- Gobelieve 架构
weixin_34099526
数据库golangjson
Gobelievegithub地址声明:转简书JackieF的文章,为了自己方便copy了一份,加一些自己的东西.链接:https://www.jianshu.com/p/8121d6e85282IMCore主要分三大块:im客户连接服务器(可分布式部署,暂无负载均衡模块)imr路由查询服务器(主要解决im分布式部署的问题)ims存储服务器(主从部署)基础模块1.数据包协议包:header(12)
- 小区有住户办丧事吹喇叭的,算扰民吗?能举报吗?
风云翁
小区有住户办丧事,吹喇叭算扰民吗?能举报吗?你若举报,是你的权力和自由,也合法,但是不合情理。人生一世,能死几次?每户居民办喜忧大典之事,能有几回?谁人头上也没挂无事牌,办喜忧之事一年到头也遇不见几次,我们要学会换位思考,现在人家有忧事能大度忍让,你有事别人同样也能宽宏大量,这都相互的与人方便,自己方便,明白了这些道理,让你举报你也不会举报了。有丧事的人家,忙得焦头烂额,心情悲伤低迷,我们事外人应
- 视读《鼠疫》(1)
爪爪neverland
其实为了自己方便,在闺蜜推荐了加缪的《鼠疫》之后我都用喜马拉雅听书,然而总觉得这本书这样未免浪费总得再用自己的眼睛而不仅仅是自己的耳朵去感受,于是,今天开始决定每天跟进这本由法国现代著名存在主义文学家阿尔贝.加缪的长篇小说《鼠疫》。说到存在主义,我们肯定会想到让.保罗.萨特,但是加缪并不认为自己属于这个派别,他觉得对于一切问题他都有自己的见解而不是随随便便就划分为某个派别的某种思想。这种个性不能不
- 好人有好报是有科学依据的
FanlyLee
我愿意与世界握手言和,温柔的向世界妥协。或许是目睹了生死才让能恍然大悟,自己有多么想要遇见一个人,想成为一个有用的人,原则没那么重要,底线也没那么死板,妥协也不代表软弱。让自己松弛下来,才能从沉重的过往中解脱自己。-莎拉·雷纳《一晨一刻》与人方便,与己方便。以前我们说“好人有好报”,今天我们称之为“利他”。我们所熟知的这句话,仅仅是情感上的认知吗?其实不然,这是有科学依据的。动物们为什么要群居在一
- 给予
迷途中的自我救赎
图片来自APP给*掌声有些人一生都没给过别人掌声。每个人都需要来自他人的掌声;为他人喝彩是每个人的责任;不懂鼓掌的人生太狭隘;一赞值千金。给*面子不给面子是最大的无礼。中国人最讲究的是面子;给对方一个体面的台阶;看破别说破,面子上好过;伤什么,别伤人面子;千万不要揭人老底。给*信任生性多疑的人不可能有真朋友。别人信任是一种幸福;有多少信任,就偶多少成功的机会。给*方便与人方便,自己方便。在他人最需
- 先做到60分学会,再冲刺100分学好!
姚七弦
最近开始学习做菜,刚开始总是有这样或那样的不足,不过一方面学会了以后吃自己方便,二来每次看到自己的成品上桌总是有种满满的成就感。感觉学习新的东西,我并不需要一次就学到100分,第一次先学着做到及格分60,然后再慢慢的改善,总会达到100分的!就像我做的酥肉第1次感觉有点油,第2次有点像油渣,第3次复炸的温度稍微低了点,看了别人的教程,自己实际去做就能知道问题出在哪?知道问题,下次改善了,就能做得更
- 育儿所见所闻及感悟
柠檬遇上姜
身边的所见所闻及思考:图片发自App1.两岁的孩子想独立吃饭,家长嫌脏嫌孩子自己吃太慢,非要喂孩子吃也不肯让孩子自己来,孩子哭,家长还责骂孩子。(思考:家长只图自己方便,孩子缺乏自我成长的机会;大人缺乏耐心,没法接受孩子的缓慢成长;大人不懂尊重孩子的意愿,不被尊重的孩子其实很委屈也很无奈;明明是大人做得不对,被骂的却是孩子,很多父母都在犯这样的错。)2.父亲带一岁多的孩子出去校园里玩,孩子想捡地上
- 走好自己的路
拂云松
年轻时候的路要走对,因为关键时候就那几步。不管怎样我们要走在正确的路上。关于孩子,好好陪伴他们,给他们的心中种下善良,积极,自信的种子,你爱他们,但不要控制他们,孩子的潜能无穷无尽,你追不上孩子。关于父母,多陪陪他们,原谅他们,顺着他们,让他们更好,更舒心,更健康。关于工作,认真做好手头的事情,守住底线,不贪不自私,让自己方便也让他人方便。关于爱情,婚姻之外你可能无数次爱上别人,但是你要知道什么是
- 聪明的火花温暖了风
刘大化
聪明的火花温暖了风聪明用于正路,愈聪明愈好,而文学功名益成其美;聪明用于邪路,愈聪明愈谬,而文学功名适济其奸。文如风,可助火势。聪明如火,可与人方便,也可遗人以害。火须风以成势,风随火而动情。虽说地球是圆的,但殊途未必同归,更何况是正邪的道途呢?“南辕北辙”笑千年,“一步踏错”唾千年。“人尽其才,才尽其用”这是选才的标准。选才须先选人,人定而后用。“德为本,忠义先,有其长”可作为选人的原则。人和才
- 极简生活抄书第89天:降低冲动购物
兮若耶
极简生活抄书第89天:降低冲动给房间做断舍离时,可以用但不用的物品占到了80%以上。这些物品的出现往往是因为冲动性购物,一时兴起买的,对它们的兴致也就是一时,最后变成了可有可无的物品。冲动性购物的表现是情绪高涨,有一种将看中的物品一定要收入囊中的冲动。情绪高涨表现在,在逛商品,一眼就相中了它,并且在脑袋中幻想中使用它后可以做出好吃的食物、变成好看的自己,在某个场景下给自己方便等。有了清晰的画面,手
- 感恩鲜活
清觉灵
感恩鲜活的一天,感恩早上美美的醒来,看女儿吃了早点上学去,儿子也很快起床,没有等我喊起就起床了,不错嘛,起床后吃了点昨晚女儿生日的蛋糕就说吃饱了,呵呵,并且说昨晚吃太多了今早上吃这点就可以了哈哈,我也就顺水不再另外准备早饭,不像往日不吃饱就感觉孩子怎么样一样的,嗯嗯,与人方便于己方便哈哈,感恩孩子们走后我开始准备去店里了,因为没开车回家,所以去店里需要打车或者公车,今天准备坐公车,所以准备早点出门
- 我是SYN,2018,我们一起极致践行
孙艳楠
001.做决定的时候能果断就果断点,不要犹豫不决,优柔寡断只会影响自己的情绪,从而影响其他事情的推进。002.好好陪闺女长大。对她多点耐心教导,用正确的方式引导,培养积极的心态。003.与人方便,与己方便。任何时候都要给自己留余地、留退路。
- 《人性最大的善,是不让别人为难》写作思路分析
厉羽悠君
开头直接点题:人生在世,之所以痛苦,很大一部分在于,互不让步,相互为难。古语云:与人为善,天地皆宽。不让人为难,是一种善良,更是一种境界。中间有三个小标题支撑本文观点。第一部分:己所不欲,勿施于人。子贡问孔子。神鸟。第二部分:与人方便,就是与己方便。菜根谭:处世退一步为高,待人宽一分是福。乔家大院,乔致庸救了意大利七个修女,免遭日军洗劫。第三部分:有一种温情,叫不与人为难。爱人者,人恒爱之;自轻者
- 草根谭节选@12
枫竹_efaa
窄处留一步,浓时让三分径路窄处,留一步与人行;滋味浓的,减三分让人嗜。此是涉世一极安乐法。崎岖道路不能通过不妨退一步,忍一时风平浪静,退一步海阔天空。与人方便,与己方便。
- 第九天心得
a6e393543f13
3月27日今日反思心得百日成长计划第七天责善朋友之道!责善包括三条:1.发心:出自利他的爱心。心中有爱,才能批评有方。我很多时候在批评孩子的时候是在利我自己,为了自己方便,为了自己所认为的不知对错的理念。2.智慧:委婉的方式,即尊重对方又让对方认清自己。在批评孩子或他人时一直的理念是忠言逆耳,我是为你好,可从来没想过别人能不能接受我这种逆耳的方式,深深的感到自己太缺乏智慧了,不会说话,还做不到忠言
- 成长快乐
一品清莲
最近一周,群里的蒹葭妹妹因为比较忙,没有时间把一条条读书语音做成音频文件发在群里,而我又很需要这样的合成音频文件,以便我在做其他事情时可以用听书的方式来学习。如果我自己会做合成音频,那这个问题就解决了,不但自己方便,也可以给大家提供方便。好吧,积极主动是我的个性,那就学起来。先百度了下,方法倒是有不少,但是都需要用到电脑,不能直接在手机上操作。似乎也不是太方便,放弃。问了蒹葭妹妹怎么做,她给了我一
- 2019/07/27
小七Fine
知彼解己就是先去理解别人,然后再寻求被别人理解。理解别人,是重要的态度,聆听别人,是重要的技能。怎么做呢?第一,戒掉“自传式回应”;第二,用耳朵听,用眼睛看,用心理解;第三,移情聆听。其实每个人都希望被理解,与人方便就是与己方便。图片发自App
- 广结善缘
法振
人生一场,活来活去就是一个因果,给人方便,自己方便,多心者累心,伤人者自伤,如果忘记了点亮内心的灯光,这何尝不是一种良知的失明。图片发自App
- 感恩日志|10.9 感恩与欣赏
作家紫微
带着满心的欢喜、满心的爱意,带着对这个世界满满的好奇开始新的一天。每一天都充满了感恩与欢喜呀,如今越来越享受我的生活与工作、享受我生命里的每时每刻了。10.9感恩与欣赏感恩日记1.感恩呀,今天的国奖答辩顺利结束了,感谢所有的评审老师,感谢学创部的学生干部们的给力,真好呀;2.感恩呀,我种下了为他人服务的种子,与人方便的种子,哈哈,真开心;3.感恩呀,学校为我提供了良好的发展平台,发挥我的特长,展现
- 记年前同事退休
潇雨落雪
今天是年前的最后一个周末了,昨天贪了几杯酒,所以早上赖床了,到了八点钟才起来。因为单位一同事退休了,现在不同以往,以前都是单位欢送,现在不允许了,只能约三五好友,坐在一起,一是恭喜欢送,二是恭贺新禧,三是畅谈往事。给人的感觉就是,时间过得真快,往事只能回味。无论你当时如何权高位重,都有离位的时候。确实人生路是一步步走过的,深一脚浅一脚,只有自己知道,在工作上,在不违背原则的情况下与人方便,是你人品
- 3月4日星期一晴亲子日记 第358篇
刘铠源
星期一早上就感觉时间紧迫,早上急急忙忙的吃饭,吃完饭又急急忙忙的往学校赶,走晚了路上堵车,本来走的时候时间不晚,刚7点,结果快到学校的路上已经堵的水泄不通,只好让铠源自己下车步行着往学校走了,再不走就要迟到了,这个路本来不窄,可是走的家长半道送完学生,原地调头,结果造成堵车了,哎,真是方便自己就是方便别人啊,这光图自己方便,给这么多人造成麻烦,关键还影响学生上学的时间!今天下午收到老师的通知晚放学
- 人脉储备
健芳芳姐
现在社会中我们每个人都有自己的社交圈——人脉。但很多时候我们不知道如何去好好打造我们的人脉。从而这些人脉做为一个资源来利用。1人脉如存钱人脉就像我们银行存钱一样,先把人脉储存起来再去“取”,人脉是我们的资源,是我们的“钱”。2不忘与人方便很多时间我们与人方便不需要过于刻意,顺其自然,有诚意。3不忘关怀别人每个人都希望别人关怀,关心。也不需要去在特定时间去关怀,平时我们多加问候。4不得罪别人若要建立
- StarRocks本地部署
keyson R
数据库数据库大数据StarRocks数据仓库
文章目录介绍基于docker安装基于dockerfile构建镜像启动容器验证是否部署成功最后官方文档这里基本上是按文档来部署的,为了自己方便测试而纪录。介绍StarRocks是一款高性能分析型数据仓库,使用向量化、MPP架构、CBO、智能物化视图、可实时更新的列式存储引擎等技术实现多维、实时、高并发的数据分析。StarRocks既支持从各类实时和离线的数据源高效导入数据,也支持直接分析数据湖上各种
- 与人方便 就称有德 虑事精详 即是能人
伊凡夫a
一个人怎样才算有德行,怎样才称得上有才能,兼及天下的慈善家,成就辉煌的社会精英当之无愧。但普通大众遥不可及。普通老百姓怎样才能做一个有德有才之人呢?清朝王永彬《围炉夜话》告诉我们:“济世虽乏资财,而存心方便,即称长者;生资虽少智慧,而虑事精详,即是能人。”意思是说,你虽然没有过多的钱财普惠众生,只要有一颗与人方便的心,做一些惠及他人的小事就行了;你虽无一个聪明智慧的大脑,只要虑事周全,做事尽善尽美
- 《期待的眼神》:第六章:与人方便
杨晋维
第三季:少年之历学校食堂的工作人员都已经完成了手上的工作,逐渐转入午休时刻。按照张鑫与校方的协议,学校食堂需准备一日三餐。至于,有多少同学会来就餐。学校方面提供了一个大概数据,并没有给出很准确的数值。张鑫通过中午的人流量做了大概的预算,虽然不是很精准,但足以让孩子吃的饱。张鑫看着剩下的饭菜着实有点为难,毕竟这些都是粮食不能浪费……慧母则安排完胡奶奶她们之后便去找张鑫,因为她知道张鑫今天的状态不对。
- 佛法智慧的几个难以让人理解接受的观念(一)
自觉觉他_6bfa
利他就是利已。在平常人看来,利他就会损己,就是吃亏;但佛教的观念则是利他就是利己,种善因得善果,种恶因得恶果。我们可以通过观察思考得出结论:生活中,我们尊重他人,就会得到别人尊重;与人方便,也是方便自己;让利于人,就能赢得商机;损害别人,必将害己。比如行车中,遇到堵车或狭窄的道路,有的人我执和自私自利的习气就流露出来,争抢而不相礼让,结果就越是堵,还可能发生交通事故。只有互相礼让,才会交通顺暢,才
- 婆媳关系
434e1e08e511
昨晚听婆婆在唠叨她与她婆婆(先生奶奶)的关系,才知道她为什么一直以为都跟奶奶有争执,不和睦了。对奶奶的一些行为确实是过分了!因为婶婶的关系(婶婶是妈妈的表妹),我自小就认识奶奶,而且她在我妈妈他们心目是一个好客详和的人,很会为别人着想的。这在她在我们家住的那几年,我也休会到奶奶的那种与人方便的习惯,比如她冲完凉,她会将那个冲凉用的一字櫈擦干,方便我给小宝洗澡时用。每天都一样。虽然九十高龄了,但是她
- 【Unity】[帮助文档] AddForce函数详解,参数ForceMode(Acceleration、Force、Impulse 和 VelocityChange)的选择
gongfpp
帮助文档学习笔记unity游戏引擎
背景经常忘,经常查,倒不如我自己写一篇给自己方便参考,毕竟每次都在某N站查出来的都是不知道互抄到哪一年的机翻文章。本文涉及代码与测试参考unity版本为2021.3,AddForce用于对rigidbody组件对象添加力的作用。其参数决定了添加力的作用方式,因此参数不同,其获得的效果(动量、动能)也不同。另外unity重力加速度默认为9.81左右,随着物体的状况会有改变。使用Debug.Log("
- 与人方便,与己方便。
RS追梦人
场里这几天有点乱。倒不是别的原因,自从淘了鸭子后,外面的车来拉粪的就不少,本来很安静的场区,弄得沸沸扬扬。昨天,又来了一帮安水线的,吃住都在场里,更添了热闹。说实话,一年到头就我们几个人在场区,已经习惯了这样的生活,突然来了这么多人还真有点不适应。别的不说,光是吃饭就是一个大问题。小餐厅本来不大,加上六七个人根本坐不开,我一看太拥挤,干脆把饭端到宿舍去吃。这也就算了,关键是餐厅的卫生没人打扫,大家
- 给
赐名
学会给是我们一生中的必修课给理解人人都渴望他人的认可给面子不给面子是最大的无礼给信任生性多疑的人不可能有真朋友给方便与人方便,自己方便给掌声有些人一生,都没给过别人掌声给谦让谦谦君子,温润如玉给尊严把对別人的尊重放在第一位给帮助关键时刻谁不希望有人拉一把给欣赏使人拥有优越感给感激每天都是生命的馈赠图片发自App
- 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层,要保证针对主库进行写操作,对多个从库进行读操作。当然在一些请求中,为了避免主从复制的延迟导致的数据不一致性,部分的读操作也要到主库上。(这种需求一般通过业务垂直分开,比如下单业务的代码所部署的机器,读去应该也要从主库读取数