- 浏览: 45846 次
- 性别:
- 来自: 北京
最新评论
-
wenxiang_tune:
谢谢,看完了写得不错
Hibernate3的DetachedCriteria支持
文章列表
CSS浮动属性Float详解
- 博客分类:
- 网页知识
原文转自:http://www.dev26.com/blog/article/582
float 是 css 的定位属性。在传统的印刷布局中,文本可以按照需要围绕图片。一般把这种方式称为“文本环绕”。在网页设计中,应用了CSS的float属性的页面元素就像在印刷布局里面的被文字包围的图片一样。浮动的元素仍然是网页流的一部分。这与使用绝对 定位的页面元素相比是一个明显的不同。绝对定位的页面元素被从网页流里面移除了,就像印刷布局里面的文本框被设置为无视页面环绕一样。绝对定位的元素不会 影响其它元素,其它元素也不会影响它,无论它是否和其它元素挨着。
像这样在一个元素上用CSS设置浮动:
...
内容转自:http://www.dev26.com/blog/article/442
1.new 、 delete 、 malloc 、 free 关系
delete 会调用对象的析构函数 , 和 new 对应 free 只会释放内存, new 调用构造函数。 malloc 与 free 是 C++/C 语言的标准库函数, new/delete 是 C++ 的运算符。它 ...
转自:http://www.dev26.com/blog/article/372
在平时开发servlet的时候一直没考虑过线程安全方面的问题,尤其是在servlet变量共享和初始化方式等。
1,变量的线程安全:这里的变量指字段和共享数据(如表单参数值)。
a,将 参数变量 本地化。多线程并不共享局部变量.所以我们要尽可能的在servlet中使用局部变量。例如:
转自:http://www.dev26.com/bbs/topic/389
最近一直在考虑网站改造的问题,因为我实在受不了来回的折腾hibernate、JPA这些东西了,有学这些的时间我还不如用这时间研究一下SQL,当然也是我个人比较懒,现在就把我收集的关于mysql高交往分页的一些知识点列出来。
先看一下分页的基本原理(我拿的是CSDN那个百万级数据库来测试!):
用Java实现多线程服务器程序
- 博客分类:
- JAVA标准编程
Java是伴随Internet的大潮产生的,对网络及多线程具有内在的支持,具有网络时代编程语言的一切特点。从Java的当前应用看,Java主要用于在Internet或局域网上的网络编程,而且将Java作为主流的网络编程语言的趋势愈来愈明显。实际工作中,我们除了使用商品化的服务器软件外,时常需要按照实际环境编写自己的服务器软件,以完成特定任务或与特定客户端软件实现交互。在实现服务器程序时,为提高程序运行效率,降低用户等待时间,我们应用了在Java Applet中常见的多线程技术。 一、Java中的服务器程序与多线程 在Java之前,没有一种主流编程语言能够提供对高级网络编程的固有支持。在 ...
原文:http://www.dev26.com/bbs/topic/340
StackExchange.com上有两个贴子(贴子一,贴子二),贴子名叫“What is the single most effective thing you did to improve your programming skills?” – 对你的编程技术提高最有效的一件事是什么?回复的人中给了很多很不错的建议,我把他们总结了一下,十条,相信一定会对你有用。(注意:顺序是我自己按我的个人经验排的)
和比自己聪明的能力比自己强的人工作。学习他们的代码,他们的做事方法,看一看那些人是怎么处理错误的。
...
腾讯科技讯(观海)北京时间6月1日消息,据国外媒体报道,谷歌 (微博) 、Facebook、Twitter和Foursquare都曾向摩根·梅森(Morgan Missen)伸出橄榄枝,而现在梅森将创办自己的工程师人才机构Main。
当梅森在2006年前往硅谷的时候,她 ...
javascript执行环境及作用域链分析
- 博客分类:
- 网页知识
好久没研究javascript了,最近打算换换工作,所以又拿起来回忆一下:
直接从我博客里粘过来了希望对初学者有点用处吧,原文地址:http://www.dev26.com/blog/article/208
执行环境其实就是一个变量或者一个函数有权访问的所有其他数据集合。在每个执行环境中都有一个与之相关联的变量对象(VO),在当前环境中定义的所有变量和函数都会保存在这个变量对象中。VO我们是无法访问的,只有解析器处理数据的时候才有权在后台使用它。
全局执行环境是最外围的环境,一般是window对象,因此我们定义的所有全局变量、函数都被创建为window对象的属性和方法。当 ...
文章转自:http://www.dev26.com/blog/article/195
javascript本身是具有垃圾收集程序的,有规定的间隔时间会自动执行收集那些不在使用的变量.
原理是当变量的生命周期结束以后打上相应的标记.当垃圾程序执行时会自动回收这些带有标记 ...
文章转自:http://www.dev26.com/blog/article/187
在sql中提供了匹配像like这样的通配符来匹配一些特殊文本,比如以下SQL查找name以pat开头的所有数据行:
SELECT * FROM my_table WHERE name LIKE 'Pat%'
其中还有两个其它字符:下划线(_)匹配任何字符,百分号(%)匹配0个或多个字符:
try {
// 首先创建一个 statement对象
Statement stmt = connection.createStatement();
// 查询 ...
java站内消息的解决方案
- 博客分类:
- JAVA框架知识
内容来自:http://www.dev26.com/bbs/topic/191
一个站内信的简单实现方案:
设计一个表结构:
@Entity
@Table(name="e_msg")
public class Message extends AbstractId {
private User from;
private User to;
private boolean beenRead;
private String title;
private String content;
p ...
编程之美-电梯问题-java版
- 博客分类:
- JAVA标准编程
原文来自:http://www.dev26.com
<!--EndFra-->
在办公楼的电梯里高层期间,每层都有人上下。电梯呢只要每层有一个人都有停一次。这样比较麻烦,对于比较低的楼层(6层),每次电梯从一层往上走时,我们只允许电梯停在其中 ...
文章转自 :http://www.dev26.com/blog/article/113/1
<!--EndFra-->
前端时间一直在研究spring Security3.1这个框架,感觉用着还算不错,包括本站也是使用是了这个框架正好利用这个机会学习一下.特地给大家分享一下,希望对大家有所帮助.对这个框架的介绍就不用多说了,网上都有相关的资料.我要介绍的是如何利用数据库来存储所有的权限,这样的话就直接可以通过在数据库中增加记录来扩展权限,不用每次都要在XML中配置权限.
为了测试更加方便我用的是haldb数据库,比较简单.
首先到spring官网把最新版的spring S ...
javascript诞生于1995年,它的诞生是由于最初人们通过浏览器向服务器端发送数据时没有经过校验就直接发送到服务器端如何服务器端校验不通过这次请求
就会失败。比如你输入了不合法的email格式,服务 ...
package com.bjsasc.ui.tag;
/***
* @description 能做为<code> TableTag </code>的子元素的标签都要实现此接口
*
* @author caidonghai
*
*/
public interface ILayout {
/**
* 获得
* @return
*/
public int getColSpan();
public int getRowSpan();
public String getAlign();
publ ...