码迷,mamicode.com
首页 > 2018年10月25日 > 全部分享
Java并发编程:阻塞队列
在前面几篇文章中,我们讨论了同步容器(Hashtable、Vector),也讨论了并发容器(ConcurrentHashMap、CopyOnWriteArrayList),这些工具都为我们编写多线程程序提供了很大的方便。今天我们来讨论另外一类容器:阻塞队列。 在前面我们接触的队列都是非阻塞队列,比如 ...
分类:编程语言   时间:2018-10-25 11:19:50    阅读次数:151
06_函数
01. 认识函数 所谓 函数 ,就是把 具有独立功能的代码块 组织为一个小模块,在需要的时候 调用 函数的使用包含两个步骤: 1. 定义函数 —— 封装 独立的功能 2. 调用函数 —— 享受 封装 的成果 函数的作用 ,在开发程序时,使用函数可以提高编写的效率以及代码的 重用 02. 函数基本使用 ...
分类:其他好文   时间:2018-10-25 11:19:44    阅读次数:196
「LibreOJ Round #6」花火
转化思维的好题! 链接:here 大致题意: 有$ n$个数字,你每次可以交换相邻两个,还有一次交换任意两个元素的机会,求最少的交换次数使得这些数字升序排序(原数列两两不同) $ solotion:$ 首先有一个结论:交换任意两个元素可以选择在第一次交换,且一定不会劣 证明:假设不在第一次交换,可以 ...
分类:其他好文   时间:2018-10-25 11:19:33    阅读次数:137
input 的属性autocomplete
input 的属性autocomplete 默认为on 其含义代表是否让浏览器自动记录之前输入的值 很多时候,需要对客户的资料进行保密,防止浏览器软件或者恶意插件获取到 可以在input中加入autocomplete="off" 来关闭记录 系统需要保密的情况下可以使用此参数 ...
分类:其他好文   时间:2018-10-25 11:19:19    阅读次数:150
10.25随笔
最近很丧。 犹记得二十天前还和你同床,十天前还可以在一起亲密接触。 没联系一周,你我很默契的都没联系。 在删除你联系方式,第二天,你就和别人牵手了,从未这样不体面。 这段关系就以这样的方式结束,很难受。 刚知道那天,颓废了整天,烟一根接着一根,只想把你的味道消掉。 这种状态不知会持续多久,尽快忙碌起 ...
分类:其他好文   时间:2018-10-25 11:19:09    阅读次数:140
easyui---基础组件:panel
加载easyui有两种方式:1种是html方式加载,1种是js加载。 要加载内容非常多时,用js,如果加载的东西比较少,用html就可以了。 panel组件:面板 就是头 身展示 ,一个滚动条,几个关闭等小控件 html方式加载: 一个div,加上class="easyui-panel" class ...
分类:其他好文   时间:2018-10-25 11:18:59    阅读次数:827
为什么选择 Visual Studio Code
为什么选择 Visual Studio Code 为什么选择 Visual Studio Code 为什么选择 Visual Studio Code 你在 VS Code 中找到的每个功能都完成一项出色的工作,构建了一些简单的功能集,包括语法高亮、智能补全、集成 git 和编辑器内置调试工具等,将使 ...
分类:其他好文   时间:2018-10-25 11:18:49    阅读次数:217
Redis的安装与配置
Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。今天做网站小编就和大伙分享一下关于Redis的安装与配置... ...
分类:其他好文   时间:2018-10-25 11:18:43    阅读次数:125
【Codeforces Round #518 (Div. 2)】
A:https://www.cnblogs.com/myx12345/p/9847588.html B:https://www.cnblogs.com/myx12345/p/9847590.html C: D: E: F: ...
分类:其他好文   时间:2018-10-25 11:18:33    阅读次数:159
根据先序、中序、后序遍历还原二叉树
遍历方式的转至 "二叉树的四种遍历方式" 首先我们要知道三种遍历方式的规律: 先序遍历:跟在前,子树的根在后,左子树比右子树考前,且第一个就是根节点。 中序遍历:左子树在根左边,右子树在根右边,左边的部分是根节点的左子树的中序遍 历序列,右边部分是根节点右子树的中序遍历序列。 后序遍历:根在后,子树 ...
分类:其他好文   时间:2018-10-25 11:18:25    阅读次数:140
pythonNet 09协程
前情回顾1. 进程线程的区别和联系 * 都是多任务编程 * 一个进程包含多个线程 * 都是动态的占有资源的,线程共享进程的资源 * 进程比线程消耗资源更多 * 进程空间独立使用特定的IPC,线程使用全局变量 2. 服务器模型 循环模型 : 同一时刻只能处理一个请求 并发模型 : IO 并发 : 多个 ...
分类:编程语言   时间:2018-10-25 11:18:16    阅读次数:218
VC运行库版本不同导致链接.LIB静态库时发生重复定义问题的一个案例分析和总结
原文链接地址:https://blog.csdn.net/ithzhang/article/details/13170047 MSDN中对于在不同的配置下Link的LIB作了说明: C Runtime Library: 开关 对应的库 版本 /... ...
分类:其他好文   时间:2018-10-25 11:18:07    阅读次数:202
构造方法时 加public与不加public的区别问题
这个类都不是public的 也就是其他包没法访问你这个类 但你的构造方法却是public的 又让其他的包下的类可以创建你这个类的对象 明显就有矛盾 所以肯定会有问题,其次 构造方法加public主要是为了让其他包下的类去访问,如果在同一个包中 这个就没啥大区别了,毕竟默认修饰的话 是包级访问,包以外 ...
分类:其他好文   时间:2018-10-25 11:18:00    阅读次数:237
1141 PAT Ranking of Institutions[难]
1141 PAT Ranking of Institutions (25 分) After each PAT, the PAT Center will announce the ranking of institutions based on their students' performances ...
分类:其他好文   时间:2018-10-25 11:17:52    阅读次数:166
node-express根据请求,判断PC和移动端
function getMachine(req) { var deviceAgent = req.headers["user-agent"].toLowerCase(); var agentID = deviceAgent.match(/(iphone|ipod|ipad|android)/); i... ...
分类:移动开发   时间:2018-10-25 11:17:44    阅读次数:333
Log4Net 之将日志记录到数据库的配置 (一)
前段时间我一直想做一个通用一点的日志记录系统,可以便于不同的业务组调用进行日志记录及分析。本来打算着自己下手写一个,后面发现各业务组可能会需要不同的记录方式,比如利用数据库来记录,用txt的文件形式来记录,当然,这些都是最常用的记录方式。而且不同的业务组都希望有自己的记录数据表,不希望和其他业务组的 ...
分类:数据库   时间:2018-10-25 11:17:35    阅读次数:188
Json序列化和反序列化中文乱码问题
JsonConvert.DeserializeObject(jsonGPSData, new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore }); JsonConvert.SerializeObject(j ...
分类:Web程序   时间:2018-10-25 11:17:28    阅读次数:1025
1139条   上一页 1 ... 46 47 48 49 50 51 52 ... 67 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!