Java开发
文章平均质量分 50
大扑棱蛾子
合抱之木,生于毫末;百尺之台,起于垒土;千里之行,始于足下。更多精彩文章请移步我的个人博客:http://jaune162.blog
展开
-
IDEA中jclasslib插件修改本地化语言为英文的方法
IDEA中的jclasslib插件的语言做了本地化,因此在中国显示的语言为中文。其实显示中文也挺不错,只是在学习字节码时,很多教程上的中文翻译会有些许差异,因此在学习时使用英文语言是最好的。下面介绍设置方法。上面已经说了其实是因为你的本地语言为中文,所以才会显示中文。因此只需要设置JVM的本地语言即可Help > Edit Custom Vm Options… ,在打开的IDEA JVM配置文件中加入如下配置:-Duser.language=en-Duser.region=CN-Du原创 2021-05-29 18:07:37 · 1923 阅读 · 2 评论 -
基于SpringAOP实现数据权限控制
基于SpringAOP实现数据权限控制在此主要是实现对用户查询数据返回字段的控制。比如一个表格有A,B,C,D,E五列,用户U1只能查看A,B,C三列。此文章讲述的内容并不能实现在查询时仅查询A,B,C三列,而是在查询后做过滤,将D,E两列的值置为空。本文只启到抛砖引玉的作用,代码并没有完全实现。只写了核心部分。如果大家用到的话,还需要根据自己项目的权限体系完善。准备工作首原创 2018-01-05 19:24:14 · 19642 阅读 · 11 评论 -
ActiveMQ开启用户认证及消息持久化到数据库功能
1、开启用户认证机制ActiveMQ默认是不开启用户认证机制的,如果需要开启则需要修改配置。1. 首先打开activemq.xml,在broker下增加<plugins> <jaasAuthenticationPlugin configuration="activemq" /> <authorizationPlugin> <map> <autho原创 2017-04-14 16:05:02 · 2395 阅读 · 0 评论 -
使用Oracle数据库字典表生成MyBatis配置
使用Oracle数据库字典表生成MyBatis配置原创 2016-03-30 14:34:01 · 1577 阅读 · 0 评论 -
MyBatis与Spring集成
MyBatis与Spring集成原创 2016-03-30 14:22:38 · 1023 阅读 · 0 评论 -
Java编码规范
命名规范类命名规范类中的每个单词的首字母都需要大写,如UserService,错误的命名方式userService、userservice测试用例以Test结尾,如UserServiceTest如果以术语缩写开头,术语缩写应全部大写,如HTMLEditor 错误的写法··类名应使用英文字母或数字,不应出现特殊字符接口不以I开头方法命名规范第一个单词的首字母小写,其他单词首字母大写从方原创 2016-01-21 02:35:22 · 1669 阅读 · 1 评论 -
Java程序在Linux中实现后台运行
通过nohup让Java程序在Linux后台运行原创 2015-08-31 11:56:55 · 9100 阅读 · 3 评论 -
Java利用ShutDownHook关闭系统资源
Java关闭钩子在Java程序中可以通过添加关闭钩子,实现在程序退出时关闭资源的功能。 使用Runtime.addShutdownHook(Thread hook)向JVM添加关闭钩子 public void addShutdownHook(Thread hook) { SecurityManager sm = System.getSecurityManager();原创 2015-06-09 10:00:11 · 12334 阅读 · 3 评论 -
使用Spring定时任务并且通过AOP监控任务执行情况
本文讲的是通过Spring注解的方式实现任务调度。只要引入了spring-context包就能够在项目中使用注解方式的任务调度。原创 2015-03-11 15:06:23 · 12476 阅读 · 5 评论 -
使用Hessian创建接口
Hessian是一个轻量级的remoting onhttp工具,使用简单的方法提供了RMI的功能。 相比WebService,Hessian更简单、快捷。采用的是二进制RPC协议,因为采用的是二进制协议,所以它很适合于发送二进制数据。原创 2015-03-19 18:30:18 · 3819 阅读 · 2 评论 -
使用Java处理JavaScript
如题原创 2015-01-23 17:58:36 · 2505 阅读 · 1 评论 -
使用NekoHtml处理网页(删除Style标签)
最近在做一个手机APP,通过一个新闻抓取程序抓取新闻,然后通过APP展示新闻。后发现手机端不支持Style标签,如果网页中有Style标签,则标签内的内容会显示处理非常影响页面美观。于是就写了一个用NekoHTML来清除Style标签的工具类原创 2015-02-06 11:01:12 · 2549 阅读 · 1 评论 -
使用Hibernate处理Oracle中的Blob字段
1. Bolb类型字段说明: 写入Blob字段和写入其它类型字段的方式非常不同,因为Blob自身有一个cursor,你必须使用cursor对blob进行操作,因而你在写入Blob之前,必须获得cursor才能进行写入,那么如何获得Blob的cursor呢?这需要你先插入一个empty的blob,这将创建一个blob的cursor,然后你再把这个empty的blob的cursor用s原创 2014-02-15 11:38:04 · 8666 阅读 · 1 评论