- 博客(84)
- 资源 (4)
- 收藏
- 关注
转载 JAVA对数字证书的常用操作
一:需要包含的包 import java.security.*; import java.io.*; import java.util.*; import java.security.*; import java.security.cert.*; import sun.security.x509.* import java.se
2012-11-25 00:37:00 441
原创 Java静态代理、动态代理实例
采用Java代理模式,代理类通过调用委托类对象的方法,来提供特定的服务。委托类需要实现一个业务接口,代理类返回委托类的实例接口对象。按照代理类的创建时期,可以分为:静态代理和动态代理。所谓静态代理: 指程序员创建好代理类,编译时直接生成代理类的字节码文件。所谓动态代理: 在程序运行时,通过反射机制动态生成代理类。一、静态代理类实例:1、Serivce.javap
2012-06-25 18:55:03 367
转载 jQuery选择器
jQuery元素选择器:$("p") 选取 元素。$("p.intro") 选取所有 class="intro" 的 元素。$("p#demo") 选取 id="demo" 的第一个 元素。jQuery 属性选择器jQuery 使用 XPath 表达式来选择带有给定属性的元素。$("[href]") 选取所有带有 href 属性的元素。$("[href
2012-06-22 22:37:20 259
原创 JQuery语法入门
jQuery语法:基础语法: $(selector).action()$符号定义jQuery本身。selector选择符,查找html元素。action动作执行对元素的操作。$(this).hide() jQuery的hide()函数,隐藏当前的html元素。$("#main").hide() jQuery的hide()函数,隐藏Id="main"
2012-06-22 22:34:32 187
原创 JQuery入门
jQuery 库 - 特性jQuery 是一个 JavaScript 函数库。jQuery 库包含以下特性:HTML 元素选取HTML 元素操作CSS 操作HTML 事件函数JavaScript 特效和动画HTML DOM 遍历和修改AJAXUtilities向您的页面添加 jQuery 库jQuery 库位于一个 JavaScript 文件中,
2012-06-22 22:02:41 202
原创 Eclipse实用快捷键
Ctrl+1 快速修复Alt+Shift+J 为方法加Java Doc注释Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行Ctrl+Alt+↑ 复制当前行到上一行Alt+↓ 移动当前行到下一行Alt+↑ 移动当前行到上一行Alt+Enter 显示当前选择资源Shift+Enter 在当前行的下一行插入空行S
2012-06-10 15:59:40 135
原创 Java面试宝典题目大全--Java Web篇(附答案)
1、HTTP请求的GET与POST方式的区别?答案:1.get是从服务器上获取数据,post是向服务器上传数据。2.get是把参数数据列加到url中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP POST机制,将表单内各个字段与其内容放置在HTML header 内一起传送到 action属性所指的URL地址。用户看不到这个过程。3.get传送的数据量较小。不能大于2
2012-06-09 16:17:42 276
原创 Java面试宝典题目大全--集合框架篇(附答案)
1、介绍JAVA集合框架的结构?答案:2、Collection框架中实现比较,要实现什么接口?答案:Comparable/Comparator3、ArrayList和Vector的区别?答案:这两个类都实现了List接口,都是有序集合,即集合中的元素的位置是有顺序的,可以按位置索引号取出某个元素,并且其中的数据是允许重复的,相当于一种动态的数组。Arr
2012-06-09 16:15:17 300
原创 Java面试宝典题目大全--线程篇(附答案)
1、线程的基本概念、线程的基本状态以及状态之间的关系 ?答案: 一个程序中可以有多条执行线索同时执行,一个线程就是程序中的一条执行线索,每个线程上都关联有要执行的代码,即可以有多段程序代码同时运行,每个程序至少都有一个线程,即main方法执行的那个线程。状态:就绪,运行,synchronize阻塞,wait和sleep挂起,结束。wait必须在synchronized内部调用。调用线程
2012-06-09 16:13:38 595
原创 Java面试宝典题目大全--基础篇(附答案)
1、switch能否作用在byte、int、long、String?答案:switch能作用在byte、int、enum常量, 补充:jdk7可以作用在String上2、short s = 1; s = s + 1;有什么错? short s = 1; s += 1;有什么错?答案: s = s + 1; 在计算右边的表达式时,隐式的将s转换为int,将一个int类型赋值给shor
2012-06-09 16:01:34 519
原创 hashCode、equals方法和==操作符解惑
经常面试会问及==和equals的区别:普通的回答是这样子的:==操作符是对基本数据类型的比较,而equals方法是对对象类型的比较,==操作符只比较值,而equals方法比较值和对象地址。这个回答正确吗? 答案是:取决于面试官比较全面的回答: equals方法继承自Object父类,Object父类中equals方法实现了对值的比较和对象地址的比较,我们自
2012-06-08 13:07:16 253
原创 Integer和int使用解惑
前几天群里,大家对Integer和int的区别,讨论的火热,最后以吵闹结束!先举一个例子:public class Test{ public static void main(String[] args){ Integer in1 = new Integer(10); Integer in2 = new Integer(10); System.out.println(in1
2012-06-08 12:50:42 287
转载 在 C# 中通过 P/Invoke 调用Win32 DLL
我在自己最近的编程中注意到一个趋势,正是这个趋势才引出本月的专栏主题。最近,我在基于 Microsoft® .NET Framework 的应用程序中完成了大量的 Win32® Interop。我并不是要说我的应用程序充满了自定义的 interop 代码,但有时我会在 .NET Framework 类库中碰到一些次要但又繁絮、不充分的内容,通过调用该 Windows® API,可以快速减少这样的麻
2012-04-25 12:19:46 132
原创 将整型int数字转化为byte数组
在JAVA或C#中,一个整型数据占4个字节,一个byte数据占1个字节,因此将一个整型数字转换为byte数组,需要4个字节的长度。public byte[] intTobyte(int n){ byte[] b = new byte[4]; b[3] = (byte)(n >> 0); b[2] = (byte)(n >> 8); b[1] =
2012-04-23 15:39:52 295
翻译 Java 回调函数实现方式
回调函数定义:传递一个函数A到另一个函数B中,并且这个函数B执行函数A。我们就说函数A叫做回调函数。如果没有名称,就叫做匿名回调函数.或者将一个方法对象a 传递给另一个方法对象 b,让后者在适当的时候执行 a,那么a就叫做回调函数。也就是说,只要传递的参数不是基本类型,而是函数的指针(引用)即为回调。 java中回调函数的实现:java不支持指针,但
2012-03-20 10:45:17 172
转载 Java 程序员应该了解的 10 个面向对象设计原则
面向对象设计原则是OOPS(Object-Oriented Programming System,面向对象的程序设计系统)编程的核心,但大多数Java程序员追逐像Singleton、Decorator、Observer这样的设计模式,而不重视面向对象的分析和设计。甚至还有经验丰富的Java程序员没有听说过OOPS和SOLID设计原则,他们根本不知道设计原则的好处,也不知道如何依照这些原则来进行编程
2012-03-20 10:39:25 121
转载 SQL注入介绍
二、SQL注入范例这里我们根据用户登录页面 用户名: 密 码: 预先创建一个表:create table user_table( id int Primary key, username varchar(30), password varchar(30));insert into user_table values(1,'xia
2012-03-20 09:57:37 136
转载 java初学者路径
学习Java有没有什么捷径?要想学好Java,首先要知道Java的大致分类。自从Sun推出Java以来,就力图使之无所不包,所以Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE,这也就是Sun ONE(Open Net Environment)体系。J2SE就是Java2的标准版,主要用于桌面应用软件的编程;J2ME主要应用于嵌入是系统开发,如手机和PDA的编程;J2EE
2012-03-18 15:08:08 158
原创 Tomcat服务器框架之Servlet开发分析
最近使用Tomcat做web服务器,使用Servlet技术做开发时,对Tomcat的框架的简易分析:疑问: 为什么我们在继承HttpServlet类之后,覆盖doGet(HttpServletRequest req, HttpServetResponse rep)方法后,该方法会自动被Tomcat服务器调用,doGet方法的参数有谁传递过来?怎样传递?分析之我见: doGe
2012-02-26 14:52:18 265
原创 自定义颜色的xml文件
#FFFFFF #000000 #FFFF00 #FF0000 #800080 #A52A2A #00FFFF #228B22 #FFD700 #ADFF2F #FFF0F5 #F08080 #CD853F #008000 #D8BFD8 #00FF7F #008080
2012-02-25 17:33:58 159
转载 eclipse下配置Tomcat插件
1.下载,安装tomcat安装tomcat前要确保已安装jdkhttp://jakarta.apache.org中下载tomcat某个版本我安装的是apache-tomcat-5.5.17.zip直接解压就可以使用2.安装tomcat 插件--与eclipse的连接在 www.sysdeo.com/eclipse/tomcatPlugin 下载插件,注意插件对应的ecl
2012-02-25 17:33:39 229
转载 SQL语句大全
一、基础1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:/mssql7backup/MyNwind_1.dat'
2012-02-24 23:00:09 153
原创 自定义颜色xml文件
#FFFFFF #000000 #FFFF00 #FF0000 #800080 #A52A2A #00FFFF #228B22 #FFD700 #ADFF2F #FFF0F5 #F08080 #CD853F #008000 #D8BFD8 #00FF7F #008080
2011-12-14 18:32:26 243
转载 子网划分类题
下列哪些划分子网后的 IPv4 地址代表有效的主机地址?(选择三项)2010-4-29 08:49 提问者:_聂永| 悬赏分:5 | 浏览次数:823次172.16.4.127 /26 172.16.4.155 /26 172.16.4.193 /26 172.16.4.95 /27 172.16.4.159 /27 26位网络号(
2011-12-07 17:39:54 305
原创 字符反转的特殊问题-----C语言版
问题的提出:以单词为单位的翻转字符串 思路:1、将字符串中所有单个字符反转一次 2、将反转之后的字符串,的每一个单词反转一次。 #include #include char *ReverseEveryWord(char *str); //将所有字符反转一次char *ReverseWholeWord(char *str); //将其中的单词反
2011-12-06 22:14:22 191
原创 C# 3.0中类型推断之var 与 匿名类型
在C++ 11中加入了auto关键字可以在编译时,自动判断变量的类型。C# 3.0中var关键字即使这样。type name = value; //name的类型为type的类型int age1 = 100;var name = value; //name的类型为value的类型var age2 = 100;使用var时,并不是声明了一个没有类型的变量,也不是声
2011-11-06 22:41:05 310
原创 C# 3.0新特性对象初始化器和集合初始化器
对比C++中,数据的初始化,可以调用类的非默认构造函数,在C# 3.0中引入了一个新特性: 对象初始化和集合初始化。例如:class program{ class Person { public string name; public string sex; public int age; public int Math{get; set;}
2011-11-06 22:27:43 193
转载 我对抽象类和接口的理解
今天公司组织培训。讲解到抽象类和接口这里的时候。好像有同事不太明白。(请允许我自作多情一下!)鉴于我自己对这部分也不是掌握的很透彻。所以发个博文上来,一是记录一下。二是希望还不明白的朋友在阅读完本文之后能有个了解。新手,如有不当之处,请多多包涵! MSDN:抽象类是从子类发现了公共的东西,泛化(也可以说把公共的东西单独提取出来)出父类,然后子类继承父类,而接口是根本不知道子类
2011-11-04 10:29:39 261
转载 一名普通程序员的自我诊断书
病症表现感觉生活每天忙忙碌碌,碌碌无为,时间一天天重复,物价一天天飞涨,自己只能艰难靠自己的工资生活,每当夜晚来临的时候,晚上睡觉前的时候,总感觉生活总是少了些什么,惊慌和忧虑困扰着自己。病人情况今年7月份毕业于某非著名城市某非著名本科院校,专业方向是计算机师范类,但是选择了传说中牛逼叉叉的程序员这个行业,放弃了去初中或者高中的当一枚伟大的人类灵魂工程师(教师)的职业,而且还选
2011-11-04 10:26:42 157
原创 强盗分宝石算法分析
题目: 5个海盗抢了100个宝石,现在这5个海盗抽签选择自己的编号1,2,3,4,5,由1号海盗开始分配这100个宝石,且当有一半或一半以上的海盗赞成时才按其方法分配,否则1号将被推入大海喂鲨鱼;然后按顺序由2号来分配......问:1号如何分配可使自己受益最大? 推理如下: 假设5个人分别是A、B、C、D、E。 我们从最后开始假设:
2011-11-03 22:51:30 331
原创 C#中的引用类型和值类型的存储方式全面解读
从C++转到C#语言,对于C#中的引用类型作一个全面的解读是必要的。C#中的值类型变量存储在栈中,当生命周期结束,则由操作系统自动释放掉其存储空间,这个在C++中就已经相当明白,那么引用类型和C++中的指针类型是怎么会事呢?引用类型变量存储在栈中,其指向的对对象存储在堆中,因此引用类型变量存储的是其对象在堆中的地址,这和指针存储的是指针指向的对象的地址是相同的,不同的是:1、C++中的指针
2011-10-28 23:24:40 326
原创 C#中各种常用控件使用简介
文本框控件(TextBox):属性:AcceptsReturn 设置文本框对象是否允许输入回车符Maxlength 设置文本框中能否输入的最大字符数Multiline 设置文本框中能否输入多行文本PasswordChar 设置文本框中显示的字符不是实际输入的文本ReadOnly 设置文本框中的内容能否被修改Tex
2011-10-28 13:57:48 598
原创 C#中的常用类库
C#中的常用类库:字符操作类:String, StringBuilder集合类: ArrayList, Stack, Queue, Hashtable文件与IO流: File(都是静态方法), FileInfo读写文件: FileStream, StreamWriter(向文本文件写入字符串),StreamReader, BinaryWriter(二进制
2011-10-27 20:40:22 443
原创 C#.NET中的委托与事件简介
委托与事件委托:委托是事件的基础。它是一种变量类型,类似于C++中的函数指针,可以间接地实现与命名方法或匿名方法的关联,提供在程序运行期间对不同方法(或函数)进行选择的能力,即后联编,但是,委托是类型安全和可靠的。与抽象方法类似,委托在声明中指定了方法的返回类型和形式参数类型,但没有指定具体的实现过程。其声明格式如下: [修饰符] delegate 类型 委托名 ([参数列
2011-10-27 20:01:57 187
原创 C#.NET中的类简介
C#中的类:类的成员:类的成员分为数据成员和功能成员,其中数据成员包括:成员常量: 代表与类相关的常数数据;字段: 类的变量。功能成员包括:方法: 即类中的成员函数;属性: 定义了命名的属性以及读写属性的相关的行为;索引: 允许类的实例通过与数组相同的方法来索引;操作符: 定义了可以用于类的实例上的表达式操作;事件: 定义了由类产生的事件公告;构
2011-10-27 20:01:01 141
原创 《C#入门经典》第三版学习整理----foreach循环语句
foreach语句是C#语言新引入的语句,C和C++中没有这个语句.foreach语句。语句的格式:foreach(类型 变量名 in 表达式)循环语句其中表达式必须是指定数组或是其它集合类型,每一次循环从数组或其它集合中逐一取出数据,赋值给指定类型的变量,该变量可以在循环语句中使用、处理,但不允许修改变量,该变量的指定类型必须和表达式所代表的数组或其它集合中的数据类型一致。例
2011-10-26 20:57:04 239
MFC文件、文件夹打开SelectDialog类
2011-10-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人