- 浏览: 586322 次
-
最新评论
-
hnu_hgc:
求代码,3243544018@qq.com
Android 内存清理
文章列表
一、发现问题
在测试邮件发送程序的时候,发送给自己的QQ邮箱,程序报错454 Authentication failed, please open smtp flag first。
二、解决问题
进入QQ邮箱——>设置——>账户——>POP3/IMAP/SMTP选择——>开启POP3/SMTP服务。
三、PO ...
- 2013-10-18 16:28
- 浏览 984
- 评论(0)
一、明确定义
要理解生产消费者问题,首先应弄清PV操作的含义:PV操作是由P操作原语和V操作原语组成(原语是不可中断的过程),对信号量进行操作,具体定义如下:
P(S):①将信号量S的值减1,即S=S-1;
②如果S>=0,则该进程继续执行;否则该进程置为等待状态,排入等待队列。
V(S):①将信号量S的值加1,即S=S+1;
②如果S>0,则该进程继续执行;否则释放队列中第一个等待信号量的进程。
这只是书本的定义,对于这部分内容,老师先不要急于解释上面的程序流程,而是应该让学生首先知道P操作与V操作到底有什么作用。
P操作相当于申请资源,而V操作相当于释放资源。所以要 ...
- 2013-10-18 15:18
- 浏览 844
- 评论(0)
oracle为我们提供了非常丰富的聚合函数,如SUM\AVG\MAX等。除此之外,我们还可以编写自己的聚合函数,当然,自定义聚合函数也可以作为分析函数来使用。
自定义聚合函数与oracle内置聚合函数并无太大区别,而且它可以使用任何oracle支持的语言来编写,如PL/SQL\C\C++\JAVA。在本文中,我们以PLSQL为开发语言,尝试编制我们自己的聚合函数。
编制ORACLE支持的自定义聚合函数,自然要依据oracle指定的规则来编写,我们不妨称之为ODCIAggregate规则。下面我们以编写获取组中第二大值的的聚合函数为例,看一下自定义聚合函数的编制过程。
...
- 2013-10-18 14:02
- 浏览 623
- 评论(0)
最近在看《headfirst 设计模式》,发现简单工厂,工厂模式,抽象工厂模式这三者的区别于联系不是太好理解,经过研究之后,写几个例子,加深一下印象。
上一篇介绍了工厂模式,《玩转工厂模式》,下面再写一个例子来加深一下对抽象工厂模式的理解。
package go.derek;
//这是一个抽象工厂类
public abstract class CarFactory{
abstract void brand();
abstract Car create(String type);
}
//宝马工厂,继承了抽象工厂类
class BmwFactory extends CarFactory ...
- 2013-10-18 13:44
- 浏览 606
- 评论(0)
ifconfig命令用来配置网络接口。
1. ifconfig默认会显示已经active的网络接口,
sh-# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0C:E7:06:00:00
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
...
- 2013-10-18 12:40
- 浏览 789
- 评论(0)
10157 - Expressions
Time limit: 10.000 seconds
http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=34&page=show_problem&problem=1098
Let X be the set ofcorrectly built parenthesis expressions. The elements of X are strings consisting only of the charac ...
- 2013-10-18 12:35
- 浏览 564
- 评论(0)
10157 - Expressions
Time limit: 10.000 seconds
http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=34&page=show_problem&problem=1098
Let X be the set ofcorrectly built parenthesis expressions. The elements of X are strings consisting only of the charac ...
- 2013-10-18 12:35
- 浏览 464
- 评论(0)
lcd fb参数如何计算
http://blog.csdn.net/yuanlulu/article/details/7377792
不错的文章
- 2013-10-18 12:31
- 浏览 586
- 评论(0)
一、缘由
上一篇文章Spring3.3 整合 Hibernate3、MyBatis3.2 配置多数据源/动态切换数据源 方法介绍到了怎么样在Sping、MyBatis、Hibernate整合的应用中动态切换DataSource数据源的方法,但最终遗留下一个问题:不能切换数据库方言。数据库方言可能在当前应用的架构中意义不是很大,但是如果单纯用MyBatis或Hibernate做数据库持久化操作,还是要处理这一问题。
那么下面将介绍怎么样动态切换SessionFactory,为什么要切换SessionFactory?
因为这里切换SessionFactory就可以实现多数据源和多个Se ...
- 2013-10-18 12:11
- 浏览 610
- 评论(0)
1.给定两个链表,判断是否有相交。
思路:首先明确一点,如果两个链表相交,那么从第一个交点开始到尾结点结束,所有的结点都是公共结点。
这也就是说,如果两个链表相交,那么这两个链表的尾结点肯定是公共结点,如果尾结点不是公共结点,那么这两个链表肯定不相交。
所以我们可以如下操作:依次遍历两个链表,最后判断尾结点是否相同,如果相同,则相交,如果不相同,则不相交。
复杂度:时间:O(m+n),m,n分别为两个链表的长度;空间:O(1)
2.给定两个链表,找到第一个公共结点。
思路:我们最容易想到的是从尾结点开始挨个向前比较,最后一个相同的就是第一个公共结点。
但是单链表只能从前往后进行 ...
- 2013-10-18 12:09
- 浏览 571
- 评论(0)
在空白的文本编辑器里打开一个崭新的文本,没有一行代码,出现在眼前的是一个充满了无限可能和希望的项目。可是,当数千行的代码写完之后,整个项目因为bug的出现而被压垮了,更别说添加什么新功能了...这也许是对程 ...
- 2013-10-18 12:05
- 浏览 784
- 评论(0)
最近在看《headfirst 设计模式》,发现简单工厂,工厂模式,抽象工厂模式这三者的区别于联系不是太好理解,经过研究之后,写几个例子,加深一下印象。
上一篇介绍了简单工厂模式,《玩转简单工厂模式》,下面再写一个 ...
- 2013-10-18 11:56
- 浏览 664
- 评论(0)
10049 - Self-describing Sequence
Time limit: 3.000 seconds
http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=34&page=show_problem&problem=990
Solomon Golomb'sselfdescribing sequenceis
the only nondecreasing sequence of positive integers with the pr ...
- 2013-10-18 11:42
- 浏览 952
- 评论(0)
10049 - Self-describing Sequence
Time limit: 3.000 seconds
http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=34&page=show_problem&problem=990
Solomon Golomb'sselfdescribing sequenceis
the only nondecreasing sequence of positive integers with the pr ...
- 2013-10-18 11:42
- 浏览 635
- 评论(0)
移植openssh到nuc951evb板
移植openssh到nuc951 evb板
一应用环境:
硬件:nuc951evb
软件:linux2.6.35 bsp
二交叉编译openssl openssh
1.下载
openssl-1.0.1e.tar.gz:
地址: http://www.openssl.org/source/
openssh-4.6p1.tar.tar
http://openbsd.org.ar/pub/OpenBSD/OpenSSH/portable/
2.交叉编译openssl
解压
#tar zxvf openssl-1.0.1 ...
- 2013-10-18 11:36
- 浏览 746
- 评论(0)