首页 > 编程语言
JVM 垃圾回收算法
在说垃圾回收算法之前,先谈谈JVM怎样确定哪些对象是“垃圾”。1.引用计数器算法:引用计数器算法是给每个对象设置一个计数器,当有地方引用这个对象的时候,计数器+1,当引用失效的时候,计数器-1,当计数器为0的时候,JVM就认为对象不再被使用,是“垃圾”了。引用计数器实现简单,效率高;但是不能解决循环...
分类:编程语言   时间:2014-10-22 10:53:58    收藏:0  评论:0  赞:0  阅读:217
Python 安装
1. 从python官方网站:http://www.python.org下载python的安装包2. 我下的版本是python-2.7.8.msi, 点击msi文件安装python3. 将python安装路径设置为添加到环境变量。4. 在命令行中输入python显示如下图则为安装成功哦!
分类:编程语言   时间:2014-10-22 10:50:18    收藏:0  评论:0  赞:0  阅读:325
算法:检查括号是否配对
package practice;import java.util.ArrayList;import java.util.List;import java.util.Scanner;import java.util.Stack;/** * 描述 现在,有一行括号序列,请你检查这行括号是否配对。 * ...
分类:编程语言   时间:2014-10-22 10:45:38    收藏:0  评论:0  赞:0  阅读:178
[CLPR] 定位算法中常见的几种思路
如何从一副图片中找到车牌? 这是机器视觉的一个应用. 理所当然地, 思考的角度是从车牌本身的信息入手, 为了讨论方便, 下面均以长窄型蓝白车牌为例.下图就是这样一张车牌的基本信息.一眼看过去, 可以得到的信息有: 长宽比 - 3.14, 字符数 - 7, 第一个字符是汉字, 第二个字符是字母, 之后...
分类:编程语言   时间:2014-10-22 09:55:53    收藏:0  评论:0  赞:0  阅读:285
NSData与NSString、Byte数组,UIImage的相互转换
1、NSData与NSStringNSData -> NSStringNSString *aString = [[NSString alloc] initWithData:adata encoding:NSUTF8StringEncoding];NSString->NSDataNSString *a...
分类:编程语言   时间:2014-10-22 09:55:43    收藏:0  评论:0  赞:0  阅读:293
Java 注解-2
java 注解,从名字上看是注释,解释。但功能却不仅仅是注释那么简单。注解(Annotation) 为我们在代码中添加信息提供了一种形式化的方法,是我们可以在稍后 某个时刻方便地使用这些数据(通过 解析注解 来使用这些数据),常见的作用有以下几种:生成文档。这是最常见的,也是java 最早提供的注解...
分类:编程语言   时间:2014-10-22 09:53:13    收藏:0  评论:0  赞:0  阅读:258
Java 注解-1
注解目前非常的流行,很多主流框架都支持注解,而且自己编写代码的时候也会尽量的去用注解,一时方便,而是代码更加简洁。 注解的语法比较简单,除了@符号的使用之外,它基本与Java固有语法一致。Java SE5内置了三种标准注解: @Override,表示当前的方法定义将覆盖超类中的方法。 @Dep...
分类:编程语言   时间:2014-10-22 09:53:03    收藏:0  评论:0  赞:0  阅读:281
javaweb学习总结(四十五)——监听器(Listener)学习二
一、监听域对象中属性的变更的监听器 域对象中属性的变更的事件监听器就是用来监听 ServletContext, HttpSession, HttpServletRequest 这三个对象中的属性变更信息事件的监听器。 这三个监听器接口分别是ServletContextAttributeListe.....
分类:编程语言   时间:2014-10-22 09:52:23    收藏:0  评论:0  赞:0  阅读:259
java 接口和抽象类的区别
java 接口和抽象类的区别抽象类:1、含有抽象方法的类一定为抽象类,反过来抽象类,不一定含有抽象方法;2、抽象类必须用abstract来进行定义,抽象方法也必须用abstract来进行定义;3、抽象类不能被实例化,也就是不能用new关键字来进行产生对象;4、抽象方法只能声明,不能被实现。5、抽象类...
分类:编程语言   时间:2014-10-22 09:51:13    收藏:0  评论:0  赞:0  阅读:262
Java魔法堂:注解用法详解——@Override
一、前言 现在有Son和Parent两个类,且类型Son将会重写类型Parent的getName函数。但不幸的是由于码农大意,写成如下代码:public class Parent{ public String getNam...
分类:编程语言   时间:2014-10-22 09:49:23    收藏:0  评论:0  赞:0  阅读:170
JavaScript的事件委托技术
如果一个整体页面里有大量的按钮.我们就要为每一个按钮绑定事件处理程序.这样就会影响性能了。DOM访问次数增多,就会导致延迟加载页面.事实上,从如何来利用好事件处理程序,还是有很好的解决方案的.一、事件委托对事件处理程序过多的问题解决的方案就是事件委托技术.事件委托技术利用了事件冒泡.只需指定一个事件...
分类:编程语言   时间:2014-10-22 09:49:03    收藏:0  评论:0  赞:0  阅读:174
归并排序
归并排序的概念和原理我就不介绍了,网上的相关资料一箩筐。在这里,我只想记录一个思路,归并的排序分为三步走:1 分割,2 递归,3 合并。下面我将分别针对数组和链表两种情况的归并排序,写一下程序和思路。关于链表的归并排序,这个题目我在网易有道的面试中经历过。当时蒙住了,因为绝大多数的数据结构的书,以及...
分类:编程语言   时间:2014-10-22 09:47:13    收藏:0  评论:0  赞:0  阅读:176
Java 调用Web service 添加认证头(soapenv:Header)
有时候调用web service 会出现 Message does not conform to configured policy [ AuthenticationTokenPolicy(S) ]: No Security Header found 这样的错误。...
分类:编程语言   时间:2014-10-22 08:43:43    收藏:0  评论:0  赞:0  阅读:671
JavaScript渐变效果的实现
鼠标移上去透明度渐渐增加,鼠标移出,透明度渐渐减小。关键代码:咸宁市中心小学view sourceprint?1var speed = 0;2if(target>obj.alpha){3 speed = 5;4}else{5 speed = -5;6}根据目标值和当时值的对比,来决定是正向还是负向速...
分类:编程语言   时间:2014-10-22 08:41:23    收藏:0  评论:0  赞:0  阅读:259
Euler Project question 15 in python way
# This Python file uses the following encoding: utf-8# Starting in the top left corner of a 2×2 grid, and only being able to move to the right and dow...
分类:编程语言   时间:2014-10-22 08:41:03    收藏:0  评论:0  赞:0  阅读:210
JavaScript几种数组去掉重复值的方法
数组去重复是一个常见的需求,我们暂时考虑同类型的数组去重复。主要是理清思路和考虑下性能。以下方法,网上基本都有,这里只是简单地总结一下。思路:遍历数组,一一比较,比较到相同的就删除后面的团风县大学遍历数组,一一比较,比较到相同的,跳过前面重复的,不相同的放入新数组任取一个数组元素放入新数组,遍历剩下...
分类:编程语言   时间:2014-10-22 08:40:03    收藏:0  评论:0  赞:0  阅读:345
在windows下编译运行C++
首先将VisualStudio安装目录vc中bin、lib、include目录添加到环境变量path中 遇到的问题: 1.fatal error LNK1104: cannot open file ‘uuid.lib‘ 找到了本机uuid.lib的所在路径:C:\Program Files (x86)\Microsof...
分类:编程语言   时间:2014-10-22 07:38:13    收藏:0  评论:0  赞:0  阅读:300
8大排序算法
常见经典排序算法 1.希尔排序 2.二分插入法 3.直接插入法 4.带哨兵的直接排序法 5.冒泡排序 6.选择排序 7.快速排序 8.堆排序 一.希尔(Shell)排序法(又称宿小增量排序,是1959年由D.L.Shell提出来的) /*?S...
分类:编程语言   时间:2014-10-22 07:38:04    收藏:0  评论:0  赞:0  阅读:336
Python 多重循环
# coding=gbkLOL1 = ['OMG', 'EDG', '皇族']LOL2 = ['韩国', '欧洲', '美国']for l1 in LOL1: for l2 in LOL2: print (l1+' VS '+l2) l1每循环一次,l2 就会循环 3 次,这样...
分类:编程语言   时间:2014-10-22 07:35:33    收藏:0  评论:0  赞:0  阅读:219
Python continue
continue继续循环在循环过程中,可以用break退出当前循环,还可以用continue跳过后续循环代码,继续下一次循环。假设我们已经写好了利用for循环计算平均分的代码:L = [75, 98, 59, 81, 66, 43, 69, 85]avg = 0.0sum = 0.0for num ...
分类:编程语言   时间:2014-10-22 07:35:23    收藏:0  评论:0  赞:0  阅读:268
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!