自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

代码与酒

代码与酒,越敲越有。www.jastar-wang.com

  • 博客(75)
  • 资源 (5)
  • 收藏
  • 关注

转载 Web性能优化

注:本文转自:http://www.ljiong.com/?p=468优化方向HTTP请求数量请求带宽缓存利用页面结构/渲染代码校验HTTP请求数量1、合并多个外部CSS文件在网站中每使用一个CSS文件,都会让你的页面加载速度慢一点点。建议把公用的CSS文件合并为一个文件。减少http请求耗时。2、合并多个外部JavaScri

2016-07-18 10:01:13 605

原创 Java/Jsp中让数值不使用科学计数法显示的解决方案

1.在java后台中进行转换(1)使用BigDecimal类double num=8.8888888E10;String str=new BigDecimal(num).toString();参考用法:参考(2)使用DecimalFormat类double num=8.8888888E10;String str=new DecimalForm

2016-07-13 11:56:40 29166 3

转载 JavaScript之全面理解面向对象的JS

今天看到一篇文章写得很好,对于像博主这种js一般级别的菜鸟很有帮助,博主秉着“好文要转”的原则收藏了这篇文章,简单排了下版,分享给大家,本文转自原文:http://www.ibm.com/developerworks/cn/web/1304_zengyz_jsoo/#listing1,版权归原作者所有。前言       当今 JavaScript 大行其道,各种应用对其依赖日深

2016-07-05 15:27:18 4268 1

原创 Oracle中的like查询注意下划线“_”的使用

【前言】                       今天突然测试出之前写的SQL语句有一个漏洞,比如模糊匹配SQL是酱婶儿的——name like 'ab_%',竟然能查询出来值为abc_2016、abcd_2016的值来,好尴尬啊.........仔细的搜索了一番,原来问题全出现在下划线“_”身上,看来..........................................

2016-05-17 16:39:46 30266

原创 java中使用jxl导入导出excel实例及其在spring mvc中的应用

一、初始jxl在java中开发Excel的常用开源工具主要有两个,一个是jxl(即Java Excel API),另一个是POI。1.jxl特征:支持Excel 95‐2000的所有版本       生成Excel2000标准格式    支持字体、数字、日期操作能够修饰单元格属性支持图像和图表2.POI特征:        Jakarta的POIProj

2016-05-13 11:07:56 7104

转载 java的System.getProperty()方法可以获取的值

注:本文转自 http://www.jb51.net/article/52416.htmJava.versionJava 运行时环境版本java.vendorJava 运行时环境供应商java.vendor.urlJava 供应商的 URLja

2016-05-11 10:58:52 456

原创 jquery之重写(扩展)$.ajax和$.fn.load等方法详解

前言:        今天做东西,考虑用户最好的体验,要实现界面上异步请求数据的loading效果,功能代码都是别人写完的,大概几十个地方,用的都是jQuery的load方法。咋整啊,总不能挨个去每个方法里面加效果吧,几十个地方呢。思来想去,只能用重写了,嘛也不说了,开干。        作为一名资深小白,之前从未重写过jQuery的方法,依托着度娘,外加又看了看jquery的源码

2016-04-06 22:37:34 18877 2

转载 JavaScript中的apply和call函数详解

注:本文转自 http://www.jb51.net/article/52416.htm        每个JavaScript函数都会有很多附属的(attached)方法,包括toString()、call()以及apply()。听起来,你是否会感到奇怪,一个函数可能会有属于它自己的方法,但是记住,JavaScript中的每个函数都是一个对象。看一下 这篇文章 ,复习一下(refresh

2016-04-06 11:40:15 1326

转载 Java垃圾回收机制原理及算法

注:本文转自http://blog.csdn.net/zsuguangh/article/details/64295921. 垃圾回收的意义  在C++中,对象所占的内存在程序结束运行之前一直被占用,在明确释放之前不能分配给其它对象;而在Java中,当没有对象引用指向原先分配给某个对象的内存时,该内存便成为垃圾。JVM的一个系统级线程会自动释放该内存块。垃圾回收意味着程序不

2016-03-08 17:03:19 977

转载 程序员接私活经验总结【摘自csdn论坛语录】

