- 2019-05-30导论
激情老王
洞察力,看透事物本质的能力,这个和格局有异曲同工之妙,但更能给人以清晰的描述和动感;看透了事物的发展规律,自然规律,才能找到自我追求的动力。系统动力学=要素✖连接关系。
- 机器学习实战笔记5——线性判别分析
绍少阿
机器学习笔记可视化机器学习python人工智能
任务安排1、机器学习导论8、核方法2、KNN及其实现9、稀疏表示3、K-means聚类10、高斯混合模型4、主成分分析11、嵌入学习5、线性判别分析12、强化学习6、贝叶斯方法13、PageRank7、逻辑回归14、深度学习线性判别分析(LDA)Ⅰ核心思想对于同样一件事,站在不同的角度,我们往往会有不同的看法,而降维思想,亦是如此。同上节课一样,我们还是学习降维的算法,只是提供了一种新的角度,由上
- 「RIA学习力」《学习心理学》No.1,未闻
Nathan_2
「RIA学习力授权导师」便签输出第6期第1天《学习心理学》拆页一来自《第一章学习理论与教学导论》P9(一)学习的定义虽然本书讨论的学习理论之间存在差异,但这些理论在学习上确实有一些基本的确定性的假设。首先,它们都指出学习是人类行为表现performance,又译表现)或行为表现潜能的持久改变。这意味着学习者能够执行一些在学习发生之前不能执行的行动而且不管它们实际上是否有展示新习得行为表现的机会,这
- Python和数据分析:Seaborn新手指南
Python_魔力猿
python数据分析信息可视化
Seaborn是建立在Matplotlib之上的统计数据可视化库,它提供了高级接口和漂亮的默认样式,使得数据可视化变得更加简单和美观。1.导论Seaborn在数据可视化中的角色和优势体现在以下方面:简化API:Seaborn的API设计更加简洁,容易使用,尤其适合初学者。它能够通过几行代码生成漂亮而具有信息含量的图表。美观的默认样式:Seaborn具有吸引人的默认颜色和样式,无需额外的配置即可生成
- 【人工智能导论】吃豆人游戏(上):对抗搜索与Minimax算法
Pericles_HAT
算法python人工智能游戏广度搜索
吃豆人实验(ThePac-ManProject)简介ThePac-ManprojectsweredevelopedforUCBerkeley’sintroductoryartificialintelligencecourse,CS188.TheyapplyanarrayofAItechniquestoplayingPac-Man.Theprojectsallowstudentstovisualiz
- 读书笔记|《乌合之众》
玛格丽特昭
导论:思想、观念和信念的改变,是促成文明变革的唯一重要变化。人类最稳定的因素就是他们世代相传的思维定势。人类思想转变的关键时刻:一、宗教、政治和社会信仰的毁灭,而他们是人类文明存在的根基二、现代科学和工业的新发现,它们创造了一种全新的生存和思想条件。在这个过渡时期,最引人注意的特点是各阶层的民众逐渐进入国家政治生活,慢慢成了统治阶层。群众的势力不断壮大,首先得益于某些观念的广泛传播,慢慢地在人们头
- 【区块链 + 人才服务】区块链综合实训平台 | FISCO BCOS应用案例 | FISCO BCOS应用案例
FISCO_BCOS
2023FISCOBCOS产业应用发展报告区块链人才服务
区块链综合实训平台由秉蔚信息面向高校区块链专业开发,是一款集软硬件于一体的实验实训产品。该产品填补了高校区块链相关专业和课程在实验室实训环节的空缺,覆盖了区块链原理与技术、区块链开发、区块链运维、区块链安全、区块链实训案例等核心实训教学资源,分层次地融入到实训教学中去,为高校的区块链实验实训提供领先的一体化实验教学环境。平台内置丰富的实验教学资源,课程涵盖区块链导论、区块链密码学应用、区块链网络与
- 基于 React & TypeScript & Webpack 的微前端应用模板
weixin_33806300
前端webpackjavascriptViewUI
m-fe/react-ts-webpack在Web开发导论/微前端与大前端一文中,笔者简述了微服务与微前端的设计理念以及微前端的潜在可行方案。微服务与微前端,都是希望将某个单一的单体应用,转化为多个可以独立运行、独立开发、独立部署、独立维护的服务或者应用的聚合,从而满足业务快速变化及分布式多团队并行开发的需求。如康威定律(Conway’sLaw)所言,设计系统的组织,其产生的设计和架构等价于组织间
- 爬取微博热搜榜
带刺的厚崽
python数据挖掘开发语言
201911081102汤昕宇现代信息检索导论实验一程序运行的截图:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GimpWjCB-1639531088565)(程序运行截图.png)]当时微博热搜的截图[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lDXRgrxa-1639531088568)(微博热搜截图.png)]对应的CSV截
- 2020/2/18,晴。《童年的秘密》读书笔记。P9-27
刘霞辉
2020/2/18,晴。《童年的秘密》读书笔记。P9-27在这一部分主要就《童年秘密》这一本书做了一个概括。全书除“导论”外分为三个部分,共30章。本书主要是针对6岁以下儿童的生理和心理发展及其特点进行探讨,本书一共从四个方面进行了论述:幼儿生理和心理的发展、幼儿教育的原则及环境、幼儿心理歧变的分析、成人与儿童冲突的客服。一,幼儿生理和心理的发展。儿童时期是人一生发展的最重要时期,幼儿处在不断生长
- 【书摘】俞可平丨《社群主义》- 个人与社群
杨原平
原文链接《社群主义》俞可平著中国社会科学出版社;1998-07。---正文约17600字,黑体字为本编标。编录:杨原平。---第二部分个人与社群5.自我与个人p446.社群p557.成员资格p688.公民资格p72目录前言…(1)导论…(1)第一部分当代西方政治哲学的流变…(6)1、功利主义…(7)2、新自由主义…(14)3、社群主义及其对新自由主义的批评…(21)4、新自由主义对社群主义批评的反
- 《刘澜·领导力30讲》笔记 2
greenorchid
导论02讲:用口诀修炼领导力小胜凭智,大胜靠德。-牛根生领导力不是职位,而是行动。领导力十律:1承担责任“我来”2解决难题“我不知道”3密切联系群众“你觉得呢?”4讲故事“我讲个故事”5当老师“我教你”6从失败中学习“失败了?恭喜你!”7反思“我要改变什么?”8反思“为什么?”9认识自己“我是谁?”10成为自己“我该是谁?”领导力是改变本性的修炼,我们可以用领导力口诀来帮助修炼。
- 学习笔记:我的新媒体运营进阶之路(二)
山山而川_Y
进入到学习的第二阶段,有了前面的导论铺垫后,可以说是渐渐进入了学习状态。工作日每天晚上八点准时开启学习,根据当日任务和学习状态灵活调整学习时间。本阶段主要学习了新媒体应用传播学和着陆页实战课程。新媒体应用传播学:重点学习了线性传播的线性视角、非线性视角、文化视角、影响力六原则。新媒体着陆页实战:在此门课程中学习了着陆页经典的八大结构:价值定位、行动呼唤、产品特征、信用背书、用户评价、风险承诺、常见
- 《刘澜·领导力30讲》笔记 1
greenorchid
导论01讲:领导力其实是领袖力1.领导力是责任。领导力就是解决问题,领导力的责任就是承担解决问题的责任。不过,不是任何问题都是领导力的责任,是你一个人解决不了的问题,是你一个人要带着一群人才能去解决的问题提。这是领导力面对的问题。2.领导力是领导职位的责任:跟你这个职位就是要你解决相应的问题,承担相应的责任。领导职位是领导力的资源:组织为你提供了一个职位,这个职位就会带来相应的权力,带来相应的资源
- 山东大学计算机导论与程序设计基础实验11-12
Star223333
程序设计基础/计算机导论算法数据结构山东大学计算机导论与程序设计程序设计基础贪心算法链表
A:实验11斐波那契序列题目描述使用递归法求斐波那契序列第n项的值。斐波那契序列的定义:f(n)={0,n=11,n=2,n为自然数f(n−1)+f(n−2),n>2f(n)=\begin{cases}0,&n=1\\1,&n=2,n为自然数\\f(n-1)+f(n-2),&n>2\end{cases}f(n)=⎩⎨⎧0,1,f(n−1)+f(n−2),n=1n=2,n为自然数n>2输入格式一个整
- 计算机学习路线
天生我才&必有用
程序人生
计算机专业系统性学习方向计算机专业课程之间完全可以用抽象来联系:每一门课想做的事就是利用下层提供的接口,实现功能,然后再给上层提供接口。这样一层一层的抽象就构成了几乎所有的专业课。先来看最高层的问题。刚学编程的时候,会先学一门课导论课或者编程入门课,我当时的入门课叫做“程序设计”,课程内容是介绍一些问题,然后介绍一点编程语言的知识,作业是一些编程问题,比如八皇后、素性测试之类的比较常规的编程题。这
- 【林川登罗】俄耳甫斯,基督教,酒神狄俄尼索斯之间的关系和转换——希腊神话
林川登罗
“离开了狄俄尼索斯崇拜的俄耳甫斯教则是一种没有生命的宗教。”我将这个在《希腊宗教研究导论》一书中提到的观点放在开头,我甚至可以这么说)——“俄耳甫斯”就是清醒的“酒神”,也是酒神的“复活”。然后同样也是有趣的一点,俄耳甫斯就是被狄俄尼索斯(酒神)的信徒给撕裂的,而基督教在某种程度是反酒神精神的,而俄耳甫斯教的教义就是非常静谧和肃穆,并且基本素食,尽量不杀生,而且崇尚一神论,他们也有喝葡萄酒之类的圣
- 2019-05-30
没啥好玩的昵称
今天偶然看到了太原师范学院校园暴力事件,真的很气愤,既有对施暴者的气愤也有对受害者的气愤,当发现一个人对你极不友好的时候为什么不及时制止呢,告诉你的朋友家人,他们一定会第一时间帮助你,而不是一味的妥协,想要维持表面的和谐,这个世界本来就不是你想的那么美好,更何况她对你做的那么过分的事情,完全超出了玩笑的范围,恶意的玩笑就不仅仅是一个玩笑,而是对你的恶意伤害,不要那么太单纯太很好说话,这样他们就会认
- 这位自称法律人的是个什么玩意儿?
粗鄙的人儿
图片发自App推荐这位法律人阅读职业学院《法理学导论》,非法本吧?抓紧参加司法考试哦,过两年可就不能参加了。看了你老公还是男朋友发的你的照片,说实话,像你这样的,我宁愿喜欢只母猪。图片发自App
- 0101插入排序-算法基础-算法导论第三版
gaog2zh
数据结构和算法插入排序算法基础算法导论第三版
文章目录一插入排序二循环不变式与插入排序的正确性三伪代码中的一些约定四Java代码实现插入排序结语一插入排序输入:nnn个数订单一个序列(a1,a2,⋯ ,an)(a_1,a_2,\cdots,a_n)(a1,a2,⋯,an).**输出:**输入序列的一个排列(a1′,a2′,⋯ ,an′)(a^{'}_1,a^{'}_2,\cdots,a^{'}_n)(a1′,a2′,⋯,an′),满足a1′≤
- 网络纵横,社会经纬,互联互通,共创未来
zhengyuanyehit
网络网络服务器运维网络协议网络安全信息与通信科技
网络纵横,社会经纬,互联互通,共创未来----网络与社会导论课程报告一、课程概述网络与社会导论课程是探讨网络空间与社会现象的一门学科。本课程以《网络、群体与市场》为教材,主要探讨了网络、群体和市场之间的相互关系,以及这些关系如何影响社会和经济现象。该课程涵盖了社交网络分析、市场分析、群体动力学等多个领域,从交叉学科的角度出发,综合运用经济学、社会学、计算与信息科学以及应用数学的有关概念与方法,考察
- 银行信息系统应用架构导论-前言
xuliangjun
银行信息系统应用架构系统架构架构
根据银保监会官方网站数据,截至2021年6月30日,全国共有4608家银行业金融机构,其中股份制商业银行12家、国有大型商业银行6家、村镇银行1642家、农村商业银行1569家,农村信用社609家、企业集团财务公司257家、城市商业银行130家、金融租赁公司71家、信托公司68家、农村资金互助社41家、外资法人银行41家、农村合作银行26家、汽车金融公司25家、消费金融公司29家。截止2019年1
- 180812卢宝荣:生物学思维【二】演化思维
天悦刘洋
一、导论二、群体与个体三、群体的进化群体的定义变异与进化物种竞争无限繁殖与有限资源最优繁殖对策物竞天择适者生存表型、环境与基因白蛾与黑蛾群体进化的适应度杜鹃的故事生命进化的形式四、小结一、导论今天我们将跟大家一起来分享进化思维。之前我们讨论了生命从何而来以及生命的基本特征,而且还讲到了个体,个体是怎么去进行演化的,所以说我想我们今天一起来分享,除了个体,在个体这个层次以上,比如群体和生态系统,还有
- 学算法要读《算法导论》吗?
方圆想当图灵
算法
大家好,我是方圆。这篇文章是我学习算法的心得,希望它能够给一些将要学习算法且准备要读大部头算法书籍的朋友一些参考,节省一些时间,也为了给经典的“黑皮书”祛魅,我觉得这些书籍在大部分互联网从业者心中已经不再是进步的阶梯,而是恐惧的阴影了,因为当一些学习路线中列出这些书目时,评论区多是调侃少是交流和讨论。在这之前我也这些书抱有读起来很困难的看法,但是在我参考过《算法导论》之后,我觉得它更像是一杯“鸡尾
- Leo赠书活动-16期 名校毕业生教材
LeoToJavaer
CSDN送书活动送书福利
Leo赠书活动-16期名校毕业生教材✅作者简介:大家好,我是Leo,热爱Java后端开发者,一个想要与大家共同进步的男人个人主页:Leo的博客当前专栏:赠书活动专栏✨特色专栏:MySQL学习本文内容:Leo赠书活动-16期名校毕业生教材个人知识库:Leo知识库,欢迎大家访问目录Leo赠书活动-16期名校毕业生教材1.《深入理解计算机系统》2.《算法导论》3.《计算机程序的构造和解释》4.《数据库系
- 选择,你没有退后的余地!
柯外尔
前两天学习自我发展心理学,导论那一章就给我当头棒喝。老师所讲的关于选择的话题给了我很大的触动,不由得让我想起了以前的生活。我是一个不爱选择的人,说的难听点,我是一个逃避生活的人,喜欢“随波逐流”,或者说,是一种消极的人生态度,不喜欢动脑子。你逃避生活,生活很不高兴,所以她选择给你一棒子,逃一次打一次。事实上,如果没有听了这节导论,那我对于此的概念恐怕很难如此清楚。每一天我们都在面临各种选择,同时也
- 研究结论与今后发展
双鱼妞妞2020
【中原焦点团队】高六李娟丽/分享1276天/2023.06.13周二/共1565场(累计585场/本周场每天一点收获,期待积水成渊。读书:《焦点解决短期治疗导论》——第十一章,实证研究基础。研究结论与今后发展。目前有关焦点解决短期治疗的实证研究已经十分丰富并不断发展,将近46项关于焦点解决短期治疗的研究都显示出该领域研究形态与品质在不断发展中,焦点解决治疗显示出与其他取向具有相同的功效,甚至同等情
- 1.学法减分题目试题及答案,分享几个实用搜题和学习工具 #其他#媒体
初秋的夜
学习媒体
大学生必备,这条笔记大数据一定定要推给刚上大学的学弟学妹!!1.大鱼搜题这是个微信公众号这个公众号相对来说比较适合想考证的同学使用,因为它里面都是一些医卫类、财会类、建筑工程、计算机等类型的题库内容,类型也是比较丰富的下方附上一些测试的试题及答案1、《逻辑学导论》推理练习题答案:推论一:由A和B可知,与司闸员相邻的不是鲁宾逊先生;又由C可知,司闸员的邻居也不是琼斯先生(因为2万不能除尽3),所以,
- 2019-05-30
其实很想说
涨潮了遥远的月球正推送着一波一波浪潮谁说远在天边你看浪花正传递着绵绵的思念对于人类来说这就是永恒这就是亘古不变
- BFTC早期研究
双鱼妞妞2020
【中原焦点团队】高六李娟丽/分享1266天/2023.06.02周五/共1563场(累计583场/本周每天一点收获,期待积水成渊。读书:《焦点解决短期治疗导论》——第十一章,实证研究基础。短期家庭治疗中心的早期研究。观察、创新及收集数据。BFTC是焦点解决短期治疗的创始机构,早期的研究属于探索性的质性研究,研究内容包括对案取得进步(当案主定义有进步时)以及实务工作者对案主进步所做的贡献进行密集观察
- 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层,要保证针对主库进行写操作,对多个从库进行读操作。当然在一些请求中,为了避免主从复制的延迟导致的数据不一致性,部分的读操作也要到主库上。(这种需求一般通过业务垂直分开,比如下单业务的代码所部署的机器,读去应该也要从主库读取数