自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(25)
  • 资源 (1)
  • 收藏
  • 关注

转载 java关键字Transient

<br />Java的serialization提供了一种持久化对象实例的机制。当持久化对象时,可能有一个特殊的对象数据成员,我们不想用serialization机制来保存它。为了在一个特定对象的一个域上关闭serialization,可以在这个域前加上关键字transient。<br />transient是Java语言的关键字,用来表示一个域不是该对象串行化的一部分。当一个对象被串行化的时候,transient型变量的值不包括在串行化的表示中,然而非transient型的变量是被包括进去的。<br />

2010-12-16 22:35:00 260

原创 The Basic Ajax Process

<br />Ajax steps:<br />基本步骤:<br />• JavaScript<br /><br />– Define an object for sending HTTP requests<br />– Initiate request<br />       • Get request object<br />       • Designate an anonymous response handler function<br />            – Supply as onre

2010-12-08 20:44:00 305

原创 primefaces文件上传乱码问题

<br />上传包含中文文件名的文件,打印出来的文件名是乱码,原因是FileUploadFilter及MultipartRequest里没有做编码设置,可以加一个CharacterEncodingFilter设置。注意web.xml里filter的顺序。<br />import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.Filter

2010-12-07 13:00:00 1375 2

原创 jsf文件上传

