自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (2)
  • 收藏
  • 关注

转载 大型项目架构演进过程及思考的点

Qunar技术沙龙高大上的淘宝架构我们以淘宝架构为例,了解下大型的电商项目的服务端的架构是怎样,如图所示上面是一些安全体系系统,如数据安全体系、应用安全体系、前端安全体系等。中间是业务运营服务系统,如会员服务、商品服务、店铺服务、交易服务等。还有共享业务,如分布式数据层、数据分析服务、配置服务、数据搜索

2017-05-04 19:56:17 261

转载 volatile的适用场景

转载自: 点击打开链接本来想自己写的,但是发现有更好的,就直接转过来了。。。把代码块声明为 synchronized,有两个重要后果,通常是指该代码具有 原子性(atomicity)和 可见性(visibility)。原子性意味着个时刻,只有一个线程能够执行一段代码,这段代码通过一个monitor object保护。从而防止多个线程在更新共享状态时相互冲突。可见性则更为微妙,它

2017-03-02 20:53:13 352

原创 FastJson、Gson、Jackson json解析性能比较

FastJson、Gson、Jackson  json解析性能比较我们之前的项目中一直使用的Jackson API解析记录日志,后面随着数据量的增加,系统运行越来越慢,特别是一些查询接口,达到了不能忍受的地方。经过分析发现,罪魁祸首就是在记录日志的过程中的json解析,因为当时项目非常紧急,所以就直接放弃这种json解析记录日志的方式,也没有找相关的替代方案,最近几天项目没有那么忙了,就想起了

2017-03-01 18:46:35 1963 2

原创 hibernate配置文件hibernate.cfg.xml的详细解释

Hibernate.cfg.xml 配置文件详解-->                  -->           "-//Hibernate/Hibernate Configuration DTD 3.0//EN"           "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"

2013-01-02 15:53:06 349

转载 Hibernate的事务处理机制

Hibernate是对JDBC的轻量级对象封装,Hibernate本身是不具备Transaction处理功能的,Hibernate的Transaction实际上是底层的JDBC Transaction的封装,或者是JTA Transaction的封装,下面我们详细的分析:  Hibernate可以配置为JDBCTransaction或者是JTATransaction,这取决于你在hib

2013-01-02 11:46:32 247

转载 Hibernate中的事务详解

1.数据库事务的概念数据库事务是指由一个或多个SQL语句组成的工作单元,这个工作单元中的SQL语句相互依赖,如果有一个SQL语句执行失败,就必须撤销整个工作单元。   在并发环境中,多个事务同时访问相同的数据资源时,可能会造成各种并发问题,可通过设定数据库的事务隔离级别来避免,还可采用悲观锁和乐观锁来解决丢失更新这一并发问题。   数据库事务必须具备ACID特征:

2013-01-02 11:44:15 390

转载 (03)权限配置管理

做一个软件很容易,但是能做好不容易,能坚持不懈,更不容易,这是我安慰自己的理念。我们不要带头制造电子垃圾,做一个是一个是我追求的目标,先看一个后台权限配置管理界面效果吧。哪个区域有什么功能,我就不罗嗦了。 权限范围:   例如,1。你是财务主管,你可能可以管理整个公司及分公司的财务数据、财务业务。   但是你没有权利管理整个公司及分公司的人事数据、人事业务。

2012-12-31 01:05:54 376

转载 (01)权限管理模块整体开发定位

这些年一直做权限管理,有些心得体会,将总结逐步写下来,与大家分享,也欢迎大家抛砖头。 我有一个梦想,不管是用Java开发的,还是用.NET开发的,不管是B/S开发的,还是C/S开发的,不管是用 SQL Server 还是用 Oracle、MySql 数据库开发的,全国各地大部分开发软件的人员,都能用我的权限开发系统,当然我也梦想,千千软件开发公司,万万个程序员能购买我的简易开发

2012-12-31 01:02:49 293

转载 (02)权限系统数据库总体规划

以下以 Microsoft SQL Server 2005 为例,系统通用的权限部分,以Base_开头,以后开发项目时,可以把这些数据直接导入,然后适当修改权限配置就可以了,否则,每次开发软件,都从零开始设置演示数据,那也是很烦恼的事情,这些没多大知识含量的东西,做多了,大家都不原意,而且也不打乐意认真测试。软件产品的价值在于能重复利用,当然系统架构、权限模块、测试数据,演示数据也

2012-12-31 01:01:21 218

转载 用户权限管理

实现业务系统中的用户权限管理--设计篇  B/S系统中的权限比C/S中的更显的重要,C/S系统因为具有特殊的客户端,所以访问用户的权限检测可以通过客户端实现或通过客户端+服务器检测实现,而B/S中,浏览器是每一台计算机都已具备的,如果不建立一个完整的权限检测,那么一个“非法用户”很可能就能通过浏览器轻易访问到B/S系统中的所有功能。因此B/S业务系统都需要有一个或多个权限系统来实现访问权限检测

2012-12-31 01:00:06 230

原创 java开发工具汇总

新找到一个JAVA开发工具的网址,比较全面,拿出来和大家一起分享!http://ajava.org/tool/

2010-10-08 20:53:22 88

hibernate-3.2.0.jar

hibernate-3.2.0.jar hibernate hibernate3.2 hibernate.jar hibernate源码

2013-01-02

JSP动态网站开发之实现用户登录身份验证

实现JSP用户登录验证示例

2013-01-02

空空如也

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

TA关注的人

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