现在位置: 首页 > summons发表的所有文章
  • 11月
  • 05日
综合 ⁄ 共 286字 评论关闭
计划2015年每天写一篇文章 由于文章编辑器的效率实在太低,所以选择演示文稿导出成图片 部分内容直接使用我在曾经北京航空航天大学开设的《移动终端用户交互工程》的演示文稿,同样效率原因因而直接贴图片 提问请移步 http://weibo.com/p/1001603796142193256240 计划2015年每天写一篇文章 由于文章编辑器的效率实在太低,所以选择演示文稿导出成图片 部分内容直接使用我在曾经北京航空航天大学开设的《移动终端用户交互工程》的演示文稿,同样效率原因因而直接贴图片 提......
阅读全文
  • 08月
  • 07日
综合 ⁄ 共 3795字 评论关闭
用了这个软件很长时间了。写程序啥的都用它。在使用的过程中,自己总结了一些小技巧,在工作中可以提高效率。想必用这个软件的朋 友很多,如果有其他好的技巧,也请share出来。我尽量说简单点的用法,因为复杂的俺也不会。开始抛砖。 ctrl+b写程序的时候,括号一般要一一对应的,但是如果嵌套太多,看花眼了,怎么办?你把光标放在括号开始的地方,按ctrl+b,UE 会帮你找到相对应的括号结尾的地方。你还可以试试连着多按几次ctrl+b。 F3默认情况下,当你按F3的时候UE可以查找现在选中的内容,F3是下一个符合的内容,ctrl+f3是上一......
阅读全文
  • 08月
  • 02日
操作系统 ⁄ 共 1048字 评论关闭
  在有些系统中有这样的需求,希望内部网中的某几个IP地址连接互联网,而又希望这些 IP地址不被非法用户盗用。可以通过下面的解决办法实现: 1. 首先使用ipchains或者iptables来设定只允许合法的IP地址连出。 对于合法IP建立IP/MAC捆绑。要讨论这个问题我们首先需要了解ARP协议的工作原理, ARP协议是地址解析协议(Address Resolution Protocol)的缩写,其作用及工作原理如下: 在底层的网络通信中,两个节点想要相互通信,必须先要知道源与目标的MAC地址。 为 了让系统能快速地找到一个远程节点的MAC地址, 每一个本地的内核都保......
阅读全文
  • 03月
  • 19日
