2013年6月18日
摘要:
在C#操作数据库过程中,针对一般的文本控件,比如TextBox,Label等,我们赋值直接使用类似TextBox.Text=****的方式来进行,这种方式从某种意义上来说的确是最简便的方式,但是对于复杂一些的空间,比如说DataGridView,这个时候,绑定数据源我们一般使用DataGridView1.DataSource=****的方式来进行,如果数据源稍微有更改,那么只需要重新调用绑定一遍即可。可以说这种方式是单向的,也即从数据库到UI,但是有没有一种方式能够实现数据源改变的时候,不用重新绑定DataGridView就让它能够自动刷新数据呢,当然,这里要提到的就是DataBinding了
阅读全文
posted @ 2013-06-18 10:16
aparche
阅读(9767)
推荐(3)
2013年6月10日
摘要:
在javaweb中使用Cookie经常会出现乱码问题。解决方法:对中文进行编码和解码存储到Cookie中时:String str = URLEncoder.encode("你好","UTF-8");Cookie cookie = new Cookie("aaa", str);cookie.setMaxAge(600);response.addCookie(cookie);response.sendRedirect("index.jsp");从Cookie中获取时:Cookie[] cookies = request
阅读全文
posted @ 2013-06-10 21:08
aparche
阅读(1607)
推荐(0)
摘要:
就是前端提交到Servlet或者Action里面的参数Map哈,如果你是以表单提交,那么request.getParameterMap()中将包含你表单里面所有input标签的数据,以其name为key,以其value为值,如果你是以ajax提交的话,就是你自己组织的所有参数了.它是以Map<String,String[]>存在,即:key是String型,value是String型数组。例如: String account = request.getParameter("account"); String password = request.getParam
阅读全文
posted @ 2013-06-10 11:59
aparche
阅读(29627)
推荐(2)
2013年5月2日
摘要:
首先,先总结一下如何获取Documents目录,在ios开发中,我们经常需要检索Documents目录的完整路径以便读取和写入文件,我总结了以下两种方法:1、NSString*documentsDirectory =[NSHomeDirectory() stringByAppendingPathComponent:@"Documents"];2、NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *document
阅读全文
posted @ 2013-05-02 09:28
aparche
阅读(1215)
推荐(0)
摘要:
enum Colors {Red(1), Yellow(2), Blue(3);private int _value; private Colors(int value) { _value = value; } public int value() { return _value; }}public class TestEnum {public static void main(String[] args) {int result = Colors.Blue.value();//获取枚举元素对应的值,即()里面的值System.out.println(result);Colors colo..
阅读全文
posted @ 2013-05-02 09:09
aparche
阅读(229)
推荐(0)
2013年4月13日
摘要:
JVM的即时编译器JIT之简单介绍 注:本文源于深入JAVA虚拟机一书,提取部分骨干内容,算是读书笔记吧。 问题: 为何JVM需要使用解释器和编译器并存的架构?JVM为什么要实现两个不同的即时编译器? 程序何时会使用解释器执行?何时会使用编译器执行? 哪些程序代码会被编译成为本地代码?如何编译?JAVA代码的执行效率就一定比C,C++静态执行的执行差?JAVA代码解析执行有何优势? 序: 从计算机程序出现的第一天起,对效率的追逐就是程序天生的坚定的信仰,这个过程犹如一场没有终点,永不停歇的F1方程式竞赛。 程序员犹如车手,技术平台则是赛道上飞驰的赛车。JVM即时编译器 即时编译器(Just I
阅读全文
posted @ 2013-04-13 16:53
aparche
阅读(1648)
推荐(1)
摘要:
方法一:HTML里的sup和sub分别是上标和下标,语义清晰。但是在某些浏览器中有问题。例如:H<sup>2</sup>OH<sub>2</sub>O方法二:使用表格布局来实现:<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <TITLE>网页上标、下标的实现方法</TITLE> </HEAD> <BODY>
阅读全文
posted @ 2013-04-13 10:58
aparche
阅读(2282)
推荐(0)
摘要:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><script language="javascript"> function set() { var obj = document.getElementB
阅读全文
posted @ 2013-04-13 10:31
aparche
阅读(2449)
推荐(0)
2013年4月6日
摘要:
1)在使用match方法时,如果不指定g属性,则与RegExp对象的exec方法可以等价,而不是只有一个元素的数组。举例:var str= "ahi" ; var exp=/a(hi)/;var arr1 = exp.exec(str); var arr2 = str.match(exp); alert(arr1);//结果:arr1.length==2;arr1[0]==ahi;arr1[1]==hi; alert(arr2);//结果:arr2.length==2;arr2[0]==ahi;arr1[1]==hi;结果同上2)同时,在js帮助文档中,在执行exec方法时
阅读全文
posted @ 2013-04-06 10:25
aparche
阅读(416)
推荐(0)
2013年4月3日
摘要:
public AtmDataBase DeepClone() { MemoryStream ms = new MemoryStream(); BinaryFormatter bf = new BinaryFormatter(); bf.Serialize(ms, this); ms.Position = 0; return bf.Deserialize(ms) as AtmDataBase; }C# 支持两种类型:“值类型”和“引用类型”。值类型(Value Type)(如 char、int 和 float)、枚举类型和结构类型。 引用类型(Reference Type) 包括类 (...
阅读全文
posted @ 2013-04-03 17:27
aparche
阅读(2357)
推荐(0)