- 博客(8)
- 资源 (3)
- 收藏
- 关注
原创 js简单的文本编辑器(所见即所得)
项目页面需要一个简单的文本编辑器,网上的那些富文本编辑器功能都很强大,很多东西用不到,所以自己用js写了一个简单的文本编辑器。代码如下:简单文本编辑器 <div style="width: 450px; height: 30px; border-top: 1px solid; border-left: 1px solid; border-right: 1px soli
2012-09-20 00:00:56 4891 5
转载 理解MySQL——索引与优化
写在前面:索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点。考虑如下情况,假设数据库中一个表有10^6条记录,DBMS的页面大小为4K,并存储100条记录。如果没有索引,查询将对整个表进行扫描,最坏的情况下,如果所有数据页都不在内存,需要读取10^4个页面,如果这10^4个页面在磁盘上随机分布,需要进行10^4次I/O,假设磁盘每次I/O时间为10ms(忽略数据传输时间),
2012-09-16 00:00:12 584
转载 理解MySQL——架构与概念
写在前面:最早接触的MySQL是在三年前,那时候MySQL还是4.x版本,很多功能都不支持,比如,存储过程,视图,触发器,更别说分布式事务等复杂特性了。但从5.0(2005年10月)开始,MySQL渐渐步入企业级数据库的行列了;复制、集群、分区、分布式事务,这些企业级的特性,使得现在的MySQL,完全可以应用于企业级应用环境(很多互联网公司都用其作为数据库服务器,尽管节约成本是一个因素,但是没有强
2012-09-15 23:56:52 793
原创 MySQL问题集锦
1.c3p0连接池连接MySql数据库,当c3p0设置的最大连接数c3p0.max_size超过了MySQL设置的最大连接数max_connections,一旦系统使用的连接数超过了max_connections,就会报以下异常:2012-9-15 12:00:26 com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetect
2012-09-15 13:02:14 1215
原创 常用的Linux基本命令
以下是本人经常用到的一些Linux基本命令,记录一下,以备不时只需。ls 查看文件夹下所有文件ls -lrt 按时间顺序排列文件pwd 执行pwd指令可立刻得知您目前所在的工作目录的绝对路径名称。more filename 分页显示文件内容cat filename 顺序显示文件内容tac filename 倒序显示文件内容head filename 显示文件内容hea
2012-09-14 23:05:02 708
原创 使用cmd命令批处理判断windows系统是32bit还是64bit
使用cmd命令批处理判断windows系统是32bit还是64bit。批处理文件如下:@echo off::从系统文件中获取系统版本信息for /f "tokens=1* delims=[" %%a in ('ver') do set b=%%b::将版本信息赋值给变量bset b=%b:* =%::输出指定值echo %b:~0,4%echo %PROCESSOR_AR
2012-09-14 16:21:57 6554
原创 Spring集成log4j日志管理
在使用Spring框架的时候,我们可以很方便的配置log4j来进行日志管理。进行配置之前,首先得下载jar包(log4j-1.2.11.jar)配置如下:1.在web.xml中最上面加入如下配置代码: log4jConfigLocation /WEB-INF/log4j.properties
2012-09-12 08:24:39 9245
原创 Java API 自带的日志管理,可配置文件路径,并自动创建不存在的目录
由于项目需要根据日志来跟踪了解系统信息,方便查看传输数据以及异常信息,所以打算用log4j来完成这个日志管理的功能。可惜的是,在使用中发现log4j在打印异常信息时,并不能像控制台那样详细打印出跟踪栈StackTrace内的信息到配置文件指定的日志文件中去。可能是我能力有限,网上查了很多资料,尝试了很多办法都不行。后来发现Java API 自带的日志管理java.util.loggin
2012-09-11 20:56:26 12002
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人