排序:
默认
按更新时间
按访问量

简单注解实现集群同步锁(spring+redis+注解)

互联网面试的时候,是不是面试官常问一个问题如何保证集群环境下数据操作并发问题,常用的synchronized肯定是无法满足了,或许你可以借助for update对数据加锁。本文的最终解决方式你只要在方法上加一个@P4jSyn注解就能保证集群环境下同synchronized的效果,且锁的key可以任...

2016-08-13 13:57:11

阅读数:10493

评论数:7

Java开发十大必备网站

以下是收集的10个Java开发相关的网站,这些网站质量都很好,它们提供了业界信息以及一些很棒的讲座, 还能解答常见开发过程中遇到的问题、面试问题等。下面,我们具体来了解下。  1. Stackoverflow  Stackoverflow.com 可能是编程界中最流行的网站了,该网站有...

2014-01-08 18:27:44

阅读数:5568

评论数:3

计算程序所需线程总数 -- 摘自《Java虚拟机并发编程》

计算程序所需线程总数: 线程数 = CPU可用核心数/(1-阻塞系数) 其中阻塞系数的取值在0-1之间。 计算密集型任务的阻塞系数为0,而IO密集型任务的阻塞系数则接近于1。一个完全阻塞的任务是注定要挂掉的,所以我们无须担心阻塞系数会达到1。 为了更好的确定程序所需线程数,我们需要知道...

2013-07-23 09:35:58

阅读数:2896

评论数:0

《partner4java 讲述 java基础》之第一步:list 、set 、map 粗浅性能对比分析

《partner4java 讲述 java基础》之第一步:list 、set 、map 粗浅性能对比分析 不知道有多少同学和我一样,工作五年了还没有仔细看过list、set的源码,一直停留在老师教导的:“LinkedList插入性能比ArrayList好,LinkedList顺序遍历性能比Arra...

2013-07-08 00:45:00

阅读数:12554

评论数:14

Could not create the view: An unexpected exception was thrown. 电脑突然断电,myeclipse非正常关闭,出现错误

问题: 电脑突然断电,myeclipse非正常关闭,“Package Explorer”非正常显示,出现错误“Could not create the view: An unexpected exception was thrown.”。但是项目中的文件可以通过命令查看。 解决方式: ...

2013-05-29 00:23:09

阅读数:25357

评论数:21

屌丝饭后的牢骚

本文主要记录自己各种“牢骚”: (仅作饭后消遣,不保证具有100%正确性;每想到发牢骚的话便会更新) 2013.06.08 如果你每天都在抱怨工作中的各种问题,各种愤愤,这时希望你静下心去发现自己的问题,更正自己的态度,更不应该把不好的心情带给同事! 2013.05.27 世界上分为两种java...

2013-04-25 14:42:29

阅读数:1773

评论数:0

p4jmvc 内测版

(声明:目前p4jmvc内测版只支持Spring MVC,仅作各位技术参考。) 附件源码下载地址:http://download.csdn.net/detail/partner4java/5220557 作用:简化Controller,常用的CURD操作,Controller不需要写一行代码,...

2013-04-04 17:35:29

阅读数:1976

评论数:0

p4jsecurity(内测版) -- Spring Security 3 界面化管理权限功能 扩展

(声明:本设计目前还没有应用于大型系统权限管理,不排除会有一些问题,仅作技术储备,便于后期查阅;本文中中的Demo并没有进行完整的重构,仅作技术参考) 场景: 1、界面化的管理权限、分配用户权限。(非配置文件、注解形式;可理解为界面化的添加具体权限信息,并分配指定用户权限) 2、依赖于S...

2013-04-04 17:35:12

阅读数:3323

评论数:0

《partner4java 讲述Spring入门》之:spring cache支持(spring3.1如何使用cache 缓存)

