首页 > 2018年08月02日 > 全部分享
.NET面试题系列(十四)分布式锁
如何解决分布式锁超时问题 我们可以让获得锁的线程开启一个守护线程,用来给快要过期的锁“续航” 当过去了29秒,线程A还没执行完,这时候守护线程会执行expire指令,为这把锁“续命”20秒。守护线程从第29秒开始执行,每20秒执行一次。 当线程A执行完任务,会显式关掉守护线程。 另一种情况,如果节点 ...
分类:Web开发   时间:2018-08-02 23:53:08    收藏:0  评论:0  赞:0  阅读:204
SET构造函数
set<int,greater<int>> S; 可以在第二个参数位置设置比较模板,效果和sort类似,less表示升序,greater表示降序。这样做的好处是为了方便应对题目提出的求不大于/不小于/大于/小于....某个数的第一个值的大小,由于set不返回位置,这样改变排序方式就很nice了。 ...
分类:其他   时间:2018-08-02 23:52:48    收藏:0  评论:0  赞:0  阅读:141
二分图最大匹配(匈牙利算法)
参考: https://blog.csdn.net/cillyb/article/details/55511666 https://blog.csdn.net/c20180630/article/details/70175814 模板: ...
分类:编程语言   时间:2018-08-02 23:52:16    收藏:0  评论:0  赞:0  阅读:177
检测数据库当前是否有备份操作在执行中
以下脚本可以用于检测数据库当前是否有备份操作在执行中: SELECT DECODE(os_backup.backup + rman_backup.backup, 0, 'FALSE', 'TRUE') backup FROM (SELECT COUNT(*) backup FROM gv$backu ...
分类:数据库技术   时间:2018-08-02 23:51:40    收藏:0  评论:0  赞:0  阅读:139
查看表空间使用率
set linesize 160 set pagesize 999 col TABLESPACE_NAME for a18 col TBS_TOTAL_MB for 9999999 col TBS_USED_MB for 9999999 col TBS_FREE_MB for 9999999 col ...
分类:其他   时间:2018-08-02 23:50:47    收藏:0  评论:0  赞:0  阅读:165
377. Combination Sum IV (DP)
1 class Solution { 2 public int combinationSum4(int[] nums, int target) { 3 int[] res = new int[target + 1]; 4 res[0] = 1; 5 for(int i = 1; i 0) { 8 .... ...
分类:其他   时间:2018-08-02 23:50:14    收藏:0  评论:0  赞:0  阅读:166
python爬虫知识点总结(七)PyQuery详解
官方学习文档:http://pyquery.readthedocs.io/en/latest/api.html 一、什么是PyQuery? 答:强大有灵活的网页解析库,模仿jQuery实现。如果你觉得正则表达式写起来太麻烦,如果你觉的BeautifulSoup语法太难记,如果你熟悉jQuery的语法 ...
分类:编程语言   时间:2018-08-02 23:49:49    收藏:0  评论:0  赞:0  阅读:180
Python学习---抽屉框架分析[ORM操作]180314
Python学习---抽屉框架分析[ORM操作]180314 ...
分类:编程语言   时间:2018-08-02 23:49:34    收藏:0  评论:0  赞:0  阅读:196
EntityFramework 事物引发的问题
前记 还是最近做的日志模块,今天做最后的入库工作。在测试入库日志记录时,总是出现怪异的问题。 开启服务开始接收 Kafka 的消息,第一条数据没有问题,后面的都如不了库。很是懵~~~ 调试了很久定位在是事物的问题,但是具体什么问题?为什么出现这个问题? 解题 1、WebAPI 调用和Windows服 ...
分类:其他   时间:2018-08-02 23:49:16    收藏:0  评论:0  赞:0  阅读:130
p3386 二分图匹配模板
https://www.luogu.org/problemnew/show/P3386 可以只做一边的匹配 ...
分类:其他   时间:2018-08-02 23:48:58    收藏:0  评论:0  赞:0  阅读:131
局域网与internet
凡是由能彼此通信的设备组成的网络就叫互联网,即使仅有两台机器(计算机、手机等),不论用何种技术使其彼此通信,都叫互联网, 所以,互联网有广域网、城域网及局域网之分。 国际标准的互联网写法是internet,字母i一定要小写!而因特网是互联网中的一种,它可不是仅有两台机器组成的网络,而是由上千万台设备 ...
分类:Web开发   时间:2018-08-02 23:48:40    收藏:0  评论:0  赞:0  阅读:215
HTTP 各种特性应用(二)
一、Cookie 通过 Set-Cookie 设置、 下次浏览器请求就会带上、 键值对,可以设置多个。 Cookie 属性 max-age 和 expires 设置过期时间 Secure 只在 https 的时候发送 HttpOnly 无法通过 document.cookie 访问 server.j ...
分类:Web开发   时间:2018-08-02 23:48:06    收藏:0  评论:0  赞:0  阅读:186
md5sum
功能说明:md5sum命令用于计算和校验文件的MD5值。 参数选项: -b 二进制模式读取文件。 -c 从指定文件中读取MD5校验值,并进行校验。 -t 文件模式读取文件,这是默认模式。 --quiet 校验文件使用的参数,验证通过不输出OK。 --status 校验文件使用的参数,不输出任何信息, ...
分类:其他   时间:2018-08-02 23:47:43    收藏:0  评论:0  赞:0  阅读:175
C++ 定时器任务类实现
任务类,定时器,select版定时器 ...
分类:编程语言   时间:2018-08-02 23:47:26    收藏:0  评论:0  赞:0  阅读:366
ZOJ 1532 Internship (Dinic)
看来模板又错了,敲你妈妈小饼干 ...
分类:其他   时间:2018-08-02 23:47:10    收藏:0  评论:0  赞:0  阅读:176
python爬虫知识点总结(八)Selenium库详解
一、什么是Selenium? 答:自动化测试工具,支持多种浏览器。用来驱动浏览器,发出指令让浏览器做出各种动作,如下拉,跳转等。 爬虫中主要用来解决JavaScript渲染的问题。 注:如果用requests,urllib这些库无法正常获取网页内容,可以用Selenium来完成渲染 二、安装 三、基 ...
分类:编程语言   时间:2018-08-02 23:46:55    收藏:0  评论:0  赞:0  阅读:201
HDU 2107 Founding of HDU
http://acm.hdu.edu.cn/showproblem.php?pid=2107 Problem Description 经过慎重的考虑,XHD,8600, LL,Linle以及RPG等ACM队员集体退役,甚至正在酝酿退学。为什么?要考研?那也不用退学呀…当然不是!真正的原因是他们想提前 ...
分类:其他   时间:2018-08-02 23:46:38    收藏:0  评论:0  赞:0  阅读:198
重设数据文件大小sql语句
set verify off column file_name format a50 word_wrapped column smallest format 999,990 heading "Smallest|Size|Poss." column currsize format 999,990 he ...
分类:数据库技术   时间:2018-08-02 23:46:20    收藏:0  评论:0  赞:0  阅读:206
[leetcode] 87. 扰乱字符串
"87. 扰乱字符串" 没有任何思路 直接google别人的题解,大致看懂了吧 简单的说,就是s1和s2是scramble的话,那么必然存在一个在s1上的长度l1,将s1分成s11和s12两段,同样有s21和s22.那么要么s11和s21是scramble的并且s12和s22是scramble的;要 ...
分类:其他   时间:2018-08-02 23:46:05    收藏:0  评论:0  赞:0  阅读:187
HashMap遍历时的性能对比
使用KeySet和EntrySet遍历的差别 运行多次后,两者差别有2秒左右 结论:使用EntrySet遍历时性能更高 原因分析:。。。 ...
分类:其他   时间:2018-08-02 23:45:47    收藏:0  评论:0  赞:0  阅读:158
1310条   上一页 1 2 3 4 ... 66 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!