码迷,mamicode.com
首页 > 2019年03月21日 > 全部分享
java线程间的通信方式
1.同步 synchronized 2.轮询 while volatile 3.wait/notify机制 syncrhoized加锁的线程的Object类的wait()/notify()/notifyAll() ReentrantLock类加锁的线程的Condition类的await()/sign ...
分类:编程语言   时间:2019-03-21 23:07:29    阅读次数:94
糗百爬虫
#coding:utf-8 import requests import json from lxml import etree import threading from queue import Queue class QiushiSpide(object): def __init__(self... ...
分类:其他好文   时间:2019-03-21 23:07:13    阅读次数:107
自动化测试的7个步骤
自动化测试的7个步骤 ? 改进软件测试过程 ? 定义需求 ? 验证概念 ? 支持产品的可测试性 ? 可延续性的设计( design for sustainability ) ? 有计划的部署 ? 面对成功的挑战 步骤一:改进软件测试过程 如果你负责提高一个商业交易操作的效率,首先,你应该确认已经很好 ...
分类:其他好文   时间:2019-03-21 23:06:58    阅读次数:115
Codeforces 1100F(线性基+贪心)
题目链接 题意 给定序列,$q(1\leq q \leq 100000) $次询问,每次查询给定区间内的最大异或子集。 思路 涉及到最大异或子集肯定从线性基角度入手。将询问按右端点排序后离线处理询问,对线性基的每一位贪心的保留靠后的。 代码 ...
分类:其他好文   时间:2019-03-21 23:06:41    阅读次数:109
【java】-- java并发包总结
1、同步容器类 1.1、Vector与ArrayList异同 1、Arraylist和Vector都是采用数组方式存储数据,都允许直接序号索引元素,所以查找速度快,但是插入数据等操作涉及到数组元素移动等内存操作,所以插入数据慢 2、 Vector的方法都是同步的(Synchronized),是线程安 ...
分类:编程语言   时间:2019-03-21 23:06:15    阅读次数:125
xpath提取到的中文乱码时的解决办法
βҳ转换为正常的中文: ...
分类:其他好文   时间:2019-03-21 23:06:00    阅读次数:108
Asp.Net Core&Jenkins持续交付到Windows Server
对于Linux平台上的持续集成和持续交付可以使用Docker快捷的完成任务,但是Windows Server下却不好使用,一般来讲,windows Server下最简单的发布方式是直接手动打包发布或是利用webDeploy完成,但是手动发布太麻烦,webDeploy配置也麻烦,因此尝试使用Jenki ...
分类:Windows程序   时间:2019-03-21 23:05:40    阅读次数:131
C++链表
``` include using namespace std; struct node{ int x; node next; }; class Table{ public: node Head = new node(); int len; void add(int value){ node Nex ...
分类:编程语言   时间:2019-03-21 23:04:57    阅读次数:116
【Linux】如何在Linux上安装使用SSH
SSH是什么? Secure Shell 安全外壳协议 建立在应用层基础上的安全协议 可靠,专为远程登录会话和其他网络服务提供安全性的协议 有效防止远程管理过程中的信息泄露问题 SSH客户端适用于多种平台 SSH服务端几乎支持所有UNIX平台 建立在应用层基础上的安全协议 有效防止远程管理过程中的信 ...
分类:系统相关   时间:2019-03-21 23:04:44    阅读次数:92
基于CLion,在ROS中使用gtest进行单元测试
ROSGTestCLion 在进行ROS开发的过程中,需要进行GTest单元测试,使用的IDE为CLion,下面将讲述具体的配置方法。 安装GTest 使用下列命令安装GTest。 sudo apt-get install libgtest-dev 配置CMakeList.txt 在ROS中的pac ...
分类:其他好文   时间:2019-03-21 23:04:24    阅读次数:146
Session统计在线人数
预览效果,通过两个浏览器实现不同用户在线的效果 实现思路: Tomcat中 session 默认时间为 20分钟 因为没有登录和注销,考虑到用户浏览网页的场景,将session 维持时间 设置为1分钟 然后设置监听器 实现 HttpSessionListener 接口,实时统计 在线人数。 监听器一 ...
分类:其他好文   时间:2019-03-21 23:04:07    阅读次数:114
MySQL---JOIN
有时为了得到完整的结果,我们需要从两个或更多的表中获取结果。我们就需要执行 join。 数据库中的表可通过键将彼此联系起来。主键(Primary Key)是一个列,在这个列中的每一行的值都是唯一的。 在表中,每个主键的值都是唯一的。这样做的目的是在不重复每个表中的所有数据的情况下,把表间的数据交叉捆 ...
分类:数据库   时间:2019-03-21 23:03:51    阅读次数:128
[luogu4479][BJWC2018]第k大斜率【二维偏序+二分+离散化+树状数组】
传送门 https://www.luogu.org/problemnew/show/P4479 题目描述 在平面直角坐标系上,有 n 个不同的点。任意两个不同的点确定了一条直线。请求出所有斜率存在的直线按斜率从大到小排序后,第 k 条直线的斜率为多少。 为了避免精度误差,请输出斜率向下取整后的结果。 ...
分类:编程语言   时间:2019-03-21 23:03:40    阅读次数:111
[JVM]常用JVM工具使用
1. jps(Java Virtual Machine Process Status Tool) jps主要用来输出JVM中运行的进程状态信息,如下所示: -m 输出传入main方法的参数 -l 输出main类或Jar的全限名 -v 输出传入JVM的参数 -q 不输出类名、Jar名和传入main方法 ...
分类:其他好文   时间:2019-03-21 23:02:53    阅读次数:110
立方变自身
枚举即可,枚举结束条件我也不知道依据是什么。 分析思路借鉴: https://blog.csdn.net/sangjinchao/article/details/68953429 因为 55~99 的立方是6位数,假如这六位数都是9加一起才是54,所以55-90之间不可能有符合条件的! 100~正无 ...
分类:其他好文   时间:2019-03-21 23:02:24    阅读次数:118
go-反射
package main import ( "fmt" "reflect" ) type Student struct { name string age int } func (s Student) Set(name string, age int) { s.name = name s.age =... ...
分类:其他好文   时间:2019-03-21 23:02:10    阅读次数:118
无法加载文件或程序集“Newtonsoft.Json”或它的某一个依赖项
未能加载文件或程序集“Newtonsoft.Json”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)。 有时候我们创建了一个类库,我们项目又引用了这个类库,需要我们把Newtonsoft.Json统一化。 对每个引用Newtonsof ...
分类:Web程序   时间:2019-03-21 23:01:31    阅读次数:149
645条   1 2 3 4 5 6 ... 38 下一页
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!