autofac是依赖注入 我们以前要引入一个dal层,是这么写的 我们可以看得出,这样写,我们的bll层不光依赖了接口IDal,还依赖了Dal 记得老师说过,层与层直接的依赖,都依赖于接口,也就是只依赖IDal就够了,这样并不是一个最终的解决方案 这里可以用抽象工厂,让工厂为我们创建出一个实现了ID ...
分类:
其他好文 时间:
2018-06-21 14:44:29
阅读次数:
184
一 Executors框架(线程池) 主要是解决开发人员进行线程的有效控制,原理可以看jdk源码,主要是由java.uitl.concurrent.ThreadPoolExecutor类实现的,这里只列出简单用法 根据Executors可以创建不同功能的线程池,主要有四种: 1 newFixedTh ...
分类:
编程语言 时间:
2018-06-17 16:50:11
阅读次数:
198
添加计划任务: 查看cron的log日志文件: 重启crond服务: [root@monitor2 scripts]# cat /etc/crontab SHELL=/bin/bashPATH=/sbin:/bin:/usr/sbin:/usr/bin # 将mysql可执行文件复制到/usr/bi ...
分类:
系统相关 时间:
2018-06-13 14:42:53
阅读次数:
171
准备一份文档:adb shell ps > text.txt 1.截取文档中的某个字段 -F 指定分隔符,不加默认空格或tab分隔符,print打印自定义的内容需要用" "扩起来 awk -F ':' adb shell ps|grep -v 'root'|awk {print "packageNa ...
分类:
其他好文 时间:
2018-06-10 11:53:43
阅读次数:
148
gcc命令使用GNU推出的基于C/C++的编译器,是开放源代码领域应用最广泛的编译器,具有功能强大,编译代码支持性能优化等特点。现在很多程序员都应用GCC,怎样才能更好的应用GCC。目前,GCC可以用来编译C/C++、FORTRAN、JAVA、OBJC、ADA等语言的程序,可根据需要选择安装支持的语 ...
分类:
其他好文 时间:
2018-06-09 17:08:18
阅读次数:
172
grep 常用参数: -c: 打印符合要求的行数 -i :忽略大小写 -n:输出行和行号 -v:打印不符合要求的行,即反选 -A:后跟数字(有无空格都可以),例如-A2 表示打印筛选行及前2行 -B:后跟数字,例如-B2表示打印筛选行及后2行 -C:后跟数字,例如-C2表示打印筛选行及前后各2行 示 ...
分类:
其他好文 时间:
2018-06-09 13:22:56
阅读次数:
169
以前只是简单git简单用法,并有远程merge权限,但现在由于没有merge权限,所以使用上存在一定问题。 问题1:git push失败,显示有冲突,只能git pull产生冲突,自动merge会进行,产生新的提交,两次commit提交含有merge会被Leader否决。 改进方法。add之前, 有 ...
分类:
其他好文 时间:
2018-06-03 12:19:23
阅读次数:
199
Django Model 定义语法 版本:1.7主要来源:https://docs.djangoproject.com/en/1.7/topics/db/models/ 简单用法 会自动生成SQL: -默认会根据APP的名称生成"app名称"+"_"+"类名"-会自动增加ID字段-Django会根据 ...
分类:
其他好文 时间:
2018-05-31 02:25:45
阅读次数:
165
介绍Hyperledger Fabric CA的命令行方式简单用法 Hyperledger Fabric CA由server和client两部分组成。 设置两个环境变量 export FABRIC_CA_SERVER_HOME=/path_to/fabric-ca/server export FAB ...
分类:
其他好文 时间:
2018-05-30 17:39:03
阅读次数:
204