- 博客(77)
- 资源 (28)
- 收藏
- 关注
原创 世界上10张最欺骗眼睛的图片—智力测试
1.柱子是圆的还是方的?不仔细看还真以为是方的.2.据说能看见9张脸的智商有一百八十了.3.狮子在哪里.4.那个红衣女人是真实的还是拼图里的.5.十二个人还是十三个人?6.有几个黑点.7.是静的还是动的.8.看得出图里有一张脸吗.9.一张只要你能在图中找出9颗心就可以许个愿望,找的越多,你将来越幸福.10.看着黑点身体前后移动
2012-07-14 20:21:48 23910 26
原创 菜鸟入门:Java语言学习
Java的学习是比较复杂的,主要表现在相关的一系列平台、规范和协议上。有经验的Java程序员都知道,只掌握了Java语言本身很难开发应用程序。本文不讨论这些复杂的概念,而是我是在北京参加的培训,现在从初学者的角度,对于Java语言本身的学习提出自己的见解和建议。本文的讨论基于以下假设:1. 学习的目的是为了将来进行应用程序的开发,而不是进行语言理论研究2. 将来的应用开发是在成熟的平台上展
2012-07-31 17:02:37 2334 3
原创 Java和JSP六个常见问题
String类型的对象使用println()方法时,如果对象为null,将打印null而不是引发NullPointerException,由此引用的问题是容易造成错觉,对于以后对字符串的操作容易引起问题。 1.对应String类型的对象使用println()方法时,如果对象为null,将打印null而不是引发NullPointerException,由此引用的问题是容易造成错觉,对于以后对字符
2012-07-31 16:50:54 1451 2
原创 Java深入理解嵌套类和内部类
一、什么是嵌套类及内部类? 可以在一个类的内部定义另一个类,这种类称为嵌套类(nested classes),它有两种类型: 静态嵌套类和非静态嵌套类。静态嵌套类使用很少,最重要的是非静态嵌套类,也即是被称作为 内部类(inner)。嵌套类从JDK1.1开始引入。其中inner类又可分为三种: 其一、在一个类(外部类)中直接定义的内部类; 其二、在一个方法(外部类的方法)中定义
2012-07-31 16:48:29 1428 2
原创 java基础知识
1、对象的初始化(1)非静态对象的初始化 在创建对象时,对象所在类的所有数据成员会首先进行初始化。 基本类型:int型,初始化为0。 如果为对象:这些对象会按顺序初始化。※在所有类成员初始化完成之后,才调用本类的构造方法创建对象。 构造方法的作用就是初始化。(2)静态对象的初始化 程序中主类的静态变量会在main方法执行前初始化。 不仅第一次创建对象时,类中的所有静态
2012-07-31 16:46:34 1301 4
原创 java六个必须理解的问题+java学习方法
对于这个系列里的问题,每个学Java的人都应该搞懂。当然,如果只是学Java玩玩就无所谓了。如果你认为自己已经超越初学者了,却不很懂这些问题,请将你自己重归初学者行列。内容均来自于CSDN的经典老贴。 问题一:我声明了什么! String s = "Hello world!"; 许多人都做过这样的事情,但是,我们到底声明了什么?回答通常是:一个String,内容是“Hello w
2012-07-30 17:47:14 4798 7
原创 java面向对象编程
面向对象主要针对面向过程。面向过程的基本单元是函数。 什么是对象:EVERYTHING IS OBJECT(万物皆对象) 所有的事物都有两个方面:有什么(属性):用来描述对象。能够做什么(方法):告诉外界对象有那些功能。后者以前者为基础。大的对象的属性也可以是一个对象。 为什么要使用面向对象:首先,面向对象符合人类看待事物的一般规律。对象的方法的
2012-07-30 17:46:00 2573 6
原创 jQuery要怎么写才能速度最快
1. 使用最新版本的jQueryjQuery的版本更新很快,你应该总是使用最新的版本。因为新版本会改进性能,还有很多新功能。下面就来看看,不同版本的jQuery性能差异有多大。这里是三条最常见的jQuery选择语句: $('.elem') $('.elem', context) context.find('.elem')我们用1.4.2、1.4.4、1.6.2三个版本的jQue
2012-07-29 12:50:09 1547
原创 C#判断是否属于字母类别
Char.IsLetter 方法 (Char)指示指定的 Unicode 字符是否属于字母类别。using System;public class IsLetterSample { public static void Main() { char ch = '8'; Console.WriteLine(Char.IsLetter(ch)); //
2012-07-29 09:54:45 2897
原创 java字符串格式化
常规类型的格式化String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。熟悉C语言的读者应该记得C语言的sprintf()方法,两者有类似之处。format()方法有两种重载形式。l format(String format, Object...args)该方法使用指定的字符串格式和参数生成格式化的新字符串。 新字符串始终使用本地语言环境。例如当前日期
2012-07-28 17:53:39 1513 4
原创 javascript常用函数大全(二)
1.document.write(""); 输出语句2.JS中的注释为//3.传统的HTML文档顺序是:document->html->(head,body)4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document)5.得到表单中元素的名称和值:document.getElementById("表单中元素的I
2012-07-28 17:40:12 2794 5
原创 两个javascript之间函数的调用
a.htm的内容---------------------------------------------------a.js 的内容-------------------------------------------------function load_b(){ // 先把b.js调入var head = document.getElements
2012-07-28 17:33:14 2439 2
原创 javascript常用函数大全(三)
4.格式化字符串变量 str1="peace,happiness and prosperity." document.write(str1) document.write(str1.big()) document.write(str1.small()) document.write(str1.bold()) document.write(str1.italics())
2012-07-28 17:32:52 2746 2
原创 javascript常用函数大全 + javascript事半功倍/速成系列 + javascript技巧
创建脚本块script language="JavaScript"> JavaScript code goes here script> 隐藏脚本代码script language=”JavaScript”> <!– document.write(“Hello”); // –> script>
2012-07-28 17:32:21 11191 9
原创 经典算法—快速排序(Quicksort)使用详解
快速排序(Quicksort)是对冒泡排序的一种改进。由C. A. R. Hoare在1962年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。设要排序的数组是A[0]……A[N-1],首先任意选取一个数据(通常选用第
2012-07-28 17:31:59 8274
原创 javascript常用函数大全(一)
javascript函数一共可分为五类: •常规函数 •数组函数 •日期函数 •数学函数 •字符串函数 1.常规函数 javascript常规函数包括以下9个函数: (1)alert函数:显示一个警告对话框,包括一个OK按钮。 (2)confirm函数:显示一个确认对话框,包括OK、Cancel按钮。 (3)escape函数:将字符转换成Unicode码。 (4)eval函数
2012-07-28 16:22:36 3148 5
原创 排序算法—看谁速度更快(附源代码)
这几天无聊,就去研究排序算法,话不多说,用事实说话。using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading;using System.Diagnostics;namespa
2012-07-26 18:08:55 1997
原创 C#文本文件读取和写入
导入命名空间: using System.IO; #region 读取 FileStream fs; //声明文件流的对象 StreamReader sr; //声明读取器的对象 StreamWriter sw; //声明写入器的对象 string str; private void btn读取_Cl
2012-07-25 22:29:01 5589 1
原创 C#技巧—序列化和反序列化
导入命名空间:using System.Runtime.Serialization.Formatters.Binary;using System.IO;要序列化的类头部记得加上标记[Serializable]序列化://定义文件流FileStream fs=new FileStream("file/Info.bin",FileMode.Create)
2012-07-25 22:18:04 1542
原创 JAVA学习笔记—水仙花数
public static void main(String[] args){ int num=0; System.out.println("1000以内水仙花数有:"); for(int i=100;i<1000;i++){ if(i==(i/100)*(i/100)*(i/100)+(i/10%10)*(i/10%10)*(i/10%10)+(i%10)*(i%10)*(i%
2012-07-24 14:44:59 1607
翻译 VisualStudio使用技巧
VisualStudio虽然大家每天都在使用它,但是可能有些功能的使用大家并不清楚,甚至不知道有这项功能,下面这些技巧可能会对你有所帮助。 先上目录: 第一节: 怎样给自己的代码添加版权信息。 怎样给自己的代码添加代码段。 怎样使用任务管理器。 怎样使用发布网站功能。 怎样把常用代码放到工具箱中的常规选
2012-07-23 22:34:25 2081
原创 C#Thread类—多线程
创建包含线程的 Visual C# 应用程序启动 Microsoft Visual Studio .NET、Microsoft Visual Studio 2010 或 Microsoft Visual 2008。新建一个名为 ThreadWinApp 的 Visual C# Windows 应用程序项目。向窗体中添加一个“按钮”控件。默认情况下,此按钮名为“Button1”。向窗体中添加
2012-07-23 17:24:50 1404
原创 C#模板类
1.打开安装目录下Class.zip所在的目录:32位 C:\ProgramFiles\Microsoft Visual Studio 10.0\Common7\IDE\ItemTemplates\CSharp\Code\205264位 C:\ProgramFiles(x86)\Microsoft Visual Studio 10.0\Common7\IDE\ItemTemplates\CSh
2012-07-22 18:26:49 3486
原创 Xml删除和创建节点
删除子节点: string name = tv节目列表.SelectedNode.Text; XmlDocument document = new XmlDocument(); document.Load("files/收藏列表.xml"); XmlNode nodes = document.SelectSingle
2012-07-21 23:44:42 1652 2
原创 winform技巧—滚动的字幕
void Start() { string str = label1.Text; char a = str[0]; string b = str.Substring(1); label1.Text = b + a; }
2012-07-21 23:33:23 1634
原创 winform技巧—去掉Flash右键菜单
#region 去掉Flash右键菜单,API函数的声明 private const int GWL_WNDPROC = -4; public delegate IntPtr FlaWndProc(IntPtr hWnd, int msg, IntPtr wParam, IntPtr lParam); private IntPtr Old
2012-07-21 23:31:14 1524
原创 何为高人——冷静与激情
何为高人 痛到肠断能忍得过 苦到舌根能吃得消 烦到心乱能耐得住 困到绝望能行得通 屈到愤极能受得起 怒到发指能笑得出 急到眉燃能定得住 喜到意满能沉得下 话到嘴边能停得住 色到情迷能站得稳 财到眼前能看得淡
2012-07-21 20:58:08 1350 7
转载 索引的原理及索引建立的注意事项
--创建索引时的注意事项/******************************************************************************** *主题:创建索引时的注意事项 *说明:本文起点可能会相对高点,首先你的很熟悉索引以及他们的存储结构 * 有很多地方你可能觉得有异议,欢迎一起讨论 *作者:Beirut(小爱) *日期: 2
2012-07-21 17:20:03 1051
原创 XmlReader类
命名空间: System.Xml程序集: System.Xml(在 System.Xml.dll 中)语法C#C++F#VBpublic abstract class XmlReader : IDisposableXmlReader 类型公开以下
2012-07-21 15:13:27 1248
原创 XmlTextReader类
XmlTextReader 成员公共构造函数 名称说明 XmlTextReader已重载。初始化 XmlTextReader 的新实例。受保护的构造函数 名称说明 XmlTextRea
2012-07-21 14:59:44 1318
原创 JAVA经典实例
1. 获取环境变量1. System.getenv("PATH"); 2. System.getenv("JAVA_HOME"); 2. 获取系统属性1. System.getProperty("pencil color"); // 得到属性值 2. java -Dpencil color=green 3. System.getPropert
2012-07-19 21:09:20 1929 5
原创 Windows Media Player单例模式
原文链接:http://www.cnblogs.com/qy5201314/articles/2599205.html 1 #region 单例模式 2 public static bool ExitNo = false; //判断程序是否退出 3 static FrmPlayer newPlayer; //声明一个静态的FrmPlayer对象 4
2012-07-19 14:25:01 1670
转载 C#设计模式
工厂模式专门负责将大量有共同接口的类实例化。工厂模式可以动态决定将哪一个类实例化,不必事先知道每次要实例化哪一个类。工厂模式有以下几种形态:简单工厂(Simple Factory)模式工厂方法(Factory Method)模式抽象工厂(Abstract Factory)模式 一、 简单工厂(Simple Factory)模式Simple Factory
2012-07-18 23:01:43 991 1
原创 winform—ListView控件
ListViewItem item = new ListViewItem(”第一列“); item.SubItems.Add(“第二列”); item.SubItems.Add(“第三列”); lv控件名.Items.Add(item);获取listview值:lv控件名.T
2012-07-18 21:01:50 1459
原创 Eclipse快捷键大全
Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率。Eclipse中有如下一些和编辑相关的快捷键。 1. 【ALT+/】 此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT+/】快捷键带来的好处吧。 2. 【Ctrl+O】 显示类中方法和属性的大纲,能快速定位类的方法
2012-07-17 19:52:36 1527
原创 经典算法大全
1.河内之塔2.Algorithm Gossip: 费式数列.3.巴斯卡三角形4.Algorithm Gossip: 三色棋5.Algorithm Gossip: 老鼠走迷官(一)6.Algorithm Gossip: 老鼠走迷官(二)7.Algorithm Gossip: 骑士走棋盘8.Algorithm Gossip: 八皇后9.Algorithm Gossip
2012-07-17 19:22:46 7723 18
原创 C#日期函数大全
DateTime dt = DateTime.Now; // Label1.Text = dt.ToString();//2005-11-5 13:21:25 // Label2.Text = dt.ToFileTime().ToString();//127756416859912816 // Label3.Text = dt.ToFileTimeUtc().ToString()
2012-07-17 19:15:26 1901 2
原创 Java常用排序算法/程序员必须掌握的8大排序算法
本文由网络资料整理而来,如有问题,欢迎指正! 参考链接:维基百科-排序算法// 排序原始数据private static final int[] NUMBERS ={49, 38, 65, 97, 76, 13, 27, 78, 34, 12, 64, 5, 4, 62, 99, 98, 54, 56, 17, 18, 23, 34, 15, 35, 25, 53, 51};...
2012-07-16 20:42:57 88522 28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人