- 博客(254)
- 资源 (40)
- 收藏
- 关注
转载 灵活控制 Hibernate 的日志或 SQL 输出,以便于诊断 log4j
我们在使用 Hibernate 时一般只会关注是否显示生成的 SQL 语句,不过有些时候还不够。默认时 Hibernate 执行的 SQL 语句是打印在控制台上的,它也可以配置为输出给 Log4J 或是 Log4Back,还能显示出更详细的参数和取值信息。这里简单讲来。Hibernate 的配置文件 hibernate.cfg.xml 里提供有三个有关显示 SQL 的配置项,如果是与 Sp
2015-04-22 14:30:09 848
原创 CacheConcurrencyStrategy 五种缓存方式 (实体类添加)
CacheConcurrencyStrategy有五种缓存方式: CacheConcurrencyStrategy.NONE,不适用,默认 CacheConcurrencyStrategy.READ_ONLY ,只读模式,在此模式下,如果对数据进行更新操作,会有异常; CacheConcurrencyStrategy.READ_WRITE ,读写模式在
2015-04-14 16:36:47 1048
原创 oracle命令2015
oracle安装完之后有3个默认用户:sys 超级管理员 权限最高 角色为dba 默认密码:chang_on_installsystem 系统管理员 权限很高 角色dbaoper 默认密码:manager (没有create databse 权限)scott 普通用户 默认密码:tigerALTER USER scott ACCOUNT UNLOCK; 为用户解锁*
2015-04-10 08:27:54 404
转载 Easyui datagrid detailview使用简介
、easyui 的 detailview又叫subgrid其实也就类似于分组表格的意思,先见效果图二、下面说下使用方法1.页面引入样式2.引入脚本detailview.js官网下载的包应该没有,不过也很好获得,我们在看在线demo的时候可以看到detailview的路径,然后下载下来,这里就直接贴出了方便大家下载http:
2015-04-03 16:05:41 1024 1
转载 Json解析工具Jackson(使用注解)
接上一篇文章Json解析工具Jackson(简单应用),jackson在实际应用中给我们提供了一系列注解,提高了开发的灵活性,下面介绍一下最常用的一些注解@JsonIgnoreProperties 此注解是类注解,作用是json序列化时将java bean中的一些属性忽略掉,序列化和反序列化都受影响。@JsonIgnore 此注解用于
2015-03-31 22:11:39 520
原创 hibernate组函数HQL
Criteria查询对查询条件进行了面向对象封装,符合编程人员的思维方式,不过HQL(Hibernate Query Language)查询提供了更加丰富的和灵活的查询特性,因此Hibernate将HQL查询方式立为官方推荐的标准查询方式,HQL查询在涵盖Criteria查询的所有功能的前提下,提供了类似标准SQL语句的查询方式,同时也提供了更加面向对象的封装。以下就是HQL的一些常用函数,有了这
2015-03-28 09:32:33 470
转载 注释驱动的 Spring cache 缓存介绍
概述Spring 3.1 引入了激动人心的基于注释(annotation)的缓存(cache)技术,它本质上不是一个具体的缓存实现方案(例如 EHCache 或者 OSCache),而是一个对缓存使用的抽象,通过在既有代码中添加少量它定义的各种 annotation,即能够达到缓存方法的返回对象的效果。Spring 的缓存技术还具备相当的灵活性,不仅能够使用 SpEL(Spring
2015-03-13 15:02:35 639
原创 Hibernate4.0 注解 @ManyToMany @JoinTable @OrderBy
ManyToMany注释:表示此类是多对多关系的一边,(mappedBy属性定义了此类为双向关系的维护端,注意:mappedBy 属性的值为此关系的另一端的属性名。)总结: @ManyToMany注释表示Role是多对多关系的一端。@JoinTable 描述了多对多关系的数据表关系。name 属性指定中间表名称,joinColumns 定义中间表与User表的外键关系 ,代码中,
2015-03-13 11:15:25 9633
原创 JQuery 判断文件类型
//文件上传文件选择后事件 $(document).ready(function() { $("input[name^='fileName']").each(//这里是用了each因为是多文件上传,input的id都是fileToUpload 开头 function() { $("#" + $(this).attr("name") + "").li
2015-03-10 17:01:07 1814
原创 使用RunWith注解改变JUnit的默认执行类,并实Listener在平时的单元测试
[java] view plaincopypublic class TestClass { @Test public void t1(){} } JUnit允许用户指定其它的单元测试执行类,只需要我们的测试执行类继承类org.junit.runners.BlockJUnit4ClassRunner就可以了,Spring的执行类SpringJUnit4ClassRun
2015-02-25 17:52:19 1617
原创 ssh上传下载 自己整理的。
application/vnd.ms-powerpointimage/png,image/gif,image/jpeg,image/jpg,image/x-png, image/pjpeg -->10*1024*1024 配置 application/octet-stream;charset=
2015-02-07 09:20:34 583
原创 DES 加密解密
package com.until;import java.security.*; import javax.crypto.*; /** * * @创建日期 2015-1-28 * * @see des 加密解密 (明文) */public class DESUtil {private static String strDe
2015-02-07 09:12:53 481
原创 MD5 加密和解密 (参考资料写的)
package com.until;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;/* * 处理MD5加密工具类 * 密码加密 * * */public class UtilMD5 {
2015-02-07 09:10:47 655
原创 jsp frameset 全局刷新和局部刷新
今天frameset 需要给页面布局,每次操作完数据后需要全局刷新,在网上找了好些资料,但是发现是有点小错误的。现在给大家详细介绍下: role/systemRoleAction_findByRole.action 树形结构的数据roleRight 是右边页面操作数据和显示数据。/左边tree重新刷新
2015-01-27 19:53:04 3448
原创 get请求乱码问题
全局范围的处理方法:/** * */package com.hsrj.filter;import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;import ja
2015-01-21 15:10:38 427
原创 Log4J日志管理类使用详解
一、前言:log4j是一个开放源码项目,是广泛使用的以Java编写的日志记录包。由于log4j出色的表现, 当时在log4j完成时,log4j开发组织曾建议sun在jdk1.4中用log4j取代jdk1.4 的日志工具类,但当时jdk1.4已接近完成,所以sun拒绝使用log4j,当在java开发中实际使用最多的还是log4j, 人们遗忘了sun的日志工具类。 它的一个独有特性包括在类别中继承
2015-01-18 18:35:27 580
原创 SSH注解配置中的几种注解模式
使用过SSH注解的屌丝们都知道,要想使用注解需要在applicationContext.xml配置文件里面开启注解配置,开启方式如下:1.头部声明需加入xmlns:context="http://www.springframework.org/schema/context"http://www.springframework.org/schema/context http://ww
2015-01-18 18:33:08 2008
原创 hibernate + spring.xml 实体类映射几种方法的介绍
由于spring对hibernate配置文件hibernate.cfg.xml的集成相当好, 所以,在项目中我一直使用spring的org.springframework.orm.hibernate.LocalSessionFactoryBean来取代hibernate.cfg.xml文件的功能 LocalSessionFactoryBean有好几个属性用来查找hibernate映射文件:
2015-01-18 18:30:02 1763
原创 如何使用struts2拦截器 详解
特别注意,在使用拦截器的时候,在Action里面必须最后一定要引用struts2自带的拦截器缺省堆栈defaultStack,如下(这里我是引用了struts2自带的checkbox拦截器): 0(必须加,否则出错)也可以改为对全局Action设置自己需要的拦截器,如下: 在struts.xml里面定义全局的配置设置
2015-01-18 18:27:40 422
转载 SSH开发框架中,实现系统启动加载类,读取数据库常用数据进入内存以及将数据放在application
如果想让bean类在初始化时启动某个方法,在xml里设置 或者使用annotation在方法上配置@PostConstruct即可。但如果bean类设置为scope="prototype"或@Scope("prototype") 那该bean类只有在调用是才被初始化,那init方法也只能在改bean被调用是才执行,因为设置了prototype的原因每次请求都会创建一个新的bean类,所以每
2015-01-18 18:25:48 2244
原创 ssh hibernate和spring 的注解介绍
最近在做ssh架构的项目,用到了注解。然后就找了些资料,总结了下: 有关的设置 9.5.5. 有关的设置这一节里将描述通过 标签来指定不同的事务性设置。默认的 设置如下:事务传播设置是 REQUIRED隔离级别是 DEFAULT事务是 读/写事务超时默认是依赖于事
2015-01-18 18:22:18 963
原创 struts2 的struts.properties(xml)配置详解
最近在用到struts2,xml需要配置配置一些文件,具体介绍如下:Struts2框架有两个核心配置文件,其中struts.xml文件主要负责管理应用中的Action映射,以及该Action包含的Result定义等。除此之外,Struts 2框架还包含 struts.properties文件,该文件定义了Struts 2框架的大量属性,开发者可以通过改变这些属性来满足应用的需求。
2015-01-18 18:18:25 988
转载 程序员必看的书
IT江湖继续给程序员们推荐好书,最为一名程序员,如果你只顾得写代码,那是不行的,要抽出一下时间来丰富自己的知识,多看看书,在这里我将为程序员们推荐一些不错的书。能够给程序员们带来帮助。简约至上:交互式设计四策略 追求简单易用是人类的本性,无论是互联网产品。还是移动应用。亦或其他交互式设计,简单易用始终都是赢得用户的关键。同时,简单易用的程度也与产品寿命的长短密切
2014-12-23 09:57:17 490
转载 5个最优秀的Java和C#代码转换工具
毋庸置疑,Java是一门最受欢迎而且使用最广泛的编程语言,目前有超过9百万的Java开发者从事web服务的开发,Java以“编写一次,可在任何地方运行”而著称,同时这也是其大受欢迎的主要原因。和Java类似,C#也是一门拥有很多现代化特性的编程语言,很多开发者处于其安全性和稳定性,会选择C#这个平台。本文介绍了几个最优秀的Java和C#代码转换工具,希望对开发者有所帮助。1、Jav
2014-12-23 09:50:55 2111
原创 springMVC IE9浏览器 jQuery的json数据拦截提示下载或者保存解决方法
在做电商项目是遇到一个问题:json 提交数据时,IE提示需要保存或者下载......解决方法:springMVC.xml配置: //加入一下配置 text/html;charset=UT
2014-12-08 16:54:04 572
转载 Android APK反编译详解(附图)
这段时间在学Android应用开发,在想既然是用Java开发的应该很好反编译从而得到源代码吧,google了一下,确实很简单,以下是我的实践过程。在此郑重声明,贴出来的目的不是为了去破解人家的软件,完全是一种学习的态度,不过好像通过这种方式也可以去汉化一些外国软件。本文Android反编译教程,测试环境:Win7 Ulti
2014-11-22 11:21:35 380
原创 Android媒体的一些使用总结
主要分为几节:1. Android的媒体文件内部是如何存储的?2. Andoid的媒体文件如何获取?3. 在使用媒体文件的一些小技巧。 1. Android的多媒体如何存储的?Android的多媒体文件主要存储在/data/data/com.android.providers.media/databases目录下,该目录下有两个db文件,一个是内部存储数据
2014-11-21 10:35:30 409
转载 Android本地视频播放器开发--搜索本地视频(2)
在Android本地视频播放器开发--搜索本地视频(1)中我们获取了本地视频的数据,在这一章里面,我们将获取的数据通过LIstView来动态的实现出来。1、首先介绍布局代码,主布局代码只含有一个LIstView --jie_video.xml[html] view plaincopy android:layout_width="match_parent"
2014-11-20 09:43:38 631 2
转载 Android本地视频播放器开发--搜索本地视频(1)
这一章的主要内容是搜索手机本地视频,添加到ListView列表里,每一个表项含有这个视频的缩略图,视频的播放时间,视频的标题,在搜索本地视频(1)中我们先制作搜索功能。Video.java--视频相关的属性类[java] view plaincopypackage com.zhangjie.graduation.videopalyer.videofile; import
2014-11-20 09:42:04 656
原创 android 获取视频,图片缩略图
1、获取视频缩略图有两个方法(1)通过内容提供器来获取(2)人为创建缩略图(1)缺点就是必须更新媒体库才能看到最新的视频的缩略图[java] view plaincopy/** * @param context * @param cr * @param Videopath * @return */
2014-11-20 09:40:46 557
转载 Android多媒体学习十二:Android中Video的三种播放方式的实现 .
在Android中,我们有三种方式来实现视频的播放。 1、使用其自带的播放器。指定Action为ACTION_VIEW,Data为Uri,Type为其MIME类型。 2、使用VideoView来播放。在布局文件中使用VideoView结合MediaController来实现对其控制。 3、使用MediaPlayer类和SurfaceView来实现。这种方式最灵活,也最复杂。
2014-11-19 22:05:07 491
转载 android 视频缩略图之 MediaStore
listview.xml如下[html] view plaincopy android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="fill_parent" > and
2014-11-19 12:56:59 635
原创 This version of the rendering library is more recent than your version of ADT plug-in. Please update
最近使用 Help --> Check for Updates 升级了Eclipse部分插件,之后新建4.0以上的工程,res/layout 下的xml布局文件无法预览了,一预览总是报这个错: This version of the rendering library is more recent than your version of ADT plug-in. P
2014-11-17 15:55:54 617
原创 route add 功能的详解1
1.具体功能 该命令用于在本地IP路由表中显示和修改条目。使用不带参数的ROUTE可以显示帮助。 2.语法详解 route [-f] [-p] [command [destination] [mask netmask] [gateway] [metric metric] [if inte***ce] 3.参数说明 -f 清除所有不是主路由(子网掩码为255.255.255.
2014-11-17 15:00:02 5312
原创 route IP 地址的处理
1.具体功能 该命令用于在本地IP路由表中显示和修改条目。使用不带参数的ROUTE可以显示帮助。 2.语法详解 route [-f] [-p] [command [destination] [mask netmask] [gateway] [metric metric] [if inte***ce] 3.参数说明 -f 清除所有不是主路由(子网掩码为255.255.255.
2014-11-17 14:58:23 1308
原创 Android中显示sd卡的图片和视频
mageView显示sd卡的图片很简单,只要知道了图片的Path,就可以引用图片的地址,用ImageView来显示path = Environment.getExternalStorageDirectory() ; //获得SDCard目录 Bitmap bmp;ImageView iv = (ImageView) contentView.findViewById(R.id.x)
2014-11-13 15:48:24 1690
原创 Android MediaStore检索视频并播放
布局文件:activity_main:?123456<relativelayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.
2014-11-13 14:56:11 966
转载 Android Adapter适配器
Android Adapter适配器Adapter的作用就是ListView界面与数据之间的桥梁,当列表里的每一项显示到页面时,都会调用Adapter的getView方法返回一个View。Android中有很多的适配器,首先看看这些适配器的继承结构Data、Adapter、View三者的关系 Data、Adapter、View三
2014-11-12 16:01:04 548
转载 android应用程序如何调用支付宝接口
最近在做一个关于购物商城的项目,项目里面付款这块我选的是调用支付宝的接口,因为用的人比较多。 在网上搜索了以下,有很多这方面的教程,但大部分教程过于陈旧,而且描述的过于简单。而且支付宝提供的接口一直在更新,可能支付宝那边是为了让接口更容易被调用吧,以前有些老的教程稍微跟现在接口有些不能“对号入座”,于是,我决定抽空写一篇关于调用支付宝接口的文章,跟大家分享,让大家以最快的
2014-11-08 11:48:15 430
转载 Android 中Webview 自适应屏幕
webview中右下角的缩放按钮能不能去掉settings.setDisplayZoomControls(false); //隐藏webview缩放按钮 让Webview加载的页面居中显示有我知道的几种方法第一种方法:WebSettings settings = webView.getSettings(); settings.setLayoutAlgor
2014-11-08 11:46:16 348
zookeeper基于paxos算法的资料。
2019-05-20
srpingboot jsp
2017-09-14
springboot自定义拦截器filter
2017-07-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人