首页 > 其他
是时候重构数据访问层的代码了
这篇草稿已经快发霉了,因为让人很难看懂,所以一直没有发布。今天厚着脸皮发布出来,希望得到大家的指正 一、背景介绍(Why) 在用DDD时,我们一般都会抽象出UnitOfWork类型来进行CRUD。例如有如下领域模型: 现在我们要修改BlogPost模型,增加密码Password,删除所有关联的标签P ...
分类:其他   时间:2017-05-30 20:42:59    收藏:0  评论:0  赞:0  阅读:6
正则表达式
正则表达式 正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表通常被用来检索、替换那些符合某个模式(规则)的文本。 许多程序设计语言都支持利用正则表达式进行字符串操作。例如,在Perl中就内建了一个 ...
分类:其他   时间:2017-05-30 20:42:23    收藏:0  评论:0  赞:0  阅读:5
locate
一天被至少四位文件部的同事问起如何查找文件,说着累!直接看下面 sudo yum install mlocate sudo updatedb (默认一天一次更新,可以手动更新) 更新后可即时查询到 Good Luck! ...
分类:其他   时间:2017-05-30 20:42:14    收藏:0  评论:0  赞:0  阅读:4
wushan gcc
ln -s gcc-4.* /usr/bin/gcc bazel build queshao gezhongc++ jiuchongxinzhuangyibiangcc4.9 可惜直接sudo apt-get install gcc-4.9不好用,它告诉我说我已经装好了=_=b 搜索了一番,发现可以 ...
分类:其他   时间:2017-05-30 20:42:04    收藏:0  评论:0  赞:0  阅读:5
Print工具类
受到Thinking in Java中静态引入(import static)的启发, Deolin也打算写一个方便自己的工具类,先从最简单的打印开始。 为了方便日后管理,代码以类库“commons-simplify”的形式托管到了Github。 工具类主要利用了 根据参数编译期的类型来选择哪个重载方 ...
分类:其他   时间:2017-05-30 20:41:38    收藏:0  评论:0  赞:0  阅读:4
实战篇
1、迷宫 2、python多线程下载文件 3、乱码编码 4、抓包来看ftp状态码 ...
分类:其他   时间:2017-05-30 20:40:59    收藏:0  评论:0  赞:0  阅读:5
设计模式之观察者模式
观察者模式 观察者模式定义了对象之间的一对多依赖,这样一来,当一个对象改变状态时,它的所有依赖者都会收到通知并自动更新。 举例 现在有一个气象站,需要发布发布天气,气象站只提供数据,需要编写程序将天气发布给每一个用户,用户接收也可能有多种模式,有的是当前天气状况也有的是天气预报。 这时候就可以使用观 ...
分类:其他   时间:2017-05-30 20:40:49    收藏:0  评论:0  赞:0  阅读:7
设计模式之策略模式
策略模式 策略模式定义了算法族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化独立于使用算法的客户。 三个准则 找出应用中可能需要变化之处,把它们独立出来,不要和那些不需要变化的代码混在一起 针对接口编程,而不是针对实现编程 多用组合,少用继承 举个例子,比如说有个抽象类Duck,每一个继 ...
分类:其他   时间:2017-05-30 20:40:39    收藏:0  评论:0  赞:0  阅读:6
滚轮事件函数
function mouseWheel(obj,upfun,downfun){ if(obj.attachEvent){ obj.attachEvent("onmousewheel",fun,false);//IE }else if(obj.addEventListener){ obj.addEve ...
分类:其他   时间:2017-05-30 20:40:28    收藏:0  评论:0  赞:0  阅读:6
裴礼文数学分析中的典型问题与方法第3章一元微分学练习
参考解答见: http://www.cnblogs.com/zhangzujin/p/3527416.html 3.1.1 计算下列函数的指定导数: (1) $\dps{f(x)=\sqrt{\f{(1+x)\sqrt{x}}{\e^{x-1}}}+\arcsin\f{1-x}{\sqrt{1+x^ ...
分类:其他   时间:2017-05-30 20:40:00    收藏:0  评论:0  赞:0  阅读:8
vue,一路走来(4)
补充 今天突然发现自己前面(2)说可以调用外部js,却忘记详细介绍如何调用函数了。 1.首先在main.js里引用文件 2.然后算是和jquery框架一样需要所谓的入口函数吧 不过令我烦恼的是,在应用的文件中需要把他包含在另一个函数里,才可以调用到。看了别人的例子好像也是这么用的。暂时就先这样了。 ...
分类:其他   时间:2017-05-30 20:39:19    收藏:0  评论:0  赞:0  阅读:6
JVM内存分配与回收策略
对象优先在Eden分配 大多数情况下,对象在新生代Eden区中分配。 当Eden区没有足够空间进行分配时,虚拟机将发起一次Minor GC。 Minor GC:新生代GC,指发生在新生代的垃圾收集动作,因为Java对象大多具备朝生夕灭的特性,所以Minor GC非常频繁,一般回收速度也比较快。Maj ...
分类:其他   时间:2017-05-30 20:38:43    收藏:0  评论:0  赞:0  阅读:9
内部类
内部类意义: 更好的封装:比如cow类,内部定义一个cowleg类,cowleg类只有在cow类里才有意义,不允许其他类访问cowleg类 内部类成员可以直接访问外部类的私有数据,但外部类不能访问内部类细节,如成员变量 匿名内部类适合创建仅需要使用一次的类 内部类比外部类多三个修饰符,private ...
分类:其他   时间:2017-05-30 20:38:03    收藏:0  评论:0  赞:0  阅读:8
elasticsearch中的几个概念总结
1、Geo spatial search : 地理空间搜索,可以在搜索查询中指定的某一距离内查找所要的内容。也可以返回以当前为圆心,逐渐添加圆的半径。直到找到所匹配到的内容。 參考:http://www.forwardsearch.dk/en/ForwardSearch/InDepth/Geo-sp ...
分类:其他   时间:2017-05-30 20:37:40    收藏:0  评论:0  赞:0  阅读:9
React生命周期
一、react组件的生命周期 1、生命周期指的是组件从初始化开始到结束的过程 或者是生命周期是描述ract组件从开始到结束的过程 2、每个react组件都具有生命周期 3、react都对组件通过生命周期给予的钩子函数进行管理 react组件经历总体阶段 1、mounted阶段 加载阶段 或者说初始化 ...
分类:其他   时间:2017-05-30 20:36:18    收藏:0  评论:0  赞:0  阅读:7
江南春:逆向思考创业机会,极有可能杀出一条血路
要坚持正向的价值观,做自己认为对的事,做对别人有价值的事。许多事情摆在你面前往往是充满诱惑的,是有现实利益的,但一个公司要有价值观,是非面前要懂取舍,这样在面对事情时才会很少迷茫、很少矛盾、很少挣扎,因为你知道什么是原则、什么是是非。从佛教的角度来说,种下去什么因,就会有什么果。当初我们收购玺诚的时... ...
分类:其他   时间:2017-05-30 20:36:04    收藏:0  评论:0  赞:0  阅读:9
数据切分——原理
声明:本系列教程參考资料《Mysql性能调优与架构设计》 Why Mysql? 大家可能怀疑。数据库有好多种,为什么选择Mysql作为数据切分的案例,为什么不选择Oracle、MS SqlServer或者DB2等等。原因是大家都知道,淘宝网最開始选择LAMP的架构设计。即Linux+Apache+M ...
分类:其他   时间:2017-05-30 20:35:49    收藏:0  评论:0  赞:0  阅读:8
bzoj1500 维修数列
#include<cstdio> #include<cstring> #include<algorithm> #include<queue> using namespace std; const int M=1000555,inf=1000000000; int read(){ int ans=0, ...
分类:其他   时间:2017-05-30 20:35:21    收藏:0  评论:0  赞:0  阅读:7
基础很重要~~04.表表达式
阅读目录 概述: 一、视图 二、内联表值函数 三、APPLY运算符 阅读目录 概述: 一、视图 二、内联表值函数 三、APPLY运算符 以前总是追求新东西,发现基础才是最重要的,今年主要的目标是精通SQL查询和SQL性能优化。 以前总是追求新东西,发现基础才是最重要的,今年主要的目标是精通SQL查询 ...
分类:其他   时间:2017-05-30 20:34:52    收藏:0  评论:0  赞:0  阅读:6
学习编译并运行C代码
以《UNIX网络编程》中的代码为例,学习如何编译并运行C代码。 根据 UNIX网络编程(第3版)环境搭建——使用MAC OSX10.10,能够成功运行 1、下载本书的头文件及示例源码原书地址:http://www.unpbook.com/src.html 2、解压unpv13e.tar.gz 3、切 ...
分类:其他   时间:2017-05-30 20:34:21    收藏:0  评论:0  赞:0  阅读:7
988720条   1 2 3 4 ... 49436 下一页
© 2014 bubuko.com 版权所有 鲁ICP备09046678号-4
打开技术之扣,分享程序人生!
             

鲁公网安备 37021202000002号