- 博客(105)
- 资源 (15)
- 收藏
- 关注
原创 网页键盘Demo
html>html>head> meta charset="utf-8"> title>网页键盘Demotitle> script src="https://cdn.bootcss.com/jquery/1.3.2/jquery.js">script> style type="text/css"> .keyboard{padding: 30px
2018-01-24 14:42:09
855
转载 OS X系统下通过终端命令搜索文件的各种方法
从文件系统中寻找特定的文档或文件非常容易和迅速,很多人喜欢用OS X系统自带的Spotlight完成,当然有时Spotlight并不能正常工作,比如说正在索引的时候。其实OS X系统的终端才是更强的搜索工具,只要善于使用,你可以使用终端应用玩转你的Mac。 通过Find命令搜索文件find命令非常高效,并且使用简单。find命令来自unix,OS X和Linux系统同样支持
2014-12-13 11:27:40
1472
原创 Max下mysql卸载
sudo rm /usr/local/mysqlsudo rm -rf /usr/local/mysql*sudo rm -rf /Library/StartupItems/MySQLCOMsudo rm -rf /Library/PreferencePanes/My*vim /etc/hostconfig (and removed the line MYSQLCOM=-YES-
2014-12-13 11:16:28
746
原创 java.lang.OutOfMemoryError: Java heap space错误及处理办法
以下是从网上找到的关于堆空间溢出的错误解决办法:java.lang.OutOfMemoryError: Java heap space ===================================================使用Java程序从数据库中查询大量的数据时出现异常:java.lang.OutOfMemoryError: Java heap space
2014-07-01 09:57:29
2291
原创 java出现no XXX in java.library.path的解决办法
java一般使用两个path:classpath 和 java.library.pathclasspath是指向jar包的位置java.library.path是非java类包的位置如(dll,so)
2014-06-30 17:29:15
5922
原创 Idea +maven+java不能打包
No valid Maven installation found. Either set the home directory in the configuration dialog or set the M2_HOME environment variable on your system.
2014-06-30 16:03:10
4233
1
原创 js获取url参数方式
方式一:/** * 用正则匹配url参数 * @param name * @return {*} */function getQueryStringRegExp(name) { var reg = new RegExp("(^|\\?|&)"+ name +"=([^&]*)(\\s|&|$)", "i"); if (re
2014-01-08 17:20:54
1194
转载 java 数据库连接池 c3p0 使用及参数详解,支持重连
//数据库连接池 单例模式import java.sql.Connection;import java.sql.SQLException;import com.mchange.v2.c3p0.ComboPooledDataSource;import com.mchange.v2.c3p0.DataSources;public final class Connect
2013-10-15 17:49:15
1669
转载 Eclipse快捷键大全
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对
2013-10-15 17:46:57
777
原创 tomcat 安装目录有空格问题
今天遇到的一个问题,与解决方法:tomcat 安装目录有空格时,tomcat在解析路径时会将空格转译成%20,java访问tomcat安装目录下的文件,会提示找不到该文件,需要在java代码中将文件路径转译或者将tomcat安装目录的空格去掉,问题解决。
2013-09-29 20:14:39
3496
原创 如何用Java实现单例模式
public class Configuration { private static final Configuration instance = null; private Configuration() { // init } public static Configuration getInstnace() { if
2013-05-18 10:09:03
948
原创 经验总结
①不懂就问。这一点做到的人并不多,古桥在这方面不但做到了,还更进一步,他会要求手下写出来“怎么办”和“为什么”,然后自己去检验,确实没有问题他会认真存档。②主动。在询问他人之前,他会主动去网上搜索答案;搞不清楚他会主动询问明白人;在他人提出思路之后,他会主动去寻找相关内容,或是看参考书,或是在网上搜索;在看到他人书面的回答后,他会主动去验证对错并落实相关知识点。③严格。我们
2013-05-05 08:59:33
815
转载 Ubuntu常用翻译工具——星际译王StarDict
日常办公应用中,我们经常会碰到一些陌生的外文单词或文章需要翻译,在Windows平台上,可通过很多翻译工具来帮忙解决。当我们转到Ubuntu系统中办公时,肯定也希望能有一款简单易用、功能强大的翻译工具。 这里给大家推荐Linux平台上最常用的翻译工具——StarDict(星际译王)。星际译王具有全文翻译、屏幕取词及单词朗读功能,支持本地和网络词典及模糊查找功能。本文介绍基于Ubuntu De
2013-03-23 23:30:48
1233
转载 Ubuntu/linux下最强大的下载工具-aria2
aria2是我今天新学到的一个命令行的下载工具,虽然还没研究透,但是他绝对比wget更好.aria2 是 Linux 下一个不错的高速下载工具。由于它具有分段下载引擎,所以支持从多个地址或者从一个地址的多个连接来下载同一个文件。这样自然就大大加快了文件的下载速 度。aria2 也具有断点续传功能,这使你随时能够恢复已经中断的文件下载。除了支持一般的 http(s) 和 ftp 协议外,aria
2013-03-23 23:30:00
1639
转载 Ubuntu 12.04下搭建Tomcat 7.0
一、安装JAVA环境apt-get update apt-get install openjdk-7-jdk配置JAVA环境变量:vi /etc/environment JAVA_HOME=JDK目录(一般在=/usr/lib/jvm/jdk1.7.0_04/)CLASSPATH=.:/usr/lib/jvm/jdk1.7.0_04/lib 获取Tomcat安装包
2013-03-23 17:22:43
785
转载 重新设置tomcat 登录时用户名和密码
TomcatXML.原来的tomcat-user.xml是:==================================== ==================================== 这里role 只有tomcat role1权限的用户,而tomcat5.
2013-03-23 17:18:38
1127
转载 Ubuntu 12.04下配置JDK7
第一步:下载jdkhttp://www.oracle.com/technetwork/java/javase/downloads/index.html第二步:解压安装进入文件所在目录 执行 sudo tar zxvf jdk-7-linux-i586.tar.gz -C /usr/lib/jvm此处解压到 /usr/lib/jvm第三步:修改环境变量sudo gedit
2013-03-23 17:05:32
805
转载 开发完成后总结心得(团队会议稿)
前阶段开发中存在的问题, 及改进建议(下面提到的问题在任何软件公司都会碰到,所以出现也是很正常,在今天讨论后,建议大家在今后的团队运作中尽量避免)1、前期需求不明,造成设计时目的不明确,开发时时常会因需求问题而困惑,测试人员也会提出一些需求建议,而由于已经开发完成,所以改动起来比较困难。 改进办法:需求要完全明确是很难做到,但在局部相对独立功能上应该要尽量明确。如:尽量能明确注册需要哪些信
2013-03-22 12:23:54
1159
原创 修改tomcat默认的编码方式
默认情况下,tomcat使用的的编码方式:iso8859-1修改tomcat下的conf/server.xml文件找到如下代码: 这段代码规定了Tomcat监听HTTP请求的端口号等信息。可以在这里添加一个属性:URIEncoding,将该属性值设置为UTF-8,即可让Tomcat(默认ISO-8859-1编码)以UTF-8的编码处理get请求。修改完成后:
2013-03-22 10:26:00
15819
原创 Struts2的类型转换器
一、概述 在B/S应用中,将字符串请求参数转换为相应的数据类型,是MVC框架提供的功能,而Struts2是很好的MVC框架实现者,理所当然,提供了类型转换机制。 Struts2的类型转换是基于OGNL表达式的,只要我们把HTML输入项(表单元素和其他GET/POET的参数)命名为合法的OGNL表达式,就可以充分利用Struts2的转换机制。 除此之外,S
2013-03-14 14:01:07
990
转载 日期/日历插件My97Datepicker功能介绍
一. 简介1. 简介目前的版本是:4.0 正式版 发布于2008-05-302. 注意事项My97DatePicker目录是一个整体,不可破坏里面的目录结构,也不可对里面的文件改名,可以改目录名 My97DatePicker.htm是必须文件,不可删除 各目录及文件的用途: WdatePicker.js 配置文件,在调用的地方仅需使用该文件 config.js
2013-03-12 13:49:12
1220
转载 如果再不改变 你就变成了N年后的SB
有一群人,他们积极自律,每天按计划行事,有条不紊;他们不张扬,把自己当成最卑微的小草,等待着人生开出花朵的那天。他们早晨5点多起来健身,你在睡觉;7点开始享受丰盛的早餐,蛋白质维生素淀粉粗纤维样样俱全,为新的一天起了一个好头,当他们收拾妥当准备开始一整天的工作时,你还在睡觉;他们用上午的高效时间完成了一个又一个任务,甚至发现的新的商机,发现了有可能给人生带来改观的机遇,当午餐时间临近,他们
2013-03-11 12:25:54
610
原创 web上的一些问题
1、window.open()打开的窗口将它的引用赋给一个变量,如:var nwin = window.open();。并且open的第二个参数用_blank 。2、多系统的网页title加上系统的名称,如:系统名——title名称。3、对于String类型的字段,在保存到数据库中前做下去空格处理。可以在get / set方法中使用trim()方法去空格。4、查询sql语句需要用到的字
2013-03-06 16:44:18
792
转载 window.open打开新窗口 参数 .
1,基本描述1.1 方法签名:oNewWindow = window.open( sURL , sName , sFeatures, bReplace)通过方法签名可以看出,window.open在打开一个窗口(其url为sURL)后,将返回一个代表该窗口对象的一个变量oNewWindow,如果打开不成功,则oNewWindow的值为null。同时为了对打开的窗口预先做一些控制,提供了
2013-02-27 17:57:56
1044
原创 IntelliJ IDEA 11.1 编译程序出现“非法字符: \65279”解决方法 .
使用Eclipse编译器进行编译,在IntelliJ IDEA 10.0中设置的方法为Settings(Ctrl+Alt+S)->Project Setting->Compiler->Java Complier->Use complier选择Eclipse,点击OK
2013-02-27 10:33:25
2737
原创 Intellij IDEA常用配置详解
1. IDEA内存优化 先看看你机器本身的配置而配置. \IntelliJ IDEA 8\bin\idea.exe.vmoptions ----------------------------------------- -Xms64m -Xmx256m -XX:MaxPermSize=92m -ea -server -Dsun.awt.keepWorkingSe
2013-02-25 21:51:10
1566
原创 SQL中varchar和nvarchar有什么区别?
varchar(n)长度为 n 个字节的可变长度且非 Unicode 的字符数据。n 必须是一个介于 1 和 8,000 之间的数值。存储大小为输入数据的字节的实际长度,而不是 n 个字节。nvarchar(n)包含 n 个字符的可变长度 Unicode 字符数据。n 的值必须介于 1 与 4,000 之间。字节的存储大小是所输入字符个数的两倍。两字段分别有字段值:我和coffee
2013-02-22 17:46:23
593
原创 HTTP状态码(HTTP Status Code)
一些常见的状态码为:200 - 服务器成功返回网页 404 - 请求的网页不存在 503 - 服务不可用所有状态解释:点击查看1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态代码。代码 说明 100 (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。 101 (切换协议) 请求者已要求服务器
2013-02-01 09:52:28
889
原创 根据邮箱的域名跳转到相应的登录页面的代码
js邮箱地址跳转 var hash={ 'qq.com': 'http://mail.qq.com', 'gmail.com': 'http://mail.google.com', 'sina.com': 'http://mail.sina.com.cn', '163.com': 'http://mail.163.com', '126.com': 'http:/
2013-01-30 10:43:13
3690
原创 提高网站打开速度的7大秘籍
很多站长使用虚拟主机来做网站,网页内容一旦很多,网站打开速度就会特别慢,如果说服务器、带宽、CDN这类硬指标我们没有经济实力去做,不妨通过网页代码优化的方式来提高速度,卢松松总结了一些可行性的方法。1: 缩小Javascript和CSS文件如果你的网站大约有50-60%的用户是第一次访客,那么这些人会下载Javascript和CSS,如果这些文件很大浏览器会下载很长时间。使用压缩工具可
2013-01-29 12:15:36
1146
原创 Java垃圾回收机制与引用类型
Java垃圾回收机制JDK 5中提供了4种不同的垃圾回收机制:串行回收方式、分代回收、并行回收方式、并发标记-清除回收。Java的垃圾回收器要负责完成3件任务:分配内存、确保被引用的对象的内存不被错误回收以及回收不再被引用的对象的内存空间。垃圾回收是一个复杂而且耗时的操作。如果JVM花费过多的时间在垃圾回收上,则势必会影响应用的运行性能。一般情况下,当垃圾回收器在进行回收操作的时候,整个应
2013-01-28 09:04:59
1039
转载 选择PosgreSQL的十个理由,和几个 MySQL 胜出的特性
一、PostgreSQL 的稳定性极强,的确,MySQL 有多种引擎,也确实Innodb 等引擎在崩溃、断电之类的灾难场景下抗打击能力有了长足进步,但是,很多MySQL 用户都遇到过Server级的数据库丢失的场景——mysql系统库是MyISAM的……PG数据库15分钟被闪断四次的前DBA毫无压力的含笑而过。 二、任何系统都有它的性能极限,在高并发读写,负载逼近极限下,PG的
2013-01-25 12:36:10
1965
原创 CRC16算法Java实现
模仿C++代码改写的Java实现 public class CRC16 { private short[] crcTable = new short[256]; private int gPloy = 0x1021; // 生成多项式 public CRC16() { computeCrcTable(); } privat
2013-01-23 18:34:54
5080
原创 js库
流行的 JavaScript 库不胜枚举,jQuery, MooTools, Prototype, Dojo, YUI。这些 JavaScript 库功能丰富,加上它们的插件,几乎能胜任任何工作,然而这是有代价的,这些库往往导致你的网页尺寸臃肿。在某些场合,如果你只想完成特定的工作,可以使用一些功能更专一的轻量库,本文介绍了40个非常出色的轻量级 JavaScript 库。 1. 表单
2013-01-22 19:50:35
877
转载 学习Struts2 jQuery Plugin 3.0
学习网站推荐:1、http://www.oschina.net/news/17815/struts2-jquery-plugin-3-0-new-features2、http://wenku.baidu.com/view/d487e48ecc22bcd126ff0c6b.html 很好的例子3、http://www.oschina.net/p/struts2-jquery?bp=7
2013-01-21 12:44:00
1009
原创 Gson简要使用笔记
最近在做一个项目,需要用到jason,本人对java不是特别精通,于是开始搜索一些java平台的json类库。发现了google的gson,因为之前对于protocolbuf有一些了解,带着一些好奇心,我开始使用了gson。经过比较,gson和其他现有java json类库最大的不同时gson需要序列化得实体类不需要使用annotation来标识需要序列化得字段,同时gson又可以通过使用
2013-01-16 09:13:39
730
原创 通过SQL自动添加流水号
项目中往往有一些单据流水号或者流程流水号是希望通过新增一条记录后自动产生一个编号的,比如新增一条流程就自动根据当前日期自动添加该流程的流程流水号,下面介绍两种不同类型流水号通过SQL自动产生的方法。 流水号格式: 第一种(数值类型):日期+流水号,比如“201104190001”-->"201104190002"; 第二种(文本类型):前
2013-01-15 20:08:51
4200
转载 java,hibernate和sql server对应的数据类型
java,hibernate和sql server对应的数据类型 Java数据类型Hibernate数据类型标准SQL数据类型(PS:对于不同的DB可能有所差异)byte、java.lang.BytebyteTINYINTshort、java.lang.ShortshortSMALLINTint
2013-01-15 13:02:07
1878
转载 有效控制项目进度的几点技巧
文/白天软件开发的项目周期大体分为3个阶段:获取需求和定义产品、开发和测试、部署和运维。在获取需求和定义产品阶段,需要防止 的不是进度太慢而是过快、过草率。特别是对于创业公司的产品经理来说,很可能因为看到开发人员无事可做而感到压力,所以尽快完成产品定义,而没有充分了解 市场和竞争对手信息,没有与合作伙伴充分沟通,没有做深入的思考。这些因仓促而隐藏的问题,发现得早则导致开发阶段大量返工,
2013-01-14 18:51:08
621
原创 js混淆代码还原-js反混淆:利用js进行赋值实现
方法一:利用IE开发人员工具(IE8开始已经自带,IE7以前需要下载安装IE Developer Toolbar)进行反混淆,本人常用Chrome,但是没有找到利用Chrome自带的开发人员工具去实现反混淆的方法。。。希望哪位园友知道告知。。。不罗嗦,直接上图 方法二:代码实现(ps.好吧,作为部分开发人员的普遍幽怨,很多开发者最希望的还是使用自己开发的东西,
2013-01-08 13:10:05
1737
spring 源码
2012-05-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人