
开发笔记
文章平均质量分 63
南阳隐者
喜欢coding
展开
-
SpringMVC-Hibernate关于数据更新没有持久化的问题
最近在项目中用到了Spring MVC和Hibernate,碰到了一个问题就是数据创建和查询的时候都能立刻查询到,但是在update数据的时候,并没有立即持久化到数据库。找了很久的资料,终于解决了问题,于是把心得分享下来以飨新手。我们先来看看Hibernate的update session的问题:持久化对象分为三种状态;分为:瞬时态、持久态、托管态;处理持久态的对象也称为PO(Persis原创 2015-07-17 09:44:49 · 1847 阅读 · 0 评论 -
Java并发编程:Lock和Synchronized
从Java 5之后,在java.util.concurrent.locks包下提供了另外一种方式来实现同步访问,那就是Lock。 也许有朋友会问,既然都可以通过synchronized来实现同步访问了,那么为什么还需要提供Lock?这个问题将在下面进行阐述。本文先从synchronized的缺陷讲起,然后再讲述java.util.concurrent.locks包下常用的有哪些类和接口,转载 2015-09-09 10:50:28 · 692 阅读 · 0 评论 -
Windows上传代码到Github
**前言**:作为一名程序员,使用github是一个必备技能。我也是刚刚学会,算是菜鸟级的人物,本文只是给那些初学者一个入门指导,高手请绕道,勿喷,谢谢!原创 2016-05-22 17:08:14 · 3339 阅读 · 0 评论 -
Java--批量短连接生成工具
目前网上有很多短连接生成工具,但是都是每次只能生成一个的短连接,对于个人用户来说,足足可以满足需求,但是对于企业来说,是远远不能满足的,比如,公司需要向用户推送东西,每个推送的信息以url的方式展示,如果url太长,不适合推送,而且用户也不会点击,因为需要将长url转换成短url,而且公司一般都有几万个设置几十万个链接需要转换,网上的那些工具就不能满足需求。笔者经过研究发现,百度和新浪都提供了原创 2016-05-22 17:47:16 · 2187 阅读 · 0 评论 -
Play Framework2之部署--项目打包成war包
在公司的项目是用Play Framword2.2.6 框架进行开发的 ,然后当项目需要部署到生产环境时,碰到一个问题,就是公司服务器都是统一用Tomcat作为容器的,这就需要将项目打包成war包进行部署。Play2及以后的版本并不支持war包,因为其有自己的容器,不需要tomcat。于是Google了一遍,发现github上面有个Play的插件,可以将项目打包成war包。地址是https://原创 2016-07-13 20:46:13 · 4610 阅读 · 1 评论 -
Ajax异步请求RESTFUL API之跨域问题解决方案
Ajax之异步请求Access control allow origin 同源策略CORS(Cross-Origin Resource Sharing)*HTTP之简单请求和复杂请求原创 2016-08-10 21:39:02 · 7722 阅读 · 1 评论 -
HBase与Protobuf3.0之间版本冲突的问题:java.lang.NoClassDefFoundError:org.apache.hadoop.hbase.util.ByteStringer
现象:今天在给服务添加grpc接口的时候,查询hbase时突然报了如下错误:java.lang.NoClassDefFoundError:org.apache.hadoop.hbase.util.ByteStringer问题分析:1:在java中,出现NoClassDefFoundError时,一般都是jar冲突了,即依赖了同一个组件的不同版本,此时,需要把依赖树打出来看看,笔者用的是...原创 2019-03-10 23:51:16 · 3002 阅读 · 1 评论