- 2020-07 前端技术汇总
抓猹吃瓜
2020/07/30周四#什么是好的代码?在web前端方面,什么是好的代码?好的代码应该包含以下两个特性高性能,低时延(性能优化)熟悉数据结构与算法,减少时间复杂度或空间复杂度熟悉浏览器渲染基本原理、熟悉HTTP请求与响应细节、熟悉前端框架源码、减少不必要的渲染开销,提高加载速度可读性、可维护性、可扩展性熟悉设计模式,封装变化。代码高内聚、低耦合、指责单一、高度复用。写出好维护、好迭代、好扩展的代
- 2020-07 卓然语录
唐妈妈
我:老闺女,妈妈咋这么稀罕你呢?卓宝:因为我是你老闺女啊!(๑•̀㉨•́ฅ✧我都没老,你还叫我老闺女?我:……┐(‾᷅㉨‾᷅)┌——————^——————^——————^——————^—————(姥爷在外面粉料,噪音很大)卓宝:妈妈,害怕!你去关门!我:卓然都长大了,自己去关!宝贝可勇敢了!(宝贝听了跑到门口,但是并没关门就跑回来了)卓宝:我这短胳膊可够不着!(实质上她能够着)我:┐(‾᷅㉨‾᷅)
- 2020-07《从“为什么”开始乔布斯让Apple红遍世界的黄金圈法则》
德才领读者
读书分享day384人人都知道自己是做什么的,有些人知道自己怎么做,但只有极少数人知道自己“为什么”要这样做;唯有那些明白“为什么”的人,才是真正的领导者。~(美)西蒙·斯涅克《从“为什么”开始乔布斯让Apple红遍世界的黄金圈法则》读书分享day385如果说恐惧促使我们远离可怕的事情,那煽动性的话语就是在诱惑我们追求梦寐以求的东西,做营销的经常宣讲欲望和梦想有多重要,给人脉描绘出一幅渴望拥有的画
- 2020-07-22
毛毛细雨mmxy
2020-07~22我的目标是儿子今年的高考成绩超出预期,考取心仪的南京大学物理专业!我愿意成为那个榜样,带动更多的人践行金刚智慧,收获丰盛的人生!关键词:满愿,智慧,担当,持续,感恩,喜悦,健康!今天好种子1.持续早起打卡;练习瑜伽第三天(智慧、担当)2、亚洲经典保护计划乐捐;贫困高中生计划日捐,春雷计划日捐.(健康,满愿,持续,健康)3.今天儿子给亲戚家的孩子正式上课补习,第一天小老师当的还不
- 2020-07全国中小学班主任专业素养与实践能力提升高级研修
A_thinker
7月22日上午9:00做客直播间的是教育部“国培计划”专家、北京教育学院德育研究中心主任张红教授,张教授的报告题目是《互联网时代班主任核心素养》。张红教育部“国培计划”专家,北京教育学院德育研究中心主任、教授、首席培训师,北京市骨干班主任培训项目负责人、名班主任工作室导师。她长期致力于中小学德育、师德教育、课程与教学方面的研究,具有深厚的学术造诣和理论水平。下午3:00做客直播间的还是教育部“国培
- 2020-07 《提问的力量》
小小施
这本书又名《风靡美国政商学界一看就会的11种提问实战指南》。作者弗兰克.赛斯诺,闻名于世的艾美奖获奖作家、国际著名记者与主播。他因“白宫新闻记者”的新闻节目主播和CNN脱口秀主持人的身份而闻名于世。他有40年全球访谈报道经验,应该说他是一个非常懂得如何问问题的人。这本书分成两个部分:一是为什么要提问?二是精炼出11种提问模型,针对这些不同的问题类型,阐述提问方式和聆听技巧。一、为什么要提问?我其实
- 2020-07|被大雨洗涤的七月
Daisy的娇小世界
《狮子鱼》byDreamYan,6岁今年一入夏,就迎来了一阵一阵的大雨磅礴。原本的火炉城市,难得在这个7月维持着30度的气温。夜里不用空调,甚至不用风扇。只有这最后的一周终于回归到盛夏的怀抱,鸟语蝉鸣。7月初的那个周六,一早把孩子送去上课,然后就在家长等候区,看了陈奕迅的线上慈善音乐会。看着他从黑夜唱到黎明,自然舒适,随性地忘词。那一刻忘记了周遭嘈杂的环境,只是塞上耳机沉浸在音乐会里,是难得的轻松
- 2020-07 《自我边界》
小小施
如果不是美学实验室的共读活动,我想我不可能去啃这个月的这两本书,为什么?理论性太强,语言也很学术化。但是如果总是挑一些轻松愉快的书来读,那就只能一直待在原有的圈层里,无法突破。正是因为缺乏理论性高度和理性的思考,所以才应该去适当补充短板,让自己不至于被感性和情绪化拿捏得太死。虽然书难啃,但是真是好书啊!没有人能让你生气难过,生气是自己的选择。当你明白和认同这一点,就可以优化和避免很多冲突。让我的事
- 2020-07
夏梦婷_0ad0
月小结阅读纸质书两本《发现孩子-蒙台梭利》《疯传》电子书是3本健身瑜伽课家庭夏俊在7月份没有去医院换鼻管,做了粪蛋白检查。看了上堡堎的房子。金钱去了移动兼职做超市营业员+典致的冰沙活动。人际关系请吃火锅(燕燕+朦朦)+买生日礼物+策划去老金家看他玩植物大战僵尸的游戏和一起制作芋圆珍珠奶茶。倾听赖老师,做一次深度对话。工作兼职超市收银和货品出入库个人成长:保健医考证。学会收银系统和制作冰沙。学会了舞
- DBA-70-day04
StandingBy_abc
接昨天----->>>9.DCLgrantrevoke10.DML语句10.1作用:针对表的数据行增删改查。10.2种类insertupdatedeleteselect--10.3insert应用USEtest;DESCstudent;#标准数据插入方式INSERTstudent(id,NAME,age,gender,intime)VALUES(1,'zhangs',18,'M','2020-07
- 2020全球疫情十万火急,美国是否成为第一个国将不国?
羊儿小白
2020全球疫情十万火急,美国是否成为第一个国将不国?全球单日新增28.4万例再创纪录德法加紧应对疫情回升势头!!!(https://m.gmw.cn/baijia/2020-07/25/1301397662.html)中新社北京7月25日电综合消息:世界卫生组织最新疫情数据显示,截至欧洲中部时间24日10时(北京时间24日16时),全球新冠肺炎确诊病例较前一日增加284196例,达到152969
- web前端开发中遇到的问题整理记录——2020-07
有梦想的风筝
目录1.momentJS技巧2.if小技巧3..UncaughtTypeError:a[b].target.className.indexOfisnotafunction4.Maximumcallstacksizeexceededangular内容1.momentJS技巧两个日期/时间的时差moment(endTime).diff(moment(startTime),'years')moment(
- 《叶子育儿分享2020-07篇——考好不奖励》
鱼儿悦
把奖励当作学习的诱饵提出来是成人要孩子以成绩回报的行贿手段。它让孩子对学习不再有虔诚之心,却把心思用在如何换奖品讨家长欢心,这会导致孩子患得患失虚荣浮躁,学习上很难心无旁骛。作者很注意各方面鼓励孩子,但只给精神鼓励,几乎没动用过物质奖励,学习上更是执行不奖励政策。作者在一个本子上记录了值得表扬的事情并画上了小红花,但这个本子上并不包括成绩。家长在成绩上的淡然恰是对社会学校过度渲染成绩的平衡。物质奖
- 2022-05-05新冠疫苗如何分配?涉及三个伦理问题【转发】
冬之物语
新冠疫苗如何分配?涉及三个伦理问题MikeRea2020-07-24https://www.fortunechina.com/shangye/c/2020-07/24/content_371583.htm新冠疫苗如何分配?涉及三个伦理问题-财富中文网第一位SARS-CoV-2疫苗接种者,会不会是拥有最多信用卡或最具影响力的人?作为泰国朱拉隆功大学国家灵长类动物研究中心实验室的疫苗研究人员,迈克·雷
- java : springboot 整合 GDAL做shp解析 (shp转geojson) 踩坑合集 2020-07
Oct.ca
GIS编程gdalGISjavaspringbootGISGIS编程图形图象图形处理类源码国内外gis
java:springboot整合GDAL做shp解析(shp转geojson)踩坑合集2020-07网上能找到的教程基本都是17年的了,最近项目需要用到GDAL做数据转换,也是谷歌好久,这里记录一下自己踩的坑,也是给后来人一点提示,毕竟我的解决方案基本也是外网找到的,没有的话估计就不是我一上午的事情了…首先讲一下下载GDAL,无论是java\c\c++\python都是这个网站下载。http:/
- Arch Linux 2020-07 安装kde桌面环境
Leiloxee雷有情
我的其它类似文章ArchLinux2020-07实机安装ArchLinux2020-10安装deepin(dde)桌面环境接上篇安装ArchLinux这几个月来小编用过linux的各种桌面环境,包括gnome、kde-plasma、deepin、xfce、lxde、i3。就方便性而言,gnome、kde-plasma、deepin、i3都很好用,而在美观性上,kde-plasma要好很多,其它的如
- Arch Linux 2020-07 实机安装
Leiloxee雷有情
我的其它类似文章ArchLinux2020-07安装kde桌面环境ArchLinux2020-10安装deepin(dde)桌面环境1、Archlinux下载https://www.archlinux.org/download/Archlinux下载页.png2、USBwrite下载https://sourceforge.net/projects/usbwriter/USBwrite下载页.png
- 2020-07复盘 | 改变,你只需要做对这一步
奈斯沐风
8月已至,7月的复盘来点改变吧。有句话怎么说呢,不要否定自己,只要超过昨天的自己就可以了。不变你永远在挣扎,改变就可能会有希望!改变,你只需要做到这一步:坚持初心,快速行动!那么这次复盘结构改变一下,按照【高能要事】进行总结,对7月正式saygoodbye❤️1、参加复业实战营机缘巧合之下,看到了一篇关于复业的公众号推文,“复业”,复业是什么???,确实我也是第一次听说“复业”这个概念,觉得很有意
- 2020-07月检视
捉不住的呼吸
没有反思的人生,不值得过---苏格拉底。我是一切的根源,所有的发生都是来成就我的。定期的反思可以促进检查出偏移方向的航行即时的纠偏,7月因为跨部门工作推进的困难,充分理解了什么叫举步维艰,未能即时的反思驱赶负能量。良性运作制作流程也是应该即时的纠偏,就像是一环一环相扣的锁链,其中一个环节出现了问题。后面的环节都受到其不可估量的损伤,真是一环乱环环乱【7月计划】完成情况1、(健康#)第13届百日跑每
- 3级后研修路径2020-07
悦读知行
3级之后一般会有四条研修路径,你会在拆研班里先接触到每条路径Level1的内容。之后可以根据自己的价值观、兴趣、爱好、能力进行选择。可以用产品经理的思维,抢滩战略,单点切入,迅速站稳,向下一个领域突围。
- 2020-07月读书笔记
Rebecca_2be3
《身边的金钱心理学》1.你怎样看待钱,就会得到怎样的人生。2.数钱可以缓解人们的心理痛苦,降低人们被社会排斥的焦虑感受。还能提升人们的精神力量,让人变得更为自信和满足。3.金钱可远不止是身外之物,它会在我们活着的时候每时每刻塑造我们的心智,而人性中有些不容易被察觉到的隐蔽面,也往往会与金钱的互动中显露的淋漓尽致。4.所谓的财务自由,就是做你自己的自由。5.同样一件事情让人难受,在穷人身上产生的痛苦
- python趣味编程100例-Python游戏趣味编程
编程大乐趣
书名:Python游戏趣味编程定价:69.0ISBN:9787115538246作者:童晶版次:第1版出版时间:2020-07内容提要:本书把趣味游戏开发应用于Python编程教学,通过介绍12个由易到难的趣味游戏案例的编写过程,带领读者从零基础开始学习。本书共13章,系统讲解了Python语言基本概念、开发环境搭建、循环、列表、数据类型、条件、复合运算符、字符串拼接、布尔变量、数组、函数、列表操
- LINUX 按时间批量删除文件(删除N天前文件)
运维阿臣
工作Linux
find/home/data/2020-07/-mtime+3-name“*.jpeg”-execrm-Rf{};/home/data/2020-07/:想要进行清理的任意目录-mtime:标准语句写法+10:查找10天前的文件,这里用数字代表天数,+30表示查找30天前的文件“.”:希望查找的数据类型,".jpg"表示查找扩展名为jpg的所有文件,""表示查找所有文件-exec:固定写法rm-r
- [2020-07]如何获取百度访客搜索关键字(竞价、推广、SEO)
一洽
算法
为什么要获取百度搜索关键字百度搜索引擎,目前已成为国内国民最大的知识搜索和了解互联网的流量入口,大到巨无霸公司小到个人站长都对百度有较大程度的依赖,搜索关键词可以了解到访客的需求以及搜索意图,从而更好地调整站点的内容以及推广口号,以便更好更准确的展现在潜在客户的搜索结果中。例如CSDN的产品定位是程序员群体,我们在搜索“技术博客”时CSDN博客的排名会很靠前,是因为根据访客的搜索喜好和受众群体的搜
- 数据库查询---指定查询某年某月
一星一辰
数据库
目录postgresmysqlpostgres使用to_char函数,将日期转换为需要的格式select*fromtabwhereto_char(d,‘yyyy-mm’)=‘2020-07’;to_char函数具体可参考:to_char()mysql1、使用year和month函数select*fromtable_datewhereyear(date)=‘2020’andmonth(date)=‘
- 2020-07/08学习计划
zhanglbjames
【P0】有向无环图拓扑排序与业务流程接入实战【P0】搜索系统构建全貌--文档召回优化思路【P1】推荐系统--协同过滤算法实践【P1】分布式系统协同与解决思路--zookeeper原子操作与Paxos算法学习【P0】lucene索引结构细究与索引文件管理实践【P1】es三种维度过滤分词器【P1】es分享主体,es为什么这么快?从数据结构,以及搜索过程进行解释
- 2020-07 学习笔记整理
Michael18811380328
JavaScriptweb前端读书笔记
For-in和for-of官方文档:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Statements/for…of传统的for循环有局限性,forEach和map适应数组的循环,所以有了forin和forof循环。for…of…循环:可以循环可枚举对象(数组,对象,Map,set,伪数组,构造器等),循环获取内
- python面向对象设计系列 -1
笑笑布丁
面向对象python编程思想python设计模式编程语言
好久没写博客了,主要是感情问题,使得我的情绪很低落,很多事情根本提不起兴趣.但我不能一直停留在感情漩涡中,有些事情总会过去,自己也打算从漩涡中走出来,积极拥抱变化.所以我打算写一个python面向对象的系列(我从工作和看别人的示例得到的启发),目前打算是一周更新一篇,先把FLAG立了.预计本周五-周六(实际上在周日才完成)更新这篇文章.print('Hello,World!')今天(2020-07
- 【2020-07】字节跳动面试凉经(年轻人的第一场 技术面试)
韩旭051
面试实习
字节跳动面试比较坎坷的经历2019年12月份报名过字节跳动的日常实习当时可能就是想试试连简历筛选都没过也是啥也不会即使半年多过去了也是啥也不会但是知道应该干点啥了所以连在线笔试都没有就被HR拒绝了2020年7月再一次投字节跳动不过这次是夏令营3K+竞争者不乏世界各地名校生最后选150人其中还有运营和策划美术啥的基本上在ACMer中被选中的概率真的是小之又小不过这次笔试可以人人都能参加(我认为)然后
- Jakarta EE 2020 Developer Survey
咔啡
Eclipse
Thursday,April9,2020-07:55byIvarGrimstadIt’sfinallyhere!TheannualJakartaEE2020DeveloperSurveyisout.Makesuretousethisopportunitytomakeyourvoiceheard!ThisisthethirdJakartaEEDeveloperSurvey.Thesurveylast
- 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层,要保证针对主库进行写操作,对多个从库进行读操作。当然在一些请求中,为了避免主从复制的延迟导致的数据不一致性,部分的读操作也要到主库上。(这种需求一般通过业务垂直分开,比如下单业务的代码所部署的机器,读去应该也要从主库读取数