
Java后台
光着脚丫数星星
你不会的东西,觉得难的东西,一定不要躲。先搞明白,后精湛,你就比别人优秀了。因为大部分人都不舍得花力气去钻研,自动淘汰,所以你执着的努力,就占了大便宜。奋斗就是每一天都很难,可一年比一年容易。不奋斗就是每一天都很容易,可一年比一年越难。怕吃苦的人吃苦一辈子,不怕吃苦的人吃苦一阵子。拼一个春夏秋冬,赢一个无悔人生。
展开
-
从URL获取文件保存到本地的JAVA代码
<%! public boolean saveUrlAs(String photoUrl, String fileName) {//此方法只能用户HTTP协议 try { URL url = new URL(photoUrl); HttpURLConnection connection = (HttpURLConnection) url.openConnect转载 2015-06-17 13:11:17 · 5078 阅读 · 0 评论 -
微信公众号上传多媒体文件接口用JAVA怎么实现
微信公众号上传多媒体文件接口用JAVA怎么实现微信公众号图片上传根据图片的描述是通过发送https请求上传图片。微信公众号提供的文档是通过curl命令来实现发送https post请求,但是我现在的程序是通过java程序来发送https post请求。以下是我的3个问题:1、既然是发送https post请求上传图片,java应该也可以实现,我只实现过java ht转载 2015-06-17 13:45:47 · 10412 阅读 · 0 评论 -
java iol流
java文件读写操作大全转自http://blog.sina.com.cn/s/blog_4a9f789a0100ik3p.html 一.获得控制台用户输入的信息 public String getInputMessage() throws IOException...{ System.out.println("请输入您的命令∶");转载 2015-06-19 16:30:04 · 555 阅读 · 0 评论 -
java web项目中读取配置文件
在Java web项目中经常会用属性文件作为配置文件,而其一般放在src的根目录下,读取文件时一般会有以下两种情况:方式一、在servlet中读取:12345678910// action配置文件路径 public static final String AC原创 2015-06-19 16:06:14 · 3462 阅读 · 0 评论 -
Eclipse快捷键
Eclipse快捷键-方便查找 1. 【ALT+/】 此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT+/】快捷键带来的好处吧。 2. 【Ctrl+O】 显示类中方法和属性的大纲,能快速定位类的方法和属性,在查找Bug时非常有用。 3. 【Ctrl+/】转载 2015-06-19 16:33:00 · 336 阅读 · 0 评论 -
Apache Http Server与Tomcat实现负载均衡和集群
一、分布式实现原理 如上图所示,主要通过Apache-Server作为中转服务器,实现多个tomcat服务器之间的分布式处理,用户直接请求Apache-Server,然后Apache-Server会将请求分发到具体的tomcat-server,之后tomcat-server响应客户请求并返回结果到Apache-Server,最后Apache-Server返回结果给转载 2015-06-26 13:29:24 · 543 阅读 · 0 评论 -
java虚拟机异常解决方法
Unrecognized Windows Sockets error: 0: JVM_Bind 异常解决办法java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind此异常的原因是服务器端口被占用 所以解决办法是:一:更改服务器的端口号;二:关闭占用当前端口的进程原创 2015-07-01 10:30:55 · 1485 阅读 · 0 评论 -
一台电脑安装多个tomcat
windows下面,一台电脑安装多个tomcat。我安装了2个tomcat 6.0,下载地址http://tomcat.apache.org/download-60.cgi。选择6.0.32目录下的binary distributions下的core 我电脑是32未windows系统,选择了32位windows zip文件。 1).解压缩到2个目录,对于每个tomcat 6.0目录,打原创 2015-07-01 09:49:21 · 547 阅读 · 0 评论 -
java正则表达式语法大全
[正则表达式]文本框输入内容控制整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$只能输入数字:"^[0-9]*$"。只能输入n位的数字:"^\d{n}$"。只能输入至少n位的数字:"^\d{n,}$"。只能输入m~n位的数字:。"^\d{m,n}$"只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。只能输入有两位小数的正实数:"^[0-原创 2015-07-06 09:22:24 · 453 阅读 · 0 评论 -
验证(C#和正则表达式)
我们经常会需要验证字符串的格式,比如密码长度范围、电子邮件格式、固定电话号码和手机号码格式等,这个时候我们经常会需要用到正则表达式。但是正则表达式用起来性能会低一点,所以在需要验证的时候能不使用正则表达式还是尽量不要使用正则表达式。下面贴出来我写的一个验证类,里面包含了一些常用的验证。在这些验证里,能不用正则表达式验证的都尽量没有用正则表达式,但是在这种情况下都尽量把用正则表达式验证的代码转载 2015-07-06 09:41:44 · 788 阅读 · 0 评论 -
windows配置nginx实现负载均衡集群
网上大部分关于nginx负载均衡集群的教程都是linux环境。如何实现在windows配置nginx实现负载均衡集群一、 windows上安装nginx1、下载nginx网上大部分关于nginx负载均衡集群的教程都是linux环境。如何实现在windows配置nginx实现负载均衡集群一、 windows上安装nginx1、下载nginx的windows版本 http:原创 2015-08-10 15:21:45 · 474 阅读 · 0 评论 -
Nginx配置文件详细说明
在此记录下Nginx服务器nginx.conf的配置文件说明, 部分注释收集于网络.user www-data; #运行用户worker_processes 1; #启动进程,通常设置成和cpu的数量相等error_log /var/log/nginx/error.log;转载 2015-08-10 15:30:50 · 390 阅读 · 0 评论 -
java模拟HTTP请求
Java发送http请求 (get 与 post方法请求)Sunday, August 22nd, 2010 at 00:00 久酷Java发送http请求 (get 与 post方法请求),以下代码经本人亲自调试可用!可以直接使用之。注意:通过BufferedReader 读取远程返回的数据时,必须设置读取编码,否则中文会乱码!package com.jiuc原创 2015-08-11 13:52:32 · 1597 阅读 · 0 评论 -
java调用http传json数据或字符串
package com.emm.util;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.Outpu原创 2015-08-11 15:00:57 · 1349 阅读 · 0 评论 -
html+JQuery实现可编辑表格
[html] view plaincopyprint?> html> head> meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> title>lianxititle> script src="jquery-1.8/jquery-1.8.0.js">sc转载 2015-08-26 11:33:01 · 2188 阅读 · 0 评论 -
myeclipse反向机制生成javabean
一.注解第一步: 建立数据库和表使用 plsqldev以system登录,右键创建用户并且指定角色,如下2图以用户名和密码登录,这里都是demo,创建自己的表。第二步骤:使myeclips和oracle数据库相连接。window-->open Perspective-->MyEclipse Java Per转载 2015-08-11 09:45:39 · 633 阅读 · 0 评论 -
hibernate annotation注解方式来处理映射关系
在hibernate中,通常配置对象关系映射关系有两种,一种是基于xml的方式,另一种是基于annotation的注解方式,熟话说,萝卜青菜,可有所爱,每个人都有自己喜欢的配置方式,我在试了这两种方式以后,发现使用annotation的方式可以更简介,所以这里就简单记录下通过annotation来配置各种映射关系,在hibernate4以后已经将annotation的jar包集成进来了,如果使用h原创 2015-08-11 16:47:02 · 341 阅读 · 0 评论 -
html+javascript实现可编辑表格
功能描述:单击页面使单元格td变成可编辑状态,输入内容后,当单元格失去焦点时,保存输入的内容。点击增加行,在table的末尾增加一行;点击删除行,删除table中最末尾的一行。 [html] view plaincopyprint?> html xmlns="http://www.w3.org/1999/xhtml">转载 2015-08-26 11:20:57 · 28092 阅读 · 2 评论 -
java中的工作流流程管理和流转思路
在做某个管理项目时,被要求实现一套流程管理,比如请假的申请审批流程等,在参考了很多资料,并和同事讨论后,得到了一个自主实现的流程管理。 以下提供我的设计思路,知道了思路,实现起来就简单很多了。 首先我设计了5个类来实现流程的自主设置,主要是对流程的定义和流程流转。 注:这是设计的图,并不是实现 Dicti原创 2015-08-13 09:35:31 · 8875 阅读 · 3 评论 -
hibernate 一对多,一对一小结
一.双向一对多和多对一这个很简单,先附上点源代码吧。user的映射文件: cascade="all" lazy="true" inverse="true">原创 2015-08-13 11:42:46 · 292 阅读 · 0 评论 -
Java 删除文件或文件夹
package book.io; import java.io.File; /** * * @author XWZ * 2007-11-27 * 删除文件或目录 */ public class DeleteFileUtil { /** * 删除文件,可以是单个文件转载 2015-08-13 12:00:09 · 343 阅读 · 0 评论 -
分页模糊查询中setParameter 和setParameterList
在分页模糊查询中碰到setParameter 和setParameterList这两个方法setParameter以前就只会用setParameter(int arg,String str),我用到了from table A where 1=1 and ... like ? 还可以用另外一种方法: setParameter(String arg0, Object arg原创 2015-08-13 11:39:09 · 1303 阅读 · 0 评论 -
hibernate 查询类小结
1.QBC CriteriaCriterionRestrictionsOrderProjectionsProjectionListDetchedCriteria 方法说明Restrictions.eq=Restrictions.allE原创 2015-08-13 11:44:44 · 312 阅读 · 0 评论 -
IO流的文件写入与读取
package Login; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStrea转载 2015-08-30 22:02:47 · 453 阅读 · 0 评论 -
java下载文件代码
1.servlet下载类java代码 import javax.servlet.*;import javax.servlet.http.*;import java.io.*;import java.util.*;public class FileDownServlet extends HttpServlet { private static final S转载 2015-08-29 21:37:09 · 1202 阅读 · 0 评论 -
Jsp/Servlet:实现文件上传与下载
1.客户端上传文件客户端通过一个Jsp页面,上传文件到服务器,该Jsp页面必须含有File类表单,并且表单必须设置enctype="multipart/form-data"。提交表单时通过内置对象request,request.getInputStream();方法获得一个输入流。在上传文件时,会有附加信息,如下所示:--------------------------原创 2015-08-30 22:00:00 · 421 阅读 · 0 评论 -
serverlet实现文件下载
public void doGet(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException { req.setCharacterEncoding("ISO8859-1"); res.setContentType("text/html;charset=原创 2015-08-29 21:21:34 · 2236 阅读 · 1 评论 -
数字在排序数组中出现的次数java实现
题目描述统计一个数字在排序数组中出现的次数。解题思路数组是排序的,所以重复出现的数字是相邻排列的。用二分查找算法,找到第一次出现的位置,和 最后一次出现的位置。判断第一次出现的位置条件为:当前数字的前一个是否与之相等,若是则继续查找,否则该位置就是第一次出现的位置。判断最后一次出现的位置条件为:当前数字的后一个是否与之相等,若是则继续查找,否则该位置原创 2015-08-03 17:55:22 · 1889 阅读 · 0 评论 -
android根据姓名首字母字符顺序读取通信录
本文给出了Android读取通讯录联系人的一般方法,且在读取Android通讯录联系人时候,将结果有序化(按照联系人姓名的首字符依次顺序读取:A ~ Z)。读取的结果如图所示:现给出实现该种Android通讯录读取的代码:[java] view plaincopypackage zhangphil.contacts原创 2015-08-03 17:59:53 · 1914 阅读 · 0 评论 -
easyUI的combox三级联动
这几天在做项目中又用到了easyUI,以前做ITOO的时候前端都是被封装好的,而且也没有真正接触过三级联动效果。这个三级联动是要实现的是省市县联动。选择某一个省时跟着相应的市显示,接着相应的县显示。 不仅是这样,因为做的是修改功能,所以不仅要把查出来的省,市,县显示出来,而且从数据库中查询来的地区需要成为默认显示值。也就是说从数据库中查出来的地区跟查出来的所有省市区做对比,是数据库中原创 2015-08-03 18:06:41 · 11865 阅读 · 1 评论 -
SVN 权限配置详细说明
在SVN中有三个项目:ALL,CRM,OA有三个用户:all,crm,oa步骤:1、打开svnserve.conf,去掉下面四行中的 # 符号# anon-access = read #不用账号登录,只有读属性# auth-access = write #账号登录,有读写属性# password-db = passwd #指定用户密码文件原创 2015-08-03 18:10:09 · 567 阅读 · 0 评论 -
java按指定编码写入和读取文件内容的类
可以指定编码如:utf-8来写入和读取文件。如果文件编码未知,可以通过该方法先得到文件的编码后再指定正确的编码来读取,否则会出现文件乱码问题。如何识别文件编码请参考:java自动根据文件内容的编码来读取避免乱码[java] view plaincopyprint?package com.zuidaima.util; import java.io.Buff原创 2015-08-29 21:06:27 · 726 阅读 · 0 评论 -
java IO流文件的读写具体实例
引言:关于java IO流的操作是非常常见的,基本上每个项目都会用到,每次遇到都是去网上找一找就行了,屡试不爽。上次突然一个同事问了我java文件的读取,我一下子就懵了第一反应就是去网上找,虽然也能找到,但自己总感觉不是很踏实,所以今天就抽空看了看java IO流的一些操作,感觉还是很有收获的,顺便总结些资料,方便以后进一步的学习...IO流的分类:1、根据流的数据对象来分:原创 2015-08-30 22:06:13 · 428 阅读 · 0 评论 -
ireport使用table组件,显示页面
1.从组件面板添加一个table组件到报表中。2.设计table的字段头.合并操作1.2.删除你不需要的列新增你的合并列3.在报表Parameters里新增一个参数dets(java.util.List)4.配置table数据集a.重命令数据集(方便)右键-》转载 2015-08-04 15:18:58 · 13536 阅读 · 4 评论 -
Github远程协作
1.github简介网址:https://github.com/关键功能Gist:代码片段的托管。News Feed:所跟随用户的最新动态。Issues:事务管理。Pull Requests:github主要流程。Unwatch:接受对某个项目的通知。Star:设置对某个项目的持续关注。Fork:将别人的项目克隆的自己的用户名下。Repository:仓库。SSH:为了转载 2015-08-03 17:56:59 · 504 阅读 · 0 评论 -
android与javascript的交互
在WebView中使用JavaScript 如果你想要载入的页面中用了JavaScript,你必须为你的WebView使能JavaScript。 一旦使能之后,你也可以自己创建接口在你的应用和JavaScript代码间进行交互。 前情提要:使能JavaScript 上一篇文章已经说过,可以通过getSettings()获得WebSettings,然后用转载 2015-08-03 17:48:46 · 366 阅读 · 0 评论 -
POI导出Excel实例
http://blog.youkuaiyun.com/hekewangzi/article/details/47188331原创 2015-08-03 18:02:44 · 401 阅读 · 0 评论 -
通用 Java 文件上传和下载组件的设计与实现
概 述 文件上传和下载是 Web 应用中的一个常见功能,相信各位或多或少都曾写过这方面相关的代码。但本座看过不少人在实现上传或下载功能时总是不知不觉间与程序的业务逻辑纠缠在一起,因此,当其他地方要用到这些功能时则无可避免地 Copy / Pase,然后再进行修改。这样丑陋不堪的做法导致非常容易出错不说,更大的问题是严重浪费时间不断做重复类似的工作,这是本座绝不能容忍的。哎,人生苦短啊,浪原创 2015-07-23 18:06:27 · 3116 阅读 · 2 评论 -
InputStreamReader和OutputStreamWriter的用法
首先说明下字节流和字符流:FileReader,FileWriter 是读字符的,1个字符是2个字节,16位OutputStream ,InputStream是读字节的,1个字节是8位如果要读汉字,一个汉字是2个字节,用InputStream读就把汉字折成两半,不太适合吧。字符流主要读文本效率比较高。字节流主要读二进制文件,图片 ,音频,视频等,就是为了防止出现读取转载 2015-08-31 13:22:11 · 466 阅读 · 0 评论 -
spring MVC 使用注解返回json
使用spring MVC框架时,如何使用注解返回json呢?@ResponseBody@RequestMapping(value = "/login")public ModelAndView ajaxLogin(Model model,User user,HttpServletRequest request, HttpSession session){String errorMes原创 2015-08-17 10:17:20 · 1115 阅读 · 0 评论