首页 > 2017年06月01日 > 全部分享
深入理解JAVA集合系列三:HashMap的死循环解读
由于在公司项目中偶尔会遇到HashMap死循环造成CPU100%,重启后问题消失,隔一段时间又会反复出现。今天在这里来仔细剖析下多线程情况下HashMap所带来的问题: 1、多线程put操作后,get操作导致死循环。 2、多线程put非null元素后,get操作得到null值。 3、多线程put操作 ...
分类:编程语言   时间:2017-06-01 22:37:06    收藏:0  评论:0  赞:0  阅读:339
python爬虫从入门到放弃(六)之 BeautifulSoup库的使用
上一篇文章的正则,其实对很多人来说用起来是不方便的,加上需要记很多规则,所以用起来不是特别熟练,而这节我们提到的beautifulsoup就是一个非常强大的工具,爬虫利器。 beautifulSoup “美味的汤,绿色的浓汤” 一个灵活又方便的网页解析库,处理高效,支持多种解析器。利用它就不用编写正 ...
分类:编程语言   时间:2017-06-01 22:36:56    收藏:0  评论:0  赞:0  阅读:475
COGS——T1310. [HAOI2006]聪明的猴子
http://cogs.pro/cogs/problem/problem.php?pid=1310 ★ 输入文件:monkey.in 输出文件:monkey.out 简单对比时间限制:1 s 内存限制:128 MB 【题目描述】 在一个热带雨林中生存着一群猴子,它们以树上的果子为生。昨天下了一场大雨 ...
分类:其他   时间:2017-06-01 22:36:30    收藏:0  评论:0  赞:0  阅读:286
react.js
恢复内容开始 一.React的定义 React 是由Facebook 创建的一个开源项目。它提供了一种在JavaScript中构建用户界面的全新方式。react针对的是现代风格的JavaScript开发生态系统。React 是一个使用JavaScript 和XML技术(可选)构建可组合用户界面的引擎 ...
分类:Web开发   时间:2017-06-01 22:36:11    收藏:0  评论:0  赞:0  阅读:315
Logback.xml 给变量指定默认值
随着通用日志组件转入 Slf4j,logback 也变成了默认的日志实现,像 log4j 一样,logback.xml 中也可以使用系统属性或环境变量,如 ${catalina.home}。在 log4j.properties 中,如果变量在系统属性和环境变量中找不到的话默认为 "" 空字符串,而到 ...
分类:其他   时间:2017-06-01 22:35:57    收藏:0  评论:0  赞:0  阅读:550
人本质要好,要善良,要真诚,有格局和胸怀,有能力,有眼光,能讲故事,能找到人,能搞到钱
本文作者将从自己的工作经历出发,从工程师择业的角度,与观众产生共鸣,从大公司到创业公司,需要转变的思路与做事情的方法,有原则性的东西,也有真实案例与身边的故事,还会穿插一些工程师的软技能。 写在前面 不想当将军的士兵不是好士兵,不想做 CTO 的技术人不是好技术人 刚拿到这个话题的时候,提笔不知道要 ...
分类:其他   时间:2017-06-01 22:35:42    收藏:0  评论:0  赞:0  阅读:338
单例模式笔记
定义 单例模式是限制类的实例只有一个的设计模式。 代码 单线程下的单例模式代码 但是如果在多线程的情况下,可能出现在第一个线程 A 线程判断simpleSingleton为空时,进入simpleSingleton = new Simpleton();部分进行代码实例化,但在 A 线程还未实例化结束时 ...
分类:其他   时间:2017-06-01 22:35:27    收藏:0  评论:0  赞:0  阅读:313
php + ajax实现 帖子点赞功能
知识: 一、首先页面需要加载jquery框架 二、ajax常用参数解释: ①、type:传输数据方式,get或者post ②、url:处理数据的PHP脚本 ③、data:传输的数据索引及值,值用js获取,一般此属性为json串或字符串 ④、async:参数为布尔类型,默认为true,即异步传输,浏览 ...
分类:Web开发   时间:2017-06-01 22:35:15    收藏:0  评论:0  赞:0  阅读:339
webpack的使用
1、全局安装webpack 2、新建一个文件夹,作为项目的文件夹 3、在这个文件夹下,初始化webpack 最后再Ctrl+C跳出 4、在文件夹里安装webpack 5、新建一个hello.js文件 6、将hello.js文件打包hello.bundle.js ...
分类:Web开发   时间:2017-06-01 22:34:52    收藏:0  评论:0  赞:0  阅读:339
shiro real的理解,密码匹配等
1 、定义实体及关系 即用户-角色之间是多对多关系,角色-权限之间是多对多关系;且用户和权限之间通过角色建立关系;在系统中验证时通过权限验证,角色只是权限集合,即所谓的显示角色;其实权限应该对应到资源(如菜单、URL、页面按钮、Java方法等)中,即应该将权限字符串存储到资源实体中,但是目前为了简单 ...
分类:其他   时间:2017-06-01 22:34:42    收藏:0  评论:0  赞:0  阅读:369
[BZOJ2064]分裂
[BZOJ2064]分裂 试题描述 背景: 和久必分,分久必和。。。 题目描述: 中国历史上上分分和和次数非常多。。通读中国历史的WJMZBMR表示毫无压力。 同时经常搞OI的他把这个变成了一个数学模型。 假设中国的国土总和是不变的。 每个国家都可以用他的国土面积代替, 又两种可能,一种是两个国家合 ...
分类:其他   时间:2017-06-01 22:34:31    收藏:0  评论:0  赞:0  阅读:371
P2299 Mzc和体委的争夺战
题目背景 mzc与djn第四弹。 题目描述 mzc家很有钱(开玩笑),他家有n个男家丁(做过前三弹的都知道)。但如此之多的男家丁吸引来了我们的体委(矮胖小伙),他要来与mzc争夺男家丁。 mzc很生气,决定与其决斗,但cat的体力确实有些不稳定,所以他需要你来帮他计算一下最短需要的时间。 输入输出格 ...
分类:其他   时间:2017-06-01 22:34:19    收藏:0  评论:0  赞:0  阅读:291
JAVA获取当前系统事件System.currentTimeMillis()
System.currentTimeMillis()产生一个当前的毫秒,这个毫秒其实就是自1970年1月1日0时起的毫秒数,Date()其实就是相当于Date(System.currentTimeMillis()),因为Date类还有构造Date(longdate),用来计算long秒与1970年1 ...
分类:编程语言   时间:2017-06-01 22:34:00    收藏:0  评论:0  赞:0  阅读:330
java学习(四)static静态变量 和this
java中的this java中的static变量 java中的main方法 ...
分类:编程语言   时间:2017-06-01 22:33:46    收藏:0  评论:0  赞:0  阅读:282
关于intel cpu命名规则的一些说明
1?? 关于Gen标识符的详细内容。 代与代之间主要是架构,制作工艺(即x nm),针脚和功耗等的区别。 第一代是Westmere架构,32nm; 第二代是SandyBridge架构,32nm; 第三代是IvyBridge架构也属于SandyBridge架构,22nm; 第四代是Haswell架构, ...
分类:其他   时间:2017-06-01 22:33:31    收藏:0  评论:0  赞:0  阅读:359
Oracle数据库------体系结构
ORACLE体系结构包括:实例(Instance),数据库文件,用户进程(User process),服务器进程以及其他文件。 1.ORACLE实例(instance) 1).要访问数据库必须先启动实例,实例启动时先分配内存区,然后再启动后台进程,后他进程执行数据库的输入,输出以及监控其他进程。 在 ...
分类:数据库技术   时间:2017-06-01 22:33:16    收藏:0  评论:0  赞:0  阅读:320
matplotlib 出图示例
如果你想要在Linxu中获得一个高效、自动化、高质量的科学画图的解决方案,应该考虑尝试下matplotlib库。Matplotlib是基于python的开源科学测绘包,基于python软件基金会许可证发布。大量的文档和例子、集成了Python和Numpy科学计算包、以及自动化能力,是作为Linux环 ...
分类:其他   时间:2017-06-01 22:33:02    收藏:0  评论:0  赞:0  阅读:490
剑指offer 1
1 class Solution { 2 public: 3 bool Find(int target, vector<vector<int> > array) { 4 int s1 = array.size(), s2 = array[0].size(); 5 int i = s1 - 1, j ...
分类:其他   时间:2017-06-01 22:32:51    收藏:0  评论:0  赞:0  阅读:322
算法总结—链表
链表题目对算法的要求度不高,但实际写的过程中需要注意语言细节,考虑精细度的地方很多。 1.链表结构与基本操作 1.1 添加节点 一般情况: cur ->next = prev ->next; prev ->next = cur; 表头插入: cur ->next = head; head = cur ...
分类:编程语言   时间:2017-06-01 22:32:35    收藏:0  评论:0  赞:0  阅读:335
c++ 构造函数,拷贝构造函数,析构函数与赋值操作符
题目: 为下面的Rectangle类实现构造函数,拷贝构造函数,赋值操作符,析构函数。 class Shape { int no; }; class Point { int x; int y; }; class Rectangle: public Shape { int width; int hei ...
分类:编程语言   时间:2017-06-01 22:32:24    收藏:0  评论:0  赞:0  阅读:344
1269条   上一页 1 ... 4 5 6 7 8 ... 64 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!