(以下内容参照自官方文档;p4jorm下载地址http://blog.csdn.net/partner4java/article/details/8629578;cache demo下载地址http://download.csdn.net/detail/partner4java/5102477) ...

2013-03-02 19:12:20

阅读数:11594

评论数:0

p4jorm 1.0.3版本

添加PageIndex的hashcode生成规则;解决form不能为空的错误。 下载地址:http://download.csdn.net/detail/partner4java/5102443 p4jorm相关文章: http://blog.csdn.net/partner4j...

2013-03-02 19:06:49

阅读数:1342

评论数:0

Failure to transfer org.sonatype.oss:oss-parent:pom:7

Description ResourcePath LocationType ArtifactDescriptorException: Failed to read artifact descriptor for ognl:ognl:jar:3.0.5: UnresolvableModelE...

2013-03-02 00:24:24

阅读数:8409

评论数:1

Java 开发 2.0: 现实世界中的 Redis

转载自:http://www.ibm.com/developerworks/cn/java/j-javadev2-22/index.html Redis 如何在包含大量读取操作的应用程序中战胜 memcached Andrew Glover, 作家和开发人员, Be...

2013-03-01 16:50:39

阅读数:1434

评论数:0

p4jorm 1.0.1版本

修补p4jorm jpa支持:查询参数赋值开始索引位置(position)错误(从1开始) 下载地址:http://download.csdn.net/detail/partner4java/5055459 p4jorm相关文章: http://blog.csdn.net/partner4j...

2013-02-05 22:58:53

阅读数:1130

评论数:0

中国城市数据 上下级关系 区号 邮编 entity by jpa

主要是脚本里包含中国城市的数据,如果对数据没兴趣,不要继续往下看了。可导入使用,一直到县或区,包括电话区号和邮编。(数据没有经过严格验证,若存在问题,请邮件联系partner4java@163.com) 脚本下载地址:http://download.csdn.net/detail/partner...

2013-02-05 22:47:07

阅读数:2432

评论数:0

p4jorm让你 CURD 无需写一行代码,请拍砖

你还写jdbc呢?还在反复HQL拼写工作?p4jorm让你无需写一行代码,即可进行CURD,真正的简单易学。本人用了3天时间完成,还请各位多多指点 http://blog.csdn.net/partner4java/article/details/8559661 http://blog.csd...

2013-02-01 01:08:56

阅读数:1486

评论数:0

《partner4java 讲述 p4jorm》之第三步:hibernate、jpa的使用

(本测试项目--Helloworld下载地址: http://download.csdn.net/detail/partner4java/5045151 http://download.csdn.net/detail/partner4java/5045975为了减少刷屏,一些比如POJO的g...

2013-02-01 01:01:53

阅读数:1905

评论数:1

《partner4java 讲述 p4jorm》之第二步:jdbc的使用

(本测试项目--Helloworld下载地址:http://download.csdn.net/detail/partner4java/5045151 http://download.csdn.net/detail/partner4java/5045975 为了减少刷屏,一些比如POJO的g...

2013-02-01 00:59:51

阅读数:2004

评论数:1

《partner4java 讲述 p4jorm》之第一步:框架背景

(目前第一版,只是花了3天时间完成,所以会存在很多问题和不足,还请给予建议:partner4java@163.com,谢谢) p4jorm:首先本框架是分别建立在JDBC、Hibernate、Jpa的基础之上,当分别使用JDBC、Hibernate、Jpa时意在简化开发工作,省去基本CURD...

2013-02-01 00:59:25

阅读数:2065

评论数:0

myeclipse通过数据表生成jpa或hibernate实体

就是说,如果你已经有了数据库表,那么你又不想手工书写jpa或hibernate实体(要谁都不想,还要自己写那么一大堆的注解),myeclipse能够帮助你自动生成。 1、首先你需要创建一个jpa项目: 如图在普通项目上点右键添加 2、打开生成工作环境 3、创建数据库连接 ...

2013-01-31 16:47:43

阅读数:11878

评论数:0

Java编码易疏忽的十个问题

在Java编码中,我们容易犯一些错误,也容易疏忽一些问题,因此笔者对日常编码中曾遇到的一些经典情形归纳整理成文,以共同探讨。 1. 纠结的同名 现象 很多类的命名相同(例如:常见于异常、常量、日志等类),导致在import时,有时候张冠李戴,这种错误有时候很隐蔽。因为往往...

2013-01-25 23:25:51

阅读数:1348

评论数:0

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