- 博客(36)
- 资源 (140)
- 收藏
- 关注
原创 Oracle错误一览表
ORA-00001: 违反唯一约束条件 (.) ORA-00017: 请求会话以设置跟踪事件 ORA-00018: 超出最大会话数 ORA-00019: 超出最大会话许可数 ORA-00020: 超出最大进程数 () ORA-00021: 会话附属于其它某些进程;无法转换会话 ORA-00022: 无效的会话 ID;访问被拒绝 ORA-00023: 会话引用进程私用内存
2012-04-24 18:45:18 2584
原创 Java中HashMap和HashSet的使用练习
环境:Notpad ++ 6.0 + JDK 6.0.31问题:给定任意一个字符串“today is a special day”,长度为任意,要求找出其出现次数最多的字符及计算次数。(可以用HashMap,HashSet,Collections实现)解决:利用HashMap和HashSet解决。代码: import java.util.HashMap;import ja
2012-04-23 19:06:46 5190 9
原创 Java集合框架练习(一)
环境:Notpad ++ 6.0 + JDK 6.0.31 问题:编写这样一个程序,该程序创建了在某一字符串中出现的字符索引(即,哪个字符出现在字符串中的哪个地方)。从命令行读取该字符串。例如,运行该程序:>java Concordance Hello world将得到结果为:{d=[9],o=[4,6],r=[7],w=[5],H=[0],l=[2,3,8],e=[1]}
2012-04-23 18:57:27 3927 1
原创 主流数据库的SQL语法差异分析
主流数据库系统支持的SQL语句的差异主要有以下几点:数据类型的差异;运算符的差异;函数的差异;常用SQL的差异;取元数据信息的差异。1.1.1数据类型的差异 整数类型:在MYSQL中整数相关的类型有tinyint、smallint、mediumint、int、integer和bigint;在MSSQLServer中整数相关的类型有bit、int、smallint、
2012-04-21 15:09:18 4007
原创 Java集合框架总结
环境:JDK 1.6.31问题:Java集合框架总结 以往Java的集合框架都是自学的,现在课堂上也讲了,学习起来轻松了许多,更好的是,发现了两张很好的图,所以贴上来和大家分享。 1.集合类比较表: 2.Java集合框架图:集合框架中常用类比较• 用“集合框架”设计软件时,记住该框架四个基本接口的下列层次结构关系会有用处:– Collec
2012-04-20 15:06:08 4053 2
原创 Java基于TCP的Socket编程练习
环境:Notpad ++ 6.0 + JDK 6.0.31问题:使用套接字编写客户—服务器程序,实现客户—服务器交互计算。客户将三角形3个边的长度发给服务器,服务器把计算出的三角形的面积返回给客户。 解决:利用Java的Socket编程。客户端发送数据,服务端接收数据,并进行相应的处理。代码: TcpServer.java: import java.io.Buffere
2012-04-20 14:45:19 5754 3
原创 XXX is not in the sudoers file解决
环境:VirtualBox4.1 + RedHat Linux 6问题:用sudo命令时提示"xxx is not in the sudoers file. This incident will bereported.其中XXX是你的用户名,也就是你的用户名没有权限使用sudo命令。解决:只要修改一下/etc/sudoers文件就行了。 1.进入超级用户模式。也就是输入"su-",
2012-04-19 18:48:35 4605 2
原创 Java处理本身包含双引号的String
环境:Notpad ++ 6.0 + JDK 6.0.31问题:Java处理本身包含双引号的String 解决:使用转移字符。 例子代码: public class Test{ public static void main(String[] args){ String str1 = "\"name\"";//字符串两边含有双引号 String str2
2012-04-18 14:12:04 22020 5
原创 SQLServer2008导出包含数据的SQL文件
环境:SQLServer 2008 R2问题:导出的SQL文件中没有数据 解决: 1. 展开数据库-------->选中某个数据库-------->任务-------->生成脚本; 2. 单击下一步-------->进入如下界面,可以选择需要为整个数据库导出还是只导出某个数据库; 3. 下一步-------->选择选项(注意选择SQL文件的生成路径)
2012-04-18 14:08:45 3060 1
原创 利用Java泛型实现简单的泛型方法
环境:Notpad ++ 6.0 + JDK 6.0.31 问题:编写一个泛型方法add(),当传入不同数字类型的值时,能够进行加法运算,(如可以传入int、long、float、double类型,但要对传入的值做一定的限定,如必须是数字)。 解决:利用泛型编写。 代码: public class GenericAdd{ //泛型方法实现两个数相加 publ
2012-04-17 18:28:18 6821 4
原创 Linux按退格键出现问号解决
环境:VirtualBox4.1 + RedHat Linux 6 问题:按退格键出现问号如图所示: 问题分析:误用reset命令所致。 解决:设定环境变量(在文字接口里设定,也就是类似于Windows的Dos界面): 在bash下,执行如下语句:$stty erase ^?或者把 stty erase ^?添加到.bash_profile中。
2012-04-17 18:17:46 5256 3
原创 程序员的奋斗史(二)——今天你跑步了吗
突然之间有种想跑步的冲动,于是我开始了我的旅程。我是那种想做什么,只要觉得是有意义的事情,就会立马去做的人。这也算是自己的一个特点吧。每当我在跑道上奔跑,我常常在反省很多事情。比如今天哪里做得不对,明天的我应该以怎样的姿态生活,可以怎样做才做得更好,这个程序应该怎样编写更合理,那个程序又是哪里出错,未来IT行业的发展,将来什么才是潮流……
2012-04-17 15:04:25 5769 82
程序员的奋斗史(二)——今天你跑步了吗
突然之间有种想跑步的冲动,于是我开始了我的旅程。 我是那种想做什么,只要觉得是有意义的事情,就会立马去做的人。这也算是自己的一个特点吧。 每当我在跑道上奔跑,我常常在反省很多事情。比如今天哪里做得不对,明天的我应该以怎样的姿态生活,可以怎样做才做得更好,这个程序应该怎样编写更合理,那个程序又是哪里出错,未来IT行业的发展,将来什么才是潮流,小X是怎么思考问题的,应该怎样向他学习,小...
2012-04-17 15:04:00 125
原创 Oracle Database Control 浏览器无法登录解决
环境:Oracle11g+IE9问题:Oracle Database Control浏览器无法登录解决:打开浏览器,输入URL:https://127.0.0.1:1158/em或者https://localhost:1158/em如果出现Internet Explorer cannot display the webpage,则按以下步骤解决:1. 首先看看portlist.
2012-04-16 19:27:38 12053 4
原创 VirtualBox下RedHat不能使用Ctrl+C快捷键解决
环境:VirtualBox4.1 + RedHat Linux 6问题:当输入错误的指令时,按下Ctrl+C无法终止 解决: 首先看看Ctrl+C键的作用: Ctrl+C键:在 Linux 底下,如果您输入了错误的指令或参数,有的时候这个指令或程序会在系统底下跑不停这个时候怎么办?别担心,如果您想让当前的程序『停掉』的话,可以输入:[Ctrl]与 c按键 (
2012-04-16 19:21:03 6687 4
原创 二分查找之Java实现
环境:Notpad ++ 6.0 + JDK 6.0.24 问题:用Java实现二分查找算法 算法剖析:二分查找是在一个有序表(数据是按其值由小到大或由大到小依次存放的,这里我们以值由小到大排列为例)中,每次都与中间的那个元素比较,若相等则查找成功;否则,调整查找范围,若中间那个元素的值小于待查值,则在表的后一半中查找;若中间那个元素的值大
2012-04-13 14:39:11 2826 3
原创 Linux显示文件内容命令
环境:RedHat Linux Enterprise 6+Virtual Box 4.1 使用过DOS命令的人都应该知道,我们可以使用type命令来查看一个文件的内容。在Linux下有五个相关的命令,功能各有千秋,不过它们都象type命令一样,只能用来查看文本文件。 1.cat命令cat命令是最象type命令的,使用的方法很简单:"cat文件名"。不过比type命令
2012-04-12 18:37:34 2675 7
原创 Oracle SQLServer MySQL查看当前所有数据库表名及其他信息
环境:Oracle 11g + SQLServer 2008 R2 + MySQL 5.1 Oracle: 1. 查看当前库的所有数据表select * from all_tables;select table_name from all_tables;select table_name from user_tables;select table_name from al
2012-04-11 18:54:13 7352 2
原创 SQLServer 2008参数@objname不明确或所声明的@objtype (column)有误解决
环境:SQLServer 2008 R2问题:当调用存储过程sp_rename出现“参数@objname不明确或所声明的@objtype (column)有误”。 解决:看以下几条命令,如果先执行前两句,再接着执行第三句会出现什么问题? use Test;--使用数据库sp_rename 'd_s_t.avg_grade','avg_g','column';--d_s_
2012-04-11 18:47:52 8915
原创 SQLServer修改表的列名
环境:SQLServer 2008 R2问题:修改表的列名 解决:在SQLServer中修改表的列名,可以调用存储过程sp_rename。 use Test;--使用数据库sp_rename 'd_s_t.avg_grade','avg_g','column';--d_s_t是表名,avg_grade是原来的列名,avg_g是新的列名--也可以这样执行:--
2012-04-11 18:44:16 9834
原创 SQLServer单行和多行注释
环境:SQLServer 2008 R2问题:不清楚SQLServer里的注释用法。 解决: 单行注释:--多行注释:/*......*/ 使用示例: 单行注释:-选择列表中的列 'Student.sname' 无效,因为该列没有包含在聚合函数或 GROUP BY 子句中。SELECT Student.sno,sname,AVG(grade) A
2012-04-10 18:54:52 10602
原创 SQLServer 2008 对视图或函数’XXX’的更新或插入失败,因其包含派生域或常量域解决
环境:SQLServer 2008 R2问题:对视图或函数’XXX’的更新或插入失败,因其包含派生域或常量域解决 创建视图命令:create view D_S_G(sno,avg_grade)asselect sno,avg(grade)from SCgroup by sno; 原因:视图view不允许修改。 解决:重新创建一个表,结构
2012-04-09 19:09:27 19140
原创 冒泡排序法之Java实现
环境:Notpad ++ 6.0 + JDK 6.0.24 冒泡排序的关键点是从后向前对相邻的两个数组元素进行比较,若后面元素的值小于前面元素的值,则将这两个元素交换位置,否则不进行交换。依次进行下去,第一趟排序可将数组中值最小的元素移至下标为0的位置。对于有n个元素的数组,循环执行n-1趟扫描便可完成排序。(当然,也可以从前向后对相邻的两个数组元素进行比较,但此时应注意将大数向后
2012-04-08 17:10:05 3820 2
原创 选择排序法之Java实现
环境:Notpad ++ 6.0 + JDK 6.0.24 选择法排序的基本思想是首先从待排序的n个数中找出最小的一个与array[0]对换;再将array [1]到array [n]中的最小数与array [1]对换,依此类推。每比较一轮,找出待排序数中最小的一个数进行交换,共进行n-1次交换便可完成排序。选择法排序每执行一次外循环只进行一次数组元素的交换,可使交换的次
2012-04-08 16:46:26 3552 4
原创 SQL Server 2008修改字段命令
环境:SQL Server 2008 R2问题:修改字段出错(将Course表的课程名字段增大长度) 解决: 错误命令版本1:alter table Coursemodify column cname char(20);--'modify' 附近有语法错误。 错误命令版本2:alter table Coursemodify cname char(20);
2012-04-07 18:13:44 3464 2
原创 SQL Server里查询表结构命令
环境:SQL Server 2008 R2问题:查询表结构命令 对MySQL和Oracle数据库熟悉的朋友知道用desc就可以查询一张表的结构,但是在SQL Server里执行desc命令会报错。 desc Student; --关键字 'desc' 附近有语法错误。 现提供两条命令查询表结构: 1.sp_hel
2012-04-07 17:23:07 23675 2
原创 程序员的奋斗史(一)——浅谈几种主要编程语言
经常听到有人在抱怨这个语言哪里哪里不好,那个语言又是如何的优秀。对于这样的牢骚,我只是一笑而过。 就我而言,语言只是工具,没有好坏之分。只要你采用相应的语言,完成对应的工作,那你的目标就完成了。我们无需抱怨这种语言的缺点,而是应该抱有接受的态度。任何语言的存在都有它的合理性,如果不合理是不会经受住时间的考验的。世间之物都具有双面性,只是看利多还是弊大。如果一个东西是十全十美……
2012-04-04 15:36:53 25545 196
程序员的奋斗史(一)——浅谈几种主要编程语言
经常听到有人在抱怨这个语言哪里哪里不好,那个语言又是如何的优秀。对于这样的牢骚,我只是一笑而过。就我而言,语言只是工具,没有好坏之分。只要你采用相应的语言,完成对应的工作,那你的目标就完成了。我们无需抱怨这种语言的缺点,而是应该抱有接受的态度。任何语言的存在都有它的合理性,如果不合理是不会经受住时间的考验的。世间之物都具有双面性,只是看利多还是弊大。如果一个东西是十全十美的,那我毫不犹豫的告诉...
2012-04-04 15:36:00 156
原创 MFC利用CImage类将图片显示到Picture控件上
环境:Visual Studio 2010问题:MFC利用CImage类将图片显示到Picture控件上解决:1.通过向导为Picture控件添加变量,如果不成功,则手动添加。参考(VS2010为Picture Control 手动添加变量) 2.在对应的函数里添加如下代码: CImage image; //创建图片类 image.Load(rphoto); //
2012-04-02 11:18:54 15643 6
原创 VS2010为Picture Control 手动添加变量
环境:Visual Studio 2010问题:利用向导为Picture Control添加变量不成功,所以手动添加。 解决: 1.在头文件添加如下代码: // 对话框数据 CStatic m_Pic; 2.在对应的源文件DoDataExchange函数里添加如下代码:void CKQ_SystemDlg::DoDataExchange(CData
2012-04-02 10:48:31 9206
原创 cmd里输入汉字切换输入法没反应解决
环境:Windows XP问题:cmd里输入汉字切换输入法没反应 解决:首先看看system32文件夹下conime.exe文件存不存在,如果有,就关掉所有命令提示符窗口,然后复制下面的命令到开始运行里执行:reg add "HKEY_CURRENT_USER\Console" /v "LoadConIme" /d 1 /t REG_DWORD /f
2012-04-02 10:12:17 2497
原创 Windows下配置JDK环境变量
环境:Windows 7 + jdk-6u24-windows-i586 问题:配置JDK环境变量 解决:a.下载JDK JavaSE 6下载:http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.htmlJava
2012-04-02 10:06:37 2173 7
原创 MFC连接MySQL数据库_编辑框出现中文乱码解决
环境:Visual Studio 2010 + MySQL Server 5.1 + Navicat for Mysql 8.2问题:MFC连接MySQL数据库,编辑框出现中文乱码。 解决: 使用MySQL C API,在连接上数据库查询数据前加上如下代码: mysql_query(&m_sqlCon,"SET NAMES 'GB2312'"); //m_sqlCo
2012-04-01 19:41:27 4518
原创 MySQL修改外键删除时操作出现error 121解决办法
环境:MySQL Server 5.1 + Navicat for Mysql 8.2问题:修改外键删除时操作出现121错误 解决:把外键名改为其他名字。 错误信息参考:error 121这是外关键字名字重复的错误,即使是在不同的表中,外关键字的名字也不能重复。error 150这类错误包括3种情况:1. 外键和被引用外键类型
2012-04-01 19:35:03 2970
原创 Navicat for Mysql 出现2003 - can't connect to MySQL server on 'localhost' 10061解决
环境:Navicat for Mysql 8.2 + MySQL Sever 5.1问题:通过MySQL命令行能连接,但是通过Navicat for Mysql 8.2却连不上,出现如下错误:2003 - can's connect to MySQL server on 'localhost' 10061 解决:删除安装目录下的my.ini,然后打开/ MySQL Serv
2012-04-01 19:06:03 33189 3
原创 联想Y460屏幕自动变暗解决
环境:联想Y460问题:屏幕自动变暗 解决:1.开始菜单------->打开联想电源管理------->单击如图所示按钮; 2.把自动调整光线的勾去掉。 也可以手动遮挡光线传感器(电源按钮右边,第一个经常闪烁的是硬盘指示灯,第二个是蓝牙指示灯,第三个是无线指示灯,光线传感器挨着无线指示灯,位于无线指示灯的右边)。
2012-04-01 18:55:56 3212
percona-xtrabackup-2.0.2-461.rhel6.x86_64.rpm
2013-12-01
ntfs-3g-2010.5.22-1.el6.x86_64.rpm
2013-10-13
时间管理软件_时间专家(Kingtime).zip
2013-10-03
时间管理——半小时管理法模板.zip
2013-10-03
qstardict-0.13.1-3.el6.x86_64.rpm及词库.zip
2013-07-28
smplayer-0.7.1.tar.bz2
2013-07-28
mplayer.tar——1.0rc4
2013-07-28
用户管理范例.rar
2013-05-23
shell.tar.gz
2013-04-30
Shell 编程笔记——By Wentasy
2013-04-25
电脑检测软件集合.zip
2013-03-05
电脑检测软件集合
2013-03-05
c3p0-0.8.5.2.jar
2013-03-01
jta-1.1.jar
2013-01-05
commons-lang3-3.1.jar
2013-01-05
commons-lang-2.5.jar
2013-01-05
SSHSecureShellClient-3.2.9.exe
2012-10-31
Linux远程访问工具——putty.exe
2012-10-31
vncviewer.exe
2012-10-31
飞聊通讯录V1.0
2012-10-05
JavaScript三种方法模拟双色球抽奖
2012-08-31
Embarcadero.ERStudio.v8.0.2.5991-Crack.rar
2014-03-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人