注:本文转自 http://blog.csdn.net/andylin02/article/details/3955935到网上看看,接私活是多么不容易,技术问题本身是个因素,还有很多有技术的人接私活时被骗,或者是合作到最后以失败告终,所以想请有经验的大侠们出来指点一下,接私活是怎么接的?一般流程怎样?要注意什么?签合同的风险?等等问题,希望高手能将宝贵的经验与大家共享阿?

2016-03-06 18:52:00 3353

转载 几秒前,几分钟前,几小时前,几天前,几月前,几年前的java实现

代码下载:http://www.zuidaima.com/share/1562038902000640.htm在stackoverflow上找了一个简单的,改写了下符合需求,给大家分享下。package com.zuidaima;import java.text.ParseException;import java.text.SimpleDateFormat;import java

2015-05-20 16:55:23 858

转载 linux安全注意事项

1    避免系统管理弱口令服务器、FTP、CmsTop后台、数据库等所有密码,请设置强有力密码,简单有效降低整体风险的安全漏洞,以下是关于一些强密码的建议:§  包括数字,符号,大小写字母组合§  密码长度应在12至14个字符,如果允许,可以更长。§  任何避免重复的密码,避免基于个人资料信息密码,如生日,姓名等。§  定时更换密码的习惯尽管我们一

2015-05-20 16:48:44 949

转载 手把手教你:调节磁盘空间大小、隐藏你的文件磁盘

本篇文章转自原文:http://blog.csdn.net/dyc410181341/article/details/39909531这里是菜鸟专场,老鸟请绕道,首先说一下扩大C盘C盘总是越来越大,原来的空间清理了垃圾后仍然不够用,这时候你就需要对C盘扩容很多软件都不能直接对C盘进行扩容,下面给大家大带来一款小软件”分区助手绿色版“(绝不含广告插件及木马)链接:http

2015-02-04 22:05:25 1383

原创 使用Spring 内置的JdbcTemplate操作数据库

