- 读《深度思考》有感2020-02
晶_0421
快速看完了莫琳·希凯所写的《深度思考》一书,莫琳•希凯以第一人称为视角,回顾了自己在欧莱雅、GAP、香奈儿工作的三段职场经历,讲述了期间对自己产生深刻影响的境遇以及由此收获的经验和感悟。作者在写本书时刚刚主动辞去了香奈儿全球CEO的职务,引起全球媒体界广泛报道,被称为“新一代香奈儿女王”。一说到女CEO,我想到的是董明珠那样的,霸气外漏,说一不二的霸道女总裁形象,但纵观全文,发现作者完全不是这样的
- 23年12月-24年1月工作笔记整理(前端)
wj_秦桑低绿枝
笔记前端
目录一、css知识二、js知识三、需求技术一、css知识1.css实现文字描边(白底黑边)-webkit-text-stroke:1px#000;color:#fff;font-weight:900;2.css子元素平分父元素的宽度父元素{display:flex;}子元素{flex:1}二、js知识1.dayjs拿月份的最后一天日期//2020年2月结束日期时间dayjs('2020-02').
- 思维导图ubuntu_适用于Linux用户的10款出色的免费思维导图软件
weixin_39925959
思维导图ubuntu
原标题:适用于Linux用户的10款出色的免费思维导图软件正文【说明:高清晰大图与下载连接见原文https://www.linuxidc.com/Linux/2020-02/162417.htm】思维导图是用于以分层方式直观地组织信息的图,这些图显示了组成该图的元素之间的关系。事实证明,绘制思维导图对于将信息输入大脑和从大脑传出信息非常有效,特别是与逻辑笔记结合使用时,这种逻辑笔记通常会详细说明或
- 再见,神奇四年一遇 | 2020-02复盘
奈斯沐风
2020年2月份的最后一天,以2月29日这个4年一次的特殊的日子作为终结,下面我就以对2月份的复盘,来说再见,继续出发!2月份由于疫情影响,大家都过了一个与众不同的2月,太多人都或多或少的“被迫”实现了各种第一次......01第一次长时间远程办公第一次远程办公的内心感受:远程办公的概念虽好,但是确实受到了很大的阻碍,包括硬件问题、沟通问题、管理模式等都会跟想象中存在一定偏差,对工作进展总会有不如
- 2020-02 技术汇总
抓猹吃瓜
2020/02/29周六#添加到我的小程序引导tips被原生组件遮挡的问题在小程序里,为了增加用户留存,会做一个引导用户添加到我的小程序的提示面板今天自己实现了下,发现原生组件遮挡了这个提示,貌似暂时没有很好的解决方法所以,当设计小程序UI时,尽量不要在顶部使用原生组件。参考:原生组件相对层级-小程序(opensnewwindow)#border三角形边框问题在给小程序添加引导时,里面有个带边框的
- 2020-02
一只不断前进的小蜗牛
今日我们来讲讲MVVM这属于架构专题的知识了,MVC众所周知,苹果推荐使用的设计模式。但我们会发现随着需求的增加,视图控制器变得越来越臃肿。因此MVVM应运而生什么是MVVM?MVVM展开是Model-View-ViewModelMVVM是基于MVC,让我们回忆下MVC的经典模式控制器充当视图和模型之间的媒介与协调者,视图不引用模型。模型与控制器之间用KVO传递消息,视图与控制器之间用用户的交互传
- 《叶子育儿分享2020-02篇——不要捉弄孩子》
鱼儿悦
很多家长会把“逗”孩子和“捉弄”孩子弄混淆了,其实他们是两个不同的概念。“逗”孩子应该是以儿童的快乐为前提,制造出让儿童由内而外感到快乐的事情。“捉弄”孩子,则是成人居高临下地利用孩子的幼稚,故意让孩子犯错、哭泣和害怕,目的是逗大人高兴,给孩子带来的是羞辱、担忧和失落。可以逗孩子让他开心或有成就感,不可以捉弄孩子让他害怕或恐惧。捉弄只会让孩子产生不安,损伤自尊心,增强社交恐惧和对他人的不信任感。但
- 【错误汇总】PYTHON开发
粘人的小妖精呀
djangoVUEdjangopython后端vuecentos
MySQL相关1、1153,“Gotapacketbiggerthan‘max_allowed_packet’bytes”setglobalmax_allowed_packet=524288000;2、(1292,“TruncatedincorrectDOUBLEvalue:‘2020-02’”)python通过MySQLdb执行sql语句时,如果查询条件内有时间类型的例如:currentdate
- 私域流量2020-02
变现王子
…要在2020年了解中国营销,首先要熟谙已在2019年成为该国营销行话一部分的5个术语。1.下沉。2.私域流量3.KOC(关键意见消费者)。4.电商直播。5.国潮。(中国红,中国李宁vs中国乔巴)它们不仅仅是昙花一现的时尚,而是反映中国消费者不断变化的偏好及习惯的长期趋势…特别是私域流量,微信11亿月活跃用户,企业和个人已把微信作为最重要的私域流量重地!
- 2020-2月总结:做不到日更你还喜欢我吗?
绵羊小如
一转眼二月份就过去了,这个月你们过的好吗?我又来写月总结了,这个月的主题是:做不到日更,你还喜欢我吗?这个月公众号没有做到日更,因为之前看了很多运营公众号的文章,都说要日更才行,所以想着来问问你们(主要这个月虽然涨了点粉,但是同时也掉了一些)。那2020年2月,我都做了些什么呢?关于读书:读完《微信公众号运营》《读者2020-02期》《人间有趣》在读《一本小小的蓝色逻辑书》某一天突然发现掌阅上有《
- 2020-02 《断舍离》- 活在当下
缨敏
《断舍离》山下英子(日)“断舍离”的概念已经流行了很多年了,一度以为“断舍离”=扔东西,显然在这样的误解下,非但没有得到“断舍离”的精髓,连东西都很难扔得出去。拜读之后,我将“断舍离”的精髓总结为四个字:活在当下。Why:为何要学“断舍离”原因:个人经济条件宽裕+商品快速迭代结果:物欲泛滥成灾,什么都想拥有思考:我们真的需要这么多东西吗?结论:实际上,家里什么都不缺,包括食物。大多数东西,有了会很
- OpenDDS开发人员指南中文版3.23(1)简介
pony12
OpenDDSOpenDDS3.23DDS基本概念OpenDDS体系架构OpenDDS构建
1简介OpenDDS是OMG实时系统数据分发服务(DDS)规范v1.4(OMG文档正式/2015-04-10)和实时发布订阅有线协议DDS互操作性有线协议规范(DDSI-RTPS)v2.3(OMG文件正式/2019-04-03)的开源实现。OpenDDS还实现了DDSSecurity安全规范v1.1(OMG文档正式/2018-04-01)和DDSXTypesv1.3(OMG文件正式/2020-02
- 2020-02月疫情居家小结
1895丢了披风的独行侠
这个月就基本没出过门吧,事实上,除了走亲戚和见朋友环节,其他对我而言也没什么两样。我甚至与离开了工作和紧张焦虑感,倒是也怡然自乐了。有人做饭,按时进食们不用吐槽自己做饭难吃,不用烦恼吃什么,上网冲浪,时间自己安排,除了大人的唠叨和一些隐匿而微妙的情绪之外,我还是觉得蛮好的,不间断看了难啃的书,画画似乎坚持也有了进步,整理折腾硬盘里的照片,想写就写点文字,给自己安排时间,给自己制定目标。吃饭睡觉看剧
- 2020-02徒者,空耶抑或人耶
桄榔
徒者,空耶抑或人也—读《五人墓碑记》《五人墓碑记》是篇脍炙人口的文章,阶级斗争盛行年代的中学语文选中了它并要求背诵。老师讲解字斟句酌,学生诵读抑扬顿挫。那场景至今历历在目。几十年后,偶遇中学生诵读《五人墓碑记》,与之讨论到“故予与同社诸君子,哀斯墓之徒有其石也而为之记,……”一句时,听到了与记忆迥然不同的声音。这“不同”,滋生在该句中的一个“徒”字上。那末,应当如何圈点文中的“哀斯墓之徒有其石也而
- 2020-02月乡村
日知智
今年计划在家呆四天时间,因为疫情,车停了,最后一直在家呆着到2月22号,转到郑州坐飞机来到广州。自己回家的时候是腊月二十九,三十早上两点多到襄阳,拼车和打的五点到家了。早晨到家后叫门,叫我叔竟然不答应。早上起来就开始着手商量过年事项,早上我姑要回家,要贴对子,要上坟,他们过年菜买的少,要上街买菜,还要去理发。中午吃饭不知道为什么,一家人除了我婶,都在客厅吃饭。下午做饺子,没人插手,我就开始着手做饺
- 2020-02
达达011
2020年2月份,因为疫情的原因,上半个月在家办公,下半个月才开始在公司办公。2月1号开始在家办公,在家办公了2个星期吧,总的感觉效率比较低。期间主要做了医院英文网站-预约前端+后台和一些其他开发上的工作。后半个月,重点在产品上。学习产品竞品分析怎么写、报价怎么写、产品方向。。。感觉到一个产品的形成是很难的,现在市场上那么多产品,你怎么找出一个别人没做过的或者说你做的会比别人有优势的,且还要考虑市
- Spark SQL案例(二)流量累加
闻香识代码
sparkdataframescalasparksql大数据分布式计算scala
SparkSQL案例(二)流量累加1.背景本身SparkSQL支持2种风格的API,sql和dsl,各有优势,实际企业开发时,看情况选择。本文种案例是基于企业开发中常见场景抽象出来的案例,数据按照一定规则,将某些字段数据进行聚合,如流量分段累计等常见场景2.案例需求,计算连续3天及以上登录用户数据1,2020-02-1814:20:30,2020-02-1814:46:30,201,2020-02
- Win10如何开启系统自带的微软五笔
楚风Jacky
大家好啊,我是楚风不语。这是我2020年的第二篇更文,编号2020-02。本文主要是介绍Win10如何开启系统自带的微软五笔,希望可以帮到你。本文首发在,转载请注明出处。01在笔记本升级win10系统后,我一直都是使用系统默认的微软拼音,没有再去安装装其它win7系统下常用的输入法,比如搜狗输入法等。但最近的工作中,个别时候需要五笔输入。我就琢磨着,看看系统自带的五笔怎么样了。02下面就介绍下我是
- TEST01/测试页面
Cosmos_F
这是一个测试页面测试开始于2020-02-10正在测试多级标题的完整性这是第四级标题这是第五级标题这是第六级标题测试1234567890测试测试01测试02测试03测试04测试05测试06【外链文本测试】(http://www.xinhuanet.com//politics/2020-02/10/c_1125555826.htm)【外链图片测试】!【avatar】(https://cosmos-1
- 2020-02《正面管教》每日读书打卡
Daisy惠瑛
作者:【美】简.尼尔森编号:2020年的第2本书书名:《正面管教》【美】简.尼尔森共310页用时:147-160天,13天,每天约20min,平均每天24页。总体观感:正面管教的几个原则:孩子的一生都在寻找归属感和价值感、和善而坚定的力量、赢得合作、把每次错误当成学习的机会、让孩子变好的前提是让他们感觉好起来等等。非常实际实用的一本教育类的工具书,有理论有案例也有活动内容,对于父母和教育工作者必读
- 三种创造力
大龙10
《天才与算法:人脑与AI的数学思维》读书笔记作者:[英]马库斯·杜·索托伊(MarcusduSautoy)译者:王晓燕,陈浩,程国建出版社:机械工业出版社出版时间:2020-02人类的创造力可分为三种:探索型创造力、组合型创造力、变革型创造力。一、探索型创造力 探索型创造力是探索已知事物的外部边界,在保持规则约束的同时扩展其可能的极限。 人类97%的创造行为属于探索型创造行为。二、组合型创造力
- 无痛部署个人学习&测试用Kubernetes + Ceph集群
Dowen
kubernetes学习环境搭建ceph
最后买了一门课程,系统的学习一下Kubernetes。根据课程,同时也参考了网上其他的资料,安装配置了一个本地K8S集群,这里记录一下。课程中使用K8S为1.11.1版本,看了下课程发布时间:2018-09-17,已经有一年多了,现在(2020-02)K8S最新版本为1.17.3。考虑课程学习的一致性,本打算安装1.11.1版,可惜在Ubuntu和CentOS中都没有找到kubeadm的1.11.
- 无痛部署个人学习&测试用Kubernetes + Ceph集群
Dowen
kubernetes学习环境搭建ceph
最后买了一门课程,系统的学习一下Kubernetes。根据课程,同时也参考了网上其他的资料,安装配置了一个本地K8S集群,这里记录一下。课程中使用K8S为1.11.1版本,看了下课程发布时间:2018-09-17,已经有一年多了,现在(2020-02)K8S最新版本为1.17.3。考虑课程学习的一致性,本打算安装1.11.1版,可惜在Ubuntu和CentOS中都没有找到kubeadm的1.11.
- 无痛部署个人学习&测试用Kubernetes + Ceph集群
Dowen
kubernetes学习环境搭建ceph
最后买了一门课程,系统的学习一下Kubernetes。根据课程,同时也参考了网上其他的资料,安装配置了一个本地K8S集群,这里记录一下。课程中使用K8S为1.11.1版本,看了下课程发布时间:2018-09-17,已经有一年多了,现在(2020-02)K8S最新版本为1.17.3。考虑课程学习的一致性,本打算安装1.11.1版,可惜在Ubuntu和CentOS中都没有找到kubeadm的1.11.
- JVM 第二阶段--Java字节码机制(2020-02)
呈易
JVM
初识字节码1.使用javap-verbose命令分析一个字节码文件时,将会分析该字节码文件的魔数、版本号、常量池、类信息、类的构造方法、类的方法信息、类变量和成员变量等信息2.魔数:所有的.class字节码文件的前4个字节都是魔数,魔数值为固定值:OxCAFEBABE3.魔数之后的四个字节为版本信息,前两个字节表示minorversion(次版本号),后两个字节表示majorversion(主办本
- 2020-02算法刷题集
末_枭
算法#Python#算法刷题集
2020-02算法刷题集(0201)-(救生艇)(0204)-(木材加工)(0206)-(尾部的零)(0207)-(统计数字)(0210)-(全排列)(0213)-(背包问题)(0216)-(爬楼梯)(0219)-(背包问题Ⅱ)(0222)—(背包问题Ⅳ)(0225)-(斐波那契数列Ⅱ)(0228)-(约翰的后花园)(0201)-(救生艇)第i个人的体重为people[i],每艘船可以承载的最大重
- 郑清 - 日常作息表(2020-02)
郑清
-----生活
日期早上中午下午晚上回家安排今日总结2020-02-29星期六晴睡觉15:00起床,吃饭打游戏吃饭,休息2:00休息休息日2020-02-28星期五晴8:50起床,在家办公12:00吃饭上班吃饭,休息4:00休息实现公司业务2020-02-27星期四晴8:50起床,在家办公12:00吃饭上班吃饭,休息2:00休息实现公司业务2020-02-26星期三晴8:50起床,在家办公12:00吃饭上班吃饭,
- 2020-02-02
Shelley1165
宅在家里的第N++天。今天看到朋友圈这样的信息大意是有人在家闷的无聊,又不能出门,于是打开窗户,对着空旷的街道抱怨,大吼几声发泄情绪。这场疫情给我们带来的不仅仅是病痛、恐惧生活压力。还有种种不适应带来的不良情绪。作为普通人,坚持为社会做贡献(宅在家里不出门)的同时,挖掘自己想做什么以及可以做什么?这样就没时间无聊了。我今天在网上报名了一个练字的班,把自己归零,跟着老师练字,然后打卡。2020-02
- 2020-02《人世间》读后感
沐晓心
阅读完《人世间》,时隔了一段日子,有些具体的内容已记不清,但是,看着这书,我莫名涌起了一阵哀叹,似乎我已历经沧桑,在回顾着自己过去所走的坑洼之路......说实话,我对历史并不太了解,可我知道一句话叫时势造英雄。那些在梁晓声笔下一个个栩栩如生的、真实的、淳朴的人物在那些特定的环境中,顽强生活,叫人难忘,并让我产生了感慨之情。每个人都有追求爱的权利。周秉昆为了可爱的女子卖了家里的传家宝;周蓉为诗中的
- 2020-02 总觉得饿~读书笔记~
蒙蒙帮主
今天读完了大卫·路德维希总觉得饿?吸引我的点一直对于养生保健类的书籍、公众号、电台尤其感兴趣~有一次逛书店看到这本书觉得有意思,就买来看看~来袭哈佛的研究,可还行~个人觉得而这样的贴近生活的研究课题还是蛮有意义的~整体感觉整本书节奏很轻松,穿插一些受试者的心路历程,读来不费脑~小小收获本书分上下两册1基于美国的现状,写出写书的初衷的目的:倡导科学饮食,健康生活~2在通往健康的路上,我们存在哪些误区
- 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层,要保证针对主库进行写操作,对多个从库进行读操作。当然在一些请求中,为了避免主从复制的延迟导致的数据不一致性,部分的读操作也要到主库上。(这种需求一般通过业务垂直分开,比如下单业务的代码所部署的机器,读去应该也要从主库读取数