首页 > 2015年08月27日 > 全部分享
数据库连接池的理解和使用
一、什么是数据库连接池? 官方:数据库连接池(Connection pooling)是程序启动时建立足够的数据库连接,并将这些连接组成一个连接池,由程序动态地对池中的连接进行申请,使用,释放。 个人理解:创建数据库连接是一个很耗时的操作,也容易对数据库造成安全隐患。所以,在程序初始化的时候,集中创建多个数据库连接,并把他们集中管理,供程序使用,可以保证较快的数据库读写速度,还更加安全可靠。...
分类:数据库技术   时间:2015-08-27 23:13:14    收藏:0  评论:0  赞:0  阅读:299
BZOJ1060
传送门:BZOJ1060有些意思的树形DP。我只想到了用f(i,j)f(i,j)表示以i为根的子树的权值之和为j的最小花费,但我没有想到这个j居然是可以贪心从而藏进去的……注意到有以下事实成立:在靠近根的节点使用技能更优秀。于是贪心即可,我们维护每个结点与其子树中叶子结点的最大距离,然后枚举它的子结点,加上它的最大距离与它子结点的最大距离与该边权值之差即可。比较坑的是,这题标程统计最大距离时忘开lo...
分类:其他   时间:2015-08-27 23:13:04    收藏:0  评论:0  赞:0  阅读:350
仿QQ发送图片时选中后加蒙版(想看跑车请进)
主要实现给GridView加CheckBox选中后可以加蒙版FruitAdapter 添加CheckBox和蒙版只需在FruitAdapter中完成造作即可 public class FruitAdapter extends BaseAdapter { private LayoutInflater mInflater; private List mFruits;...
分类:其他   时间:2015-08-27 23:12:44    收藏:0  评论:0  赞:0  阅读:596
取消tableViewCell的选中状态
UITableViewCell *cell = [tableView cellForRowAtIndexPath:indexPath];     cell.selected = NO;     [self.tableView deselectRowAtIndexPath:indexPath animated:YES];...
分类:其他   时间:2015-08-27 23:12:34    收藏:0  评论:0  赞:0  阅读:300
设计一个聊天服务器
...
分类:其他   时间:2015-08-27 23:12:24    收藏:0  评论:0  赞:0  阅读:289
BZOJ 1488 [HNOI2009]图的同构 Polya定理
BZOJ 1488 [HNOI2009]图的同构 Polya定理...
分类:其他   时间:2015-08-27 23:12:14    收藏:0  评论:0  赞:0  阅读:1153
Photoshop图像处理算法—对比度调整(老版功能)
前言:之前在公司做项目的用到photoshop颜色空间的一些相关方法,在此总结一下。下面原理部分是从我的总结文档里截取来的。需要复制的童鞋自己手写一下~ 2、程序部分 1)Matlab实验程序 clc;clear;close all; Image=imread('Fotor_LomoOrg.bmp'); figure(1); imshow(Image); Image=do...
分类:编程语言   时间:2015-08-27 23:12:04    收藏:0  评论:0  赞:0  阅读:735
[C++11 并发编程] 13 使用期望等待一次性事件
C++标准库使用期望(future)来支持一次性事件的等待。要等待某种一次性事件的线程可以获取一个代表该该事件的期望。这个线程可以每隔一段事件周期性的查询这个期望。此外,这个线程也可以继续做其它的处理,直到需要等待这个一次性事件才被挂起。通过期望还可以可以传递数据。 C++标准库提供了两种期望unique future(std::future),都声明在库头文件中。std::future实例只能...
分类:编程语言   时间:2015-08-27 23:11:54    收藏:0  评论:0  赞:0  阅读:316
虚函数原理解析
虚函数原理 虚函数的一般实现模型:每个类有一个虚函数表,内含该类中有作用的虚函数地址。每个 对象有一个vptr(虚函数表指针)指向虚函数表 如下Person类 class Person { public: virtual ~Person(); virtual string& getName(); virtual string& setName();...
分类:其他   时间:2015-08-27 23:11:34    收藏:0  评论:0  赞:0  阅读:267
Apache多域名映射多个端口
一、httpd.conf文件配置 #保证以下模块加载   LoadModule proxy_module modules/mod_proxy.so   LoadModule proxy_http_module modules/mod_proxy_http.so   # 引入httpd-vhosts.conf  Include conf/extra/httpd-vhosts.c...
分类:Web开发   时间:2015-08-27 23:11:14    收藏:0  评论:0  赞:0  阅读:349
POJ 2229-Sumsets(把n拆分为2的幂相加的拆分种数)
题目地址:POJ 2229 题意:给定一个正整数,求有多少种方法把它写成若干个2幂次的和 思路:可以用递推,对于一个整数n,分为奇数和偶数,我们应该分情况讨论。 1.如果为奇数,那么在这个表示中一定含有一个1,把这个1减去,就是n-1 即dp[n]=dp[n-1]。 2.如果为偶数,那么也分两种情况,有1和没1。对于有1的情况可以直接拆出两个1,然后变为n-2的情况。对于没有1的情况可以直...
分类:其他   时间:2015-08-27 23:11:04    收藏:0  评论:0  赞:0  阅读:351
Java数据结构-二叉查找树续以及平衡二叉查找树
前面一篇文章讲到了二叉查找树的实现,其中的插入操作是使用非递归方法实现的,这里再增加一种递归实现插入的操作,Java代码如下,建议增加到前一篇文章对应的FOBinarySearchTree.java中;/** * @TODO 二叉排序树插入元素(递归方法) * @param e 需要插入的元素 * @return true or false */ public boolean insert(...
分类:编程语言   时间:2015-08-27 23:10:54    收藏:0  评论:0  赞:0  阅读:338
HDU 4435 charge-station (2012年天津赛区现场赛E题)
1.题目描述:点击打开链接 2.解题思路:本题利用DFS解决。不过本题的解法颇为巧妙,注意到2^0+2^1+...+2^(i-1) 3.代码: #include #include #include #include #include #include #include #include #include #include #include #include #include #include...
分类:其他   时间:2015-08-27 23:10:44    收藏:0  评论:0  赞:0  阅读:369
算法分析-如何实现字符串的反转
问题:将一个句子中的单词进行反转,例如:“how are you”,进行反转后的结果为“you are how”。 解题思路:将这个句子进行两次反转操作即可。1)对整个字符串进行字符反转,反转结果“uoy era woh”; 2)接下来对每个单词进行字符反转,结果就是“you are how”。源代码:/* 问题:将一个句子中的单词进行反转,例如:“how are you”,进行反转后的结果为...
分类:编程语言   时间:2015-08-27 23:10:34    收藏:0  评论:0  赞:0  阅读:416
Java数据结构-线性表之栈的应用-递归及其应用
递归函数的定义:把一个直接调用自己或通过一系列的调用语句间接地调用自己的函数,称做递归函数(递归函数必须有一个结束的条件,以免陷入无穷尽的递归中)。迭代和递归的区别是:?(1).迭代使用的是循环结构,递归使用的是选择结构。?(2).递归能使程序的结构更清晰、更简洁、更容易让人理解,从而减少读懂代码的时间。但是大量的递归调用会建立函数的副本,会耗费大量的时间和内存。?(3).迭代则不需要反复调用函数和...
分类:编程语言   时间:2015-08-27 23:10:14    收藏:0  评论:0  赞:0  阅读:336
swift详解之十三 -----------AppDelegate
AppDelegate它继承UIResponder , 并且实现了UIApplicationDelegate协议 。UIApplicationDelegate 协议中定义了很多app不同状态下触发的事件。 AppDelegate相当于程序的入口,在这里可以初始化程序。可以给页面上添加window,controller,view等 。下面看下AppDelegate中重要的几个方法和这些方法的含义 f...
分类:移动平台   时间:2015-08-27 23:09:44    收藏:0  评论:0  赞:0  阅读:391
LeetCode110-Balanced Binary Tree
LeetCode 110 : Balanced Binary TreeGiven a binary tree, determine if it is height-balanced.For this problem, a height-balanced binary tree is defined as a binary tree in which the depth of the two subt...
分类:其他   时间:2015-08-27 23:09:34    收藏:0  评论:0  赞:0  阅读:276
java导出pdf文档
java利用itext动态生成pdf文档。...
分类:编程语言   时间:2015-08-27 23:09:24    收藏:0  评论:0  赞:0  阅读:207
决策理论(Decision theory)&自动规划和调度(Automated planning and scheduling)(双语)
译的不好,还请见谅。。。 大部分内容来自wiki decision theory决策理论部分: Normative and descriptive decision theory 规范和描述性决策理论 规范或规范的决策理论关心的是确定最好的决定(在实践中,有些情况下,“最好”的不一定是最大,最优可能还包括值除了最大,但在特定或近似范围),假设一个理想的决策者充分了...
分类:其他   时间:2015-08-27 23:09:14    收藏:0  评论:0  赞:0  阅读:328
python爬虫爬取csdn博客专家所有博客内容
python爬虫爬取csdn博客专家所有博客内容: 全部过程采取自动识别与抓取,抓取结果是将一个博主的所有 文章存放在以其名字命名的文件内,代码如下 {CSDN:CODE:992911} 结果如下:...
分类:编程语言   时间:2015-08-27 23:09:04    收藏:0  评论:0  赞:0  阅读:334
2302条   上一页 1 2 3 4 ... 116 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!