- 博客(23)
- 资源 (7)
- 收藏
- 关注
原创 Mysql 存储过程 - 游标
介绍: Cursor 是一个记录标识,用于一行一行迭代的访问查询返回的结果。也是一种数据缓冲区的思想,用来存放查询SQL语句执行的返回结果。游标是在先从数据表中检索出数据之后才能继续灵活操作的技术。游标类似于指向数据结构堆栈中的指针,用来pop出所指向的数据,并且只能每次取一个。游标优缺点:1. 游标的优点; 因为数据库存储过程与存储函数中有时需要用到遍历SQL语句查询的多条...
2018-07-13 10:04:18
354
原创 [HTML] HTML简单实现网络测速
1. 简单实现网络测速:注:准确性就不好说了,做此功能也只是想简单的显示给用户参考,请求的系统服务器的当前带宽! 网络测速 单位换算:宽带512kbps=64kb/s - 1M=128kb/s - 2M=256kb/s --> setInterval("getSpeed()", 1000);
2017-05-13 12:38:47
5778
1
转载 [转载] Java Https SSL证书的PKIX问题
前几天测试服务器遇到了这么个异常javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed:sun.security.provider.certpath.SunCertPathBuilderException: unable to fin
2017-05-13 12:24:42
2201
原创 [Ubuntu] Ubuntu 16.04 增加bash脚本为service,开机自启服务脚本配置
1. 首先在/lib/systemd/system/目录下,创建服务脚本:nginx-1.13.0.service[Unit]Description=nginx-1.13.0After=syslog.target network.target remote-fs.target nss-lookup.target[Service]Type=forkingExecStart=/us
2017-05-13 12:14:44
17045
2
原创 [Javascript] Js Tab键切换至指定组件
Tab Key Chanage #formBox ul { width: 600px; } #formBox ul li { margin: 8px; float: left; list-style-type: none; } var i = 0; var arrays = new Array(1,
2016-10-21 01:46:10
5814
原创 [Javascript] Js 计算、格式化日期工具
/** * 日期 - 计算 [calDates("2000-01-01", false, 1);] * dateVal [null:当前日期 / 2000-01-01] * oper [true:+加 / false:-减] * days 天数 * return eg: 1999-12-31 */function calDates(dateVal, oper, days) { va
2016-10-20 01:30:29
457
原创 [Webservice] Eclipse根据wsdl文件自动生成webservice的调用客户端
公共接口:可供测试的在线webservice生成客户端:1. 带有webservice插件的Eclipse工具;2. 首先用浏览器访问webservice的站点,接着保存打开的页面后缀为wsdl;3. 在Eclipse中生成webservice客户端代码,new---->other---->webservice---->webserviceclient,选择之前拷贝到e
2016-10-08 23:05:54
40261
2
转载 [转载] HTTP状态码
HTTP状态码当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP状态码的信息头(server header)用以响应浏览器的请求。HTTP状态码的英文为HTTP Status Code。下面是常见的HTTP状态码: 200 - 请求成功 301 - 资源(网页等)被永久
2016-10-08 15:30:29
278
原创 [Highcharts] 初识Highcharts 饼状图示例
简介:HighCharts是一个用纯JavaScript编写的一个图表库, 能够很简单便捷的在web网站或是web应用程序添加有交互性的图表,并且免费提供给个人学习、个人网站和非商业用途使用。HighCharts支持的图表类型有曲线图、区域图、柱状图、饼状图、散状点图和综合图表。HighCharts界面美观,由于使用JavaScript编写,所以不需要像Flash和Java
2016-09-29 11:57:50
2725
原创 [MySQL] MySQL数据移植迁移 + 备份【InnoDB存储引擎】
存储引擎:Myslq目前比较常用的两个数据库存储引擎分别是MyISAM与InnoDB,MyISAM与InnoDB的主要的不同点在于性能和事务控制上。这里简单的介绍一下两者间的区别:MyISAM是MySQL5.5之前版本默认的数据库存储引擎。MYISAM提供高速存储和检索,以及全文搜索能力,适合数据仓库等查询频繁的应用。但不支持事务、也不支持外键。MyISAM格式的一个重要缺陷就是不能在
2016-06-23 11:01:39
5829
原创 [Java] web输入框默认值处理
HTML占位符: == 普通的英文半角空格 == == == no-break space (普通的英文半角空格但不换行) == 中文全角空格 (一个中文宽度) == == en空格 (半个中文宽度) == == em空格 (一个中文
2016-03-07 16:09:10
4435
原创 [Java] Memcached Client For Java使用
What is Memcached ? Memcached是一个免费开源、高性能、分布式的内存对象缓存系统。Memcached是在内存中,为特定数据(字符串或对象)构建key-value的小块数据存储。简介: Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库
2015-12-08 15:16:36
2089
原创 [异常] com.mysql.jdbc.ServerPreparedStatement.setBinaryStream(ILjava/io/InputStream;J)V
JDBC保存InputStream流时异常:java.lang.AbstractMethodError: com.mysql.jdbc.ServerPreparedStatement.setBinaryStream(ILjava/io/InputStream;J)V异常处理方案:Depending on your jdbc driver version the followin
2015-11-05 11:04:11
2851
原创 [Java] Hibernate在不联网时不能解析配置文件解决方案
在做项目时通常用hibernate框架来进行数据库的一些操作,但是有时候网络条件差或者不联网的情况下,在对数据库进行增删改查操作时,总是会报下面的异常:之前在做时没在意这些,后来通过查了一些资料,才知道了问题出现的原因所在。我们可以看一下hibernate.cfg.xml文件的开始部分有如下代码: <!DOCTYPE hibernate-configuration PUB
2015-10-20 23:13:12
1041
原创 [Java] Struts2 - Validator 中文验证问题
前言:遇到问题执着解决,这就是我! -- by 吥悔Struts2框架的中文验证资料和教程少之胜少,找了几天都没有找到!问老师,老师也说验证不了就不验证算了前台验证下就够了...(之前不是说后台验证是防止1%懂技术的人攻击么?我非要连1%的人都不放过),然后根据官方提供的源码参考,始终败给了,正则表达式完全没问题,regex就是不校验没反应.....最怕的就是什么错都不报的错!
2015-10-20 23:02:50
1010
原创 [异常] Java文件上传异常org.apache.commons.fileupload.FileUploadBase$IOFileUploadException: Processing of mul
前言: 开发异常千变万化,总有那么一些看似困难,实则简单的异常,也是容易被忽视的小问题!往往不经意间就会使系统报错,导致无法正常运行!错误日志:FileUploadBase$IOFileUploadException: Processing of multipart/form-data request failed. C:\Tomcat6.0\temp\
2015-10-20 11:32:40
22641
2
原创 [MySQL] MySQL存储过程与存储函数
存储过程 存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,存储在数据库中,经过第一次编译后再次调用不需要再次编译,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象,任何一个设计良好的数据库应用程序都应该用到存储过程。优点①重复使用。存储过程可以重复使用,从而可以
2015-09-18 15:59:19
2385
原创 [教程] Jsmooth打包Jar生成exe文件,实现不装Java环境运行
简介: 之前就在想将Jar文件打包成EXE文件可以随处运行,不过尝试很多工具都没有实现,经过不停的搜集与实践终于实现了不安装Java环境的电脑同样可以让Java程序跑起来!我们想生成的EXE文件可以在任何机器上运行,有一个开源软件可以达到我们的目的,就是Jsmooth。Jsmooth的原理很简单,既然是因为没有JRE而无法运行我们的程序,那我们就自己带一个JRE。不
2015-09-17 09:37:21
7542
5
原创 [Java] Xfire开发WebService
简介: XFire是新一代的Java Web服务引擎,XFire使得在JavaEE应用中发布Web服务变得轻而易举。和其他Web服务引擎相比,XFire的配置非常简单,可以非常容易地和Spring集成,它使得Java开发人员终于可以获得和.Net开发人员一样的开发效率。 XFire是codeHaus组织提供的一个开源框架,它构建了POJO和SOA之间的桥梁,
2015-08-27 00:42:48
1064
原创 [Java] 利用Java反射机制取代switch catch判断
【Java反射机制】 Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为Java语言的反射机制。Java反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判断任意一个类所具有的成员变量和
2015-08-03 00:33:45
3263
转载 [转载] java web开发一个帐号同一时间只能一个人登录
对于一个帐号在同一时间只能一个人登录,可以通过下面的方法实现:1 .在用户登录时,把用户添加到一个ArrayList中2 .再次登录时查看ArrayList中有没有该用户,如果ArrayList中已经存在该用户,则阻止其登录3 .当用户退出时,需要从该ArrayList中删除该用户,这又分为三种情况① 使用注销按钮正常退出② 点击浏览器关闭按钮或者用Alt+F4退出,可以用ja
2015-08-02 21:24:56
590
原创 [MySQL] MySQL将多条记录的某个字段合并成一条记录
MySQL数据库将多条记录的单个字段合并成一条记录函数: GROUP_CONCAT(字段名): 将 某字段 多条数据合并; SEPARATOR " 分隔符 ": 指定分隔符;测试语句: 单字段: SELECT GROUP_CONCAT(DSRMC) AS DSRNAME
2015-07-31 11:13:20
3421
原创 [Java] Webservice之定制发布WSDD教程 (二)
介绍: WebService是一种跨编程语言和跨操作系统平台的远程调用技术。 所谓跨编程语言和跨操作平台,就是说服务端程序采用java编写,客户端程序则可以采用其他编程语言编写,反之亦然!跨操作系统平台则是指服务端程序和客户端程序可以在不同的操作系统上运行。 所谓远程调用,就是一台计算机a上的一个程序可以调用到另外一台计算机b上的
2015-06-06 10:01:48
5966
PDF文件转换ImageMagick图片处理
2018-07-28
PDF文件转换GS翻译工具
2018-07-28
Python3 多数据库连接工具源码
2018-05-15
生成中文验证码
2018-05-15
MySQL数据移植迁移 + 备份
2018-05-15
MemCached案例
2015-12-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人