自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

IT民工的小窝

不吃苦中苦,不成人上人

  • 博客(9)
  • 资源 (7)
  • 收藏
  • 关注

原创 jsf+hibernate开发小项目杂谈(七)

七、JSF国际化及其它    - 配置资源文件及locale        resource                                    zh                en                            如果不设置message-bundle,也可以在jsp中指定,剩下的工作便是编写resource_zh.properties(zh区位)和r

2007-10-29 19:07:00 1156

原创 jsf+hibernate开发小项目杂谈(六)

六、xml文件生成与zip打包    在这一步,包含三个步骤:首先查询数据库,取得所有相关数据;其次调用xml的API构造一个xml文档并输出;最后将xml的输出流打包到一个zip文件中。    - xml操作API    这里撇开DOM和SAX两种xml解析方式的异同不谈,我们使用的是dom4j工具包[7]。它能方便地构造一个xml文档(文档根/节点/属性等),并且能够输出到一个用户指定的输

2007-10-29 19:06:00 839

原创 jsf+hibernate开发小项目杂谈(四)

四、基于Hibernate对CRUD操作的封装    通过系统模块划分,分为三层:数据访问层、业务层、表现层。在数据访问层采用Hibernate,并实现了DAO模式;项目的业务逻辑比较简单,所以这块分量最小;表现层采用managed bean。        - 封装DAO操作    public interface BaseDao {        public Object findById(

2007-10-29 19:05:00 1056

原创 jsf+hibernate开发小项目杂谈(五)

五、数据分页与翻页控件    - hibernate支持分页,其实现原理读者可查阅[5]。下面给出一个利用Criteria对象来分页查询的代码片断:    // 默认只有一个条件查询在基类中定义,新增查询方法在子类中新增    public List findEntities(Object vo, int startRow, int pageSize)            throws Base

2007-10-29 19:05:00 906

原创 jsf+hibernate开发小项目杂谈(二)

二、全选批量提交及删除确认    1. 全选和批量提交。首先,在javabean里增加一个checked的成员变量(private boolean checked;)表示是否被选中。    然后,在浏览页面上,字段标题前增加一个复选框,在记录每一行前面增加一个复选款,这样就可以使用javascript实现“全选/取消”的功能。    - 在字段标题上增加“全选”复选框(点击全选中或取消选中) 

2007-10-29 19:03:00 1098

原创 jsf+hibernate开发小项目杂谈(三)

三、页面跳转及bean的生命周期选择    1. 页面跳转。页面跳转是jsf的一大特色,跳转前/后页面及事件操作都会在faces-config.xml进行配置。    - 页面跳转xml配置(增删改查及重复操作)            /login.jsp                    success            /doubt/cust_list.jsp             

2007-10-29 19:03:00 949

原创 jsf+hibernate开发小项目杂谈(一)

 前言    关键字:框架 模式 DAO ORM CRUD    应监管部门要求,公司需要开发一个小型的MIS管理系统,要求能录入基本信息并维护浏览,并且基于录入的信息生成xml文档并打包成zip文件,供点击下载最后提交给监管部门。人手有限,数据库设计部分由同事完成,界面开发部分由本人完成。    对于这样一个迷你型项目,只有2个人参与,就无从谈起规范的软件开发流程(需求、分析、设计、编码、测

2007-10-29 19:01:00 1856

原创 sql语句的case-end语句的疑似bug经历

给客服部做客户分级服务的客户信息设置。要求根据客户历史积分、客户投资成本两个指标对客户进行评级。客户级别分为4级:    级别1-integral介于[0, 8188]或者investcost介于[ 0, 50000]    级别2-integral介于[8188, 15888]或者investcost介于[ 50000, 500000]    级别3-integral介于[15888, 9888

2007-10-15 16:46:00 1017

原创 二次硬件故障的原因排查

一、集成声卡的禁用与开启前阵子,将自己用的台式机送给了老弟,老弟后来用ghost重装系统后,发现不能播放声音,一开始以为是ghost盘有问题,后来找了块xp安装盘再次进行了重装,仍旧是没有声音。后来查看设备管理器,发现驱动程序安装良好。后来以为会不会是集成声卡硬件出了问题,正在讨论是否拿去修理,我突然想起会不会是BIOS的设置有问题。到网上google了一下,发现可能是集成声卡被禁用了。然后按照网

2007-10-09 12:33:00 694

Brinson多期归因计算示例

针对基金业绩归因常用的brinson模型,多期归因的公式随处可见,但具体计算步骤网上不多见

2021-01-13

VBA小程序:分拆单元格内容并插入到N个列中

在小微经营贷进件过程中,要求传入店铺开业以来月度交易流水,在接口字段中约定以类似于[{"month": "201909", "amount": 10550}, {"month": "201908", "amount": 102757}]的形式传入,风控专员需要从该字段中拆分出每月交易流水,并且按照月份由近及远排列,从而方便监控店铺经营流水的变化趋势。 针对上述需求,用VBA来实现是再理想不过了。基本原理是定位到月度交易流水字段,并遍历每一行,调用Split()函数将字符串拆分成数组,并调用简单的交换排序确保按月份降序排列,最后将每月交易流水填入新增的列中。 使用方法:打开该宏文件,切换到目标excel文件,按ctrl+q(绑定的热键,即执行extractMonthRevenue过程)即可。 上述用绑定热键的操作方法的优点是,对目标excel文件不需要做任何变化或加工,只要有对应月交易流水字段即可(原因是vba代码中没有指定工作表,默认是ActiveSheet,即只要焦点在目标excel文件中即可)。

2019-09-27

python简易爬虫,批量下载用户图片及视频资料

针对网贷进件用户,需要批量下载该用户相关照片(比如手持身份证、经营店铺内外)及视频信息进行人工审核,当日进件数达到几百件时,纯手工下载工作量过于繁重,而一个python小爬虫即可彻底解放人工操作。 图片链接地址存在一个excel文件中对应的8个列中,因此调用了pandas来读取excel文件,遍历每一个用户,调用requests库依次下载8张图片及视频,最后下载到本机硬盘(os库负责文件目录操作)。除了图片链接地址不是通过常规的解析http页面schema来获取外,下载及存档操作与一般爬虫程序并无差异。

2019-09-23

用Excel模拟Monte Carlo,计算投资净现值NPV

本excel文件可作为蒙特卡罗模拟的入门材料,供大家参考学习。进阶学习,可考虑用SAS、SPSS、Mathlab及其它统计工具(如Splus&R、stata)。材料非原创,引用自http://www.doc88.com/p-117617151049.html, http://wiki.mbalib.com/wiki/蒙特卡罗方法。

2012-02-20

帆软报表导出各种格式(excel/word/pdf等)

运行依赖于fr-server-6.5.jar、fr-third-6.5.jar两个jar文件,以及datasource.xml数据库连接定义文件。

2010-11-10

hibernate中的集合映射范例程序

hibernate中的集合映射,各种集合类型的使用方法及适用场景

2007-07-24

调用FtpClient类上传文件(java)

FtpClient类上传文件(java)<br>运行需要的包:<br>ojdbc14.jar<br>jsp-api.jar<br>dom4j-1.6.1.jar<br>log4j-1.2.14.jar

2007-07-23

空空如也

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

TA关注的人

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