引入了druid连接池来管理数据库连接,引入了ThreadLocal来保证同一线程获取到的是同一个链接,封装原有的JDBC,实现数据库的持久层操作。
分类:
其他好文 时间:
2015-06-17 10:53:00
阅读次数:
143
#include #include#include#includeusing namespace cv;void colorReduce(Mat &image,int div =64){ int nl = image.rows; int nc =image.cols*image.chan...
分类:
其他好文 时间:
2015-06-17 10:51:38
阅读次数:
239
题目意思:用队列实现栈,push(),pop(),top(),empty()思路:用两个queue,pop时将一个queue的元素pop再push到另一个队列,queue只留最后一个元素,并pop,再将目标队列变为另一个 ps:用栈实现队列,参考剑指offer 1 class Stack { 2 ....
分类:
其他好文 时间:
2015-06-17 10:52:17
阅读次数:
85
第4天,昨天晚上搞 sphinx (编写线上文档的工具)搞得头大了。到12点多实在撑不住了,到头就睡了。 ????? 昨天的工作任务完成的还算可以,使用原生的django实现了一个完整的增删改查。对于django的...
分类:
其他好文 时间:
2015-06-17 09:49:33
阅读次数:
100
首先,需要搭建环境,导入jar包,把struts2文件中app文件夹下的实例中lib中的包复制到项目的lib目录下同时将struts.xml放到src目录下然后配置web.xml<filter>
<filter-name>Struts2Filter</filter-name>
<filter-class>org.apache.struts2.dispatche..
分类:
其他好文 时间:
2015-06-17 09:49:51
阅读次数:
164
记得当初从C语言学习开始就使用scanf,关于scanf的用法也略知一二,对使用scanf出现的问题并未进行深刻探究,故笔者打算对scanf实现进行探究。
如何找到scanf源码
关于VC中的CRT代码在 VS目录下的\VC\crt\src中,我们就先把scanf.c扒出来。
int __cdecl scanf (
const char *format,...
分类:
其他好文 时间:
2015-06-17 09:48:39
阅读次数:
166
将行和列的标号组成X和Y集合,然后如果x,y坐标可以放车,就在x和y点之间连一条线,不同行和列车就不会相互攻击,所以求出最大匹配就是所得的最多可放车额个数
然后枚举每个点,判断其是否为重要点
#include
#include
#include
using namespace std;
#define N 102
int map[N][N],visit[N],match[N];
int n,m,...
分类:
其他好文 时间:
2015-06-17 09:44:47
阅读次数:
153
#include
#include
#include
#include
#include
#include
using namespace std;
int find(int n)
{
for (int i = 2 ; i < 50000 ; ++ i) {
if (pow(0.0+i, (int)(log10(fabs(n+0.0))/log10(i+0.0)+0.01))...
分类:
其他好文 时间:
2015-06-17 09:45:25
阅读次数:
103
问题描述:
【项目1-用二进制文件处理学生成绩】
(1)定义学生类,其中包含学号、姓名、C++课、高数和英语成绩及总分数据成员,成员函数根据需要确定。
(2)读入学生的成绩,并求出总分,用对象数组进行存储。ASCII文件score.dat中保存的是100名学生的学号、姓名和C++课、高数和英语成绩。
(3)将所有数据保存到一个二进制文件binary_score.dat中,最后通过键盘...
分类:
其他好文 时间:
2015-06-17 09:44:25
阅读次数:
208
现在我们来看一些例子,它们以变量NR开头。将前面计算平均成绩的脚本中的print语句修改为:
$ cat grades
john 85 92 78 94 88
andrea 89 90 75 90 86
jasper 84 88 80 92 84
$ cat grades.awk
#求5个成绩的平均值
{ total = $2 + $3 + $4 + $5 + $6
a...
分类:
其他好文 时间:
2015-06-17 09:44:36
阅读次数:
128
题目链接:
hdu2222
代码:
#include
#include
#include
#include
#include
using namespace std;
struct node
{
int sum;
node* fail;
node* next[26];
node()
{
s...
分类:
其他好文 时间:
2015-06-17 09:45:09
阅读次数:
109
After robbing those houses on that street, the thief has found himself a new place for his thievery so that he will not get too much attention. This time, all houses at this place are arranged in a ci...
分类:
其他好文 时间:
2015-06-17 09:44:34
阅读次数:
162
散列表
前几天看《linux内核设计与实现》的时候,发现一个新名词(对于我来说)“散列表”,直接给我看蒙住了,散列表是个什么鬼,于是今天晚上找了本数据结构的书,来学习下散列表这个新东西。
散列表:
既是一种存储的技术,又是一种查找的技术,也就是说可以用它来查找与存储,不同于一般的存储与查找,一般正常的存储,举个例子一个已经存在的数组,其中...
分类:
其他好文 时间:
2015-06-17 09:44:49
阅读次数:
125
1.static全局变量和普通全局变量的区别:普通全局变量的作用域是整个源程序,而static全局变量则限制了作用域,即只字定义该变量的源文件内有效,在同一源程序的其他文件中不能使用它,防止在其他文件单元中被引用。
2. static局部变量改变了存储方式,即改变了它的生存周期,其只被初化一次,下一次依据上一次结果值。
3. static 函数:其作用域仅在本文件,只在当前源文件中使用的函数应该...
分类:
其他好文 时间:
2015-06-17 09:45:50
阅读次数:
166
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:
Markdown和扩展Markdown简洁的语法
代码块高亮
图片链接和图片上传
LaTex数学公式
UML序列图和流程图
离线写博客
导入导出Markdown文件
丰富的快捷键
快捷键
加粗 Ctrl + B
斜体 Ctrl + I
引用 Ctrl...
分类:
其他好文 时间:
2015-06-17 09:44:39
阅读次数:
123