先说下背景环境 1. 公司需要问卷调查,有两份问卷, 1)是spss问卷,2)是excel问卷。spss问卷数据不全,但有各种标签, excel呢, 生成的数据直接把选项变成了值 2. 现在需要把excel的选项值变成1, 2这种数字{1:“满意”} 3. 妹子已经把vba写好了,虽然一堆错误,我百 ...
分类:
编程语言 时间:
2017-09-08 11:58:44
阅读次数:
348
欢迎访问PlayScala社区,转载请注明沐风(joymufeng) 在我们使用Java调用远程接口或是抓取数据时经常会发生以下错误: 这个错误表明Java虚拟机在请求远程HTTPS服务器时无法验证证书的有效性,由于担心HTTPS中间人劫持,所以抛出错误警告调用者。可是奇怪的是这个HTTPS链接在浏 ...
分类:
编程语言 时间:
2017-09-08 11:58:58
阅读次数:
194
按照正常的逻辑,是没有办法去对线程的执行顺序进行控制的,因为线程的执行完全是自发地去抢CPU时间片,谁抢到谁先执行。 除非你在程序内部控制,设计一个执行顺序记录的全局变量A。如果1执行完,变量A赋值为1,如果是2接着抢到了时间片,则可以直接正常执行,将变量A设置为2;如果是3抢到了CPU时间片,则直 ...
分类:
编程语言 时间:
2017-09-08 11:59:43
阅读次数:
194
0.包结构: 配置文件结构: 1.spring配置文件 applicationContext-dao.xml (配置连接池,mybatis会话工厂,扫描mybatis文件的包,扫描action包与扫描service包,事务的控制) 2.struts配置: struts.xml (主配置文件,需要放在 ...
分类:
编程语言 时间:
2017-09-08 12:00:40
阅读次数:
305
多边形连通和最小生成树本质上是一样的,问题在于确定权值。 下面算法由js实现,演示由svg提供。 <html> <head> <script> let shown='hidden'; //核心算法 let caculatePath=function(){ /*显示和隐藏,算法无关*/ for(let ...
分类:
编程语言 时间:
2017-09-08 12:04:10
阅读次数:
261
BSGS算法(Baby Steps Giant Steps算法,大步小步算法,北上广深算法,拔山盖世算法) 适用问题 对于式子: $$x^y=z(mod_p)$$ 已知x,z,p,p为质数; 求解一个最小非负整数y; 存在一个y,属于[0,p-2](费马小定理) 于是有了一个笨拙的方法,枚举y 枚举 ...
分类:
编程语言 时间:
2017-09-08 13:16:09
阅读次数:
275
【问题现象】 需要通过纯注解方式启动定时任务,网上搜索到的定时任务大部分都是配置+注解。 【问题解决】 /** * 定时任务:打印CPU使用率 */@Component@EnableSchedulingpublic class PrintCpuWorker { @Scheduled(cron="0/ ...
分类:
编程语言 时间:
2017-09-08 13:17:14
阅读次数:
223
1、面向对象引子 你现在是一家游戏公司的开发人员,现在需要你开发一款叫做<人狗大战>的游戏,你就思考呀,人狗作战,那至少需要2个角色,一个是人,一个是狗,且人和狗都有不同的技能,比如人拿棍打狗,狗可以咬人,怎么描述这种不同的角色和他们的功能呢?你搜罗了自己掌握的所有技能,写出了下面的代码来描述这两个 ...
分类:
编程语言 时间:
2017-09-08 13:18:22
阅读次数:
222
转载请注明源出处:http://www.cnblogs.com/lighten/p/7493735.html 1.前言 本章介绍阻塞队列DelayQueue,这是一个无界阻塞队列。其存储延时的元素,只有延时耗尽元素才能被取出。队列头元素就是最先耗尽延时的元素,如果没有元素耗尽延时,poll操作会返回 ...
分类:
编程语言 时间:
2017-09-08 13:19:26
阅读次数:
259
1.简单输入输出交互。 2.用户输入两个数字,计算并输出两个数字之和:(尝试只用一行代码实现这个功能) 3.输入半径,计算圆的面积。 ...
分类:
编程语言 时间:
2017-09-08 13:19:54
阅读次数:
131
1.类的 类类型(ClassType) 类的类类型可以用来做很多事,我们可以通过它获取到类的名称,类的路径,类的成员变量,类的方法等等,还可以通过它获得类的实例化对象。 我们可以通过 类名.class 来得到类的类类型,如下面的 c1 我们可以通过类的实例对象得到类的类类型 还可以通过类的包路径加类 ...
分类:
编程语言 时间:
2017-09-08 13:20:34
阅读次数:
180
1.将字符串的时间转换为时间戳 方法: a = "2013-10-10 23:40:00" 将其转换为时间数组 import time timeArray = time.strptime(a, "%Y-%m-%d %H:%M:%S") 转换为时间戳: timeStamp = int(time.mkt ...
分类:
编程语言 时间:
2017-09-08 13:22:00
阅读次数:
758
Source Code Structure - Python 源码结构 Include 目录包含了 Python 提供的所有头文件, 如果用户需要用 C 或 C++ 编写自定义模块扩展 Python, 那么就需要用到这里提供的头文件。 Lib 目录包含了 Python 自带的所有标准库, 其中的库都 ...
分类:
编程语言 时间:
2017-09-08 13:22:07
阅读次数:
273
一、前言 本来想在另外一篇文章说的,发现可能篇幅有点大,所以还是另开一篇博文来说好了。知识参考《Java多线程编程核心技术》,评价下这本书吧——大量的代码,简单的说明,真像在看博客。不过这本书浅显易懂,篇幅也不长,一口气看个几十页,再照着demo敲敲代码,简直不要太爽。。哈哈 二、概念 对象锁:顾名 ...
分类:
编程语言 时间:
2017-09-08 13:22:44
阅读次数:
218
理论: 开启线程的两种方式 1. 2. 线程与进程 多线程共享同一个进程内的资源 多线程共享同一进程内地址空间练习 所以只要是涉及到共享数据的多个并发任务可以用多线程实现 Thread对象其他相关的属性或方法 所以在没有join方法的情况下,True和False是说不准的,取决于操作系统什么时候回收 ...
分类:
编程语言 时间:
2017-09-08 13:23:47
阅读次数:
267
如今大多数Web应用程序使用Ajax技术,当浏览器在加载页面时,页面上的元素可能并不是同时被加载完成的,这给元素的定位增加了困难。如果因为在加载某个元素时延迟而造成ElementNotVisibleException的情况出现,那么就会降低自动化脚本的稳定性,我们可以通过设置元素等待改善这种问题造成 ...
分类:
编程语言 时间:
2017-09-08 13:24:41
阅读次数:
255
原文地址:http://old.sebug.net/paper/books/dive-into-python3/porting-code-to-python-3-with-2to3.html 使用2to3将代码移植到Python 3 ? Life is pleasant. Death is peac ...
分类:
编程语言 时间:
2017-09-08 13:24:56
阅读次数:
307
一.Set 二.List public class text2 { public static void main(String[] args) { List<String> a = new ArrayList<String>(); a.add("aa"); a.add("bb"); a.add(" ...
分类:
编程语言 时间:
2017-09-08 13:25:55
阅读次数:
177
由于任务需要,在公司服务器部署的nginx+django服务要在阿里云上也部署一份,防止因公司断网儿服务无法访问;阿里云是ubuntu14.04+apache2.4的环境,需要安装需要的环境加以部署。 ubuntu14.04 默认python 2.7 ,现需要环境为python 3.5,需要安装py ...
分类:
编程语言 时间:
2017-09-08 13:27:47
阅读次数:
300
找到两个List数组中不同的数据的算法! import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map; public class GetListDifferent { p ...
分类:
编程语言 时间:
2017-09-08 13:29:01
阅读次数:
195