- 浏览: 6369927 次
- 性别:
- 来自: 一片神奇的土地
-
最新评论
-
360pluse:
技术更新,战术升级!Python爬虫案例实战从零开始一站通网盘 ...
Python爬虫实战:Scrapy豆瓣电影爬取 -
18335864773:
推荐用 pageoffice 组件生成 word 文件。
JAVA生成WORD工具类 -
jjhe369:
LISTD_ONE 写道起始地址为163.135.0.1 结束 ...
IP地址与CIDR -
baojunhu99:
private final int POOL_SIZE = 5 ...
使用CompletionService获取多线程返回值 -
LovingBaby:
胡说,javascript 运行时是单线程的,event lo ...
Ajax请求是否可以实现同步
文章列表
深入探讨 Java 类加载器
http://www.ibm.com/developerworks/cn/java/j-lo-classloader/index.html
当我们运行这个类的时候,java MyGreeting.首先操作系统将启动JVM进程 。JVM的初始类加载器(bootstrap classloader)将jdk下常用的类(rt.jar JRE中)加载到内存 (方法区,如果是HotSpot 就是持久代)中。并且由系统类加载器(Application Classloader)加载我们的MyGreeting (一个自定义类)。JVM生成一个Main线程来 ...
阿里巴巴上市背后的技术力量
UTF8,GBK,GB18030和unicode的区别
死锁如何解决?
hibernate实现原理
Hibernate有啥缺点
分布式计算解决的是什么问题
多线程、反射、JVM,Spring源码交流、Spring MVC深入交流,分布式,负载均衡,高并发。。。。各种框架原理之类的
如何学习技术?java事件监听机
Spring为FreeMarker提供了一个FreeMarkerConfigurer类,通过此类可方便地创建FreeMarker的基础环境,Spring提供FreeMarkerTemplateUtils工具类来完成解析模板的任务。
下面以用户注册成功后发送的模板文件registerUser.ftl,将该文件放在src/mailTemplate下:
6.1
模板文件
<html>
<head>
<meta http-equiv="content-type" ...
ajax基于javascript ,就是通过网页脚本向服务器发送异步的请求,改变同步请求的不便
同步请求 一个请求必须等待到服务器的响应 然后整个页面刷新
异步请求 则不需要等待服务器的响应 因此页面可以实现局部刷新
这样的好处是提供了更好的用户体验,仅供初学者学习。
<script type="text/javascript">
var xmlHttp;
function createXMLHttpRequest()
{
...
1、A collection with cascade="all-delete-orphan" was no longer referenced by the owning entity instance
Hibernate中one to many设置cascade="all"的话,那么在进行联机操作的时候,如果把一端设置成inverse="false",当进行删除的时候,删除one表记录,
many一方
不会删除,而是把关联字段设置成null,这样会出现孤立的
many方
数据!解决办法就是设置
cascad ...
基础真重要啊
一、static
请先看下面这段程序:
public class Hello{
public static void main(String[] args){ //(1)
System.out.println("Hello,world!"); //(2)
}
}
看过这段程序,对于大多数学过Java 的从来说,都不陌生。即使没有学过Java,而学过其它的高级语言,例如C,那你也应该能看懂这段代码的意思。它只是简单的输出“Hello,world”,一点别的用处都没有,然而,它却展示了stat ...
个人认为主要还是注意ArrayList( Collection c) 这个构造方法,然后对这个List排序即可!
public static void main(String[] args) {
Map map = new HashMap();
map.put("First", 20);
map.put("Second", 10);
map.put("Third", 30);
List arrayList = new ArrayList(map.entrySet());
//注意构造 ...
window.open() 打开一个普通窗口 window.showModalDialog() 打开一个模态对话框, 必须先关闭它, 才能关闭打开它的父窗口. window.showModelessDialog() 打开一个非模态对话框, 它的存在依赖于打开它的父窗口, 如果父窗口关闭, 此窗口也被关闭.
window.showModalDialog():
vReturnValue = window.showModalDialog(sURL [, vArguments] [, sFeatures])
参数说明: sURL 必选参数,类型:字 ...
1、
days: 1,2,3,4,5,6,0 //数据库中的每条数据对应一条记录
或1,2,3,4,0
或5,6
...
rateRecord[rateRecord.length] = (isDayExist(days, 1)==true) ? '<td style="color:#4a6129; width:20px; text-align:center;">M</td>' : '<td style="font-weight:bold;font-size:1 ...
问题:
在将java.util.Date 类型字段转为json时,获取时取到的日期为[object object]
,无法进行操作。
举例:
Tariff bean = new Tariff();
bean.setName("Robby");
bean.setAge(1);
bean.setBorn(new Date());
当使用JSONObject jsonObject = JSONObject.fromObject(bean)转换为json时,jsp页面接收到的born日期类型为[object object],无法获取具体 ...
数据库结构:
获取每一年、每个月的dayCount总数:
Sql语句如下:
最后的效果如:
项目中使用new Map:
select new Map(year(date) as year,month(date) as month,sum(dayCount) as total) from Counter group by year(date), month(date) order by year(date)
该查询返回了一个Map的对象,内容是别名与被选择的值组成的名-值映射。
[{total=3, month=1, year=2010}, {to ...
1. 查询整个映射对象所有字段
//直接from查询出来的是一个映射对象,即:查询整个映射对象所有字段
String hql = "from Users";
Query query = session.createQuery(hql);
List users = query.list();
for(Users user : users){
System.out.println(use ...
Ireprot需注意的问题
- 博客分类:
- ireport
百度JS图表工具Echarts
http://echarts.baidu.com/doc/example.html
1、textField中添加文本时需注意加上引号:如
2.Ireport导出Pdf时显示中文简体、繁体
在Ireport中预览时是没有问题的,但当导出到PDF时却不显示: 1、在菜单-工具-ireport设置下Classpach里引入iTextAsian.jar 2、在对应的中文属性里面设置
简体:
PDF font name = STSong-Light PDF Encoding =UniGB-UCS2-H PDF ...
从网上下载了一个名为Simple JQuery Dropdowns的导航栏,原来是使用jQuery实现的,自己整理了一下,去掉了一些JS代码和CSS,尽量简化了一下,并加上自己学习时的注释,发出来大家共享!
自己整理后的代码放在附件中...
原代码和demo:http://css-tricks.com/simple-jquery-dropdowns/
效果:
html页面引入(也可不引入,后面讲):
<script type="text/javascript" src="js/jquery-1.3.1.min.js&quo ...
JS中字符转日期
var remindTime = "2008-04-02 10:08:44";
直接new Date(remindTime ) 即可。
1.比较常用的方法,但繁琐:
主要使用Date的构造方法:Date(int year , int month , int day)
<script>
var str1 = "2009-8-9";
var arr1 = str1.split("-");
var date1 = new Date(arr1[0],parseInt(arr1[1] ...