`
文章列表
本篇主要讨论下面几点: 一: Spring 事务的传递性介绍 二: 第三方调用含有事务的Service抛异常方法探讨   一: Spring 事务的传递性介绍     事务传播行为,所谓事务的传播行为是指,如果在开始当前事务之前,一个事务 ...
      我看不到50年后的自己会成为什么样的人,做怎么样的事情,因为毕竟时间太长了,变化太大了,我也不想一眼就看完自己的一生,我希望有更多的变化。但是未来的十年我们还是可以预期一下,一直想给自己设定十年 ...
  感想:    春节在家几天读完了卡耐基的这本《人性的优点》。内容很短,可以抽些琐碎的时间阅读即可,但是建议每章读完做个笔记,不然读完整本也许已经忘记了前面章节的细节。该书主要侧重于如何让我们的内心保持宁静和快乐,里面的原则让我十分受用,里面的很多知识不是读完一遍就是你自己的了,建议在生活中多多实践。现在的社会比较浮躁,很多人更侧重身体上的健康,却忽略了心里上的健康。殊不知,心理健康可以治愈大多数的生理疾病。每个想拥有丰富多彩,快乐生活的小伙伴都值得拥有该书,可以作为宝典参考下,不过最好能够通读,理解作者的整个思想,以后部分细节可以仔细查阅,多谢卡耐基叔叔,加油2016!   第一 ...
一直听说MQ这个东西,也一直没有去尝试下,刚好部门开会又提到了这个东西,这几天闲点,抽个空体验下。   分享下自己的学习经验吧: 1.纠结的搭建过程 2.具体组件以及相关组件说明 3.应用场景和代码实现   1.纠结的搭建过程    说起搭建过程,真是过程曲折啊,暂时还没有搞好,所以就先使用测试环境的MQ了。    a)RabbitMQ依赖erlang的包,erlang的官网包很难下,基本上点击进去就访问不了,最后终于知乎上看到一个可用连接了,分享下:http://erlang-users.jp/ 日本的一个镜像,虽然是日语翻译一下将就看吧,基本可以下载到erlang的源码 ...
  安装步骤:   1.规划机器   2.修改主机名称,配置ssh免登,安装jdk   3.修改配置文件,创建目录   4.启动应用   1.规划机器(centos1作为master)    规划三台机器,一种centos1作为master,其余两台机器作为slaves    10.240.139.101 ...
最近由于工作需要学习了下dubbo,其实很早就想学习下这个RPC框架了,正好借这次机会搭了套环境玩了下。 主要按照下面几点来说说我的理解吧。 1.dubbo整体框架和原理 2.dubbo没有注册中心的demo 3.dubbo使用简单注册中心(即一个简单的dubbo服务作为注册中心)的demo 4.dubbo使用zookeeper作为注册中心的demo 5.dubbo admin管理dubbo服务的一个war服务 6.dubbo monitor 展示监控dubbo服务数据的war服务   1.dubbo整体环境和原理 这块主要参照官网的说法来理解。   节点角色说明 ...
      最近读了本书《唤醒心中的巨人》就在这里结合自身写写读后感想。       要有长期的目标,你就会避过眼前的障碍。比如说我的工作,三年后,五年后,十年后我想成为什么样的人。三年后,五年后,十年后我的目 ...
  第一章 命运之梦   能力集中之道。   如何创造持久的改变:     1.提高自身的期许     2.改变自身消极的信念,相信自己一定可以成功,建立成功的信念,成功的神经链。     3.改变自身的策略,效仿已经取得成功的人。   第二章:开启能力的道路(决定)    成功的终极公式: 1.决定你想要的 2.行动起来 3.辨别行动的有效性 4.不断调整方法直至达成目标。    人生旅途中有三个决定控制着我们的人生:怎么看,怎么想,怎么做。    成功时往往会骄傲自满,失败时往往会戒骄戒燥。我们必须从错误的决定中学习经验。    迅速掌握决定的秘诀:       ...
  1.11 到大理     前一天12点睡觉,早上四点多就被闹钟吵醒和顺风车的电话声吵醒了,从杭州的萧山机场终于飞到了丽江的三义机场,直接坐上机场大巴到丽江古城附近。在丽江饭店里面点了一份水煮肉片,做法很特殊,竟然是最后把油给热了然后放到水煮肉片里面,米饭很稀疏,很好吃。下午从丽江坐火车过来,经过两个多小时的折腾和隧道穿越,终于到达了大理。经过一路公交车的折腾,来到了心目中的小窝客栈。老板是个大叔老板娘是个阿姨,非常热情,客栈也很温馨。我们在附近的白族饭店里面点了份黄焖鸡,口味很独特和我们这里的不大一样,不过味道很好吃,值得一试。小窝客栈走到洱海只要五分钟的时间,晚上洱海荡了一圈,很冷 ...
   2016的目标  1. 做好工作,提升技术能力  2. 减肥20斤  3. 葫芦丝会吹一首流行歌曲,吉他一次就好  4. 学会标准游泳,可以多学习一些刺激的运动,比如健身自行车。  5. 读10本课外书籍(成功学6本和心理学2本和理财 ...
      不知不觉三天半的百阿培训已经结束,突然觉得以前七天百阿的同学是多么的幸福,不是因为可以脱产,而是这样美好的时光真的很让人怀念,不愿结束。       最最想写下的是不老的课程感想,所以就先从不老的课程写起,有几点心得记录下吧。       他希望自己离开时就像来的时候一样成为三无人员,无经济压力,无疾病,无遗憾。其实这点我也深有感触,相信我们每个人都不会一直在拼搏,总会有天想过一些慢节奏的生活吧,至少软件行业吧,这是个很现实的问题。所以请在心中默默给自己定一个期限,在这个期限我必须达成自己的人生目标。说到离开,其实就该问问自己,为何自己要来公司,其实当时到公司的目的很简 ...
对Postgre每一种数据类型及数据库特征交互在JDBC中的细节进行全面的了解,在这个过程中,了解到很多坑,这里简单分享给大伙,希望可以避免或如何去修复。   JDBC maven引用路径为: <dependency>    <groupId>org.postgresql</groupId>    <artifactId>postgresql</artifactId>    <version>9.3-1102-jdbc4</version> </dependency>   【mo ...
Postgre支持的命令转换:   -- 查询数据库信息 --> \l 或者\list   select t1.datname as 名称 ,t2.rolname as 拥有者 , pg_encoding_to_char(t1.encoding) as 字元编码 , datcollate as 校对规则,datctype as Ctype,datacl as 存取权限 from pg_database as t1 , pg_authid as t2    WHERE t1.datdba = t2.oid and t1.datistemplate = false;   - ...
查询数据库列表: select * from pg_database WHERE datistemplate = false;   查询组合类型:  select * from pg_type where typtype = 'c' and typarray > 0  AND typname NOT IN (SELECT TABLE_NAME FROM information_schema.tables) order by typname    根据名称查询OID: select 'testdbschema1.t1'::regclass::oid  
每个表有如下几个内置的列: oid tableoid xmin cmin xmax cmax ctid 其中:tableoid xmin cmin xmax cmax ctid这几列是一定会有的,用户不能使用他们来作为列名,而oid却是可以用来作为列名的,前提是要将表定义为非oid表: WITH (   OIDS = FALSE ) 如果该表所继承的表中,有任何一个表有OID,则该表将被强制使用OID,而不管SQL中的关于OID的定义;   推荐禁用OID(推荐使用一个serial类型的列作为主键),有几个好处: 1、可以节省计算PID的CPU开销,以及磁盘上的IO开销(虽然 ...
Global site tag (gtag.js) - Google Analytics