1 package com.tn.collect; 2 3 import java.util.Enumeration; 4 import java.util.Iterator; 5 import java.util.Vector; 6 7 public class VectorDemo { 8 pu ...
分类:
编程语言 时间:
2017-03-23 02:09:58
阅读次数:
135
一、final 根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。 final类不能被继承,没有子类,final类中的方法默认是final的。 final方法不能被子类的方法覆 ...
分类:
编程语言 时间:
2017-03-23 02:15:43
阅读次数:
188
1、synchronized原理 在java中,每一个对象有且仅有一个同步锁。这也意味着,同步锁是依赖于对象而存在。当我们调用某对象的synchronized方法时,就获取了该对象的同步锁。例如,synchronized(obj)就获取了“obj这个对象”的同步锁。不同线程对同步锁的访问是互斥的。也 ...
分类:
编程语言 时间:
2017-03-23 02:18:11
阅读次数:
260
qqmusic上的音乐还是不少的,有些时候想要下载好听的音乐,但有每次在网页下载都是烦人的登录什么的。于是,来了个qqmusic的爬虫。 至少我觉得for循环爬虫,最核心的应该就是找到待爬元素所在url吧。下面开始找吧(讲的不对不要笑我) #寻找url: 这个url可不想其他的网站那么好找。把我给累 ...
分类:
编程语言 时间:
2017-03-23 02:26:10
阅读次数:
328
初始代码来自http://www.cnblogs.com/vamei/archive/2012/10/30/2744955.html 原始代码估计是在python2中运行的,在python3中运行报错,大部分报错由于类型转换导致的,大致的意思是说bytes类型不能与str类型直接相加,所以我们需要在 ...
分类:
编程语言 时间:
2017-03-23 02:34:56
阅读次数:
294
No mapping found for dependency [type=java.lang.String, name='struts.objectFactory.spring.enableAopSupport'] in public org.apache.struts2.spring.Strut ...
分类:
编程语言 时间:
2017-03-23 02:43:39
阅读次数:
174
1.函数的基本定义 def : 定义函数的关键字; 函数名称:顾名思义,就是函数的名字,可以用来调用函数,不能使用关键字来命名,做好是用这个函数的功能的英文名命名,可以采用驼峰法与下划线法; 参数:用来给函数提供数据,有形参和实参的区分; 执行语句:也叫函数体,用来进行一系列的逻辑运算; 返回值:执 ...
分类:
编程语言 时间:
2017-03-23 02:44:15
阅读次数:
172
转载自http://www.cnblogs.com/ksl666/p/5944718.html js中const,var,let区别 今天第一次遇到const定义的变量,查阅了相关资料整理了这篇文章。主要内容是:js中三种定义变量的方式const, var, let的区别。 1.const定义的变量 ...
分类:
编程语言 时间:
2017-03-23 02:47:43
阅读次数:
198
缘起 这段时间忙着给朋友搞事,忙了好长一段时间,木有写博客很长时间了。之间做了两个东西,一个是邮件自动发送脚本,一个是数据处理软件。其中,在做数据处理软件的时候使用到了非Python系统库,是两个第三方的库,pandas和numpy,其实pandas就包含了numpy,一开始不懂,后来发现源码安装完 ...
分类:
编程语言 时间:
2017-03-23 02:50:12
阅读次数:
135
循环与闭包 先看一个demo 结果会打印出什么? 相信大家都知道 答案是 6个6; 我们本意是打印出:0,1,2,3,4,5 但结果却是6个6, 为什么?首先解释一下为什么打印出6:这里涉及到延时函数的执行机制,虽然延时函数表明是i秒后执行,而i秒是相对与所有可执行代码执行完那一刻开始计时的,也就是 ...
分类:
编程语言 时间:
2017-03-23 02:58:07
阅读次数:
215
1.Synchronized Vs ReentrantLock 的区别:在低并发量时期两者性能没有较大的区别,在高并发量的情况下,Sync的阻塞性的锁会严重的损害其性能 在Java1.5之前写并发程序的时候,Synchronized对多个线程共享共同的资源变量中为了保证其共享资源的线程安全的性能,采 ...
分类:
编程语言 时间:
2017-03-23 03:06:59
阅读次数:
293
我觉得这是一个非常有意思的问题,Math.abs(-2147483648)的返回值应该是什么? java计算结果 为什么没有得到正数结果呢? 首先我们先看下java区分整数正负的原理。在二进制的情况下,java使用0和1来代表正和负,最高位——左面第一位为1代表负数,最高位为0就代表正数。在32位的 ...
分类:
编程语言 时间:
2017-03-23 03:08:18
阅读次数:
179
C语言中的循环主要有三种: while循环,do…while循环和for循环 while循环:先判断条件是否成立,如果条件成立将执行其下的循环体,如果条件不成立一次都不执行。 语法: while(条件) { //循环体; } 示例1:打印100遍"我是最棒的!" int i=1; while(i<= ...
分类:
编程语言 时间:
2017-03-23 03:09:37
阅读次数:
403
一、正则表达式 首先,我们需要感性的了解下什么是正则表达式,简单的是说“正则表达式”就是一个“表达式”,更准确定义是:“用一个简洁的方法来实现对“一组字符串”的表达式。 最终目的就是实现“一行胜千言”的效果。 二、实现正则表示的关键 三、详解正则表示关键要素 3.1 操作符 我们想实现用一个简单的表 ...
分类:
编程语言 时间:
2017-03-23 03:12:10
阅读次数:
168
他人博客详细讲解:http://www.cnblogs.com/zsboy/archive/2013/01/27/2878810.html 好像大概意思是不停地用bfs找一条增广链,并更新答案,直到找不到为止,构图时需构建反向弧,来让错误的路可以往回走。。 程序: ...
分类:
编程语言 时间:
2017-03-23 03:21:15
阅读次数:
236
今天遇到一个比较有意思的问题,就是两个浮点数相加怎么都得不到正确的答案,刚开始也很纳闷,后来通过在网上找资料后,明白了原来浮点数用2进制进行加减的话确实是会出现这种情况的,也找到了解决办法,所以记录下来,也算是一个比较有意思的认识吧! 首先我们来看看两个带小数的浮点数相加会是什么样子的 输出结果为 ...
分类:
编程语言 时间:
2017-03-23 03:22:35
阅读次数:
214
程序检查错误的方法:1.>将此行程序注释掉, 重新运行,看是否还有错误; 2.>将此行代码重新写一遍, 重新运行,看是否还有错误; ...
分类:
编程语言 时间:
2017-03-23 10:38:00
阅读次数:
184
Unity编辑器中何时需要协程当我们定制Unity编辑器的时候,往往需要启动额外的协程或者线程进行处理。比如当执行一些界面更新的时候,需要大量计算,如果用户在不断修正一个参数,比如从1变化到2,这种变...
分类:
编程语言 时间:
2017-03-23 10:45:59
阅读次数:
219