mybatis中的缓存,有一个疑问为什么一级缓存需要先放一个占位值,查询到结果后再移除,放入真正的值???代码标红处 1、二级缓存 这也是为什么说二级缓存是mapper级别的 2、一级缓存 ...
分类:
其他 时间:
2018-08-29 00:47:21
收藏:
0 评论:
0 赞:
0 阅读:
203
我们在logback 分布式日志汇总中已经将日志输出到了all.logs,LogStation支持浏览器实时查看日志,适合研发和运维彼此独立的场景:研发没有服务器权限,却想看日志实时输出。再配合nginx提供的auth_basic简单授权就搞定了。快速上手:logstationwget http:/... ...
分类:
其他 时间:
2018-08-29 00:47:01
收藏:
0 评论:
0 赞:
0 阅读:
208
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
1.什么是servlet? Servlet(Servlet Applet),全称Java Servlet,是用Java编写的服务器端程序。而这些Servlet都要实现Servlet这个接口。其主要功能在于交互式的浏览和修改数据,生成动态Web内容。Servlet运行于支持Java的应用服务器中。 2 ...
分类:
其他 时间:
2018-08-29 00:46:10
收藏:
0 评论:
0 赞:
0 阅读:
175
因为最近接手的项目是基于嵌入式Linux openwrt的,一开始以为会跟之前的服务器开发没什么大的区别,但是遇到问题去分析的时候才发现,工具链还是有些差别的,openwrt的netstat是属于一个叫做busybox的工具集的,这个工具集是专门提供给嵌入式Linux,它的参数很简单,居然没有Lin ...
分类:
Web开发 时间:
2018-08-29 00:45:52
收藏:
0 评论:
0 赞:
0 阅读:
168
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中一对一的关系其实就是在后面加上了unique=True 唯一的操作 源码就是这样的 其余的操作跟多对一的操作一样 ...
分类:
其他 时间:
2018-08-29 00:45:15
收藏:
0 评论:
0 赞:
0 阅读:
142
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
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的过程 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模型 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
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
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
内容回顾: 一 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
题目链接: 题意 有一个随机数生成器,输出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
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
参考 1. 三种工厂模式的分析以及C++实现|博客园 2. 设计模式之三:抽象工厂模式 | CSDN 3. 浅谈Java设计模式——单实例、简单工厂、抽象工厂、观察者 | CSDN 抽象工厂 为创建一组相关或者相互依赖的对象提供一个接口,而无需指定他们具体的类。 通俗讲,就是创建工厂的工厂,每个工厂 ...
分类:
其他 时间:
2018-08-29 00:41:02
收藏:
0 评论:
0 赞:
0 阅读:
164
输入一个整数,输出该数二进制表示中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
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