
java
文章平均质量分 80
zqbokk
这个作者很懒,什么都没留下…
展开
-
jsp url文件判断是否存在
在jsp页面中<%@ page language="java" import="java.sql.*,java.net.*,java.util.*,java.text.*,java.io.*,java.net.*" pageEncoding="UTF-8"%><% String filepath=text.dealNull(request.getParameter("...原创 2011-12-27 01:18:25 · 235 阅读 · 0 评论 -
为什么需要框架(java)
首先 我们要知道 pareto法则也就是 二八定律又名帕累托定律,也叫巴莱多定律、80/20定律、最省力的法则、不平衡原则等,是19世纪末20世纪初意大利经济学家帕累托发明。他认为:在任何一组东西中,最重要的只占其中一小部分,约20%,其余80%的尽管是多数,却是次要的,因此又称二八法则,并被广泛运用到生活和企业管理方面。我们以前做java开发 用的都是原始的东西数据操作 很多写在...2013-10-17 13:05:07 · 132 阅读 · 0 评论 -
java可以利用的几种远程技术
面试的时候有时候面试官会问你:“有几种远程技术”你可能只能回答出1-2种常用的这里归纳总结下几种 1,远程方法调用(RMI)2,caucho的hessian和burlap3,spring自己的HTTP invoker4,使用soap和jax-rpc的web service5,phprpc如果你这么回答 想必面试官一定会满意的点点头 :P ...2013-10-18 14:58:33 · 167 阅读 · 0 评论 -
实用技术解决方案博客地址记录
Jquery 将表单序列化为Json对象:http://www.cnblogs.com/hyl8218/archive/2013/06/27/3159178.html2016-04-14 10:35:04 · 135 阅读 · 0 评论 -
cas不同登录页面手动设置不同国际化提示
[code="java"][/code]通过该端代码放在jsp页面就可以 实现不同jsp 登录页面 实现不同的国际化提示2016-05-05 09:48:09 · 337 阅读 · 0 评论 -
多线程下载文件
[code="java"]package mutiDownload;import java.io.IOException;import java.io.InputStream;import java.io.RandomAccessFile;import java.net.HttpURLConnection;import java.net.MalformedURLExcept...2014-09-22 17:27:47 · 174 阅读 · 0 评论 -
多线程断点下载文件
所谓多线程断点下载 :就是当某个文件下了一部分后突然断电了,或者下载程序暂停了,再次运行下载 可以继续下载,而不是重新下载 的一个执行过程。基本模拟了迅雷下载的原理本次功能用java实现 :利用txt文件记录下载的状态 如果在安卓端的话 可以改成用数据库记录下载状态本程序可以扩展为具有良好用户体验的 下载程序[code="java"]package mut...2014-09-23 15:46:15 · 129 阅读 · 0 评论 -
spring 4mvc下载文件的实现
网上找到的版本较老 是spring3的 org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter 这个spring4 已经弃用spring 4.x的配置和实现为:[code="java"] ...2016-06-14 13:52:25 · 151 阅读 · 0 评论 -
java word导出
需要导出的word文档是事先准备好的一个模板,文档数据所在的位置则必须按FreeMarker模板语法的占位符(如:${xxx})填充,然后将word文档保存(最好另存为,原模板也最后保留,便于以后修改)为xml格式的文件,然后使用文本编辑器打开检查并修改不合法或书写更好的FreeMarker语法。最后在后台服务端使用FreeMarker相关的包和类读取模板,返回模板所需的数据变量,输出word文件...2016-06-30 08:49:35 · 378 阅读 · 0 评论 -
OAuthProblemException{error='unsupported_response_type', description='Invalid re
OAuthProblemException{error='unsupported_response_type', description='Invalid response! Response body is not application/json encoded', uri='null', state='null', scope='null', redirectUri='null', resp...2015-09-21 18:05:33 · 1346 阅读 · 0 评论 -
多项目集中权限管理系统 采用cas +shiro+spring mvc+mbatis+bootstrap单点登录
流程架构图:[img]http://dl2.iteye.com/upload/attachment/0112/2988/48a9ca50-3b74-3b51-b3b7-8ecf2fde0bae.png[/img]这里权限系统也可以理解为cas client项目 系统效果图:[img]http://dl2.iteye.com/upload/attachment/0112/...原创 2015-10-13 17:37:06 · 694 阅读 · 0 评论 -
cxf+wss4j+mysql webservice 加密服务开发
我采用的是cxf加密端用的 WSS4J服务端查询数据库 信息 然后发布服务 客户端调用 服务端 实现数据保护加密服务的功能WSS4J有三种验证方式本项目采用 最简单的一种 UsernameToken用户名密码验证Cxf mss4j加密模块 系统集成说明:所需环境 Spring因为cxf是非常方便与spring集成的 并且支持注解client_Spring.x...2015-11-04 10:02:59 · 153 阅读 · 0 评论 -
spring mvc+shiro的通用权限管理系统
同志们我的 spring mvc+shiro的通用权限管理系统数据层用了hibernate和spring jdbc 传上去了 里面还做了一个简单 学生信息管理系统的demo我的 git地址是https://git.oschina.net/zqb/usk.git这个项目是给大家免费分享的 因为做这个项目的过程中也是吸取了很多网上的精华得到了网友的帮助, 大家可以改进我的项目 ...2014-10-23 13:50:18 · 243 阅读 · 0 评论 -
java.lang.NoSuchMethodError: org.apache.axiom.soap.SOAPEnvelope.hasFault()Z错误的解决
axis2 运行报这个错误的原因是 要么缺少 包 ,axiom-api-1.2.8.jar 和axiom-impl-1.2.8.jar,要么就是 项目中还有其他版本的这两个包 导致jar包冲突 把低版本的这两个包删掉就好了!...2014-12-05 14:21:55 · 576 阅读 · 0 评论 -
如果实现类似微信附近的人功能
如果实现类似微信附近的人功能:第一种可以使用redis-geo扩展;第二种可以使用mysql5.7的geo扩展;第三种可以使用es的geo扩展 ;第四种可以使用百度的API或者微信的API;第五种可以使用Lucene的高级特性;实现原理:坐标 内切圆 找点...2016-01-13 10:09:03 · 558 阅读 · 0 评论 -
java计算链表、数组列表或数组中最大元素
[code="java"]package com;import java.util.ArrayList;import java.util.Collection;import java.util.Iterator;import java.util.List;import java.util.NoSuchElementException;public class Tes...2014-03-09 23:50:43 · 154 阅读 · 0 评论 -
java 获取数组的最大值和最小值
[code="java"]package com;public class StaticInnerClassTest { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub double[] d = new dou...2014-03-02 22:08:09 · 619 阅读 · 0 评论 -
在servlet、filter、Taglib中获取Spring Bean
在servlet容器中使用spring框架时spring的上下文(WebApplicationContext)被在保存在 ServletContext中。在servlet、filter或jsp标签中获取spring bean的关键在于如何获取ServletContext。servlet中: public void init(ServletConfig config){ servletC...原创 2011-12-27 01:22:43 · 192 阅读 · 0 评论 -
ibatis新增后返回String类型的主键
//sqlmap <insert id="insertTask" parameterClass="task"> <selectKey resultClass="java.lang.String" keyProperty="mainid"> select NEWID() as mainid </selectKey> INS2012-01-05 15:32:17 · 397 阅读 · 0 评论 -
java 读取XML文件里的节点内容
package xmlImportOutport;import java.io.IOException;import org.dom4j.DocumentException;import org.w3c.dom.*;import org.xml.sax.*;import javax.xml.parsers.*;public class test { publ...原创 2012-05-29 16:49:07 · 873 阅读 · 0 评论 -
java面试题的字符串逆序输出
前阵子去面试 有一道面试题是 输入 abc输出 cba 这种逆序输出 ,正好 之前看算法的时候看过 栈,正好能够解决这个问题 package test;import java.util.Stack;import java.util.concurrent.ArrayBlockingQueue;public class Dl { /** * @param args */ pu...2012-02-22 14:09:16 · 296 阅读 · 0 评论 -
String类型空间占用详解
String是一个特殊的包装类数据。即可以用String str = new String("abc");的形式来创建,也可以用String str = "abc";的形式来创建(作为对比,在JDK 5.0之前,你从未见过Integer i = 3;的表达式,因为类与字面值是不能通用的,除了String。而在JDK 5.0中,这种表达式是可以的!因为编译器在后台进行Integer i = new ...原创 2012-02-22 14:36:27 · 360 阅读 · 0 评论 -
Project xxx is not configured as a MyEclipse Web-Struts Project
解决办法:,在项目下的.project文件里添加一行代码<nature>com.genuitec.eclipse.cross.easystruts.eclipse.easystrutsnature</nature>,结果如下 </projectDescription> ...... </natures> ........原创 2012-03-08 16:03:55 · 268 阅读 · 0 评论 -
ztree3.1控制指定节点展开的实现思路
可以 根据数据库的节点级别来判断 是否 启用 open:true 可以完全在后台封装好 利用 el读取直接显示在页面上 由于 是公司的项目 由于保密性 不好公开 代码跟 截图 希望理解...2012-03-15 10:33:36 · 299 阅读 · 0 评论 -
解决swfupload items size=0
swfupload v2.2 或者2.5在struts1+spring+hibernate项目中 一开始的时候能上传文件,后来就不行了,让我很纳闷,网上也找了很多资料 ,但是没有提到我遇到的这个问题, jsp页面: <%@ page language="java" import="java.util.*" pageEncoding="gbk"%> <%@ taglib uri="...原创 2012-09-13 19:26:26 · 217 阅读 · 0 评论 -
java拆分list
java 将一个list平均拆成十个list,如果 list的size不能被10整除那么 ,比如是size是599,那么前九个每个list是60,最后一个list的是59,一次类推 ,也就是说如果不能整除 也尽量保证10个list尽量 保持 平均,前九个一样大剩余的给第十个,总数加起来 还是list的总大小网上搜了下 大致结合自己的需求写了 输出结果是对的 这样写:[code=...2013-11-22 09:21:26 · 193 阅读 · 0 评论 -
读《大型网站技术架构:核心原理与案例分析》 后感
大型网站软件系统有比较显著的涉及到性能和并发相应的系统架构。看了iteye这个试读活动我 挑选了这个 《大型网站技术架构:核心原理与案例分析》,因为本身是做java的工作也有3年多了,其实这块的接触还是很多的,相比较读完大学的开发人员,我只读了半年大学,在理论这块比较欠缺,很多事情自己做过了,但是知其然不起所以然,其实文中所述 的一些技术工作当中已经用过,或者听闻过,但是没有深入理解过,面试的...2013-11-26 10:36:55 · 162 阅读 · 0 评论 -
spring mvc +jdbctemplate 返回多表查询List<Bean>
发现 hibernate做多表查询 是忒麻烦了 Spring JDBC提供了一个BeanPropertyRowMapper的实现,能够自动将数据库表中读出的字段与Domain对象的属性进行映射果断用 jdbctemplate啊 下面 说下方法 首先 在dao里 注入下 @Autowired public JdbcTemplate jdbcTemplate;然后在sp...2013-12-27 13:19:52 · 521 阅读 · 0 评论 -
java用poi解析excel2003和2007并封装成对象返回
网上看了很多资料 比价乱 而且 质量参差不齐 ,自己 通过实践和看资料学习完整的 总结了这两个java里常用的工具类整合成两个通用的方法 为了取值更加方便我用了 json来 组装数据其实 最新的poi3.9已经可以用一个方法来 读取excel2003和2007了但是我为了业务逻辑更加清楚才分开来 ,如果 你觉得还可以重构的更好 可以 发出你的改良后的代码哦[...2013-08-08 15:13:14 · 251 阅读 · 0 评论 -
java 按照每周分组
本例的工作应用是导入excel excel的列里有一个发布日期时间格式这种 2014/5/30 年月日的导入技术用的poi 实现的效果需求是 按照 发布日期进行每周分组 一周的数据为星期一到星期五 如果某天没数据就留空(因为考虑到那几天可能是节假日没有出数据) 然后将分组后的数据 每组数据插入到资讯表,按照一条资讯显示一周记录的形式 在网站上呈现出来所以下面的效果图里...2014-06-09 09:07:31 · 919 阅读 · 0 评论 -
java按照每周分组 改进版
之前是按照 先把数据按月分组 然后再按周分组 这样有个问题就是 会导致像6月30号这种数据 应该是 跟7月1号 7月2号等分在一组的 但是 按照上次的算法 会被分开 显然这样似乎有点不太好理解所以这次不做按月分组 直接 利用java里 判断今天是当前年中第几周来做每周分组 [code="java"]package com.test;import java.io.File;...2014-07-07 16:07:42 · 810 阅读 · 0 评论 -
导出数据到excel
[code="java"]/** * * @param datas 数据行 * @param filePath 导出文件路径 * @param title 标题 * @return */ public boolean ListArray2Excel(List datas, String filePath, String[] title) { ...2014-12-08 10:10:02 · 104 阅读 · 0 评论