- 博客(22)
- 资源 (13)
- 问答 (2)
- 收藏
- 关注
原创 用插入法进行排序
package test; import java.util.*; class InsertSort { ArrayList al; public InsertSort(int num,int mod) { al = new ArrayList(num); Random rand = new Random(); System.out.println("The A
2017-03-31 14:26:36 598
原创 关于客户端JS性能的一些优化的小技巧
1.关于JS的循环,循环是一种常用的流程控制。JS提供了三种循环:for(;;)、while()、for(in)。在这三种循环中 for(in)的效率最差,因为它需要查询Hash键,因此应尽量少用for(in)循环,for(;;)、while()循环的性能基本持平。当然,推 荐使用for循环,如果循环变量递增或递减,不要单独对循环变量赋值,而应该使用嵌套的++或--运算符。2.如果需要遍历数组
2017-03-30 15:05:50 466
原创 使用BootStrap开发一个响应式的页面
1.1 需求开发一套页面,可以适用在PC端,Pad端,和手机端。不影响你的浏览的效果 1.2 分析 技术分析【BootStrap的概述】1).BootStrap的概念2).什么是响应式:响应式页面设计:一套页面可以适配不同的设备.(PC,PAD,手机)3).BootStrap的中文网:http://www.bootcss.com/4).下载Boo
2017-03-29 10:27:38 10609
原创 Java生成RSS-XML文件
详细看代码,部分涉及到隐私的就给删了,但是不影响功能,里面的日期等格式化,不知道的可以看我前面的博客 /** * author:humf */import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Date;import java.util.List;import
2017-03-28 17:26:25 2546
翻译 Oracle+SQL优化第五弹(暂时告一段落)
接上一篇; 41 用 UNION-ALL 替换 UNION ( 如果有可能的话)当 SQL 语句需要 UNION 两个查询结果集合时,这两个结果集合会以 UNION-ALL 的方式被合并, 然后在输出最终结果前进行排序.如果用 UNION ALL 替代 UNION, 这样排序就不是必要了. 效率就会因此得到提高.举例:低效:SELECT ACCT_NUM, BALANC
2017-03-28 17:00:11 577
翻译 Oracle+SQL优化第四弹
...接上一篇 21 用 EXISTS 替换 DISTINCT当提交一个包含一对多表信息(比如部门表和雇员表)的查询时,避免在 SELECT 子句中使用DISTINCT. 一般可以考虑用 EXIST 替换例如:低效:SELECT DISTINCT DEPT_NO,DEPT_NAMEFROM DEPT D,EMP EWHERE D.DEPT_NO = E.DEPT_N
2017-03-23 15:14:36 1286
翻译 Oracle+SQL优化第三弹
接上篇博客Oracle+SQL优化第二弹点击打开链接SQL 语句性能优化(未完待续)...... 11 用 TRUNCATE 替代 DELETE当删除表中的记录时,在通常情况下, 回滚段(rollback segments ) 用来存放可以被恢复的信息.如果你没有 COMMIT 事务,ORACLE 会将数据恢复到删除之前的状态(准确地说是恢复到执行删除命令之前的状况).
2017-03-22 14:15:16 487
翻译 Oracle+SQL优化第二弹
SQL 语句性能优化(未完待续)要使 Oracle SQL 语句具有最优的性能,需要从多方面进行优化,下面分别进行说明。1 选用合适的 ORACLE 优化器ORACLE 的优化器共有 3 种:a. RULE (基于规则) b. COST (基于成本) c. CHOOSE (选择性)设置缺省的优化器,可以通过对 init.ora 文件中 OPTIMIZER_MODE
2017-03-21 15:04:38 570
翻译 Oracle+SQL优化第一弹(前人种树,后人乘凉,翻译加上部分自己的内容,希望能给大家带来帮助)
PS:前人种树,后人乘凉,翻译内容加上部分自己的内容,希望能给大家带来帮助就行,第一弹:SQL 语句编写注意问题 下面就某些 SQL 语句的 where 子句编写中需要注意的问题作详细介绍。在这些 where 子句 中,即使某些列存在索引,但是由于编写了劣质的 SQL,系统在运行该 SQL 语句时也不能使用 该索引,而同样使用全表扫描,这就造成了响应速度的极
2017-03-21 11:45:53 662
原创 Java六种异常处理的陋习
你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗? 1 OutputStreamWriter out = ... 2 java.sql.Connection conn = ... 3 try { // ⑸ 4 Statement stat = conn.createState
2017-03-20 15:03:15 805
原创 Java文件上传与下载
1 文件上传1.1 实现文件上传条件1)表单的提交方式必须是POST方式。(才有content-type属性)2)有文件上传表单,表单中有的选择文件的标签3)把表单设置为enctype="multipart/form-data",提交的数据不再是key-value对,而是字节数据 请选择文件: 1.2 手动解析上传文件/** * 手动处
2017-03-15 10:51:04 975
原创 Java生成操作excel(超详细,例如xml文件生成excel)
import java.io.BufferedInputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import
2017-03-15 10:37:45 4720 1
原创 java邮箱校验,手机号校验,格式化日期等等
import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.regex.Matcher;import java.util.regex.Pattern;import 这个是传入数据的封装jar包,可以不用看,具体看自己需求context.Recordset;public clas
2017-03-15 10:33:06 1604
原创 <s:token />标签防止重复提交
标签防止重复提交,用法如下:第一步:在表单中加入 第二步: save /WEB-INF/page/message.jsp 以上配置加入了“
2017-03-08 14:57:03 529
原创 -bash: ls: command not found 解决办法
原因:在设置环境变量时,编辑profile文件没有写正确,导致在命令行下 ls等命令不能够识别。解决方案: export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
2017-03-08 14:18:59 1107
原创 oracle优化小结
设计处理尽量考虑使用索引作分区表尽量少用约束等编码时处理 尽量不要全表扫描 1)查询条件中尽量不要使用不等于操作符(!=),不等于操作符会限制索引,引起全表扫描,尽量把不等于操作符改成or(or语句使用不当会引起全表扫描,例如where子句中比较的两个条件,一个有索引,一个没索引,使用or则会引起全表扫描)2)在子查询中慎重使用IN或者NOT IN语句,使用w
2017-03-08 13:32:55 544
转载 Java中的编码解码处理
1.首先讲一下几种字符的编码方式:1. ASCII码我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同的状态,每一个状态对应一个符号,就是256个符号,从0000000到11111111。上个世纪60年代,美国制
2017-03-07 11:49:48 544
原创 Linux下无法使用SSH的各种问题,IP,网卡等
1.安装完成后ping主机IP的问题 linux的安装就不说了,太多了,现在说的第一点就是安装后网卡设置 这里面具体选择哪一个请看自己的网络连接里的,如下 自己点状态,或者在CMD窗口输入ipconfig 可以看到IP地址,选择哪一个都行,但是请记住选择的哪一个,然后用选的IP在linux中设置eth0的IP,这样才能联上ps:我选择一个后就给另外一jing
2017-03-06 11:08:45 2619
原创 Eclipse/MyEclipse的web项目中的js文件报Multiple markers at this line - Missing semicolon时的解决方法
1.MyEclipseMyEclipse的web项目中的js文件报Multiple markers at this line - Missing semicolon时,是由于还没有告诉myeclipse去验证它。解决方法,选中js文件,右键Myeclipse--ManaValidation--ExcludeResource--(选中全部或者报错的那个js)--点击OK即可,这是Eclipse或
2017-03-03 10:01:30 8641 1
转载 解决web.xml 报错The content of element type "web-app" must match
解决:The content of element type "web-app" must match "(icon ,display- 错误:The content of element type "web-app" must match "(icon ,display-name ,description ,distributable ,context-param*,filter*,f
2017-03-03 09:44:34 4855
SpringCloud微服务架构培训.pptx
2019-08-14
oracle数据库恢复工具ODU
2017-10-11
通过数据系统将图片以流的形式传到查询系统时,当图片数量超过40张时就报一下异常
2017-02-17
导入的maven项目为什么在tomcat跑不了呢????是jar包的原因吗
2017-02-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人