综合 ⁄ 共 3121字 评论关闭
文章目录 线性可分问题 非线性问题 支持向量机在解决小样本、非线性及高维模式识别问题中表现出了许多特有的优势,针对多类分类问题的经典SVM 算法主要有一对一方法(1-vs-1),一对多方法(1-vs-all. 线性可分问题 SVM 是从线性可分情况下的最优分类面发展而来的,所谓最优分类面就是要求分类面不但能将两类样本正确分开(训练错误率为0),而且使分类间隔最大.设有n 个样本xi 及其所属类别yi 表示为: 超平面W·X+b=0 方程,能将两类样本正确区分,并使分类间隔最大的优化问题......
阅读全文
  • 05月
  • 24日
综合 ⁄ 共 1905字 评论关闭
  C H A P T E R1 Package java.io Description Provides classes for input and output through data streams. Since: CLDC 1.0 Class Summary Interfaces DataInput The DataInput interface provides for reading bytes from a binary stream and reconstructing from them data in any of the Java primitive types. DataOutput The DataOutput interface provides for converting data from any of the Java primitive types to a series of bytes and writing these bytes to a binary stream. Classes ByteArrayInputStrea......
阅读全文
  • 05月
  • 14日
综合 ⁄ 共 907字 评论关闭
public class MyCallable implements Callable { static int num=1; // 标志位 private int flag = 0; private String resultId=""; public MyCallable(int flag) { this.flag = flag; } public MyCallable(int flag,String resultId) { // TODO Auto-generated constructor stub this.flag = flag; this.resultId=resultId; } public String call() throws Exception { if (this.flag == 0) { //如果flag的值为0,则立即返回 return "flag = 0"; } if(thi......
阅读全文
  • 04月
  • 21日
综合 ⁄ 共 1689字 评论关闭
renameTo作用是文件改名,参数是File类的一个对象,但是这个方法不是一定成功的,有几点需要注意的地方 假如原来的名字为a.txt,需要改名为b.txt,则有如下情况 <span style="white-space:pre"> </span>1. a.txt存在且b.txt不存在的时候renameTo成功 public static void main(String[] args) throws IOException { File f1 = new File("F:/a.txt");//a.txt已经存在于F盘中 File f2 = new File("F:/b.txt");//b未创建 System.out.println("f1 exists? : " + f1.exists());//f1 exists? : true System.out.pri......
阅读全文
  • 04月
  • 18日
综合 ⁄ 共 1170字 评论关闭
所谓"抽象化",就是指从具体问题中,提取出具有共性的模式,再使用通用的解决方法加以处理。 开发软件的时候,一方面,我们总是希望使用别人已经写好的代码,另一方面,又希望自己写的代码尽可能重用,以求减少工作量。要做到这两个目标,这需要"抽象化"。 最近,我读到美国程序员Derick Bailey的一篇文章,谈到"抽象化"应该遵循的三个原则,觉得很有启发。 一、DRY原则 DRY是 Don't repeat yourself 的缩写,意思是"不要重复自己"。 软件工程名著《The Pragmatic Programmer》首先提出了这个原则。它的涵义是,系统的每......
阅读全文
  • 04月
  • 16日
综合 ⁄ 共 23375字 评论关闭
[c-sharp] view plaincopy 内核中的platform driver机制需要将设备本身的资源注册进内核,由内核统一管理,在驱动程序中使用这些资源时通过platform device提供的标准接口进行申请并使用。这样可以提高驱动和资源管理的独立性。本文的目的就是希望弄清楚platform device和driver之间的关系。   1.1    相关数据结构   1.1.1   device   这个结构体定义为:   struct device {        struct klist       klist_children;        struct klist_node  knode_parent;      /* node in sibling list */        stru......
阅读全文
  • 04月
  • 02日
综合 ⁄ 共 4421字 评论关闭
JAVA适配模式 意图将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。(GoF) 场景 相信很多人都知道什么是显卡,也有很多人知道显卡的本名——图形适配器。恩,是的,正好这回说说Apater模式,就拿显卡来例子来分析一下Adapter模式。 我们知道显示器(Client)是用来显示图形的,它是不能显示数据,它只能够接受来自图形发送设备Target的信号。可是我们手头上只有CPU(Adaptee)这个产生各种描述图形的数据的数据发送器。我们需要将这些数据让显示器进行显示,可是这两......
阅读全文
  • 02月
  • 23日
综合 ⁄ 共 1198字 评论关闭
时间限制:3000 ms | 内存限制:65535 KB 难度:4 描述 所谓回文字符串,就是一个字符串,从左到右读和从右到左读是完全一样的,比如"aba"。当然,我们给你的问题不会再简单到判断一 个字符串是不是回文字符串。现在要求你,给你一个字符串,可在任意位置添加字符,最少再添加几个字符,可以使这个字符串成为回 文字符串。 输入 第一行给出整数N(0<N<100) 接下来的N行,每行一个字符串,每个字符串长度不超过1000. 输出 每行输出所需添加的最少字符数 样例输入 1 Ab3bd 样例输出 2 *****************......
阅读全文
  • 02月
  • 20日
综合 ⁄ 共 300字 评论关闭
给定一个单链表如何高效的找到链表的中点,要求算法复杂度O(N),如果读者遇到过这样的问题,那么这个问题就迎刃而解了,验证链表是否有环的问题,使用快慢指针变量链表,同理中点问题也可以使用快慢指针实现,慢指针一次移动一个节点,快节点一次移动两个节点,快指针到达终点时,慢指针指向中点。 LinkNode *FindMid(LinkNode *p){ if(p == NULL){ return NULL; } LinkNode *fast = p; LinkNode *slow = p; while(fast && fast->next){ f......
阅读全文