- 博客(17)
- 资源 (18)
- 收藏
- 关注
转载 pushbackInputStream回退输入流
1. Java.io.PushbackInputStream拥有一个PushBack缓冲区,从PushbackInputStream读出数据后,只要PushBack缓冲区没有满,就可以使用unread()将数据推回流的前端。2. 假设一个文本文件中同时存储有ASCII码范围的英文字符与BIG5范围的中文字符。想要判断那些位置是ASCII而哪些位置是BIG5中文字符,BIG5中文字符使用两个
2016-07-31 10:58:57 1739 2
原创 XML解析及相关问题
常见的XML解析方式主要有jdom,sax等,不过jdom貌似用的更多点。在开发中,我们可能会碰到XML解析相关的问题,至于xml结构定义相关的错误就不提了,无非就是多了空格,差个收尾标签之类的低级错误,相信你仔细找找肯定能发现症结所在。这里,我们就谈谈XML无法解析特殊字符的解决方法。我们知道,XML解析器的解析原理肯定是利用一些特殊的标记符来分离XML文档中,基本的XML标签元素和标签
2016-07-30 14:27:20 496 1
转载 关于编码ansi、GB2312、unicode与utf-8的区别
原文:http://zz563143188.iteye.com/blog/1842131关于编码ansi、GB2312、unicode与utf-8的区别1.中文操作系统默认ansi编码,生成的txt文件默认为ansi编码.2.unicode是国际通用编码.3.utf-8编码是unicode编码在网络之间(主要是网页)传输时的一种“变通”和“桥梁”编码。utf-8在网络之间传输时可以
2016-07-30 14:00:13 480
原创 Java 死锁
我参与的几个项目中,死锁貌似未做太多考虑,可能项目对并发的安全和性能要求不高吧。但是在面试的时候,死锁的问题依然常常被提起。这里就简单介绍下造成死锁的原因及避免方法。假如有2个线程,一个线程想先锁对象1,再锁对象2,恰好另外有一个线程先锁对象2,再锁对象1。在这个过程中,当线程1把对象1锁好以后,就想去锁对象2,但是不巧,线程2已经把对象2锁上了,也正在尝试去锁对象1。什么时候结束呢,
2016-07-28 17:32:04 327
原创 java 多线程下载
多线程下载,我们主要使用到HttpURLConnection、线程、RandomAccessFile这几部分的知识。普通的下载和多线程下载,就像多个水管和一个水管抽水一样,多个管子同时运作,效率自然比一个管子快的多,但受限于水管的粗细,所以水流量也不会太夸张。话不多说,直接上代码:package org.testDt;import java.io.File;import java.i
2016-07-28 10:37:05 319
原创 js 中null和undefined的区别和用法
js中,每次想知道一个对象是否为空时,首先想到的判断条件是"o==null",但转念一想,感觉还不大安心,又加上“||o== undefined”,这样终于心满意足了!这就侧面表现出我对null和undefined认知的不足及不自信。而每次查了资料,看过之后又给忘了,所以这里姑且做个笔记!1.null表示一个对象不存在,即“没有对象”;undefined表示基本类型或对象的值没被定义,也就
2016-07-26 09:47:40 7655
转载 js学习笔记(比较全)
什么是JavaScript?1. JavaScript 是一种客户端脚本语言(脚本语言是一种轻量级的编程语言)。2. JavaScript 通常被直接嵌入 HTML 页面。3. JavaScript 是一种解释性语言(就是说,代码执行不进行预编译)。特点:1. 弱类型2. 基于对象。(因为面向对象需要具有封装、继承、多态的特征)
2016-07-22 20:12:28 6115 1
原创 java常用方法
1. 将泛型为String类型的集合转化为逗号间隔字符串形式public static String stringListToString(List stringList){ if (stringList == null || stringList.size() <= 0) { return null; } return stringList.toStrin
2016-07-22 13:31:21 256
原创 js 相关笔记
1.var gridFrame = document.getElementsByTagName('iframe')[0];//获取当前frame gridFrame.contentWindow//获取iframe的当前window,然后可以使用其中的对象了 gridFrame.src//iframe当前地址2.JSON.stringify(obj);将obj解析成字符串;JSON.
2016-07-22 13:16:47 300
原创 java中length,length(),size()区别
1 length属性是针对数组说的,比如说你声明了一个数组,则可用其返回数组的长度,在js里面咱们也是通过对象的length属性获取长度的。 2length()方法是针对字符串String说的,获取字符串的长度 3.size()方法是针对泛型集合说的,获取泛型包含的元素个数
2016-07-22 12:14:40 258
原创 栈和队列
一.栈(stack先进后出) 栈只允许访问一个数据项:即最后插入的数据项。移除这个数据项才能访问倒数第二个插入的数据项,依次类推。这种机制在不少编程环境中都非常有用。比如按规则解析字符串等。 生活中有人收到信后,会随手把它放在桌子上的信堆上,等到他们有空闲的时候,就从上到下依次处理信件,每次都拿堆叠在最上层的那一封。第一封处理完了,就处理第二封,直到最后轮到处理信堆最下面的一张
2016-07-22 12:11:43 254
原创 sql经典面试题、练习题
Student(S#,Sname,Sage,Ssex) 学生表Course(C#,Cname,T#) 课程表SC(S#,C#,score) 成绩表Teacher(T#,Tname) 教师表 问题:1、查询“001”课程比“002”课程成绩高的所有学生的学号;select a.S#from (select s#,score from SC where C#=’001′)
2016-07-22 11:29:45 658
原创 几种简单的查找和排序思想
一.查找算法 1.1 线性查找 1.2 二分查找 a).适用于有序数组,效率比线性查找高。 b).有序数组较之无序数组,查询速度快,但插入效率低,因插入新数据时,需要挪动后边的数据以腾开空间; 而删除效率都低。。因都需向前移动来填补空缺的数据项。 示例程序: //二分查找,针对有序数组public static
2016-07-22 11:15:42 714
原创 HashMap简单实现原理及遍历map的几种方式
Map在开发中使用频率是非常高的,现在简单介绍几种使用方法,以作查询时用。废话不多说,直接上代码:public static void main(String[] args) { Map map = new HashMap(); map.put("1", "value1"); map.put("2", "value2"); map.put("3", "value3");
2016-07-22 10:46:32 5139
原创 一台服务器 安装两个tomcat6 服务
在实际项目中,测试人员需要连我的服务器测试,但是我只有一个tomcat,不可能等测试测完再做其他事,这样工作效率太低了。那么现在咱们就可以考虑给tomcat增加一个服务,一个给测试用,一个自己开发,两不误。具体步骤如下: 1、下载安装包,我用的是apache-tomcat-6.0.26-windows-x86.zip和jdk-6u13-windows-i586-p.exe。2
2016-07-21 17:52:39 534
原创 ie中提示框被遮挡
上一篇关于option被select下拉框遮挡的解决方法,经测试发现,选中下拉框最底部的option,在ie10中显示的title依然会被遮挡。查了下有关资料,原来还是和style中的zIndex有关。zIndex代表的是层的上下层关系,其值越大,层越高,就不容易被覆盖。所以这里可以修改option和select的zIndex属性。主要代码如下: 测试1这样option的
2016-07-20 10:05:46 684
原创 IE10中下拉框 title被遮挡以及部分option无法显示的问题
在IE10和IE11中,选中下拉框最下方的数据项,鼠标盘旋在下拉框各个选项上,发现选中焦点上方的选项无法提示title;在IE10中option的title容易被下拉框覆盖。当然这些显示问题在chrome中并不存在。解决方法:1. 每次将选中条目置于下拉框第一个位置,这样其他所有条目都可以显示title;2. 由于在ie10中提示的title容易被下拉框覆盖,加zIndex属性设置option
2016-07-19 10:56:05 4973
pyodbc-4.0.30-cp37-cp37m-win_amd64.whl
2020-03-28
pyodbc-4.0.30-cp27-cp27m-win_amd64.whl
2020-03-28
hitpul动画制作核心思想.7z
2019-12-24
Prometeo服务概述
2019-12-23
ffmpeg视频转码器
2019-01-22
memcoder视频转码器
2019-01-22
Erlang_win64_19.1和rabbitMQ综合安装包
2018-04-03
ehcache1.6 和 ehcache-web-2.0.4
2016-08-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人