首页 > 2018年08月29日 > 全部分享
mybatis源码阅读 (五)
mybatis中的缓存,有一个疑问为什么一级缓存需要先放一个占位值,查询到结果后再移除,放入真正的值???代码标红处 1、二级缓存 这也是为什么说二级缓存是mapper级别的 2、一级缓存 ...
分类:其他   时间:2018-08-29 00:47:21    收藏:0  评论:0  赞:0  阅读:203
LogStation 支持浏览器实时查看日志
我们在logback 分布式日志汇总中已经将日志输出到了all.logs,LogStation支持浏览器实时查看日志,适合研发和运维彼此独立的场景:研发没有服务器权限,却想看日志实时输出。再配合nginx提供的auth_basic简单授权就搞定了。快速上手:logstationwget http:/... ...
分类:其他   时间:2018-08-29 00:47:01    收藏:0  评论:0  赞:0  阅读:208
SqlServer 取表某一列相同ID最大时的数据
SELECT * FROM(SELECT *,ROW_NUMBER() OVER(PARTITION BY UserName ORDER BY Id DESC) Num FROM dbo.[User] ) t WHERE t.Num=1 ...
分类:数据库技术   时间:2018-08-29 00:46:35    收藏:0  评论:0  赞:0  阅读:465
【tomcat】servlet原理及其生命周期
1.什么是servlet? Servlet(Servlet Applet),全称Java Servlet,是用Java编写的服务器端程序。而这些Servlet都要实现Servlet这个接口。其主要功能在于交互式的浏览和修改数据,生成动态Web内容。Servlet运行于支持Java的应用服务器中。 2 ...
分类:其他   时间:2018-08-29 00:46:10    收藏:0  评论:0  赞:0  阅读:175
netstat实现原理
因为最近接手的项目是基于嵌入式Linux openwrt的,一开始以为会跟之前的服务器开发没什么大的区别,但是遇到问题去分析的时候才发现,工具链还是有些差别的,openwrt的netstat是属于一个叫做busybox的工具集的,这个工具集是专门提供给嵌入式Linux,它的参数很简单,居然没有Lin ...
分类:Web开发   时间:2018-08-29 00:45:52    收藏:0  评论:0  赞:0  阅读:168
hdu 1509 Windows Message Queue (优先队列)
Windows Message QueueTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 9202 Accepted Submission(s): ...
分类:Windows开发   时间:2018-08-29 00:45:31    收藏:0  评论:0  赞:0  阅读:187
django中的一对一的关系
在django中一对一的关系其实就是在后面加上了unique=True 唯一的操作 源码就是这样的 其余的操作跟多对一的操作一样 ...
分类:其他   时间:2018-08-29 00:45:15    收藏:0  评论:0  赞:0  阅读:142
通过threadpool初试多线程
import threadpool,os #threadpool需要pip安装def foo(i): print("son process %d %s"%(i,os.getpid())) return idef back(req,a): #俩个参数,一个是运行函数foo的返回值,还有输入一个requ ...
分类:编程语言   时间:2018-08-29 00:45:01    收藏:0  评论:0  赞:0  阅读:167
equals的用法的注意事项
String a="equals的用法"; String b=a.equals("equals的用法")?"相等":"不相等"; String b=a.equals("equals的用法")?"相等":"不相等"; 这样的用法有隐患,当传入的参数a是空值的时候,程序就会异常,正确的是应该把字符串放在 ...
分类:其他   时间:2018-08-29 00:44:43    收藏:0  评论:0  赞:0  阅读:232
github pr
github 向开源框架提交pr的过程 https://blog.csdn.net/vim_wj/article/details/78300239github 的 pr 使用方法 https://www.jianshu.com/p/a6b199dc2b34https://github.com/isa ...
分类:其他   时间:2018-08-29 00:44:26    收藏:0  评论:0  赞:0  阅读:228
IO多路复用
一、用非阻塞IO解决阻塞IO模型 import socket sk = socket.socket() sk.bind(('127.0.0.1',8080)) sk.listen() sk.setblocking(False) lst = [] del_lst = [] while 1: try: ...
分类:其他   时间:2018-08-29 00:44:08    收藏:0  评论:0  赞:0  阅读:215
HDU - 6313 Hack It(构造)
http://acm.hdu.edu.cn/showproblem.php?pid=6313 题意 让你构造一个矩阵使得里面不存在四个顶点都为1的矩形,并且矩阵里面1的个数要>=85000 分析 来自https://blog.csdn.net/qq_37025443/article/details/ ...
分类:其他   时间:2018-08-29 00:43:25    收藏:0  评论:0  赞:0  阅读:117
[bzoj3378][Usaco2004 Open]MooFest 狂欢节_树状数组
MooFest 狂欢节 bzoj-3378 Usaco-2004 Open 题目大意:给定一个n个数的a序列,每两个数之间有一个距离,两个点之间的权值为$max(a[i],a[j])*dis(i,j)$。 注释:$1\le n\le 2\cdot 10^4$。 想法:裙子说了,这种$max$和$mi ...
分类:编程语言   时间:2018-08-29 00:43:03    收藏:0  评论:0  赞:0  阅读:127
程序通信方案集锦
引子 简单的程序,不许要考虑通信问题,在一个进程中函数调用即可满足程序功能的分治工作, 但是当程序规模达到一定程序之后, 就必须将程序划分为独立的逻辑体, 逻辑体之间需要进行通信。 本文列举程序通信方式,从微观到宏观。 事件 通过事件,可以将单线程的程序,做好逻辑切分的情况下,产生通信过程,同时保持 ...
分类:其他   时间:2018-08-29 00:42:45    收藏:0  评论:0  赞:0  阅读:154
django中的admin组件之自定义组件
内容回顾: 一 admin的使用 app01的admin.py文件: class BookConfig(admin.ModelAdmin): list_display=[] list_display_links=[] list_filter=[] search_fields=[] def patch ...
分类:其他   时间:2018-08-29 00:42:22    收藏:0  评论:0  赞:0  阅读:172
UVALive-8138 Number Generator 概率dp+优化
题目链接: 题意 有一个随机数生成器,输出1~n的整数。 现在已经输出了k个数,问再取几个数才能使取出的所有数的个数至少为2。 注意T include const int maxn=3e3+20; const int INF=0x3f3f3f3f; double data[maxn][maxn]; ...
分类:其他   时间:2018-08-29 00:42:04    收藏:0  评论:0  赞:0  阅读:154
bytesToSize
export function bytesToSize(bytes){ if (bytes 0) return '0 B' let k = 1024, // or 1000 sizes = ['B', 'KB', 'MB', 'GB', 'TB', 'PB', 'EB', 'ZB', 'YB'], ...
分类:其他   时间:2018-08-29 00:41:17    收藏:0  评论:0  赞:0  阅读:120
设计模式01 创建型模式 - 抽象工厂
参考 1. 三种工厂模式的分析以及C++实现|博客园 2. 设计模式之三:抽象工厂模式 | CSDN 3. 浅谈Java设计模式——单实例、简单工厂、抽象工厂、观察者 | CSDN 抽象工厂 为创建一组相关或者相互依赖的对象提供一个接口,而无需指定他们具体的类。 通俗讲,就是创建工厂的工厂,每个工厂 ...
分类:其他   时间:2018-08-29 00:41:02    收藏:0  评论:0  赞:0  阅读:164
二进制中1的个数
输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。 将负数用补码表示的操作:负数的逻辑右移0位得到其补码(如-1的补码为32个1 ) function NumberOf1(n){ if(n<0){ n=n>>>0; } var str=n.toString(2) var count=0 ...
分类:其他   时间:2018-08-29 00:40:33    收藏:0  评论:0  赞:0  阅读:134
check约束,简单查询 排序
create table person( id varchar2(5) primary key, name varchar2(20), age number, sex varchar2(2), sonstraint person _age_ck check(age between 20 and25) ...
分类:编程语言   时间:2018-08-29 00:40:01    收藏:0  评论:0  赞:0  阅读:257
1148条   上一页 1 ... 52 53 54 55 56 ... 58 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!