`
shuzheng5201314
  • 浏览: 198269 次
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
http://stephen830.iteye.com/blog/2105207   http://blog.csdn.net/sicexpn/article/details/45336497   http://www.cnblogs.com/wq920/p/3711832.html   http://www.cnblogs.com/luxiaoxun/p/3959450.html
PowerDesigner中Table视图同时显示Code和Name,像下图这样的效果: 实现方法:Tools-Display Preference
摘要 从使用场景的角度出发来介绍对ReentrantLock的使用,相对来说容易理解一些。 场景1:如果发现该操作已经在执行中则不再执行(有状态执行) a、用在定时任务时,如果任务执行时间可能超过下次计划执行时间,确保该有状态任务只有一个正在执行,忽略重复触发。b、用在界面交互时点击执行较长时间请求操作时,防止多次点击导致后台重复执行(忽略重复触发)。 以上两种情况多用于进行非重要任务防止重复执行,(如:清除无用临时文件,检查某些资源的可用性,数据备份操作等) private ReentrantLock lock = new ReentrantLock();             ...
RBAC(Role-Based Access Control,基于角色的访问控制),就是用户通过角色与权限进行关联。简单地说,一个用户拥有若干角色,每一个角色拥有若干权限。这样,就构造成“用户-角色-权限”的授权模型。在这种模型中,用户与角 ...
  参考资料 http://www.ibm.com/developerworks/cn/opensource/os-cn-spring-cache/ http://swiftlet.net/archives/774   缓存注解有以下三个: @Cacheable      @CacheEvict     @CachePut  
dpkg -L 软件包名
单点登录(SSO——Single Sign On)对于我们来说已经不陌生了。对于大型系统来说使用单点登录可以减少用户很多的麻烦。就拿百度来说吧,百度下面有很多的子系统——百度经验、百度知道、百度文库等等,如果我们使用这些系统的时候,每一个系统都需要我们输入用户名和密码登录一次的话,我相信用户体验肯定会直线下降。当然,对于个人博客这类系统来说根本就用不上单点登录了。 假如,我们的系统很庞大,但是就是这一个系统,并没有什么子系统。这时我们也不需要单点登录。我们需要的是搭建集群环境,这里虽说只有一个系统,但是多台主机负载均衡的话就涉及到session共享的问题了。Session共享问题较之于SSO ...
查询Page或者list时候只查询ID的list,再用ID list从缓存和库中加载成完整对象(如果所有id对应的缓存都有,则不用查询数据库,如果没有,则用 id in的方式多查询一次)。 就是说不缓存ArticlePage, 只通过id缓存Article, 这样可能增加一次SQL查询,也增加了一些数据处理复杂度,但更新时只需要更新缓存中的Article对象。
http://blog.csdn.net/isea533/article/details/48575983   http://www.cnblogs.com/softlin/p/4395799.html?utm_source=tuicool&utm_medium=referral   pom.xml <properties> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</mave ...
适用范围 本文主要针对小型互联网公司,特别适用于手机APP的后台架构,基本可以支撑5万日活 本文会对可能用到的相关技术进行技术选型的说明,以及相对应的设备的采购。 技术指标 说一下一些技术指标的计算过程可以作为其他同学的参考 QPS, 如果是5万日活,使用集中在每天的4小时,每个用户大概产生100的请求,那么平均下来,我们系统大概应该支撑的请求为:50000 * 100 / (4 * 60 * 60) = 350 qps/s 业务数据 业务量,我们自己是新闻业务,可能会有其他的业务,比如游戏,商城等等,基
http://blog.csdn.net/sunny243788557/article/details/45166397  Intellij IDEA 14 作为Java IDE 神器,接触后发现,非常好用,对它爱不释手,打算离开eclipse和myeclipse,投入Intellij IDEA的怀抱。      然而在使用的过程中会发现Intellij IDEA也有一些不尽如意的地方,难免会有些不爽:Intellij IDEA 的插件库远不及eclipse的丰富。 mybatis-generator在eclipse中有专门的插件,而没有开发出Intellij IDEA能够使用的插件。 ...
  事务的知识点: 一、事务管理方式:1、编程式事务管理;2、声明式事务管理(基于TransactionProxyFactoryBean、基于AspectJ、基于注解) 二、事务定义信息:隔离级别(4种);传播行为(7种)、超时时间、只读 三、事务运行状态:活动状态;部分提交状态;失败状态;中止状态;提交状态   事务必须处于以下状态之一:   - 活动状态:事务开始执行后就处于该状态;   - 部分提交状态:事务的最后一条语句被执行后;   - 失败状态:事务正常的执行不能继续后;   - 中止状态:事务回滚并且数据库被恢复到事务开始执行前的状态后;     - 提交 ...
转自:http://blog.csdn.net/rainysia/article/details/7987459 1: 安装vsftpd #aptitude install vsftpd   2:配置 vsftpd #vim /etc/vsftpd.conf   [cpp] view plain copy   # 服务器以standalong模式运行,这样可以进行下面的控制   listen=YES  
1.安装 # apt-get update # apt-get install subversion subversion-tools 2.创建存储库 # mkdir /opt/svn # svnadmin create –-fs-type fsfs /opt/svn/test 3.设置权限 # chown –R www-data:www-data /opt/svn/* # chmod –R 770 /opt/svn/* 4.启动svnserve服务 #svnserve -d /opt/svn/xx 5. 配置权限 :authz文件   指令简介:此配置文件采用“基于 ...
  1.使用vi命令时,不能正常编辑文件,使用方向键时老是出现很多字母 这个问题主要是新系统直装了vi,没有装vim。因为vi是不能直接按退格键删除字符的,所以当你使用退格键删除字符,只有在按下esc时,那些字符才会消失。。。vim可以直接像记事本一样编辑字符!   在网上找了个方法 问题已经解决 分享一下: 只要依次执行以下两个命令即可完美解决Ubuntu下vi编辑器方向键变字母的问题。 一.执行命令 sudo apt-get remove vim-common 二.执行命令 sudo apt-get install vim 再试试Vi编辑器,是不是恢复正常了。   2. ...
Global site tag (gtag.js) - Google Analytics