`
tonysmith
  • 浏览: 171555 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
[size=small;]SELECT INTO 和 INSERT INTO SELECT 两种表复制语句  [/size] Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT INTO 和 INSERT INTO SELECT 表复制语句了。       1.INSE ...
6. 适当的代码注释 代码注释可以让别人更容易读懂你的代码,且合理的组织代码注释,可使得结构更加清晰。你可以选择做的样式表的开始添加目录: /*------------------------------------ 1. Reset 2. Header 3. Content 4. SideBar 5. Footer ----------------------------------- */ 如此你代码的结构就一目了然,你可以容易的查找和修改代码。 而对于代码的主内容,也应适当的加以划分,甚至在有必要的地方在对代码加以注释说明,这样也有利于团队开发: /*** Header ***/ ...
高效整洁CSS代码原则 (上) CSS学起来并不难,但在大型项目中,就变得难以管理,特别是不同的人在CSS书写风格上稍有不同,团队上就更加难以沟通,为此总结了一些如何实现高效整洁的CSS代码原则: 1. 使用Reset但并非全局Reset 不 ...
jQuery这个框架方便了我们对于HTML元素的操作,本来以为自己对于Select操作也算是熟悉了,但上午在测试的时候才发现自己了解的还真不多。 看了一下jQuery的一些方法后,理出了一些常用的方法,列在下面: //获取第一个option的值 $('#test option:first').val(); //最后一个option的值 $('#test option:last').val(); //获取第二个option的值 $('#test option:eq(1)').val(); //获取选中的值 $('#test').val(); $('#test option:selected').v ...
Java读取properties文件的思考   Java读取properties文件的方法比较多,网上我最多的文章是“Java读取properties文件的六种方法”,但在Java应用中,最常用还是通过java.lang.Class类的getResourceAsStream(String name) 方法来实现,但我见到众多读取properties文件的代码中,都会这么干:   InputStream in = getClass().getResourceAsStream("资源Name");   这里面有个问题,就是getClass()调用的时候默认省略了thi ...
使用J2SE读取Properties文件的六种方式: 1.使用java.util.Properties类的load()方法: Java代码   InputStream in = new BufferedInputStream(new FileInputStream(FILENAME));    Properties p = new Properties();    p.load(in);   InputStream in = new BufferedInputStream(new FileInputStream(FILENAME)); Properties ...
使用Java发送GET、POST请求 ——节选自《疯狂Java讲义》 URL的openConnection()方法将返回一个URLConnection对象,该对象表示应用程序和 URL 之间的通信链接。程序可以通过URLConnection实例向该URL发送请求、读取URL引 使用Java发送GET、POST请求 ——节选自《疯狂Java讲义》 URL的openConnection()方法将返回一个URLConnection对象,该对象表示应用程序和 URL 之间的通信链接。程序可以通过URLConnection实例向该URL发送请求、读取URL引用的资源。 通常创建一个和 URL ...
针对JDK中的URLConnection连接Servlet的问题,现在对这个类的使用就本人在项目中的使用经验做如下总结: 1:> URL请求的类别: 分为二类,GET与POST请求。二者的区别在于:     a:) get请求可以获取静态页面,也可以把参数放在URL字串后面,传递给servlet,     b:) post与get的不同之处在于post的参数不是放在URL字串里面,而是放在http请求的正文内。 2:> URLConnection的对象问题: URLConnection的对象,如下代码示例:  // 下面的index.jsp由<servlet-mappin ...
request.getRequestURI() 返回值类似:/myContext/requestdemo.jsp 返回值是String request.getRequestURL() 返回值类似:http://localhost:8080/myContext/requestdemo.jsp 返回值是StringBuffer
一般是采用HashMap来作为缓存的存储结构,但Java没有全局变量的概念,怎么保证缓存中的数据不被垃圾回收器收集,而造成数据的丢失呢?         请问一般的缓存是怎样保证数据的独立性(即脱离垃圾回收器)的?   做一个判断,HashMap取不到值就到数据库里再读数据   系统第一次起来,或是第一次取数据后将数据     保存在一个static的Map里即可,凡是缓存的东西     总是经常用到的,所以一般是保持强引用,GC应该     会清理 (1)jive[Jive 是一个开放的 Java 源代码项目。其目标是建设一个开放结构的,强壮的,易于扩展的基于 J ...
4 里氏代换原则(Liskov Substitution Principle, LSP)   4.1 什么是里氏代换原则     里氏代换原则是由麻省理工学院(MIT)计算机科学实验室的Liskov女士,在1987年的OOPSLA大会上发表的一篇文章《Data Abstraction and Hierarchy》里面提出来的,主要阐述了有关继承的一些原则,也就是什么时候应该使用继承,什么时候不应该使用继承,以及其中的蕴涵的原理。2002年,我们前面单一职责原则中提到的软件工程大师Robert C. Martin,出版了一本《Agile Software Development Princi ...
A.5. 与查询有关的事宜 A.5.1. 搜索中的大小写敏感性 A.5.2. 使用DATE列方面的问题 A.5.3. 与NULL值有关的问题 A.5.4. 与列别名有关的问题 A.5.5. 非事务表回滚失败 A.5.6. 从相关表删除行 A.5.7. 解决与不匹配行有关的问题 A.5.8. 与浮点比较有关的问题 A.5.1. 搜索中的大小写敏感性 在默认情况下,MySQL搜索不区分大小写(但某些字符集始终区分大小写,如czech)。这意味着,如果你使用col_name
现象:将visio关闭后,windows报错,Microsoft visio 已停止工作,windows可以尝试恢复您的信息并重新启动该程序。office的其他组件不会出现这个症状。 后来经过热心人purear的提醒,猜测可能是蓝牙插件broadcom(send to bluetooth)的问题,但是奇怪的是,在visio中,这个启动项无法关闭(其他组件如word或excel都可以关闭,只有project和visio不能关闭,无论是将加载项中Sendtobluetooth的复选勾去掉,还是在信任中心中禁止所有加载项)。   后来反复摸索,发现可以直接在visio上点击右键,在兼容性选项中选 ...
Java入門--有關於Java中棧與堆的思考 1. 棧(stack)與堆(heap)都是Java用來在Ram中存放數據的地方。與C++不同,Java自動管理棧和堆,程式員不能直接地設置棧或堆。 2. 棧的優勢是,存取速度比堆要快,僅次於直接位於CPU中的寄存器 ...
前两天一个同学问我,服务器交互过程中,get方法和post方法的区别:我总结了一下,主要有一些几点:  1. get是从服务器上获取数据,post是向服务器传送数据。 2. get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。 3. 对于get方式,服务器端用Request.QueryString获取变量的值,对于post方式,服务器端用Request.Form获取提交的数 ...
Global site tag (gtag.js) - Google Analytics