IT海洋——Java
文章平均质量分 58
梦醒-无痕
这个作者很懒,什么都没留下…
展开
-
document.all基础用法
一.解释 document.all是页面内所有元素的一个集合。例如: document.all(0)表示页面内第一个元素二.判断IEdocument.all可以判断浏览器是否是IE if(document.all){ alert("is IE!"); }三.通过id调用也可以通过给某个元素设置id属性(id=原创 2015-01-06 16:53:19 · 432 阅读 · 0 评论 -
MySQL 的 RowNum 实现并排序
MySQL 的 RowNum 实现MySQL 下面没有RowNum,排序后序号却无法得到,比较麻烦!在网上找了再三,通过比较,确认了以下的方法是可行的 :SELECT @rownum:=@rownum+1 rownum, CollectSn From(SELECT @rownum:=0,bbgmain.* FROM qbdb.bbgmain WHERE collectsn!=''原创 2017-03-30 16:25:12 · 5562 阅读 · 1 评论 -
【全】JAVA 身份证号码验证工具(省份、性别、生肖、星座)
package com.stt; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.HashMap; import java.util.Map; import o转载 2017-03-23 17:44:29 · 1447 阅读 · 0 评论 -
java实现---中央气象局天气预报接口
一、说明天气预报的webService地址:http://www.webxml.com.cn/WebServices/WeatherWebService.asmx(天气预报 Web 服务,数据每2.5小时左右自动更新一次,准确可靠。包括 340 多个中国主要城市和 60 多个国外主要城市三日内的天气预报数据。此天气预报Web Services请不要用于任何商业目的,若有转载 2017-03-28 17:01:52 · 10871 阅读 · 7 评论 -
遍历Map的两种方法:keySet()和entrySet()
在Map集合中values():方法是获取集合中的所有的值----没有键,没有对应关系,KeySet():将Map中所有的键存入到set集合中。因为set具备迭代器。所有可以迭代方式取出所有的键,再根据get方法。获取每一个键对应的值。 keySet():迭代后只能通过get()取key entrySet():Set> entrySet() //返回此映射中包含的映原创 2015-08-24 14:53:39 · 1263 阅读 · 0 评论 -
关于文件/附件下载的Java代码
Java文件下载的几种方式public HttpServletResponse download(String path, HttpServletResponse response) { try { // path是指欲下载的文件的路径。 File file = new File(path); // 取得文转载 2015-07-09 10:47:07 · 1762 阅读 · 0 评论 -
JAVA的字符串拼接与性能
在JAVA中拼接两个字符串的最简便的方式就是使用操作符”+”了。如果你用”+”来连接固定长度的字符串,可能性能上会稍受影响,但是如果你是在循环中来”+”多个串的话,性能将指数倍的下降。假设有一个字符串,我们将对这个字符串做大量循环拼接操作,使用”+”的话将得到最低的性能。但是究竟这个性能有多差?如果我们同时也把StringBuffer,StringBuilder或String.concat()放入转载 2015-01-04 14:38:56 · 525 阅读 · 0 评论 -
HttpClient PostMethod/GetMethod 转码方案
HttpClient Post 方式模拟请求时常会遇到中文转码问题,这里我总结一下自己遇到的几种情况和解决方案。1、请求网页GetMethod getMethod = new GetMethod("http://www.baidu.com"); //(1)、这里可以设置自己想要的编码格式getMethod.getParams().setContentCharset("GB2原创 2015-02-02 16:30:56 · 2830 阅读 · 0 评论 -
列表、集合与数组之间相互转化问题
***************************************************************先说一下Java集合Java集合:就是将若干用途、性质相同或者相近的“数据”组合而成一个整体。从体系上讲,集合类型可以归纳为三种:1.集(set):Set集合中不区分元素的顺序,不允许出现重复元素2.列表(List):List集合区分元素的顺原创 2014-12-26 15:39:06 · 815 阅读 · 0 评论 -
MyEclipse、Eclipse快捷键大全
-------------------------------------MyEclipse 快捷键1(CTRL)-------------------------------------Ctrl+1 快速修复Ctrl+D: 删除当前行 Ctrl+Q 定位到最后编辑的地方 Ctrl+L 定位在某行 Ctrl+O 快速显示 OutLine Ctrl+T 快速原创 2014-12-23 09:53:01 · 364 阅读 · 0 评论 -
eclipse与myeclipse恢复已删除的文件和代码
1.类文件的恢复前些天在开发中,不小心将一个写着有数1000行代码的类删除了,本能下去按了ctrl+z进行恢复,但没有一点用,但还是搜索下有没有解决的方法,要重新写一遍真有点心不甘啊,哈哈 终于还是找到了一个好方法:选择项目后右键-->选择Restore from Local history-->出现下面的界面:勾选后按Restore就恢复了,真的很强大很方转载 2015-01-30 17:58:29 · 406 阅读 · 0 评论 -
(完整版)Struts1和Struts2的区别和对比
struts2不是struts1的升级,而是继承的webwork的血统,它吸收了struts1和webwork的优势。先看struts的Action官方注释(struts1.3.8源代码)/** * An Action is an adapter between the contents of an * incoming HTTP request and the corre翻译 2014-12-02 17:26:43 · 471 阅读 · 0 评论 -
SimpleDateFormat使用详解
public class SimpleDateFormat extends DateFormatSimpleDateFormat 是一个以国别敏感的方式格式化和分析数据的具体类。 它允许格式化 (date -> text)、语法分析 (text -> date)和标准化。SimpleDateFormat 允许以为日期-时间格式化选择任何用户指定的方式启动。 但是,希望用 DateF转载 2014-12-02 13:09:55 · 278 阅读 · 0 评论 -
JS和后台获取复选框(checkbox)选中项后的文本内容
无标题页 //单选与全选的判断function check(e, allName){ var all = document.getElementsByName(allName)[0]; //获取全选复选框 if(!e.checked){ //没被选中全选复选框置为false; all.checked原创 2014-12-13 18:37:10 · 11929 阅读 · 0 评论 -
Java线程的5种状态及切换
Java中的线程的生命周期大体可分为5种状态。1. 新建(NEW):新创建了一个线程对象。2. 可运行(RUNNABLE):线程对象创建后,其他线程(比如main线程)调用了该对象的start()方法。该状态的线程位于可运行线程池中,等待被线程调度选中,获取cpu 的使用权 。3. 运行(RUNNING):可运行状态(runnable)的线程获得了cpu 时间片(t转载 2018-01-30 11:27:07 · 423 阅读 · 0 评论