首页 > 编程语言
Java 引用 WeakReference
Reference 是一个抽象类,而 SoftReference,WeakReference,PhantomReference 以及 FinalReference 都是继承它的具体类。接下来我们来分别介绍和分析强引用以及 java.lang.ref 包下各种虚引用的特性及用法。StrongRefer ...
分类:编程语言   时间:2016-07-16 11:32:10    收藏:0  评论:0  赞:0  阅读:235
python - socket
1.使用生活中的接打电话,解释socket通信流程 2.根据上图,写出socket通信的伪代码2.1.server端伪代码#买手机#买手机卡#开机#等待电话#收消息#发消息#挂电话2.2.client端伪代码#买手机#拨号#发消息#收消息#挂电话3.根据伪代码写出程序server端收到client ... ...
分类:编程语言   时间:2016-07-16 11:30:37    收藏:0  评论:0  赞:0  阅读:268
java gc小结
java的内存结构: 1. 堆: java所有通过new新建的对象都是在堆上进行分配的; 根据不同的垃圾回收算法, 堆的结构也不相同, 如果采用的是分代垃圾回收, 那么堆就分为年轻代和年老代两部分. 2. 栈: 每个线程执行每个方法的时候都会在栈中申请一个栈帧,每个栈帧包括局部变量区和操作数栈,用于 ...
分类:编程语言   时间:2016-07-16 11:29:19    收藏:0  评论:0  赞:0  阅读:278
Java计时器Timer和TimerTask用法
...
分类:编程语言   时间:2016-07-16 11:13:39    收藏:0  评论:0  赞:0  阅读:259
selenium测试(Java)--多窗口切换(十三)
如果遇到点击按钮或链接后出现新窗口的情况,就需要使用窗口切换的方法。 本例中就是先打开百度搜索界面,然后利用js打开一个百度新闻界面,然后通过selenium提供的窗口切换方法切换窗口 运行结果: baidu search handle : {57536d1e-6817-4127-83d6-6eb1 ...
分类:编程语言   时间:2016-07-16 11:13:13    收藏:0  评论:0  赞:0  阅读:274
编程语言学习——python(1)
python中一切皆对象,我觉得这里的对象和面向对象编程中的对象应该是不一样的。python中变量1,'a',函数,类,模块都是对象,在使用type()函数的时候,对于上面的几个对象都会返回一个结构相似的内容<type '类型'>,其中a为定义的函数,b为定义的类。 python是动态类型语言,即应 ...
分类:编程语言   时间:2016-07-16 11:12:05    收藏:0  评论:0  赞:0  阅读:264
python-模块
1.导入模块 2.动态导入模块 上述代码先尝试从cStringIO导入,如果失败了(比如cStringIO没有被安装),再尝试从StringIO导入。这样,如果cStringIO模块存在,则我们将获得更快的运行速度,如果cStringIO不存在,则顶多代码运行速度会变慢,但不会影响代码的正常执行。 ...
分类:编程语言   时间:2016-07-16 08:53:57    收藏:0  评论:0  赞:0  阅读:224
python之路 IO多路复用 线程进程初步了解
一、IO多路复用 1、客户端 2、服务端 二、线程 Threading用于提供线程相关的操作,线程是应用程序中工作的最小单元。 上述代码创建了10个“前台”线程,然后控制器就交给了CPU,CPU根据指定算法进行调度,分片执行指令。 更多方法: start 线程准备就绪,等待CPU调度 setName ...
分类:编程语言   时间:2016-07-16 08:42:00    收藏:0  评论:0  赞:0  阅读:292
docker run java官方镜像默认自动退出的问题解决办法
这几天准备在配置新版本的测试环境,因为之前的也是用docker跑tomcat,但是现在新办法直接砍掉一部分tomcat,直接用java来跑依赖包。这对我们运维来说就蛋疼了,确实是没有用docker直接跑jar包的经验,网上搜了一堆零零碎碎的资料,最后到底还是跑起来了,具体实现还需要完善,..
分类:编程语言   时间:2016-07-16 07:14:24    收藏:0  评论:0  赞:0  阅读:494
C++ - 二分查找完整版(包括注意细节)
intgetPos(vector<int>A,intn,intval) intleft=0; intright=n-1; intindex=n; while(left<=right) { intmid=(left+right)/2; if(A[mid]==val) { if(mid<index) index=mid; right=mid-1; } elseif(A[mid]>val) right=mid-1; elseif(A[mid]&l..
分类:编程语言   时间:2016-07-16 07:09:13    收藏:0  评论:0  赞:0  阅读:224
Spring Java配置
Java配置 Java配置是Spring 4.x推荐的配置方式,可以完全替代xml配置;Java配置也是Sping Boot 推荐的配置方式。Java配置是通过@Configuration和@Bean来实现的。@Configuration 声明当前类是一个配置类,相当于一个Spring配置的xml文 ...
分类:编程语言   时间:2016-07-16 06:57:39    收藏:0  评论:0  赞:0  阅读:163
HDU 1874 畅通工程续(初涉dijkstra算法实现)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1874 dijkstra算法实现可参照此博客学习:http://www.cnblogs.com/biyeymyhjob/archive/2012/07/31/2615833.html Time Limit ...
分类:编程语言   时间:2016-07-16 06:57:27    收藏:0  评论:0  赞:0  阅读:229
Spring AOP
AOP:面向切面编程,相对于OOP面向对象编程Spring的AOP的存在的目的是为了解耦。AOP可以让一组类共享相同的行为。在OOP中只能通过继承类和实现接口,来使代码的耦合度增强,且类继承只能为单继承,阻碍更多行为添加到一组类上,AOP弥补了OOP的不足。Spring支持AspectJ的注解式切面 ...
分类:编程语言   时间:2016-07-16 06:57:16    收藏:0  评论:0  赞:0  阅读:188
python学习笔记-Day10 (作用域、I/O多路复用)
python作用域知识点 python I/O多路复用 Python中有一个select模块,其中提供了:select、poll、epoll三个方法,分别调用系统的 select,poll,epoll 从而实现IO多路复用。 注意:网络操作、文件操作、终端操作等均属于IO操作,对于windows只支 ...
分类:编程语言   时间:2016-07-16 06:53:06    收藏:0  评论:0  赞:0  阅读:213
Java分页需求
近期在实现项目接口时,经常需要分页功能。有时返回“String”,有时是“Object”格式的分页List。针对这种情况,本人用java实现对List分页。 第一版 start t6t7t8t9t10 finish 考虑到超出元素个数时异常的情况,做多一步判断。 第二版 start User [id ...
分类:编程语言   时间:2016-07-16 06:49:46    收藏:0  评论:0  赞:0  阅读:174
javascript和jquery比较中学习
获取input的值: document.getElementById("id").value;这里查的是input的name属性 $('input').val(); 设置input的值: document.getElementsByName("template").value="hello worl ...
分类:编程语言   时间:2016-07-16 06:49:35    收藏:0  评论:0  赞:0  阅读:132
7.15 数组(一维数组) Day8
恢复内容开始 note 一维数组: 1 2 3 4 5 6 7 (长度) 0 1 2 3 4 5 6 (位序) int a [7] 每个格子2个字节 char a [7] 每个格子4个字节 int a [10] = {0,1,2,3,4,5,6,7,8,9}; int a [10] = {0,1,2 ...
分类:编程语言   时间:2016-07-16 06:48:00    收藏:0  评论:0  赞:0  阅读:206
7.15关于解决JavaWeb后台解决servlet的get和post乱码的问题
在servlet的学习当中,当在网页中输入英文的时候,虽然get方法和post方法都能正确的将数据传递给数据,但是当在输入框中输入中文的时候,在后台程序接收数据的时候,就会出现乱码的问题。针对这个问题可以通过设置其编码格式的方式,但并不是简单的设置为“utf-8”就完了的,而是要分多种方式的。 当使 ...
分类:编程语言   时间:2016-07-16 06:47:20    收藏:0  评论:0  赞:0  阅读:149
快速生成R语言实现Genetic Linkage Model参数估计方法的报告
第一篇随笔,打算把搞过的东西整理一下~test~ 基于Rstudio与Markdown可以快速生成R语言报告,结果可直接发布在RPubs,当然,你应当注册一个RPubs账号。 先来一发已发布的报告【Genetic Linkage Model】,主要介绍了利用Newton-Raphson、EM、Gib ...
分类:编程语言   时间:2016-07-16 06:45:41    收藏:0  评论:0  赞:0  阅读:268
使用Python调用Flickr API抓取图片数据
Flickr是雅虎旗下的图片分享网站,上面有全世界网友分享的大量精彩图片,被认为是专业的图片网站。其API也很友好,可以实现多种功能。这里我使用了Python调用其API获得了大量的照片数据。 首先需要先去Flickr注册成为其开发者,创建应用,获得API_KEY和API_SECRET,其API网址 ...
分类:编程语言   时间:2016-07-16 06:45:12    收藏:0  评论:0  赞:0  阅读:666
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!