- logback自定义Appender和Layout
voltric
logback自定义Appender和
[email protected]是logback中最重要的组件之一,它委托encoder组件来完成LoggingEvent的格式化和记录,具体源码分析网上有很多,本文主要是应用实践.Layout组件来将LoggingEvent进行格式化,返回一个String,然后通过OutputStream.write()方法,把格式化之后的日志信息
- 2017.05.09 拍拍停停挺好
花开待谁
不要等有时间再去做自己喜欢的事不然永远都在等可能喜欢的事后来就变成年轻时的梦再后来就变成了一辈子的遗憾图片发自App
- 2017.05.09特别记录
昆悠
那段平静而波折煎熬的时光……我为诸君说端的命蒂从来在真息(第一句第二句)我跟各位说句真话,生命的根本,原来在真正的止息处,也就是这次呼吸和下一次呼吸之间连接的地方照体长生空不空灵鉴涵天容万物(第三句第四句)就像六祖说的,何其自性本自具足是一样的,可得长生,空也不空,才是真空太极布妙人得一得一善持谨勿失(第五句第六句)太极,阴阳,巧妙的布局,就像孔子说的;吾道一以贯之,的“一”,人得一,小心翼翼的守
- 不许
与你相识_40fa
图片发自App不许文||与你相识不许对我温柔我怕自己沉沦不许对我热烈我怕欲火焚身不许给我祝福我怕难以把握不许给我暗示我怕理解错误拥抱是不是错真情是不是祸我已犯错且已一错再错2017.05.09
- logback自定义Appender和Layout
voltric
logback自定义Appender和
[email protected]是logback中最重要的组件之一,它委托encoder组件来完成LoggingEvent的格式化和记录,具体源码分析网上有很多,本文主要是应用实践.Layout组件来将LoggingEvent进行格式化,返回一个String,然后通过OutputStream.write()方法,把格式化之后的日志信息
- 过客,匆匆。
韵枫
白云苍狗,时间流逝。都是彼此人生的过客,缘深多聚聚,缘浅随他去。生老病死爱离别,没有谁能强大到不畏惧别离,也许从此一别再无相见。有些路终归自己走,有的人中途下车寻找各自人生。没有谁能陪你走到最后。愿你从容面对,愿你坦然、淡然。不必深情,不必怀念。过客,匆匆而已。翠翠2017.05.09图片发自App
- 457.与喵共舞236~给喵伴奏
摹喵居士
2017.05.09学完小汤1之后,喵现在开始向小汤2进军了。小汤2一开始,老师选了《上学的日子》这首曲子。曲子正好有老师伴奏的谱子,于是我也有机会给喵伴奏一下。一开始给她伴奏,她老嫌烦,觉得我一弹,自己就弹不好了。后来,钢琴课上,老师伴奏过一次之后,效果非常好。于是,课下我们也就配合起来了。伴奏部分还挺简单,就是几个和弦反复打着拍子弹。喵的表现也不错,不受伴奏干扰,可以完整弹下来。不过有时候她弹
- 日精进打卡第36天
代利云
2017.05.09姓名:代利云公司:宁波慈星股份有限公司宁波盛和塾《六项精进》235期学员。【日精进打卡第36天】【知~学习】《六项精进》大纲背诵1遍,总72遍通篇诵读1遍,总30遍《大学》背诵2遍,朗读0遍,总73遍【分享】生活没我们想象的那么好,但也绝不像我们想象的那么糟,愿你始终保持温暖和善良,不辜负这温柔时光!【行~践行】一、修身努力做好自己,不被别人负面情绪干扰,世事无常,何不认真过好
- 2017.05.09回顾 pandas使用记录
strwolf
python日记
1、给决策引擎P2做了一个伪接口方便测试,做完伪接口还剩1个多小时,我他妈干什么了呢?我怎么想不起了2、下午主要就是思考Simon留下的那个问题,几乎思考了一下午,把结论写在了上次挖坑的地方3、下午同时也解决了加解密的问题,那个软件可以授权进程就ok了4、晚上主要是写程序解决最佳同盾多头阈值寻找的问题,在这个过程中,我再一次熟悉了pandas的很多用法读取csv成dataframe是read_cs
- 终其一生,成为一个自己喜欢的老太太
杨卷
2017.05.09宜:穿上长裙出去玩忌:饭前喝杯冷饮“建议不是准则”来自于微博01你将来想成为一个怎样的人,直到老去。有时候我会不断地想这个问题,然后陷入一番纠结当中。面对模糊的未来,我似乎要给自己一个清楚地定位,明确一个标准的答案。爱读书?爱运动?热爱生命?优雅淡定?从容老去?答案有许多,这些声音总会在思考的时候一股脑地挤进大脑中。嘈杂纷乱的声音盖住了内心原有的声音,使得在思考的时候总会先想起
- Android 蓝牙连接 ESC/POS 热敏打印机打印(ESC/POS指令篇)
明潮
android
上一篇主要介绍了如何通过蓝牙连接到打印机。这一篇,我们就介绍如何向打印机发送打印指令,来打印字符和图片。=====================2017.05.09更新====================终于抽时间整了一个可以运行的demo出来,实现了以下功能:检测蓝牙开启状态显示已配对设备连接打印机打印测试,包括打印标题,打印两列三列文字,打印图片等最终demo及打印的小票示例:Demo界
- 正念觉察2017.05.09
心我听你说
今天的觉察,发现自己容易自以为是,选择性倾听,自己喜欢的,跟自己有关系的就听,自己不喜欢的,就不听或者选择性的听。这种模式很可怕,并没有真正地站在帮助自己和别人的角度去思考问题,很多的自以为是,这种模式后果并没有听清楚对方真正想表达的是意思,也没有真正去听到自己内心的想法,容易信息误差过大,决策失误。好可怕哈。这到底是什么原因造成的,并没有踏踏实实包容性地接受,而是批判性的,看到自己觉察越来越内在
- 2017.05.09
自儿由
坐在咖啡店里做图,看到手机进来一条推送,山东省一辆车烧了10个幼儿园的孩子,疑似韩国校车即有可能这些幼儿园的孩子是韩国籍。百度推送过来的。我以为评论会集中的点是怎样烧的,为什么会烧着,负责人是谁,如何追责等等…结果...评论不堪入目,我知道,坐在电脑前面评论的不一定是键盘侠不只是键盘侠,但我还是感觉世界观被打了一下。记得之前微博上有个博主发起过一个话题,叫“人心能险恶到什么程度”,这篇文章的评论真
- 2017.05.09制作一个风铃挂在窗口
夏烟
我记得小时候的某几年,风铃是很流行的物件,会做风铃的人也被冠上心灵手巧的称号。女孩子对做风铃更热衷一些。做一个风铃貌似需要很多丝带,我也很想自己做一个风铃,可是买丝带需要钱,我不敢跟妈妈要,所以我只是羡慕同学们做的那些漂亮的风铃,却没有机会自己做一个。我小时候多懂事啊,多余的钱从来不找父母要,可能正是如此,对于我儿子合理不合理的要求,我都想满足他,尤其是钱能解决的要求我更是想满足他。又扯远了。弟弟
- 我对“进步”有了新看法
孤独觉者
我对“进步”有了新看法马永红2017.05.09对一个参加工作的人来说,无论在企业还是在行政机关,有好多人都认为:进步了就是看职务是否得到升迁。以前我也是这种看法的赞同者。但通过不断地学习、不断地思考,我的认识总算有所“开窍”,从心里相通了别人早就明白了的一个道理------人的进步,可以从思想上、从能力上、从职务上、从修养上等方面返映出来,单从职务上的升迁来看是否进步这种认识和作法过于狭隘。有的
- python学习笔记:dict和set
Stefanie0503
2017.05.09参考资料:廖雪峰的官方网站Python字典(Dictionary)操作详解k跟老齐学Python之集合(set)字典(Dictionary)dict全称dictionary,在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度。1、创建字典字典由键和对应值成对组成。字典也被称作关联数组或哈希表。dict={‘key1’:value,‘key2’:v
- 共读《高效能人士的七个习惯》第九 十章
只喝拿铁
2017.05.09读书人:fangrui2007图片发自AppR2:一般人或多或少有过“众志成城”的经验,例如,一场球赛暂时激发了团队精神,或是在危难中共同配合,急人所急,挽回一条生命。不过,这些通常视为特例,甚至奇迹,而非生命的常态。其实这些奇迹可以经常发生,甚至天天出现。但前提是必须敢于冒险,肯博采众议。I:我们经常以危险或者意外事件为奇迹,也以这样的事件为前提条件,但是在日常生活中,我们是
- 《语文江湖日报》2017.05.09
伊玫
1.文学史上的今天:1860年5月9日,苏格兰剧作家詹姆斯巴里诞生,《小飞侠彼得潘》的作者。当巴里在肯辛顿公园的时候,看到几个孩子拿树枝盖房子,拿泥巴做点心,扮仙女、扮海盗,玩得很开心,于是由此萌发创作游戏式童话剧的感想。彼得·潘的故事并不是一次形成的,《彼得·潘》一开始是作为童话剧出现的,其后才改编为故事书。从1904年剧本《彼得·潘》首次发表到1928年最终定本,彼得·潘的童心得来不易,并且在
- #百日生涯营#Day37/100
深蓝nicole
图片发自App2017.05.09【每日一思&总结】你在什么时间什么地点学习效率最高?时间:上午9:00-11:00地点:家中这个时间段如果不做饭,是我用来学习输入的时间。一个人在家学习效率是比较好的。【100个基本】009-沟通,就是为了传达爱愿。沟通交流的目的,是为了传达爱愿。工作和生活中,任何的沟通都是这样一个目的,我们有时走着走着就忘记了。【每天三件事】✅和先森分享100个基本✅20分钟今
- 天使6班月度检视2017.05.09
Rhiannon雪萌
天使6班第一个月月度检视:1、养成了晚10:30早5:30的习惯,从刚开始不适应到现在已经适应,并逐步往早五晚十递进,真的很开心,也很有信心。2、一天的清单逐渐清晰,尤其是早起后需要做的事已经明确,只要开始就成功了一半,先开始,再完美。3、加入新的好习惯----早晚冥想,通过冥想,个人的专注力比以前提升了很多,焦虑清楚改善了,因为要形成早五晚十的作息,睡眠质量大大滴提高,更重要的是,带动我的小乐宝
- 对不起,我只是突然不爱你了
希形子
2017.05.09作正文序:有个人说ta突然不爱你了,你是不是想将ta剐了这就对了。1你说,好端端的,怎么就不爱了呢?我,只是突然不爱了,对不起。爱情也会暂时性失忆。我不知道你们有没有体会过突然之间不爱一个人了的感觉,突然间跟你说分手的那个也许是人渣,也许是爱情失忆症的患者。只是在愧疚面前,我更愿意把自己称作人渣,这样可以心安理得,而不是简简单单的失忆患者,我没有失忆,与你有关的记忆记得一清二楚
- 2017.05.09丧的积极意义(小学问听后感)
有鱼上上签
丧对个人和社会的心智发育必不可少。丧作为用来形容青春期特有的迷茫和无助的感觉,为什么它不出现在孩童期,中老年,而出现在青春期?这就要先找到丧的反面,那就是积极的社会价值观。孩童期就算是调皮,我们也不会挑战既定的社会价值观,逐渐长大后,我们就开始进入了一个精神上的呕吐期把原来不加思索接受的价值观,都当成可疑的东西进行排斥,从而表现出迷茫无助的状态。那么丧为什么是近几年才流行呢?丧的本质是避免社会价值
- 2017.05.09 给善善的情书 17/100
博乐师
图片发自App三三学会打拳了。萌萌的你,常被个子比你小的宝宝推倒,只见你若无其事,晃晃头就跑开了,碰到小朋友对自己吼,干脆采取鸵鸟政策,埋起头不搭理。知道三三内心是抗拒的,只是不知为何采用了躲避的方式。爸爸想到了办法,教你运气,三三感受到体内小宇宙的爆发,爱上大声说话的爽快。教你抵挡,手眼反应跟不上,干脆摆个如来神掌的架子,拍照挺合适。三三需要迎难而上的勇气,过于识趣并不好,貌似懂事的背后或是勇气
- iOS开发集锦之 2017.05.09(UI之一劳永逸系列)
Ashen_
领导来巡视,赶紧来几行代码压压惊by:@程序员GIF**文章**1.一劳永逸,iOS网页视图控制器封装流程作者:卖报的小画家Sure描述:1.版本适配(UIWebView&&WKWebView):WKWebView>=8.0;2.返回&&关闭:canGoBack()方法判断;3.侧滑手势:_wk_WebView.allowsBackForwardNavigationGestures=YES;4.网
- 奶奶的星星
extent
图片发自App补充:2017.05.09推送的一首诗《If》不仅是作家吉卜林写给十二岁儿子约翰的励志诗,同时也是美国摇滚歌星迈克尔.杰克逊的墓志铭。(当时复制,现在后者更容易让我记住这首诗)与分别多日,微博上看到最近有抄袭剽窃之事,许嵩歌曲《山水之间》以及《北平事迹》“荣登大榜”,目前已无法搜索这两篇疑似抄袭文章。分享:史铁生《奶奶的星星》地上如果有一个人死了,天上就会多一颗星星,因为他要给活着的
- 2017.05.09
酒久里个丸子
星期二/晴哗啦哗啦的大雨来的快去的快,虽然是昨天~今天是雨后的天气,当然不负众望的瞬间热了好几度。老师说把我们从文学院分出去已成定局啦,因为学校的文件已经下发,过段时间就着手准备啦。先不考虑这个举措对我们的影响,毕竟已成定局的事情怎么也不可能改变,那就既来之则安之,继续努力走下去吧!晚上去操场跑了几圈,深刻体会到跑步如逆水行舟,不进则退,因为其他原因隔了十天没有跑,再进行时就那么不爽,看来一定要继
- 2017.05.09
欧阳墨暹
主题:依旧是求职大概“求职”这个主题会很长一段时间占据我的日记吧......投出的简历依然石沉大海,心里依旧没有底,也终于决定作出了一些改变:开始重新学习之前学过的一些工具、开始降低对新工作的要求、开始寻思要不要回归之前的岗位、开始找朋友倾诉、还有开始坚持写日记、写点乱七八糟的东西......家母今天发微信过来(话说回来也很久没有打过电话回去了),说再过几天就是我的生日,既然仍然没找到合适的工作,
- 【摄影岛 Day9】请你吃一碗藕带鸡汤面
马克图布了
藕带鸡肉面图/文:马克图布【拍摄设备】:Iphone7P【拍摄APP】:camera+【参数设置】:M档手动模式,控制ISO在20左右,快门2秒,使用了三脚架。【拍摄地点】:马克的房间【拍摄时间】:2017.05.09【后期修图】:snapseed初调+vsco(WWF滤镜)定调拍摄思路这张照片主体思路是想拍摄暗调的中国风作品。光线我布置的是一束直打过来的光,一个中国风的丑瓷➕一块传统的布。碗是一
- A google a day搜索练习2017.05.09
砖用冰西瓜
1,WhosedeathdidthecommanderoftheConfederateforcessaywaslike"losingmyrightarm"?翻译:谁的死让联邦战争的指挥官感觉如同“失去了右臂”一样?关键词:confederate,losingmyrightarm过程:只要把“losingmyrightarm”输进去就差不多了。比较纠结的是,虽然搜索的方法很多,也可以很快知道大概是谁
- 慧定投跟踪观察记录(2017-05-12)
马硕_磕基
慧定投跟踪观察记录.png周五情况(2017-05-12)往期扣款情况最近一次扣款(2017.05.09)解释:目前,沪深300指数比500日均线低5.17%,并且近10日振幅为+2.62%,小于+5%,所以扣款率为160%,按照这套扣款规则理解,目前市场位置较低,适合少量增加扣款。这是一个实盘的慧定投跟踪记录,本金起点很低,为的是观察扣款和收益情况。关于蚂蚁聚宝慧定投的内容看两篇文章《蚂蚁聚宝“
- SQL的各种连接查询
xieke90
UNION ALLUNION外连接内连接JOIN
一、内连接
概念:内连接就是使用比较运算符根据每个表共有的列的值匹配两个表中的行。
内连接(join 或者inner join )
SQL语法:
select * fron
- java编程思想--复用类
百合不是茶
java继承代理组合final类
复用类看着标题都不知道是什么,再加上java编程思想翻译的比价难懂,所以知道现在才看这本软件界的奇书
一:组合语法:就是将对象的引用放到新类中即可
代码:
package com.wj.reuse;
/**
*
* @author Administrator 组
- [开源与生态系统]国产CPU的生态系统
comsci
cpu
计算机要从娃娃抓起...而孩子最喜欢玩游戏....
要让国产CPU在国内市场形成自己的生态系统和产业链,国家和企业就不能够忘记游戏这个非常关键的环节....
投入一些资金和资源,人力和政策,让游
- JVM内存区域划分Eden Space、Survivor Space、Tenured Gen,Perm Gen解释
商人shang
jvm内存
jvm区域总体分两类,heap区和非heap区。heap区又分:Eden Space(伊甸园)、Survivor Space(幸存者区)、Tenured Gen(老年代-养老区)。 非heap区又分:Code Cache(代码缓存区)、Perm Gen(永久代)、Jvm Stack(java虚拟机栈)、Local Method Statck(本地方法栈)。
HotSpot虚拟机GC算法采用分代收
- 页面上调用 QQ
oloz
qq
<A href="tencent://message/?uin=707321921&Site=有事Q我&Menu=yes">
<img style="border:0px;" src=http://wpa.qq.com/pa?p=1:707321921:1></a>
- 一些问题
文强chu
问题
1.eclipse 导出 doc 出现“The Javadoc command does not exist.” javadoc command 选择 jdk/bin/javadoc.exe 2.tomcate 配置 web 项目 .....
SQL:3.mysql * 必须得放前面 否则 select&nbs
- 生活没有安全感
小桔子
生活孤独安全感
圈子好小,身边朋友没几个,交心的更是少之又少。在深圳,除了男朋友,没几个亲密的人。不知不觉男朋友成了唯一的依靠,毫不夸张的说,业余生活的全部。现在感情好,也很幸福的。但是说不准难免人心会变嘛,不发生什么大家都乐融融,发生什么很难处理。我想说如果不幸被分手(无论原因如何),生活难免变化很大,在深圳,我没交心的朋友。明
- php 基础语法
aichenglong
php 基本语法
1 .1 php变量必须以$开头
<?php
$a=” b”;
echo
?>
1 .2 php基本数据库类型 Integer float/double Boolean string
1 .3 复合数据类型 数组array和对象 object
1 .4 特殊数据类型 null 资源类型(resource) $co
- mybatis tools 配置详解
AILIKES
mybatis
MyBatis Generator中文文档
MyBatis Generator中文文档地址:
http://generator.sturgeon.mopaas.com/
该中文文档由于尽可能和原文内容一致,所以有些地方如果不熟悉,看中文版的文档的也会有一定的障碍,所以本章根据该中文文档以及实际应用,使用通俗的语言来讲解详细的配置。
本文使用Markdown进行编辑,但是博客显示效
- 继承与多态的探讨
百合不是茶
JAVA面向对象 继承 对象
继承 extends 多态
继承是面向对象最经常使用的特征之一:继承语法是通过继承发、基类的域和方法 //继承就是从现有的类中生成一个新的类,这个新类拥有现有类的所有extends是使用继承的关键字:
在A类中定义属性和方法;
class A{
//定义属性
int age;
//定义方法
public void go
- JS的undefined与null的实例
bijian1013
JavaScriptJavaScript
<form name="theform" id="theform">
</form>
<script language="javascript">
var a
alert(typeof(b)); //这里提示undefined
if(theform.datas
- TDD实践(一)
bijian1013
java敏捷TDD
一.TDD概述
TDD:测试驱动开发,它的基本思想就是在开发功能代码之前,先编写测试代码。也就是说在明确要开发某个功能后,首先思考如何对这个功能进行测试,并完成测试代码的编写,然后编写相关的代码满足这些测试用例。然后循环进行添加其他功能,直到完全部功能的开发。
- [Maven学习笔记十]Maven Profile与资源文件过滤器
bit1129
maven
什么是Maven Profile
Maven Profile的含义是针对编译打包环境和编译打包目的配置定制,可以在不同的环境上选择相应的配置,例如DB信息,可以根据是为开发环境编译打包,还是为生产环境编译打包,动态的选择正确的DB配置信息
Profile的激活机制
1.Profile可以手工激活,比如在Intellij Idea的Maven Project视图中可以选择一个P
- 【Hive八】Hive用户自定义生成表函数(UDTF)
bit1129
hive
1. 什么是UDTF
UDTF,是User Defined Table-Generating Functions,一眼看上去,貌似是用户自定义生成表函数,这个生成表不应该理解为生成了一个HQL Table, 貌似更应该理解为生成了类似关系表的二维行数据集
2. 如何实现UDTF
继承org.apache.hadoop.hive.ql.udf.generic
- tfs restful api 加auth 2.0认计
ronin47
目前思考如何给tfs的ngx-tfs api增加安全性。有如下两点:
一是基于客户端的ip设置。这个比较容易实现。
二是基于OAuth2.0认证,这个需要lua,实现起来相对于一来说,有些难度。
现在重点介绍第二种方法实现思路。
前言:我们使用Nginx的Lua中间件建立了OAuth2认证和授权层。如果你也有此打算,阅读下面的文档,实现自动化并获得收益。SeatGe
- jdk环境变量配置
byalias
javajdk
进行java开发,首先要安装jdk,安装了jdk后还要进行环境变量配置:
1、下载jdk(http://java.sun.com/javase/downloads/index.jsp),我下载的版本是:jdk-7u79-windows-x64.exe
2、安装jdk-7u79-windows-x64.exe
3、配置环境变量:右击"计算机"-->&quo
- 《代码大全》表驱动法-Table Driven Approach-2
bylijinnan
java
package com.ljn.base;
import java.io.BufferedReader;
import java.io.FileInputStream;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.Collections;
import java.uti
- SQL 数值四舍五入 小数点后保留2位
chicony
四舍五入
1.round() 函数是四舍五入用,第一个参数是我们要被操作的数据,第二个参数是设置我们四舍五入之后小数点后显示几位。
2.numeric 函数的2个参数,第一个表示数据长度,第二个参数表示小数点后位数。
例如:
select cast(round(12.5,2) as numeric(5,2))  
- c++运算符重载
CrazyMizzz
C++
一、加+,减-,乘*,除/ 的运算符重载
Rational operator*(const Rational &x) const{
return Rational(x.a * this->a);
}
在这里只写乘法的,加减除的写法类似
二、<<输出,>>输入的运算符重载
&nb
- hive DDL语法汇总
daizj
hive修改列DDL修改表
hive DDL语法汇总
1、对表重命名
hive> ALTER TABLE table_name RENAME TO new_table_name;
2、修改表备注
hive> ALTER TABLE table_name SET TBLPROPERTIES ('comment' = new_comm
- jbox使用说明
dcj3sjt126com
Web
参考网址:http://www.kudystudio.com/jbox/jbox-demo.html jBox v2.3 beta [
点击下载]
技术交流QQGroup:172543951 100521167
[2011-11-11] jBox v2.3 正式版
- [调整&修复] IE6下有iframe或页面有active、applet控件
- UISegmentedControl 开发笔记
dcj3sjt126com
// typedef NS_ENUM(NSInteger, UISegmentedControlStyle) {
// UISegmentedControlStylePlain, // large plain
&
- Slick生成表映射文件
ekian
scala
Scala添加SLICK进行数据库操作,需在sbt文件上添加slick-codegen包
"com.typesafe.slick" %% "slick-codegen" % slickVersion
因为我是连接SQL Server数据库,还需添加slick-extensions,jtds包
"com.typesa
- ES-TEST
gengzg
test
package com.MarkNum;
import java.io.IOException;
import java.util.Date;
import java.util.HashMap;
import java.util.Map;
import javax.servlet.ServletException;
import javax.servlet.annotation
- 为何外键不再推荐使用
hugh.wang
mysqlDB
表的关联,是一种逻辑关系,并不需要进行物理上的“硬关联”,而且你所期望的关联,其实只是其数据上存在一定的联系而已,而这种联系实际上是在设计之初就定义好的固有逻辑。
在业务代码中实现的时候,只要按照设计之初的这种固有关联逻辑来处理数据即可,并不需要在数据库层面进行“硬关联”,因为在数据库层面通过使用外键的方式进行“硬关联”,会带来很多额外的资源消耗来进行一致性和完整性校验,即使很多时候我们并不
- 领域驱动设计
julyflame
VODAO设计模式DTOpo
概念:
VO(View Object):视图对象,用于展示层,它的作用是把某个指定页面(或组件)的所有数据封装起来。
DTO(Data Transfer Object):数据传输对象,这个概念来源于J2EE的设计模式,原来的目的是为了EJB的分布式应用提供粗粒度的数据实体,以减少分布式调用的次数,从而提高分布式调用的性能和降低网络负载,但在这里,我泛指用于展示层与服务层之间的数据传输对
- 单例设计模式
hm4123660
javaSingleton单例设计模式懒汉式饿汉式
单例模式是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例类的特殊类。通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界访问,从而方便对实例个数的控制并节约系统源。如果希望在系统中某个类的对象只能存在一个,单例模式是最好的解决方案。
&nb
- logback
zhb8015
loglogback
一、logback的介绍
Logback是由log4j创始人设计的又一个开源日志组件。logback当前分成三个模块:logback-core,logback- classic和logback-access。logback-core是其它两个模块的基础模块。logback-classic是log4j的一个 改良版本。此外logback-class
- 整合Kafka到Spark Streaming——代码示例和挑战
Stark_Summer
sparkstormzookeeperPARALLELISMprocessing
作者Michael G. Noll是瑞士的一位工程师和研究员,效力于Verisign,是Verisign实验室的大规模数据分析基础设施(基础Hadoop)的技术主管。本文,Michael详细的演示了如何将Kafka整合到Spark Streaming中。 期间, Michael还提到了将Kafka整合到 Spark Streaming中的一些现状,非常值得阅读,虽然有一些信息在Spark 1.2版
- spring-master-slave-commondao
王新春
DAOspringdataSourceslavemaster
互联网的web项目,都有个特点:请求的并发量高,其中请求最耗时的db操作,又是系统优化的重中之重。
为此,往往搭建 db的 一主多从库的 数据库架构。作为web的DAO层,要保证针对主库进行写操作,对多个从库进行读操作。当然在一些请求中,为了避免主从复制的延迟导致的数据不一致性,部分的读操作也要到主库上。(这种需求一般通过业务垂直分开,比如下单业务的代码所部署的机器,读去应该也要从主库读取数