自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

功不唐捐,玉汝于成。

你的努力程度决定了你的孩子和父母以后的生活

  • 博客(146)
  • 资源 (14)
  • 收藏
  • 关注

转载 正则表达式之捕获组和非捕获组

关于捕获的一些主要用法(?:X)(?=X)(?(?!X)(?捕获要书明白捕获,就要先从分组开始。重复单字符我们可以使用限定符,如果重复字符串,用什么呢? 对!用小括号,小括号里包裹指定字表达式(子串),这就是分组。之后就可以限定这个子表示的重复次数了。那么,什么是捕获呢?使用小括号指定一个子表达式后,匹配这个子表达式的文本(即匹配的内容)可以在表达式或者其他过程中接

2018-01-23 15:08:12 3776 1

原创 Java静态代码块和构造方法执行顺序

package com.uno.staticBlock;import java.lang.reflect.Field;import java.util.Vector;/** * 验证静态代码块和构造代码块执行顺序 * * 1.加载父类静态代码块 * 2.加载子类静态代码块 * 3.加载父类构造代码块 * 4.父类构造方法 * 5.子类构造代码块 * 6.子类构造方法

2017-11-20 15:57:52 707

原创 Java使用线程池和线程工厂

package com.uno.thread;import java.util.ArrayList;import java.util.List;import java.util.concurrent.ArrayBlockingQueue;import java.util.concurrent.ThreadFactory;import java.util.concurrent.Threa

2017-11-20 14:54:19 4084 1

转载 java.sql.SQLException: null, message from server: “Host ‘xxx’ is not allowed to connect

java.sql.SQLException: null, message from server: “Host ‘xxx’ is not allowed to connect 原创 2015年12月23日 10:32:20

2017-11-02 14:19:36 773

原创 天津智慧山上班的一个程序员

2017年9月从北京举家搬到天津,修整了2个多月,在天津开始了第一份工作。在武清盛世豪庭住,但是附近没有可以上班的行业和公司,无奈,只能在西青和 南开附近找份工作。这期间35公里左右,于是买了个带天津牌照的二手车,耗资4w,先开着吧,等摇上号再说吧。问题一:在这边上班,路上开车要45多分钟,加上找车位,停车,基本上要1个小时左右。问题二:这边停车的地方比较稀缺啊,我8:30左右到附

2017-11-02 13:41:24 1770

原创 java 中无break的switch

前几天在面试中遇到了这么个题目:public static void main(String[] args) { test(); } private static void test() { int result = 0, i = 2; switch (i) { case 1: result = result + i*2; case 2: result =

2017-10-30 23:43:57 850

原创 java 静态初始化集合

protected static final Set RESULT_TRUE = new HashSet(){{ add("正常"); add("是"); add("有"); }};或者protected static final Set RESULT_TRUE = new HashSet();RESULT_TRUE.add(“正常”);RESULT_TRUE.add(“有”

2017-10-15 15:13:59 4848

原创 java 判断字符串是否包含汉字的方法

方法1:利用汉字的Unicode编码范围public static void main(String[] args) throws UnsupportedEncodingException { int count = 0; String regEx = "[\\u4e00-\\u9fa5]"; String str = "中文fdas

2017-10-15 15:11:45 3738

原创 sql优化点总结

引起db全表扫描的情况和优化策略1、模糊查询:like 效率很低,而且右like模块查询,是无法使用索引的,反而会引起全表扫描,左like是可以使用全表扫描的2、避免在where中使用is null或 is not nullnull对于大多数数据库需要特殊处理,需要更多的代码检查逻辑,有些开发人员没有意识到,创建表null是默认值但大多数时候应该使用not null,或者使

2017-10-15 15:08:00 634

转载 关于前端优化的几个建议

不知道是哪位大牛的文章,转过来回答。 前端优化的途径有很多,按粒度大致可以分为两类,第一类是页面级别的优化,例如 HTTP请求数、脚本的无阻塞加载、内联脚本的位置优化等 ;第二类则是代码级别的优化,例如 Javascript中的DOM 操作优化、CSS选择符优化、图片优化以及 HTML结构优化等  一、页面级优化  1. 减少 HTTP请求数  这条策略基本上所有前端人都知道,而且

2017-10-13 20:39:28 625

原创 jquery常用函数

1、过滤first(): 返回被选中元素的首个元素last(): 末个元素eq(n): 第n个元素filter():指定一个标准,不匹配这个标准的元素会从集合中删除,匹配的元素会被返回下面的例子将会返回带有类名为“info”的所有元素$("p").filter(".info");not(): 返回不匹配标准的所有元素2、append()和after()a

2017-10-11 21:42:55 698

原创 html不容易记标签记录

1、 加粗字体2、 缩写:titile可显示全部3、 联系人,一般会斜体显示4、 定义图像映射中的区域(带有可点击区域的图像)5、 图形容器,需使用js来画图形6、为表格定义一个标题,必须和组合使用7、定义嵌入的内容,例如swf和视频,如果有必要,需要嵌入到object中,以支持ie8、 为form表单内的元素分组9、 为fieldset标签设置标题10、 文档

2017-10-11 21:38:43 447

转载 Oracle实现递归查询

之前一直写代码递归调用实现数据库里面的具有父子节点的查询,今天看到oracle中也支持这种查询,就收集了下,首先感谢原博主分享:原文地址:http://blog.csdn.net/zhangzeyuaaa/article/details/52303698有如下表Tree:现在要递归查询冶炼(id=2)的所有父节点和子节点:[sql] 

2017-05-10 10:52:17 410

转载 Spring定时任务表达式配置说明

字段 允许值 允许的特殊字符   秒 0-59 , - * /   分 0-59 , - * /   小时 0-23 , - * /   日期 1-31 , - * ? / L W C   月份 1-12 或者 JAN-DEC , - * /   星期 1-7 或者 SUN-SAT , - * ? / L C #   年(可选) 留空, 19

2017-04-19 11:52:36 583

转载 jQuery之map()和get()

转自:点击打开链接jQuery下有个概念叫“类数组”,比如$( " li " ),当取到一个集合的时候,会有数组的一些属性,但是instancseof Array仍然是false。但是var a=$( "li" ).get()这样处理一下,然后instancseof Array就返回true。    要注意var a=$( "li" ).get(1)里头加序列号可以取到单个元素,这

2016-12-22 13:32:53 445

原创 javaWeb项目中如何将console中的信息输出到文件中

在开发web项目时,有时候一些老项目,对于log4j使用不是规范,造成有些log用的是stdout,这样web启动时,一些信息就会被刷掉,查看起来非常不方便,故此,有时候需要把console的信息保存的文件中:下面就给出一种web项目中的console信息保存到文件的方式:其实就是修改默认的输出流为文件流,只不过要选择一个合适的时机而已下面这就是一个合适的时机:package co

2016-12-19 17:40:24 4339 1

原创 Jquery选择器和css选择器的3中表示方法

/*如果同时设置多个属性,需要用,隔开 表示设置class=ul和class=li的元素的样式 2*/ .ul,.li{ color: navajowhite; cursor: pointer; } /*如果想要设置选择元素后代的样式,需要用空格隔开, * 表示设置id=div1标签下的class=ul下的class=li的元素样

2016-12-15 20:29:04 531

原创 java中自定义注解并通过反射获取注解属性值

直接上代码,注释中有说明:1、定义自定义注解类(类注解和字段注解):package com.uno.ray;import java.lang.annotation.Documented;import java.lang.annotation.ElementType;import java.lang.annotation.Inherited;import java.lang.a

2016-12-03 10:38:58 23884 1

原创 SQL中LEFT JOIN、Inner Join、Right Join、Left Outer Join、full join区别

定义2个表A、BA表id name age1 lei122 mao13 zhang23B表id name age1 lei222 lei24 mao 15 lei666 gao99一、Inner Join:SELECT * FROM test.a INNER JOIN test.bon a.`name` = b.`name`就是当A表中的name和B表的na

2016-10-18 09:58:28 571

原创 java函数定义泛型

在写通用方法时,常常会用到泛型1、定义泛型类public class BHTZ {private T t;}2、定义泛型方法protected void writeDatasToFile(File file, List datas){//其中第一个表示需要的泛型参数是继承BaseInfo的类//第二个List 表示是前面参数类的集合//该函数无返回值

2016-10-16 13:20:40 793

原创 数据库分页sql

String p_dbmsType = "oracle";// 数据库类型 String pageSql = ""; try { p_dbmsType = Platform.getPlatform().getDbTpye(); } catch (Exception e) { } finally { // 无法读取默认为oracle数据库 if (p_dbmsTy

2016-10-14 11:23:30 375

原创 java中StringBuilder清空效率比较

都知道如果多个字符串拼接的话,用StringBuilder.append会比str+=""效率高很多因为不用创建string对象和数组拷贝,在jdk1.5中测试了3中方法清空builderpackage com.jb.efile.model;import java.io.IOException;public class Test { private static long t

2016-10-13 10:43:24 11152 8

原创 java使用通道读取文件

java中读写文件的方式有很多1、使用byte,按照字节读取2、使用character,按照字符读取3、使用reader,按照行读取4、使用buffer,缓存读取5、使用channel,通道读取而比较上面几种方法:效率也是依次高效这里之说按照通道读取方法:package com.uno.file;import java.io.FileInputStream;i

2016-10-08 17:33:08 661

转载 FastJson--阿里巴巴公司开源的速度最快的Json和对象转换工

之前一直用jackson进行json转换,今天从网上看到阿里的一个大神开源json转换号称最快的json转换,特此转载转载至:点击打开链接

2016-10-08 17:11:58 568

原创 真的适合当猿吗

13年毕业,学习的是计算机专业,所以毕业以后直接从事的是IT行业。还记得第一份工作是做的delphi,那时候还再用delphi7,这是一个在学校都没有听说过的语言。因为刚上班,热情还是比较充足的,也没觉得有什么,这一干就是2年。终于,在上家公司呆不住了,身边的同学都相继换工作了,而且都是本着名企去的,什么15薪、13k的。但是,在大家相继跳槽的时候,我却选择了结婚生子,父母身体不适

2016-10-08 13:42:11 583

原创 java加载并遍历properties文件

package com.jb.efile.util;import java.io.IOException;import java.io.InputStream;import java.io.UnsupportedEncodingException;import java.util.HashMap;import java.util.Iterator;import java.util.M

2016-10-08 13:24:38 450

原创 java读取properties中文乱码

2中方法:第一种是:修改properties文件中的中文,用jdk自带的native2ascii.exe转换为新的properties文件,然后加载userName=admin#北京\u5317\u4eaccurProvince=\u5317\u4eacext=.cimemark=cimpath=D://version=V1.0#一体化整定计算syste

2016-10-08 11:33:51 860

原创 java项目中使用springmvc的调度任务

工作闲了,研究下springmvc的调度任务,只使用了定义普通java类的实现方式:1、定义实现类,由于spring的定时任务需要依赖slf4j,所以要在src下新建log4j.properties文件:log4j.rootLogger=INFO, stdout, logfilelog4j.appender.stdout=org.apache.log4j.ConsoleAppend

2016-09-30 14:37:05 895

原创 关于Jquery中json的使用

$(function() { //所谓的标准的json格式串,即以单引号开始和结尾的。'{}' //1、json字符串转对象(eval),Eval方式可以转换以下标准和非标准格式字符串: var jsonStr = '{"name":"毛毛"}'; console.info(eval('(' + jsonStr + ')')); jsonStr = "{'name':

2016-09-29 15:07:16 491 1

原创 2016年了

时光飞逝,转眼间已经2016年了。还记得许多年前的今天,那是的我是那么清澈,背着蛇皮袋子去青岛上学。那是09年的事,在父亲的陪同下,从大连乘着轮渡,跨国渤海湾,来到了烟台,又辗转到了青岛。第一次近距离站在海边,那时还记得忍不住舀了一瓢海水想尝尝,这味道……还记得和父亲第一次吃的是青岛的京酱肉丝,现在竟然忘记了味道……4年期间,有太多的故事,其实还是蛮怀念的,有些事情也留

2016-09-29 14:55:05 445

原创 java实现ftp文件上传

package com.jb.efile.service.impl;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import org.apache.commons.net.ftp.FTPClient;import org.apache.commons.net.ftp.FTP

2016-09-29 14:44:36 674

原创 jdk 1.5时获取当前时间错误

最近维护一个老项目,使用的是jdk1.5,在获取当前时间的时候,发现时间和正常时间差8小时,(jdk1.6以后就没有这个问题了)于是就怀疑是时区的问题于是打印下:Calendar c = Calendar.getInstance(Locale.CHINA);System.out.println(c.getTimeZone());发现输出的时区是:sun.util.cal

2016-09-28 09:47:01 1176

原创 exports与module.exports的区别

nodejs的模块机制是导入和导出:导入用的是require例如:require('fs')   require('Express')导出:exports和module.exports首先说明:exports 是指向的 module.exports 的引用module.exports 初始值为一个空对象 {},所以 exports 初始值也是 {}require() 返

2016-09-22 13:41:22 2196

原创 js常用操作

$(function() { //html文档加载顺序 /*1、加载html标签并解析dom 2、 加载引用的js脚本, 阻塞式加载 3、 就绪函数 4、 加载css样式, 单独线程 5、 加载完成后执行onload函数 */ //window对象:表示浏览器窗口 // window.alert('1'); //

2016-09-12 12:57:59 329

原创 location.herf 和 location.replace

window.location.href = location.assign()相当于通过链接跳转,可以通过浏览器的前进和后退window.location.replace()则是通过指定url替换当前页面,共享一个窗口,没有后退ps:对于post提交的表单在希望服务器重新生成页面而又不重复提交的情况下,可以使用location.replace(location.href)

2016-09-08 21:45:30 679 1

原创 JSON和js对象转换

js中json的那些事前后台交互时,json数据传递的最多,下面就总结了从json字符串和js对象之间的转换 $(function() { //1、json字符串转对象(eval),Eval方式可以转换以下标准和非标准格式字符串: var jsonStr = '{"name":"毛毛"}'; console.info(eval('

2016-09-08 16:40:45 540

原创 java文件下载

java中文件上传和下载是比较常用的功能,今天在项目中也有用的,就整理下拿出来分享下1、逻辑将文件流写入到response的流中,设置response的setContentType和addHeader为流下载即可2、代码@RequestMapping("FileDownLoad.do") @ResponseBody public void FileDownLoad(HttpSe

2016-09-07 10:11:15 520

转载 NodeJs路由设计

NodeJs目录如上:bin下的www是项目入口node_moduls 项目所需模块public 静态资源,如图片,js,cssroutes 路由文件views 页面模板app.js 项目需要的中间件等基本配置package.json 定义项目的基本信息等,包括项目所需要的模块名和版本号npm start 运行后,浏览器输入 ht

2016-08-01 13:11:28 2295

原创 PlSql链接不上Oracle问题跟踪

之前没用过Oracle,因公司需要,本地装了个oracle,但是在用plsql链接时遇到了各种问题例如:ora 15214 ora 06等现在总结下步骤:1、 cmd--------tnsping localhost:1521/test 看是否返回ok,否则启动监听和服务,或者oracle安装失败2、 检查本地oracle 服务端是否安装成功,可以在本地新建数据库试试,注意,要以管

2016-07-08 09:36:09 2359

原创 Jquery 的spilce和grep

学习js原生态方法splice,即删除数组中制定元素var arr = ['a','b','c','d'];arr.splice($.inArray('c',arr),1);alert(arr);而grep函数则是采用过滤,对数组中的每个元素进行过滤,效率较慢英文名参数中文说明array:待过滤数组。callb

2016-07-05 21:55:05 829

8u221-windows-x64.exe

修复了jdk8当中的一些重要宕机bug,本人就是使用了8u192的jar包,发现各种偶然宕机的坑,升级到最新的此问题小时

2019-07-17

fastjson.jar

FastJson--阿里巴巴公司开源的速度最快的Json和对象转换jar包

2016-10-08

spring mvc定时任务需要的所有jar包,包括slf4j、log4j

配置spring mvc定时任务需要的所有jar包,包括slf4j、log4j 因为springmvc的定时任务需要依赖slf4j

2016-09-30

json字符串和js对象之间的转换

json字符串和js对象之间的转换,包括eval、parseJSON函数、JSON.parse、$.toJSON、$.parseJSON、复杂的json格式对象使用,让你一分钟理解json的那些事

2016-09-08

java开发前端和后端api汇总

包括css.chm js.chm jquery.chm jdk.chm j2ee.chm oracle.chm servlet.chm mybaits.chm extjs.chm html.chm

2016-06-21

汉字转拼音的jar包

汉字转拼音的jar包

2016-04-17

Hibernate注解需要的jar包

自己找的hibernate注解所需的jar包:hibernate-core;hibernate-annotation;ejb3-persistence.jar;hibernate-commons-annotations.jar

2016-04-13

Struts2.3.24.1.src

Struts2.3.24.1的源代码

2016-04-13

Hibernate开发jar包

Hibernate开发jar包

2016-04-13

ADT-10.0.1

在Eclipse上开发android的一款插件。

2012-04-24

Struts新闻发布系统

基于SSH的新闻发布系统,基本功能均实现,适合初学者研究,

2012-04-24

android欢迎界面简单实现

一个简单的android欢迎界面实现,用于在程序启动时添加欢迎动画,使得程序更炫。简单而使用。

2012-04-23

android100个示例程序

android的小例子程序,源码,初学者的最佳选择。

2012-04-23

android简单的画图板实现代码

这是一款android的画图板实现代码,基本功能齐全,适合初学者开发的例子程序。

2012-04-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除