Hibernate是一个很好的ORM框架,使用Hibernate可以很好的提高开发效率,而且操作起来也是非常简单,但是Hibernate也有一定的灵活性限制,此时就可以使用Spring内置的JDBC框架;JDBC框架是对纯JDBC的一个封装,简化了一些繁琐的操作,而且可以自己编写sql语句,灵活的处理业务。        Spring JDBC框架(spring-jdbc-x.x.x.

2015-02-03 19:39:48 1160

原创 Spring(五)使用Spring集成MyBatis

在实际开发中,整合框架中的ORM框架使用的不一定是Hibernate,MyBatis也是一个轻量级、灵活的框架,也是占有这一定的分量,所以在这里记录一下Spring集成MyBatis的配置步骤,方便日后的巩固复习。需求:一个简单的用户类:User{id, name,password}①根据Id查询用户对象②添加一条用户记录1.创建java项目Spring_MyBatis2.

2015-02-02 21:58:41 596

原创 Quartz任务调度器及其在Spring中的使用

一、原生的quartz框架的使用:1.导入jar包:可以去quartz官网下载2.创建Java类,实现Job接口中的execute方法package com.wzj.prototype.task;import org.quartz.Job;import org.quartz.JobExecutionContext;import org.quartz.JobExecution

2015-01-29 17:48:27 712

原创 Spring(四)基于注解配置IOC容器&基于注解实现声明式事务

一、使用注解实现IOC配置1.定义Bean——@Componentpackage com.wzj.dao.impl;import org.springframework.stereotype.Component;@Component("userDao")public class UserDaoImpl extends HibernateDaoSupport implements U

2015-01-28 23:15:26 689

原创 Spring(三)SSH整合配置详解

——本文环境:Oracle、JDK1.7、Tomcat7.0、spring4.0.6、hibernate4、struts2,我这里有已经整理好的ssh所有jar包(点击下载)——HelloWorld需求:使用ssh实现简单的展示所有用户列表的功能1.搭建系统框架我在这里已经搭建好了2.配置数据源(这里以dbcp数据源为例)在applicationContex

2015-01-28 20:46:18 4048 1

原创 MyEclipse部署web项目按钮不能用、报空指针异常(绝壁管用)

在之前使用MyEclipse编写web项目的时候,总是会出现一个问题,不知道怎么滴就会弹出一个窗口说什么“Building Workspace....”什么的东西,然后打开错误详情,显示“java.lang.NullPointerException  at com.genuitec.eclipse.ast.deploy.core.Deploy.......”好长错误信息,随之而来的结果就是————

2015-01-27 16:05:52 989 1

原创 Spring(二)Spring AOP配置详解

一、Spring AOP        面向切面编程(AOP),是软件编程思想发展到一定阶段的产物,是对面向对象编程(OOP)的有益补充。AOP一般适用于具有横切逻辑的场合,如访问控制、事务管理、性能监测等。        面向切面编程,简单的说,就是在不改变源程序的基础上为代码段增加新的功能,对代码进行增强处理,它的设计思想来源于代理设计模式。        了解之后需要知道以下概念

2015-01-25 15:06:34 1544

原创 Spring(一)Spring IOC容器配置详解——基于xml文件形式

一、Spring        Spring是一个轻量级的框架,相当于一个平台性质,大大简化了Java企业级应用的开发,提供了强大的、稳定的功能。Spring框架大约由20个功能模块组成,这些模块被分为6个部分,如图所示:        Spring Core是最基础部分,提供了IOC特性;Spring AOP是基于Spring Core的符合规范的面向切面编程的实现。

2015-01-24 20:19:13 3099

转载 log4j的详细配置

转自原文:http://blog.csdn.net/azheng270/article/details/2173430/#commentsLog4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。1. 配置文件Log4J配置文件的基本格式如

2015-01-13 13:30:49 549

原创 Struts2(四)使用Struts2中的拦截器

一、拦截器及拦截器栈1.拦截器在Struts2的文档中提供了如图所示的体系结构图:        从图中我们可以发现一些重要的对象,今天着重要了解的是图中的Interceptor——拦截器。        拦截器是什么?拦截器就是一种可以在请求处理之前或者之后执行的Struts2组件,拦截器是Struts2的重要特性,Struts2框架中绝大多数功能都是由拦截器来完成的。

2015-01-09 22:30:14 714

原创 Struts2(三)使用Struts2实现文件的上传和下载

文件上传是我们在实际开发中经常遇到的一个问题,曾经使用commons-fileupload组件实现过文件上传下载;同样的,Struts2也可以实现文件上传下载,并且操作起来更加简单(以下只是一个简单的Demo,并不包含文件类型、大小判断等问题)。一、文件上传1.单文件上传         ①创建web项目FileUpDownloadDemo,并添加Struts2框架支持,创建uploa

2015-01-08 16:31:27 795

原创 Struts2(二)使用Struts2访问ServletAPI对象

在前面的示例中Struts2的Action中并没有使用到ServletAPI对象,但是在实际应用中我们往往会用到ServletAPI对象,比如用户登录成功后将用户信息保存在会话中。所以为了解决这个问题,Struts2提供了多种方式来访问ServletAPI对象,总的来说分为两大类:        使用与ServletAPI解耦的方式        使用与ServletAPI耦合

2015-01-02 17:20:17 979

原创 Struts2(一)Struts2配置详解

一、Struts2概述I.在很长一段时间Struts1在MVC框架中占有绝对的地位,虽然Struts1可以很好地实现将控制与业务逻辑相分离,但是其自身仍然存在这一定的缺陷1.表现层支持单一   Struts1只支持jsp作为表现层,而在实际开发中不一定只是使用jsp作为表现层,如FreeMarker、Velocity等。2.对ServletAPI依赖   jsp+Servlet

2014-12-31 21:49:15 1200 1

原创 使用dom4j解析XML文档

              dom4j是一个易用的、开源的库,可以实现对xml文档的解析,使用起来非常方便。现在有这样一个简单的xml文档: <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE students [ <!ELEMENT students (student*)> <!ELEMENT s...

2014-12-23 16:49:46 647

原创 Hibernate(三)Criteria查询

Criteria查询是与HQL查询、原生sql查询完全不一样的查询形式,是一种对象查询。Hibernate提供了Criteria接口、Criterion接口和Restrictions类、Order类等API,用于运行时动态生成查询语句,使用起来非常简便,并且支持连缀写法。1.条件查询(1)使用Criteria查询需要以下步骤:      ①使用Session接口的createCrite

2014-12-20 18:50:30 2679

原创 Hibernate(二)HQL&SQL参数绑定、投影和分页以及命名查询

在上文中讲解了HQL查询和sql查询的一些基本技能,本篇将对HQL查询和原生sql查询的知识进行一些补充。一、参数绑定无论是HQL查询还是SQL查询还是讲要讲到的命名查询,都支持两种参数绑定形式——按位置、按名称绑定(以下均以hql查询为例)1.按照位置绑定参数此时在HQL语句中使用“?”占位符来定义参数位置,如:Query query=session.createQuery(

2014-12-20 14:18:29 1649

原创 Hibernate(一)HQL查询、原生sql查询

Hibernate中支持三种查询方式:HQL(Hibernate Query Language),原生sql查询,Criteria查询。HQL是一种面向对象的查询语言,其中没有表和字段的概念,只有类、对象、属性的概念;原生sql查询就是我们程序员手动的写sql语句并执行;Criteria查询又称为对象查询,采用真正的面向对象的方式进行查询,原生sql查询和Criteria查询将在后续篇章中进行讲解

2014-12-20 11:47:17 5987

原创 MyBatis学习(二)之双向一对多关联映射查询

关于MyBatis中的一对多关联映射也是比较重要、常用的映射关系,在关联方式上跟一对一的方式也是类似的,嵌套resultMap和嵌套select,我在《MyBatis学习(一)之一对一关联映射查询》

2014-12-14 19:16:18 868

原创 MyBatis学习(一)之一对一关联映射查询

最近正在学习MyBatis,发现这个MyBatis在处理对象间的关联关系的时候还是比较绕的,很难让人理解,所以,自己搜集了各种资料,并且亲身逐一进行测试,然后在这里写下这篇文章,就当是来理理自己的思路了。          其实不管是一对一映射还是一对多映射关系,在处理关联对象的时候都有两种方式,即使用嵌套的ResultMap和嵌套Select两种方式,本篇将以单、双向一对一为例来相信介绍关联

2014-12-14 16:06:50 1317

转载 The connection to adb is down, and a severe error has occured.

解决该问题的第一步:启动android模拟器时.有时会报The connection to adb is down, and a severe error has occured.的错误.在网友说在任务管理器上把所有adb.exe关闭掉.重启eclipse.但试过不管用.所以在外国网站上找到一种可行的方法:1.先把eclipse关闭.2.在管理器转到你的android

2014-12-13 21:15:52 574

原创 Oracle表刚插入数据,但是在MyEclipse中却查不到(代码完全正确)

最近在做项目的时候发现了一个有趣的问题:在plsqldeveloper中打开一个sql会话窗口,然后 插入一条数据(或者删、改操作),但是在MyEclipse中用代码却查询不到,而且数据已经插入进去了,这是为什么呢?1.用plsqldeveloper插入数据这里有张表mydept,然后我向其中插入一条数据,查询了一下,插入成功,没问题2.查询数据打开MyEclipse,我这

2014-12-12 17:55:59 3208

原创 Hibernate(四)单向多对一映射下的增删改查

Hibernate单向多对一映射下的增删改查

2014-11-25 12:53:43 837

vcredist_32_64.exe

vcredist 全称Microsoft Visual C++ Redistributable Package,是运行Visual C++ 开发的应用程序的必要运行库组件,包括32位和64位

2018-12-14

mongo-java-driver-3.5.0.jar

截止当前时间2017年8月4日,MongoDB最新版本java驱动包3.5.0

2017-08-04

MongoChef(Studio3T) 5.0 安装包下载

截止当前时间2017年2月17日,MongoChef最新版本5.0.1安装包,注意,MongoChef自5.0版本起正式更名Studio3T! PS:由于上传权限小于60M,为了分享给大家,所以把资源上传到了百度云上,文档中包含了说明及官方下载地址、百度云下载地址。

2017-02-17

mongo-java-driver-3.3.0.jar

截止当前时间2016年8月19日,MongoDB最新版本java驱动包3.3.0

2016-08-19

最新官方原版免费Git-2.9.2-64-bit.exe

2016-07-21

空空如也

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

TA关注的人

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