- 博客(15)
- 资源 (2)
- 收藏
- 关注
原创 css垂直居中对齐transform实现
使用transform 具体属性说明:transform :translate属性实现元素位置改变,translateX(10px) 实现x坐标轴移动10个单位,如果为负值,则沿着相反方向移动;同理translateY实现Y坐标轴位移;transform:translate(-50%,-50%)表示先沿着x坐标移动元素自身宽度50%的长度(负值相反方向),再沿着y坐标移动元素自身高度的50%长度(
2016-11-29 15:37:33 632
转载 聊聊创业早期的人才招聘
创业是一件很不容易的事,各方面都不容易,招人尤其不容易,组建一个好的团队,是创业成功的基石。棒米从成立到现在,快一年半的时间,团队成员从最开始的两个人,到了现在的二十多个人,这期间有三位同事离职,一位是被我们主动Fire掉的,另外两位是因为各种原因,主动离职的。公司在招聘的岗位有不少,这一年多的时间也面了很多人,在这个过程中,自己也反思了很多,今天这篇文章就把这一年多在招聘过程中的一些心得体会做个
2016-11-29 14:06:22 375
转载 10大H5前端框架
作为一名在前端死缠烂打6年并且懒到不行的攻城狮,这几年阅过很多从知名到很知名的前端框架,本来想拿15-20个框架来分享一下,但在跟几个前辈讨教写文章的技巧时果断被无情的打击了,所以这里我还是低调的只拿出10个框架来个大锅乱炖,凑够字数也就全剧终了。下面的框架也没有什么先后顺序之分,我想到啥就写啥啦( 作为前端,我一向都这么的任性 ^_^ )。Bootstrap
2016-11-29 09:41:27 635
转载 CGlib简单介绍
CGlib概述:cglib(Code Generation Library)是一个强大的,高性能,高质量的Code生成类库。它可以在运行期扩展Java类与实现Java接口。cglib封装了asm,可以在运行期动态生成新的class。cglib用于AOP,jdk中的proxy必须基于接口,cglib却没有这个限制。CGlib应用:以一个实例在简单介绍下cglib的应用。我
2016-11-26 14:37:39 365
原创 文件和网络定制资源读取方式
开发中用的比较多的是文件上传下载和网络特定字符流资源读取等,要选择适当的类来解析:1、文件读取主要是文件服务器上资源的读取,主要使用文件操作类,比如FileInputStream 和FileOutPutStream等相关的类,这些用的比较多,暂时不做详细介绍了。2、网络字符流定制化的读取这类主要是读取特定封装的网络字符串,比如json或xml的数据流,一般是通过http
2016-11-25 17:41:16 405
转载 ehcache与redis使用场景
ehcache直接在jvm虚拟机中缓存,速度快,效率高;但是缓存共享麻烦,集群分布式应用不方便。redis是通过socket访问到缓存服务,效率比ecache低,比数据库要快很多,处理集群和分布式缓存方便,有成熟的方案。如果是单个应用或者对缓存访问要求很高的应用,用ehcache。如果是大型系统,存在缓存共享、分布式部署、缓存内容很大的,建议用redis。补充下:ehcac
2016-11-16 15:03:44 551
转载 Atomikos Jta分布式事务spring集成实例
最近需要用到分布式事务,研究了下jta,使用了atomikos这个jta的实现,使用的是spring3.0,废话少说,直接贴代码。1.使用如下jar包atomikos-util.3.7.0.jarcglib-nodep-2.2.2.jartransactions-3.7.0.jartransactions-api-3.7.0.jartransactions-jdbc-3.7
2016-11-12 17:47:46 590
转载 java消息队列 ActiveMQ实例
1.下载ActiveMQ 去官方网站下载:http://activemq.apache.org/我下载的时候是 ActiveMQ 5.8.0 Release版 2.运行ActiveMQ 解压缩apache-activemq-5.8.0-bin.zip,然后双击apache-activemq-5.5.1\bin\activemq.bat运行ActiveMQ程序。启
2016-11-11 09:12:48 477
原创 消息队列两种模型
1 P2P模式P2P模式包含三个角色:消息队列(Queue),发送者(Sender),接收者(Receiver)。每个消息都被发送到一个特定的队列,接收者从队列中获取消息。队列保留着消息,直到他们被消费或超时。P2P的特点每个消息只有一个消费者(Consumer)(即一旦被消费,消息就不再在消息队列中)发送者和接收者之间在时间上没有依赖性,也就是说当发送者发送了
2016-11-09 15:04:50 810
原创 activemq时抛出的错误Could not connect to broker URL-使用线程池解决高并发连接
解决使用activemq时抛出的错误:javax.j ms.JMSException: Could not connect to broker URL解决使用activemq时抛出的异常:javax.j ms.JMSException: Could not connect to broker URL我使用的是spring jms和activemq结合,在配置文件中定义了
2016-11-08 09:20:24 9519
转载 微服务架构的分布式事务解决方案
分布式系统架构中,分布式事务问题是一个绕不过去的挑战。而微服务架构的流行,让分布式事问题日益突出!下面我们以电商购物支付流程中,在各大参与者系统中可能会遇到分布式事务问题的场景进行详细的分析!如上图所示,假设三大参与平台(电商平台、支付平台、银行)的系统都做了分布式系统架构拆分,按上数中的流程步骤进行分析:1、电商平台中创建订单:预留库存、预扣减积分、锁定优惠券,此时电商平台内各服
2016-11-07 17:38:35 286
转载 浅谈分布式事务
浅谈分布式事务前言应用场景事务必须满足传统事务的特性,即原子性,一致性,分离性和持久性。但是分布式事务处理过程中,某些场地比如在电商系统中,当有用户下单后,除了在订单表插入一条记录外,对应商品表的这个商品数量必须减1吧,怎么保证?在搜索广告系统中,当用户点击某广告后,除了在点击事件表中增加一条记录外,还得去商家账户表中找到这个商家并扣除广告费吧,怎么保证?一 本地事务以
2016-11-04 17:45:15 344
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人