自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

原创 [实用工具类 / 方法] -- Java中通过HttpClient进行http接口调用请求 【难度 ★★★】...

在自己开发的Java后台系统中,经常需要用到第三方的Http接口调用或者为解决跨域的http接口请求时,先用自己的Java后端服务调用远端的接口,获取到数据后,然后再给自己系统的前端进行Ajax调用。这里的关键技术就是Java对Http接口的访问,一般如果只是简单的运用,我们可以使用HttpClient辅助开发。对于Maven架构的项目可以通过pom.xml文件中,加入以下内容: o...

2017-04-06 10:41:19 266

原创 [Web前端应用]-- 在页面中创建浮动提示栏,为某些内容加上补充提示【难度 ★★】...

在页面上显示数据表格的时候,对于有一些栏目的field(例如状态),可能总是需要加一些提示信息,加以补充或解释,例如错误提示信息。这个时候可以使用HTML结合Javascript创建包含文本的浮动提示栏。有点类似图片image的alt属性。(1)首先,创建一个浮动提示框DIV:(2)为该DIV加入CSS#errInfoDiv{ display:none; ...

2017-03-17 16:32:38 364

原创 [实用工具类 / 方法] -- 分页中常用到的向上取整获取总页数的简介 【难度 ★★】...

开发项目中,经常需要用到两数相除后取整,例如分页中,计算显示商品的总页数等,这样的计算是商品总数除以每页显示后的数值再往上取整。public static void main(String[] args){ int rtn_count = 0; rtn_count = (int)Math.round( Math.ceil(Float.parseFloat("102") ...

2016-08-02 13:43:24 909

原创 [实用工具类 / 方法] -- 金额由分变元的转化 【难度 ★★】

有时候数据库中,金额一栏会存以分为单位的数字,如果前端需要使用的时候,但又要以元来显示,则需要进行由分到元的转换,可以参考以下代码(以Java为例):final String CURRENCY_FEN_REGEX = "\\-?[0-9]+"; String amount = "336601";if(!amount.matches(CURRENCY_FEN_REGEX)) { ...

2015-11-13 11:37:12 327

原创 [实用工具类与产品化] -- 金融类XML常用文本值转换【难度 ★★】

在金融系统中,经常会使用XML作为数据传输的载体,大家都有银联卡,在刷卡的瞬间,就有一张XML生产并传送都远方的服务器(有兴趣可以查询ISO20022标准)。XML技术看似简单,但又容易被人忽视。例如许多人由数据库中提取的值,就直接嵌入XML中。表面上看好似没有问题,但万一数据库中存储的值有非法XML字符(如 >, ", ' 等)。则会破坏XML的完整性导致传送错误。所以我们在提取...

2013-12-26 23:35:35 119

原创 [实用工具类与产品化]--方法的重载,Java自动创建文件夹,文件转移【难度 ★★★】 ...

自动创建文件夹,文件转移,基本上系每个项目都需要遇到的工作。(1)在Java中,可以使用mkdirs()方法实现。mkdirs()对比起mkdir()方法更为好用,因为其能创建包括所有必须但不存在的父目录,该方法隶属于File类。代码举例:public static boolean createDir(String destDirName){ File dir = new...

2013-09-29 23:50:55 102

原创 第二期技术博客开始啦!会给大家带来更多新技术分析,多谢支持

大家好,第二期技术博客开始啦!会给大家带来更多新技术分析,多谢支持预计第二期技术博客中,主要分为6大模块: 1,Web前端应用 2,企业级应用开发 3,数据库及其应用 4,软件开发及其管理 5,软件开发架构与框架6,实用工具类与产品化每个模块都会写入几节相关的内容,希望大家多多捧场啊,哈哈,多谢。 每个模块的标题都有类似于【难度 ★★★】 表明该话题的大...

2013-09-29 23:38:55 117

原创 [Web前端应用]--Ajax技术与应用简介 【难度 ★★★★】

本节以不用框架的形式,讲述最原始的Ajax技术,许多的应用都需要Ajax方法,例如你去一些网站中注册,发现你输入的新用户名称,会在右侧即刻显示出“已经注册”或“可用”的字样,而不需要你去提交了结果后再提醒,这样的功能就是Ajax实现的。Ajax异步调用实现的关键是XMLHttpRequest对象的使用,可分为三步实现:1,创建XMLHttpRequest2,定义服务器返回信息的操作函数...

2012-06-13 14:59:35 87

原创 [Web前端应用]--为超链接的文字取消下划线 【难度 ★】

这个同样是一个CSS样式的问题。使用的代码如下:其中,上面的四个英文中,link是连接在平常的状态,active是在按下的那一刻的状态,visited是被访问完了过后的状态,hover是鼠标放置于超链接文字上面未点击的状态。...

2012-06-13 11:51:22 710

原创 [Web前端应用]--细化table 的边框【难度 ★】

如题目所示,想要细化边框,可以通过CSS,具体的参考代码为:.table{border-collapse:collapse;}若有时候想表格内文字按规定的width,会自动换行或者断开(特别是长的英文单词),这个时候,可以加上.table{table-layout:fixed;word-wrap:break-word,word-break,break-all}...

2012-06-13 11:46:15 146

原创 [Web前端应用]--用Javascript实现多选框全选的功能 【难度★★★★】

邮件系统以及迅雷等软件经常会有“全选择”“全删除”或当前页“全打钩”等功能,实现这一功能的代码参考如下:【代码】--实现多选框全选择function chooseAll(){ ······//省略部分代码 var items = document.getElementByTagName("input"); for(var i = 0; i < items....

2012-06-12 16:06:37 243

原创 [数据库及其应用]--SQL中的聚合函数(COUNT(),SUM(),AVG()等)的简介 【难度 ★★★】...

SQL中的聚合函数(COUNT(),SUM(),AVG()等)主要是用于统计,若使用聚合函数作为约束条件,则不能放于WHERE字句中,一般的,聚合函数需要与"GROUP BY" 甚至"HAVING"关键字连用,而且聚合函数作为约束条件需放到HAVING字句中。例子:【代码】--查询出现了100次以上的客户名称及其次数SELECT f_client,COUNT(f_client) FR...

2012-06-12 11:19:15 1095

原创 [数据库及其应用]--SQL的增删查改 【难度 ★★】

有D野,虽然简单,但许多人不为意,就会忘记甚至不知从何入手,所有不能小看简单的东西。例如本章对最常用的四个SQL操作的简单介绍:1,增--INSERT INTO table_name(col1,col2···) value (val1,val2···);2,删--DELETE FROM table_name WHERE 条件;3,查--SELECT 字段集合/* FROM table_...

2012-06-12 11:07:38 135

原创 [企业级应用开发]--Web间变量互传以及变量的设置和获取 【难度 ★★】

本节以不使用框架,用最基本的JSP和Java代码讲解Web变量的设置和获取。主要用到的方法有:1,setAttribute()/getAttribute();2,setParameter/getParameter;3,另外还有EL表达式(Expression Language)等都可以实现该功能。首先,以 getAttribute() 与 getParameter()来...

2012-06-11 11:31:17 135

原创 [企业级应用开发]--新型for循环的简介与运用 【难度 ★★】

作为Java5新特性之一的新型面向对象for循环,是一个利器。其实早在08年用PHP5开发项目时,我就已经见识过面向对象for循环的好处,现在Java也将其加入了,好!【代码】--将通过getALLproject方法将获得的所有项目信息,通过用新型for循环逐一提取出来······//省略部分代码List list = proj.getAllProject();for(TProje...

2012-06-11 10:43:36 105

原创 [Web前端应用]--Javascript最有用的方法之一:document.getElementById() 【难度 ★★★】...

document.getElementById("元素的id")是前端开发中最有用的方法之一,是面向对象的体现。其能获取指定id的HTML元素,是Javascript的重要方法。例如,它能实现对某HTML元素中的值进行修改,或者实现讲Javascript中的变量值传递到HTML表单中,再提交到服务器端的Java或PHP当中,实现前端Javascript变量与后台的Java或PHP变量间的间...

2012-06-11 10:28:10 506

原创 [Web前端应用]--聊天室开发中,自动滚至最新一条记录 【难度★】

哈哈,如题目所示,若需要开发Web版本的聊天室,则也许需要遇到这样的问题。这个时候,可以使用以下HTML语句:【代码】: 其中的10000是个虚值,足够大几可以了,这样就可以保证每次发言,页面都会自动滚动至最新一条记录。...

2012-06-11 10:07:57 247

原创 大家好,我的技术博客准备开通了,简单介绍下

大家好,我的技术博客准备开通了,简单介绍下:预计第一期技术博客中,主要分为4大模块:1,Web前端应用2,企业级应用开发3,数据库及其应用4,软件开发及其管理每个模块都会写入几节相关的内容,希望大家多多捧场啊,哈哈,多谢。每个模块的标题都有类似于【难度 ★★★】 表明该话题的大致难度。一般的:难度 ★★★★★ 表示难度较大,需要一定的功底或花一定的...

2012-06-11 10:07:36 83

劝学和为学原文与翻译

让人喜欢上学习,更乐意去学习。 故不积跬步,无以至千里;不积小流,无以成江海。骐骥一跃,不能十步;驽马十驾,功在不舍。锲而舍之,朽木不折;锲而不舍,金石可镂。

2009-02-16

空空如也

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

TA关注的人

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