- 博客(30)
- 资源 (2)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
转载 编程修养【代码习惯篇】
<br /> 什么是好的程序员?是不是懂得很多技术细节?还是懂底层编程?还是编程速度比较快? <br />我觉得都不是。对于一些技术细节来说和底层的技术,只要看帮助,查资料就能找到,对于速度快,只要编得多也就熟能生巧了。 <br /><br />我认为好的程序员应该有以下几方面的素质: <br /><br />1、有专研精神,勤学善问、举一反三。 <br />2、积极向上的态度,有创造性思维。 <br />3、与人积极交流沟通的能力,有团队精神。 <br />4、谦虚谨慎,戒骄戒燥。 <br />5、写出的
2011-05-19 11:38:00
527
转载 FileInputStream/FileOutputStream的应用
这是一对继承于InputStream和OutputStream的类,用于本地文件读写(二进制格式读写并且是顺序读写,读和写要分别创建出不同的文件流对象);本地文件读写编程的基本过程为: ① 生成文件流对象(对文件读操作时应该为FileInputStream类,而文件写应该为FileOutputStream类);② 调用FileInputStream或FileOutputSt
2012-10-26 16:59:50
484
转载 查看mysql的字符集
查看mysql的字符集mysql> show variables like 'collation_%';+----------------------+-------------------+| Variable_name | Value |+----------------------+-------------------+| coll
2012-02-01 15:08:32
479
原创 sql语句通配符
SQL标准语法模糊查询里 没有*这个通配符的只有% ; _ ;[^] ; [] ; 4种通配符以上4种通配符的含义% 表示零个或多个字符_ 表示单个字符[] 表示范围[a-f]或集合[abcdef]的任何单个字符 [^] 表示不属于指定范围的[a-f] 或
2011-08-16 11:13:59
679
转载 struts 标签logic:iterate用法详解
核心提示:Iterate主要用来处理在页面上输出集合类,集合一般来说是下列之一: 1、 java对象的数组 2、 ArrayList、Vector、HashMap等 具体用法请参考struts文档,这里不作详细介绍 现在定义一个class,User.java 把它编译成User.class package example; import java.io Iterate主要用来处理在页面上输出集合类,集合一般来说是下列之一: <br />1、 java对象的数组 <br /><br />2、 ArrayLis
2011-06-02 14:01:00
464
原创 ClassCastException 错误解析
<br />引用文章原地址:http://blog.java-cn.com/more.asp?name=zhouli&id=12303 (只引用部分)<br /><br />现在java编程中经常碰到ClassCastException 错误,ClassCastException 是 JVM 在检测到两个类型间的转换不兼容时引发的运行时异常。此类错误通常会终止用户请求。本模式试图为您提供了解和排除 ClassCastException 错误最常见成因的一些基本要素。<br />为什么发生此问题? <br /
2011-05-24 14:50:00
604
原创 log4j配置xml和properties实例
xml配置,输出指定日记级别<br /><?xml version="1.0" encoding="UTF-8"?><br /><!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"> <br /><log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/"> <br /><appender name="ConsoleAppender" class="org.apache.log4j.Cons
2011-05-19 10:44:00
955
转载 弹窗代码以及弹不出来的原因分析
<br />这两天,在网上搜索一些关于网站弹窗的代码。由于许多原因,会导致弹窗弹不出来。这儿,我大致将各种弹窗代码进行归类,然后说说对弹不出来的原因的分析。<br /> 弹窗代码类型:<br /> 1、直接弹代码<br /> <BODY onLoad="javascript:popUp()"><br /> <SCRIPT LANGUAGE="JavaScript"><br /> function popUp() {<br /> props=window.open('http
2011-05-18 11:03:00
3984
原创 异常备忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file
<br />今天在导入一个工程时,编译并打包到Tomcat后,发现出现java.lang.UnsupportedClassVersionError: Bad version number in .class file异常,检查了一下我的myEclipse,发现不知道啥时候不小心将编译器改成JDK6.0了,那个工程是从同事的机上拷贝过来的,用的编译器是JDK5.0,试了一下,果然是这个问题引起。 那次在Linux上部署工程时也出现过因为版本不同引起的问题,那时我们用的IDE的编译器是JDK5.0,而那台Lin
2011-05-11 12:25:00
405
转载 Apache服务+两个独立Tomcat服务配置
现实应用中,同一台主机上会有很多个不同的Tomcat应用服务,在应用服务更新时,操作系统的Tomcat服务需要重新启动.为了让几个相互独立的应用在更新时不相互影响,将服务设计为在前端使用一个Apache服务接受静态页面请求,后端启动两个Tomcat服务接受不同虚拟主机的JSP请求。本文侧重点在Apache与Tomcat的整合上,其他过程大家可参考其他文档。配置步骤大致如下: <br />一、在XP操作系统上安装一个Apache服务和两个tomcat服务<br /><br />安装过程从略,可参考其他关
2011-05-10 14:01:00
627
原创 关于MyEclipse8.5 错误 background indexer crash recovery
<br />关于MyEclipse8.5 错误 background indexer crash recovery java.lang.stackoverflowerror<br />环境:<br /> MyEclipse8.5<br /> Tomcat6.0<br /> SVN1.6<br />Error:<br /> 在myeclipse环境中,用svn导出项目后出现如下错误<br /> background indexer crash recovery <br />
2011-05-09 09:04:00
2311
2
转载 {电脑救助站}常用知识4
<br />>>>>1、在开机时加载太多程序 <br />>>>>2、桌面上开启桌布 <br />>>>>3、没有定期清理硬磁盘和重组硬磁盘 <br />>>>>以下的,我就会很详细地说明一下如何加速计算机和令计算机慢的病征!解决七大常见影响计算机表现的原凶当计算机忽然慢下来时,你可能会怀疑自己是否做错了甚么而引致损害了计算机?其实不必太介怀,因为一个小小改变,都可能会影响到计算机运作表现,而且在使用计算机的过程中,无可避免地都会引起各种些微的改变。任何问题总有方法可以解决的,就让我细细道出七大常见影响计算
2011-05-05 15:27:00
2531
转载 {电脑救助站}常用知识2
<br />问题产生原因原因--解决方法<br /><br />内存条坏了--更换内存条<br /><br />双内存不兼容--使用同品牌的内存或只用一条内存<br /><br />内存质量问题--更换内存条<br /><br />散热问题--加强机箱内部的散热<br /><br />内存和主板没插好或和其它硬件不兼容等--重插内存或换个插糟<br /><br />硬盘有问题--更换硬盘<br /><br />驱动问题--重装驱动。如果是新系统,要先安装主板驱动<br /><br />软件损坏--重装软件<
2011-05-05 15:25:00
12588
转载 {电脑救助站}常用知识1 来自常用知识( 网络安全中起重大作用的 Windows 命令)
常用知识( 网络安全中起重大作用的 Windows 命令)<br /> <br />常用在线查毒链接<br />3 楼 超级兔子的在线检测功能<br />4楼 准确探索间谍软件或广告软件<br />5楼 预防间谍软件或广告软件<br />6楼 数据恢复<br />7 楼 GHOST使用备份还原方法<br />8-9楼 系统文件无法打开故障解决方法:IE无法打开网页的常见原因及解决<br />10-11 楼 IE常见问题解决方案 <
2011-05-05 15:22:00
5928
转载 {电脑救助站}常用知识3
<br />在日常操作中,我们经常要输入各种各样的密码,例如开机时要输入密码,QQ时也要先输入密码,假如你忘记了这些密码,就有可能用不了机器、打不开文件、不能聊天...。<br /><br /> 也许还会造成很大的损失!下面我们就介绍电脑操作中常用密码的破解方法,希望能解你燃眉之急!<br /><br /> 一、遗忘了SYSTEM密码<br /><br /> 如果你遗忘了CMOS设置中的SYSTEM密码,就无法启动机器了, 解决的办法只能是:打开机箱,把电池取下、正负极短接,给 CMOS放电,清除CM
2011-05-05 15:17:00
1890
转载 关于Java读取xml文件的学习
<br />一.java类package com.java.test; import org.w3c.dom.*; import javax.xml.parsers.*; import java.io.*; public class JavaReadXml { // Document可以看作是XML在内存中的一个镜像,那么一旦获取这个Document 就意味着可以通过对 // 内存的操作来实现对XML的操作,首先第一步获取XML相关的Document private Docu
2011-05-04 15:46:00
350
转载 !(环境变量大集合总结)
<br />我们在“我的电脑”右键“属性”<br />“高级”里面有一个"环境变量"可以看到一些WIN变量。<br />如“%windir%”这类的。。但数量有限<br /><br />要挖出其它WIN变量也不是很难。。<br /><br />嘻。。。“开始菜单”。。“运行”<br />输入cmd<br />回车后。。。<br />再键入set<br />回车<br /><br />全出来了。<br />ALLUSERSPROFILE=C:/Documents and Settings/All Users<
2011-04-29 11:22:00
402
转载 Invalid location of tag (form)
<br />今天遇到了个问题,导入的公司的web项目,很多jsp文件中说第一个form没有定义,或者位置不对。从代码上看得出是有定义的,然后看看myeclipse里面的提示,是Invalid location of tag (form) ,于是上网查了下,得出的结论都是:<br />MyEclipse提示正常了,原因在此: <br /><form></form>不能写到<table></table>里面!<br /><br />所以,我把没必要的form标签去掉就可以了
2011-04-27 15:16:00
1133
转载 有理想的程序员必须知道的15件事
<br />作为程序员,要取得非凡成就需要记住的15件事。<br />1.走一条不一样的路<br />在有利于自己的市场中竞争,如果你满足于“泯然众人矣”,那恐怕就得跟那些低工资国家的程序员们同场竞技了。<br />2.了解自己的公司<br />以我在医院、咨询公司、物流企业以及大技术公司工作的经验来看,这一点所言不虚。<br />不同公司的运营模式差异极大。如果你理解企业的运营模式,那你就不一样了!在这家公司中(或者对客户而言),你是参与业务运营的资产,你的工作能直接产生效益!<br />3.与最优秀的人
2011-04-24 20:32:00
351
转载 [转]Java网络爬虫的实现
记得在刚找工作时,隔壁的一位同学在面试时豪言壮语曾实现过网络爬虫,当时的景仰之情犹如滔滔江水连绵不绝。后来,在做图片搜索时,需要大量的测试图片,因此萌生了从Amazon中爬取图书封面图片的想法,从网上也吸取了一些前人的经验,实现了一个简单但足够用的爬虫系统。网络爬虫是一个自动提取网页的程序,它为搜索引擎从万维网上下载网页,是搜索引擎的重要组成,其基本架构如下图所示:传统爬虫从一个或若干初始网页的URL开始,获得初始网页上的URL,在抓取网页的过程中,不断从当前页面上抽取新的URL放入队列,直到满足系统的一定
2011-03-22 15:26:00
479
转载 搜索引擎蜘蛛及网站robots.txt文件详解
<br />我们知道,搜索引擎都有自己的“搜索机器人”(ROBOTS),并通过这些ROBOTS在网络上沿着网页上的链接(一般是http和src链接)不断抓取资料建立自己的数据库。<br /><br />对于网站管理者和内容提供者来说,有时候会有一些站点内容,不希望被ROBOTS抓取而公开。为了解决这个问题,ROBOTS开发界提供了两个办法:一个是robots.txt,另一个是TheRobotsMETA标签。<br /><br />注意:robots.txt写法是否正确对搜索引擎抓取网站至关重要,我们尽量按照
2011-03-22 15:25:00
611
原创 已发布最新的Android 3.0 SDK(R10)及ADT10.0.0
<br />Android 3.0 SDK(R10)及ADT10.0.0正式发布<br />Android 3.0 SDK(R10)及ADT10.0.0正式发布。SDK工具已经升级至r10版本,ADT插件也已经更新到10.0.0,API等级全部更新至11,Android平板应用开发的准备工作已经完成。<br />标签:Android 3.0 SDK Android(R10)SDK ADT 10.0.0 下载<br /> <br /> <br />在一个月前,谷歌曾经发布了Android 3.0
2011-03-17 14:39:00
776
原创 我的Java学习笔记
<br />说明:如果在修饰的元素上面没有写任何访问修饰符,则表示friendly。<br /><br />作用域 当前类 同一package 子孙类 其他package <br />public √ √ √ √ <br />protected √ √ √ × <br />friendly √ √ × × <br />private √ × ×
2011-03-14 12:52:00
375
转载 关于思考设计一个一百亿的计算器
<br />首先要明白这道题目的考查点是什么,一是大家首先要对计算机原理的底层细节要清楚、要知道加减法的位运算原理和知道计算机中的算术运算会发生越界的情况,二是要具备一定的面向对象的设计思想。<br />首先,计算机中用固定数量的几个字节来存储的数值,所以计算机中能够表示的数值是有一定的范围的,为了便于讲解和理解,我们先以byte 类型的整数为例,它用1个字节进行存储,表示的最大数值范围为-128到+127。-1在内存中对应的二进制数据为11111111,如果两个-1相加,不考虑Java运算时的类型提升,运
2011-03-14 12:23:00
444
转载 请不要做一个浮躁的人
<br />请不要做一个浮躁的人<br />浮躁的人容易问:我到底该学什么?---别问,学就对了;<br />浮躁的人容易问:这个有‘钱’途吗?---建议你去抢银行;<br />浮躁的人容易说:我英文不行,我要中文版的。---不行?学呀!<br />浮躁的人分两种:只观望而不学的人,只学而不坚持的人;<br />浮躁的人永远不是一个高手。<br />1、初学者不要看太多同类的书,更不要徘徊在寻找及选择书本上,那是误人子弟。先找本系统的学,很多人学<br />了很久还只是对部分功能熟悉而已,不系统是不行的。<
2011-03-14 12:12:00
656
转载 XML教程
<br />第 1 章<br />XML 简介<br />Previous Page <br />Next Page <br />XML 被设计用来传输和存储数据。<br />HTML 被设计用来显示数据。<br />应该掌握的基础知识:<br />在您继续学习之前,需要对以下知识有基本的了解:<br />HTML / XHTML <br />JavaScript <br />如果您希望首先学习这些项目,请在我们的 首页 访问这些教程。<br />什么是 XML?<br />XML 指可扩展标记语言(EXt
2011-03-14 12:07:00
2024
转载 JavaScript就这么回事
<br />有些时候你精通一门语言,但是会发现你其实整天在和其它语言打交道,也许你以为这些微不足道,不至于影响你的开发进度,但恰恰是这些你不重视的东西会浪费你很多时间,我一直以为我早在几年前就已经精通JavaScript了,直到目前,我才越来越觉得JavaScript远比我想象的复杂和强大,我开始崇拜它,就像崇拜所有OOP语言一样~<br />趁着节日的空隙,把有关JavaScript的方法和技巧整理下,让每个在为JavaScript而烦恼的人明白,JavaScript就这么回事!并希望JavaScript
2011-03-14 12:01:00
392
转载 经典SQL语句大全
一、基础1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:/mssql7backup/MyNwind_1.dat'--- 开始 备份BACKUP DATABASE pubs TO testBack4、说明:创建新表create table ta
2011-03-10 07:24:00
246
转载 临时表空间作用
Oracle临时表空间主要用来做查询和存放一些缓冲区数据。临时表空间消耗的主要原因是需要对查询的中间结果进行排序。重启数据库可以释放临时表空间,如果不能重启实例,而一直保持问题sql语句的执行,temp表空间会一直增长Oracle临时表空间主要用来做查询和存放一些缓冲区数据。临时表空间消耗的主要原因是需要对查询的中间结果进行排序。重启数据库可以释放临时表空间,如果不能重启实例,而一直保持问题sql语句的执行,temp表空间会一直增长。直到耗尽硬盘空间。网上有人猜测在磁盘空间的分配上,oracle使用的是贪心
2011-03-07 10:20:00
702
转载 创建我的oracle用户。
关键字: oracle 表空间 用户 //创建临时表空间 create temporary tablespace test_temp tempfile 'E:/oracle/product/10.2.0/oradata/testserver/test_temp01.dbf' size 32m autoextend on next 32m maxsize 2048m extent management local; //创建数据表空间 create tablespace test_data logging d
2011-03-07 10:01:00
484
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人