java
毛辣叮
看见夕阳下的奔跑,那是我遗失的青春。
展开
-
判断时间是否在时间段内
/*** 判断时间是否在时间段内* * @param date* 当前时间 yyyy-MM-dd HH:mm:ss* @param strDateBegin* 开始时间 00:00:00* @param strDateEnd* 结束时间 00:05:00* @return*/public转载 2016-04-12 10:48:48 · 1013 阅读 · 0 评论 -
使用JMeter对Tomcat进行压力测试与Tomcat性能调优
http://www.360doc.com/content/14/1208/13/16070877_431273418.shtml转载 2016-04-24 23:02:37 · 618 阅读 · 0 评论 -
提升tomcat服务器性能的七条经验
提升tomcat服务器性能的七条经验转载 2016-04-25 12:56:57 · 398 阅读 · 0 评论 -
一例千万级pv高性能高并发网站架构
受CU管理员的邀请参考“千万级pv高性能高并发网站架构与设计交流探讨帖”主题的交流,发表了一案例与大家分享。 一个支撑千万级PV的网站是非常考验一个架构是否成熟、健壮(本文不涉及软件架构的层面,有兴趣也可以讨论)。现抛出一个系统层面的架构,不保证是最优的方案,但也许适合你。理由是再优秀的架构都不具备通用性,需要根据每种应用特点针对性来设计。希望起到抛砖引玉的作用,大家多多参与,发表意转载 2016-04-27 10:39:12 · 381 阅读 · 0 评论 -
java线程池
package com.dt.test;import java.util.LinkedList;import java.util.List;import java.util.Random;import java.util.concurrent.LinkedBlockingQueue;import java.util.concurrent.ThreadPoolExecut原创 2016-05-29 20:48:17 · 226 阅读 · 0 评论 -
spring <context:annotation-config> 跟 <context:component-scan>诠释及区别
和 的区别Difference between vs 是用于激活那些已经在spring容器里注册过的bean(无论是通过xml的方式还是通过package sanning的方式)上面的注解,是一个注解处理工具。除了具有的功能之外,还可以在指定的package下扫描以及注册javabean 。 下面我们通过例子来详细查看他们的区别,有转载 2016-05-30 18:04:14 · 246 阅读 · 0 评论 -
Hibernate关联映射基于注解
package com.dt.pojo;import java.util.HashSet;import java.util.Set;import javax.persistence.CascadeType;import javax.persistence.Entity;import javax.persistence.GeneratedValue;impor原创 2016-05-31 13:35:34 · 345 阅读 · 0 评论 -
Hibernate01(无表关联的单项N-1)
package com.dt.pojo;import javax.persistence.Column;import javax.persistence.Entity;import javax.persistence.GeneratedValue;import javax.persistence.GenerationType;import javax.persisten原创 2016-06-01 22:18:50 · 334 阅读 · 0 评论 -
Hibernate中save、saveorupdate、persist方法的区别
所有这三个方法,也就是save()、saveOrUpdate()和persist()都是用于将对象保存到数据库中的方法,但其中有些细微的差别。例如,save()只能INSERT记录,但是saveOrUpdate()可以进行记录的INSERT和UPDATE。还有,save()的返回值是一个Serializable对象,而persist()方法返回值为void。save与saveOrUpd原创 2016-06-02 11:39:26 · 744 阅读 · 0 评论 -
Hibernate02(单项有连接表N-1)
对于大多数单项N-1关联而言,使用基于外键关联映射已经足够。但是由于底层数据建模时也可以使用连接表来建立这种关系,hibernate也提供了这种支持。@JoinTable专门用于映射底层连接表信息@JoinTable 支持的属性 1 name 指定连接表表名,2 catalog, 3 schema,4 targetEntiy , 指定关联实体的类名5 indexes ,注解原创 2016-06-02 09:01:24 · 355 阅读 · 0 评论 -
Spring中bean的作用域
1、singleton:当一个bean的作用域为singleton, 那么Spring IoC容器中只会存在一个共享的bean实例,并且所有对bean的请求,只要id与该bean定义相匹配,则只会返回bean的同一实例。注意:Singleton作用域是Spring中的缺省作用域。要在XML中将bean定义成singleton,可以这样配置: 2、prototype:一个be原创 2016-05-20 14:52:24 · 1025 阅读 · 0 评论 -
微信浏览器强制使用
window.onload = function(){ if(isWeiXin()){ var p = document.getElementsByTagName('p'); p[0].innerHTML = window.navigator.userAgent; } } function isWeiXin(){ var ua = window.navigator.us原创 2016-06-02 14:58:06 · 1455 阅读 · 0 评论 -
访问统计
if(application.getAttribute("counter") == null) { application.setAttribute("counter", "1"); } else { String strnum = null; st原创 2016-06-02 14:59:35 · 279 阅读 · 0 评论 -
Jquery图片上传大小限制
//图片上传过滤var file = document.getElementById("imgurl").value; if(!/\.(jpg|jpeg|png|GIF|JPG|PNG)$/.test(file)){ alert("图片类型必须是.jpeg,jpg,png中的一种") $("#error").html("图片类型必须是.jpeg,jpg,png中的一种!");原创 2016-06-02 15:03:58 · 2751 阅读 · 0 评论 -
Hibernate04(无连接表的双向1-N关联)
package com.dt.pojo;import java.util.HashSet;import java.util.Set;import javax.persistence.Column;import javax.persistence.Entity;import javax.persistence.GeneratedValue;import jav原创 2016-06-03 09:11:57 · 514 阅读 · 0 评论 -
Hibernate03(无连接表的单项1-N关联)
package com.dt.pojo;import java.util.Set;import javax.persistence.Column;import javax.persistence.Entity;import javax.persistence.GeneratedValue;import javax.persistence.GenerationTy原创 2016-06-03 08:46:29 · 406 阅读 · 0 评论 -
Hibernate05-1-1双向1-1关联
package com.dt.pojo;import java.util.HashSet;import java.util.Set;import javax.persistence.Column;import javax.persistence.Entity;import javax.persistence.GeneratedValue;import jav原创 2016-06-04 12:48:15 · 279 阅读 · 0 评论 -
Hibernate批量处理
//40896long start = System.currentTimeMillis();for (int i = 0 ; i {// 创建User实例Person person = new Person("dt",23,"990"); session.save(person);// 每当累加器是20的倍数时,将Session中数据刷入数据库,// 并清空Se原创 2016-06-04 13:22:05 · 300 阅读 · 0 评论 -
Hibernate4关系映射总结
--------------------------------------------无表关联双向1-N--------------------------------------------User 1少的一端,Order N多的一端--------User实体类@Id@Column(name="id")@GeneratedValue(strategy=Genera原创 2016-06-11 15:23:42 · 374 阅读 · 0 评论 -
Mybatis与Hibernate的详细对比
Mybatis【持久化框架】Mybatis简介与原理【持久化框架】SpringMVC+Spring4+Mybatis3集成Hibernate【SSH进阶之路】Hibernate基本原理(一)【SSH进阶之路】Hibernate搭建开发环境+简单实例(二)【SSH进阶之路】Hibernate基本映射(三)【SSH进阶之路】Hibernate映射——多对一单向关联映射(四)【S转载 2016-06-06 12:36:38 · 331 阅读 · 0 评论 -
Bootstrap之Carousel不能自动播放的解决办法
Bootstrap是一个非常好的css/javaScript框架,尤其对于移动端的自适应和适配能力都比较强。昨天用Bootstrap自带的Carousel写了一个图片轮播的广告部分,用js调用后却出现了不能自动播放的问题。查了一下,发现真的有不少人问Bootstrap的Carousel组件不能自动播放的问题,这里要注意几个问题:先看一下Carousel的正确写法(代码,这里使用的是转载 2016-06-29 17:00:38 · 1329 阅读 · 0 评论 -
apache-cxf-3.1.6(webService接口开发maven)
1 结构图2 jar包pom.xml org.apache.cxfcxf-core3.1.5 org.apache.cxfcxf-rt-frontend-jaxws3.1.5org.apache.cxfcxf-rt-transports-http-jetty3.1.5 junit原创 2016-07-14 14:08:08 · 5586 阅读 · 0 评论 -
Tomcat多域名配置
我们来讲解下如何在Tomcat服务器上进行多域名配置;也就是一个Tomcat跑多网站,这里用真实案例举例,比如我这个云主机需要运行两个网站;pan.java1234.com 和 blog.java1234.com ;我们如何来配置呢?先看一张图:我的服务器tomcat server.xml配置;转载 2016-07-25 14:31:27 · 260 阅读 · 0 评论 -
解决Url带中文参数乱码问题
首先打开Tomcat安装目录,以Tomcat7为例,其他版本基本一样;打开conf文件打开server.xml大概在70行左右的位置 我们加一个属性 URIEncoding="UTF-8"搞成这样即可。。这个是发布项目的时候,配置方式。下面介绍开发转载 2016-07-25 14:33:23 · 893 阅读 · 0 评论 -
Maven3路程 用Maven创建第一个web项目(1)
一.创建项目1.Eclipse中用Maven创建项目上图中Next 2.继续Next 3.选maven-archetype-webapp后,next 4.填写相应的信息,Packaged是默认创建一个包,不写也可以 5.创建好项目后,目录如下:至此,项目已经创建完毕,下边转载 2016-07-14 17:00:52 · 351 阅读 · 0 评论 -
shiro注解配置
1 shiro 文件配置 /error 2 Spring mvc文件配置添加 3 添加注解4 权限读取文件原创 2016-07-04 11:56:50 · 632 阅读 · 0 评论 -
Android SDK Manager 更新代理配置
Android SDK Manager 更新代理配置启动 Android SDK Manager ,打开主界面,依次选择「Tools」、「Options...」,弹出『Android SDK Manager - Settings』窗口;在『Android SDK Manager - Settings』窗口中,在「HTTP Proxy Server」和「H转载 2016-07-04 16:53:02 · 303 阅读 · 0 评论 -
java 图片等比压缩
package com.java1234.tool;import java.io.*;import java.util.Date;import java.awt.*;import java.awt.image.*;import javax.imageio.ImageIO;import com.sun.image.codec.jpeg.*;/** * 图片压缩原创 2016-07-15 17:13:08 · 408 阅读 · 0 评论 -
jetty和tomcat优势比较
Jetty和tomcat的比较 相同点:1. Tomcat和Jetty都是一种Servlet引擎,他们都支持标准的servlet规范和JavaEE的规范。 不同点:1. 架构比较Jetty的架构比Tomcat的更为简单Jetty的架构是基于Handler来实现的,主要的扩展功能都可以用Handler来实现转载 2016-07-19 16:47:45 · 8531 阅读 · 1 评论 -
SpringMVC从Controller跳转到另一个Controller
1. 需求背景 需求:spring MVC框架controller间跳转,需重定向。有几种情况:不带参数跳转,带参数拼接url形式跳转,带参数不拼接参数跳转,页面也能显示。 本来以为挺简单的一件事情,并且个人认为比较常用的一种方式,一百度全都有了,这些根本不是问题,但是一百度居然出乎我的意料,一堆都不是我想要的结果。无奈啊,自己写一篇比较全都供以后大家一百度吧,哈哈哈。。。是这转载 2016-07-20 11:36:20 · 588 阅读 · 0 评论 -
java 内部类作用
1.内部类可以很好的实现隐藏 一般的非内部类,是不允许有 private 与protected权限的,但内部类可以2.内部类拥有外围类的所有元素的访问权限3.可是实现多重继承4.可以避免修改接口而实现同一个类中两种同名方法的调用。实现隐藏 平时我们对类的访问权限,都是通过类前面的访问修饰符来限制的,一般的非内部类,是不允许有private 与prot原创 2016-07-22 11:04:49 · 253 阅读 · 0 评论 -
享元模式
(享元) Java深入到一定程度,就不可避免的碰到设计模式这一概念,了解设计模式,将使自己对java中的接口或抽象类应用有更深的理解.设计模式在java的中型系统中应用广泛,遵循一定的编程模式,才能使自己的代码便于理解,易于交流,Flyweight(享元模式)模式是比较常用的一个模式。 Flyweight模式是一个提高程序效率和性能的模式,会大大加快程序的运行速度.应用场合很多:比转载 2016-09-18 17:40:02 · 229 阅读 · 0 评论 -
maven 聚合
原创 2016-10-12 11:04:54 · 191 阅读 · 0 评论 -
JDK并发数据结构
由于并发程序和串行程序的不同特点,在串行程序中使用的数据结构可能无法在并行程序中直接的正常使用,因为这些数据结构可能不是线程安全的,所以这一次并发程序的优化介绍的是并发程序中的数据结构,比如并发List,并发Set,并发Map等。1.并发List Vector实现的List接口,CopyOnWriteArrayList也是实现的List接口,这两个List的实现是线转载 2016-10-14 10:52:27 · 505 阅读 · 0 评论 -
java 图片显示
package com.dt.test;/** * @author 作者 dt: * @version 创建时间:2016年11月9日 * @类说明 */import java.awt.BorderLayout;import java.awt.Dimension;import java.awt.Toolkit;import java.util.Array原创 2016-11-09 14:28:11 · 334 阅读 · 0 评论 -
Java多线程编程中Master-Worker模式的详解
Java多线程编程中,常用的多线程设计模式包括:Future模式、Master-Worker模式、Guarded Suspeionsion模式、不变模式和生产者-消费者模式等。这篇文章主要讲述Master-Worker模式,关于其他多线程设计模式的地址如下:关于其他多线程设计模式的地址如下:关于Future模式的详解: Java多线程编程中Future模式的详解关于Guarded Su转载 2016-10-07 21:39:47 · 359 阅读 · 0 评论 -
java 自动装箱与拆箱
java 自动装箱与拆箱这个是jdk1.5以后才引入的新的内容,作为秉承发表是最好的记忆,毅然决定还是用一篇博客来代替我的记忆:java语言规范中说道:在许多情况下包装与解包装是由编译器自行完成的(在这种情况下包装成为装箱,解包装称为拆箱);其实按照我自己的理解自动装箱就可以简单的理解为将基本数据类型封装为对象类型,来符合java的面向对象;例如用int来举例://声明一个转载 2016-10-07 22:01:17 · 185 阅读 · 0 评论 -
eclipse 问题收集!
eclipse关闭Updating Error Reporting DatabaseWindow--->Preferences--->General--->Startup and Shutdown--->取消Eclipse Automated Error Reporting Apply原创 2016-10-08 10:00:20 · 262 阅读 · 0 评论 -
js下拉触发
我一直以来都认为,select 下拉框选择对选项 options 使用 onclick 注册事件即可,如下:[html] view plain copy select> option value="0" onclick="func(0)">选项一option> option value="1" onclick="f转载 2016-12-01 16:13:00 · 2972 阅读 · 0 评论 -
拼音转换中文
import net.sourceforge.pinyin4j.PinyinHelper;import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType;import net.sourceforge.pinyin4j.format.HanyuPinyinOutputFormat;import net.sourceforge.piny原创 2016-11-21 14:25:19 · 422 阅读 · 0 评论