下面给出一段原生态JDBC的写法 出现的问题总结: 1.在代码1中可以看出创建连接的时候存在硬编码。(通过配置来解决) 2.在执行statement时存在硬编码。(通过配置来解决) 3.频繁的开启和关闭数据库连接,会造成数据库性能下降。 数据库连接池(全局配置文件) ...
分类:
数据库 时间:
2017-01-30 17:11:04
阅读次数:
227
[BZOJ1878][SDOI2009]HH的项链 试题描述 HH有一串由各种漂亮的贝壳组成的项链。HH相信不同的贝壳会带来好运,所以每次散步 完后,他都会随意取出一段贝壳,思考它们所表达的含义。HH不断地收集新的贝壳,因此, 他的项链变得越来越长。有一天,他突然提出了一个问题:某一段贝壳中,包含了 ...
分类:
其他好文 时间:
2017-01-30 15:35:44
阅读次数:
218
把上题的KMP改成AC自动机。 注意root必须是0。因为root其实是NULL的意思。 ...
分类:
其他好文 时间:
2017-01-30 14:01:25
阅读次数:
212
学了到了好些东西, 做了一些练习。 一、C# winform Socket 1、程序主要部分只是用了 Panel、Picturebox、Label、RicheditBox四个组件,滚动条、编辑框什么的都自定义了,应该比较容易看清楚。2、服务端设定地址为192.168.0.103,端口设定为5188, ...
一、背景 在没有学习Java多线程以前,总觉得多线程是个很神秘的东西,只有那些大神才能驾驭,新年假期没事就来学习和了解一下Java的多线程,本篇博客我们就来从头说一下多线程到底是怎么回事。 二、概述 1.进程的概念 每一个正在运行的程序都是一个进程,它是系统进行资源分配和调用的独立单位。且 每一个进 ...
分类:
编程语言 时间:
2017-01-29 22:12:54
阅读次数:
296
/* String 字符串类: 笔试题目:new String("abc")创建了几个对象? 两个对象, 一个对象是 位于字符串常量池中,一个对象是位于堆内存中。 */ public class Demo1 { public static void main(String[] args) { Str... ...
分类:
其他好文 时间:
2017-01-29 21:26:49
阅读次数:
282
传送门 对于给定的点,先求出凸包,听说水平序求凸包会被卡..亲测不会 然后对于求出来的凸包,求出每一个对踵点。然后对于每一个对踵点,遍历凸包上每一个点,求出最大的叉积和最小的叉积,绝对值的累加即位最大面积。 ...
分类:
其他好文 时间:
2017-01-29 14:44:49
阅读次数:
223
本文将分为两个部分,第一部分具体实现一对并发回射服务器/客户程序( 看过前面那篇文章的这部分可不看 重复了 );第二部分为服务器添加僵尸子进程自动清理机制。 那么服务器具体怎么实现并发?怎么会有僵尸进程?僵尸进程又是什么?如何处理这些僵尸进程 ... 本文将为你一一解惑。 ...
分类:
系统相关 时间:
2017-01-29 13:13:38
阅读次数:
245
一个晚上+初一走人家时YY 终于想出了自己的傻逼错误 思路如下: 1.中缀转表达式树 2.dfs求值 贴上丑陋不堪的代码 就酱吧 ...
分类:
其他好文 时间:
2017-01-28 22:09:14
阅读次数:
274