最近项目中为了提高用户体验度,前台创建任务后台任务,用多线程来跑。 现在的场景:后台定时任务管理这两个线程池,一个最大线程数10个,一个最大线程数15。应用部署之后,不超过5个小时,服务器负载高,内存使用过多。 分析原因:因为这个功能是excel导入功能,如果前台有大量的导入任务时,那么后台的负载就 ...
分类:
编程语言 时间:
2017-08-20 11:24:24
阅读次数:
110
JDBC连接数据库:创建一个以JDBC连接数据库的程序,包含7个步骤: 1、加载JDBC驱动程序: 在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机),这通过java.lang.Class类的静态方法forName(String className)实现。 例如: 成功加载 ...
分类:
数据库 时间:
2017-08-19 23:27:17
阅读次数:
187
命令: cut [options] file --按文件大小排序 显示前100行 显示后五列 ll -Sh|head -n 100|cut -d ' ' -f 5- 一、基本语法cut是一个选取命令,以行为单位,用指定分隔符将行切分为若干字段,选取所需要的字段。1、语法格式cut [option] ...
分类:
系统相关 时间:
2017-08-19 21:08:03
阅读次数:
202
查询报表的时候需要通过两次查询取出数据。 为了防止sql注入,使用SqlParameter来传递参数 然而第二次查询的时候会报错,提示 改成 然而并没有用 除非是 但这时候所以的数据都已经在内存里了, 不会再查数据库了,所以使用Clone也是多余的。 目前没有比较好的解决办法,使用DbHelper, ...
分类:
数据库 时间:
2017-08-19 14:29:16
阅读次数:
450
常用指令 ls 显示文件或目录(list) -l 列出文件详细信息l(list) -a 列出当前目录下所有文件及目录,包括隐藏的a(all) mkdir 创建目录(make dir) -p 创建目录,若无父目录,则创建p(parent) cd 切换目录(cut dir) touch 创建空文件 ec ...
分类:
系统相关 时间:
2017-08-19 13:04:04
阅读次数:
240
public class MainActivity extends AppCompatActivity implements XListView.IXListViewListener{ private boolean flag; private ViewP... ...
分类:
其他好文 时间:
2017-08-19 10:47:14
阅读次数:
208
1. 下载geckodriverckod 从selenium3开始,webdriver/firefox/webdriver.py的__init__中,executable_path="geckodriver";而之前是executable_path="wires"。所有需要下载geckodriver ...
分类:
其他好文 时间:
2017-08-18 20:08:24
阅读次数:
125
Count Number of Binary Tree Possible given Preorder Sequence. For example, given preorder sequence of {10, 11, 9, 12, 13, 14}, the total possible numb ...
分类:
其他好文 时间:
2017-08-18 15:24:19
阅读次数:
163
原文:http://www.entityframeworktutorial.net/entityframework6/transaction-in-entity-framework.aspx EF默认情况下,在执行SaveChanges()时,在事务中进行插入,更新或删除操作。 EF为每个操作启动新 ...
分类:
其他好文 时间:
2017-08-18 15:22:33
阅读次数:
135