JSF2.0虽然添加了很多新特性,但是还是没有官方的对上传的支持。直接使用是不行的。因为multipart/form-data类型的request是解析不了的。解决方法可以使用filter对request进行包装(原request似乎是不能更改的,所以借助包装),在解析request是可以借助apache的commons-fileupload组件。Myfaces刚好给出了这个解决方案的实现:MultipartFilter+MultipartRequestWrapper(Use commons-fileupl

2010-12-06 14:49:00 978

原创 Hibernate懒加载异常

在SSH框架组合作开发时,往往都会遇到需要延迟加载的情况.在使用spring提供的HibernateDaoSupport和HibernateTemplate时在业务bean调用DAO bean时遇到懒加载问题:session已关闭。大概有三种解决方法:1.直接不适用懒加载:lazy="false",这是相当XX的做法。2.OpenSessionInViewFilter或者OpenSessionInViewInterceptor,正如名字所示,这是解决在view层里调用dao层的出现的

2010-11-23 11:49:00 958 1

转载 Hibernate继承映射

Hibernate继承映射的第一种策略:每棵类继承树对应一张表(所有子类信息都存在一张表里,用一个字段来区分)1、理解如何映射 因为类继承树肯定是对应多个类,要把多个类的信息存放在一张表中,必须有某种机制来区分哪些记录是属于哪个类的。 这种机制就是,在表中添加一个字段,用这个字段的值来进行区分。用hibernate实现这种策略的时候,有如下步骤: 父类用普通的标签定义 在父类中定义一个discriminator,即指定这个区分的字段的名称和类型 如: 子类使用标签定义,在定义

2010-11-18 18:00:00 598

原创 JSF 2.0 Facelets标签之ui:include

一.先上各种对ui:include的解释说明:1.The UI Include tag is a server-side include tag for Facelets. It simply includes the document pointed to by the "src" attribute as part of the current JSF page. The included document should use a component or composition tag to tri

2010-11-11 14:19:00 2341

原创 f:facet

《Java Server Faces 2.0,The Complete Reference》对f:facet是这样解释的:The f:facet tag signifies a nested component that has a special relationship to its enclosingtag. For example, stating that the “header” of a table is to be provided by a JSF component.This eleme

2010-11-09 18:47:00 1814

转载 C++库大全【转】

<br /> 在网上发现这篇文章,上Google搜索了下下,但由于转载太多,已经找不到原作者了,只能向原作者抱歉! ——我是再次转过来的!基础类<br />1、 Dinkumware C++ Library<br />参考站点:http://www.dinkumware.com<br />P.J. Plauger编写的高品质的标准库。P.J. Plauger博士是Dr. Dobb's程序设计杰出奖的获得者。其编写的库长期被Microsoft采用,并且最近Borland也取得了其OEM的license,在其C

2010-11-09 00:56:00 270

原创 JSF 2.0导航规则

JSF 2.0 导航

2010-11-08 20:19:00 683

原创 互联网地图服务

<br />产业链:<br /> <br />1.前端:有测绘资质的图商<br />提供原始数据<br /> <br /> <br /> <br />2.专业地图运营商<br />将原始数据和自有GIS引擎技术结合<br />如:<br />MapABC   www.mapabc.com  wap.mapabc.com<br />Mapbar    www.mapbar.com<br />灵图         www.lingtu.com  www.51ditu.com<br /> <br /> <br /

2010-07-17 15:53:00 298

原创 hdu1005

<br />#include <iostream>using namespace std;int main(){ int a,b,n; int i; int f[300]; f[1]=f[2]=1; while(scanf("%d%d%d", &a, &b, &n)!=EOF) { if(a == 0) break; for(i=3; i<=200; i++) { f[i]=(a*f[i-1]+b*f[i-2])%7;

2010-07-14 19:38:00 274

原创 hdu1004

纯粹是为了用下HashMap写Java还真不习惯,狂查API~~93MSimport java.util.*;public class Main { public static void main(String args[]) { Scanner cin=new Scanner(System.in); String[] s= new String[1001]

2010-04-28 22:39:00 549

原创 hdu1003

最大子段和 import java.util.*;public class Main { public static void main(String args[]) { Scanner cin=new Scanner(System.in); int ks, n, a[]=new int[100000]; int max, sum, ts, te, s,

2010-04-28 18:59:00 452

原创 hdu1002

A + B Problem II a+b大整数版import java.io.*;import java.math.BigInteger;import java.util.*;public class Main{ public static void main(String args[]) { Scanner cin = new

2010-04-28 18:58:00 238

原创 hdu1001

Sum Problem数列求和,如果用公式中间结果可能超过int_maximport java.io.*;import java.util.*;public class Main{ public static void main(String args[]) { Scanner cin = new Scanner(System.in);

2010-04-25 13:37:00 306

原创 hdu1047

Integer Inquiry校赛不会初始化0,杯具啊。import java.math.BigInteger;import java.util.Scanner;public class Main { public static void main(String args[]) { BigInteger sum=new BigInteger("0"); Bi

2010-04-25 13:33:00 344

原创 吸血鬼数字

吸血鬼数字是指位数为偶数的数字,可以由一对数字相乘而得到,而这对数字各包含乘积的一半位数的数字,其中从最初的数字中选取的数字可以任意排序。以两个0结尾的数字是不允许的,例如,下列数字都是“吸血鬼”数字:  1260 = 21 * 60  1827 = 21 * 87  2187 = 27 * 81《Think in Java》里有到练习题,要求找出4位数的所有吸血鬼数字。网上广为流传的

2010-04-16 00:55:00 341

原创 基姆拉尔森计算公式

基姆拉尔森计算公式 W= (d+2*m+3*(m+1)/5+y+y/4-y/100+y/400) mod 7 能算出哪年哪月那日是星期几

2010-04-14 17:33:00 276

原创 poj 1247

水题喔~~沦落到被水题切~~恶心~~#include using namespace std;int n;int m[40];int main(){ int i, sum; while(scanf("%d",&n)!=EOF && n) { sum=0; for(i=1; i<=n; i++)

2010-03-16 01:54:00 520

原创 C4.5算法学习【一】

为了记录,也为了日后重温,更为了交学习报告,决定写下每天的学习情况先贴点学习资料网站什么的:http://www2.cs.uregina.ca/~dbd/cs831/index.html(刚好有weka,kdd的介绍,更刚好又C4.5) "Quinlan" "C4. 5: programs for machine learning"的电子版,可惜不能下http://www.go

2010-02-01 21:49:00 2510 5

原创 操作系统实验三:实现一个文件查找程序

仿照unix操作系统中的find命令,在windows上实现一个find命令。find命令从指定的目录下开始,递归地查找指定文件。其命令格式如下:  find PATH -option 参数 [-print] [-exec 命令 {} /;]PATH:查找的起始目录。-option 参数:用来控制搜索方式,具体如下(以下只给我常用的):    -name "文件":指定要查找的

2009-11-19 16:02:00 894

原创 pku 1006 中国剩余定理

看了很多资料终于能明白一点了以前做1006都是模拟,容易出错,决定用中国剩余定理试下, 实际上就是求方程组(n+d)%23=p; (n+d)%28=e; (n+d)%33=i;中的n根据中国剩余定理, 28*33%23=4 4*6%23=1     28*33*6=5544 23*33%28=3 3*19%28=1    23*33*19=14421

2009-11-16 00:56:00 375 1

原创 pku 2761

 喂狗,成千上万的狗,求第k小元素先贴个王晓东《算法设计与分析》的程序,TLE,囧#include#include using namespace std;int n,m;int v[100010];int d[100010];int partition(int lef, int rig){ int i=lef, j=rig+1; int c

2009-11-15 21:34:00 363

原创 操作系统实验二:进程、线程之间的同步

二、进程、线程之间的同步1。生产者消费者问题(信号量+mutex)参考教材中的生产者消费者算法,创建5个进程,其中两个进程为生产者进程,3个进程为消费者进程。一个生产者进程试图不断地在一个缓冲中写入大写字母,另一个生产者进程试图不断地在缓冲中写入小写字母。3个消费者不断地从缓冲中读取一个字符并输出。为了使得程序的输出易于看到结果,仿照阅读材料中的实例程序,分别在生产者和消费者进程的合适的位

2009-11-04 19:51:00 2285 1

进程线程之间的同步生产者消费者信号量读者写者写者优先

1。生产者消费者问题(信号量+mutex) 参考教材中的生产者消费者算法,创建5个进程,其中两个进程为生产者进程,3个进程为消费者进程。一个生产者进程试图不断地在一个缓冲中写入大写字母,另一个生产者进程试图不断地在缓冲中写入小写字母。3个消费者不断地从缓冲中读取一个字符并输出。为了使得程序的输出易于看到结果,仿照阅读材料中的实例程序,分别在生产者和消费者进程的合适的位置加入一些随机睡眠时间。 可选的实验:在上面实验的基础上实现部分消费者有选择地消费某些产品。例如一个消费者只消费小写字符,一个消费者只消费大写字母,而另一个消费者则无选择地消费任何产品。消费者要消费的产品没有时,消费者进程被阻塞。注意缓冲的管理。 2。用信号量和mutex方式实现睡觉的理发师问题 3。读者写者问题 教材和相关的阅读材料中对读者写者问题算法均有描述,但这个算法在不断地有读者流的情况下,写者会被阻塞。编写一个写者优先解决读者写者问题的程序,其中读者和写者均是多个进程,用信号量作为同步互斥机制。

2009-12-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除