Java
zihandan
喜欢软件,喜欢编程、做一个快乐的码农
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
支付宝的集成与使用(第三方)
app开发中总是用到支付宝的集成,这个总结一下流程一、1、https://doc.open.alipay.com/doc2/detail?treeId=59&articleId=103563&docType=1 在这个链接下载移动支付demo(里面有三部分--openssl、服务端demo---可以将相应的demo引入工程中,有包的话注意包的引入、客户端demo)--AlipayCon原创 2016-10-24 15:48:27 · 707 阅读 · 0 评论 -
java后台接受json数组中嵌套json数组的处理
一、手机端调java后台接口时,有时由于业务的需求需要传的数据json数组中嵌套json数组,后台接收到后需要处理eg:前端传进的数据结构: 前端传进来数据结构:lineJson =[{"startProvince":"2","startCity":"2","carList":[{"carId ":"1","telephone ":"15091060694","remark":"备注"}原创 2016-03-24 17:15:24 · 9201 阅读 · 0 评论 -
关于工程导入eclipse中的问题
有时java工程导入eclipse中会报错,这时就需要排错一、看jar包是否全部导入了。(将其它工程先关闭,避免包冲突影响)1、右键点击工程--》build path中的libiaries--->add jars--->将工程中没有导入的包加入到classpath中(缺包报错会解决)二、右键工程----》Project Facets--->JAVA 修改成与本地jdk一样的版本(环境不原创 2016-02-17 13:15:32 · 388 阅读 · 0 评论 -
bootstrap插件summernote 的使用
一、有时java工程中会用到summernote 编辑器,下面简单说一下引用1、将summernote 相应的文件放到工程中(webapp下面)2、建一个jsp文件,在文件中引入相应的js、css文件 3、建一个div初始化div 这是summernote 富文本编辑器4、js初始化 //加载编辑器原创 2016-03-31 11:58:46 · 26690 阅读 · 9 评论 -
easyui二级联动
一、有时java工程中会用到easyui多级联动 一级: 二级: $('#gardenCombox').combobox({ url: "", editable:false, valueField:'hid', textField:'原创 2016-02-19 13:55:51 · 4224 阅读 · 3 评论 -
小细节
1、如果一个参数有两种状态,最好设为0、1 ,一般条件搜索的时候有一个全部搜索,最好将全部搜索设为-1 ,在检索的时候判断一下,如果是-1全部查询,如果是1或者0就进行具体条件搜索。原创 2015-11-23 17:37:08 · 429 阅读 · 0 评论 -
253短信发送(国内短信)
app项目中有时会用到第三方文档例如短信的发送,接触到创蓝253短信发送总结一下一、引入文件1、到253网站下载需要引入的api地址:https://www.253.com/api-docs.html其中的文档说明就特别详细,结合项目我进行了一下整改,方便项目中调用(以验证码的发送为例)packageimport java.io.ByteArrayOutputStream;i原创 2017-10-12 10:41:49 · 3761 阅读 · 0 评论 -
app接口上传图片(通过转码为Base64格式字符串上传)
app开发中接口有时会涉及到图片上传,代码如下接受参数 //上传 String imgName = this.getRequestBase64Img("headImg");方法 /** * 上传图片(前台为Base64格式) * @param fileName 上传图片的属性名 * @return * @throws Exception...原创 2018-03-09 17:59:06 · 3587 阅读 · 0 评论 -
第三方应用微信退款功能
项目中用到微信退款功能,简述一下打开微信支付开发文档!api列表申请退款,注意:退款需要双向证书下载API证书,也可以按照以下路径下载:微信商户平台(pay.weixin.qq.com)-->账户中心-->账户设置-->API安全-->证书下载有四个文件分被是:apiclient_cert.p12;apiclient_cert.pem;apiclient_key.pem;rootca.原创 2018-02-05 10:53:01 · 3855 阅读 · 0 评论 -
第三方应用支付宝退款功能
项目中遇到支付宝退款功能!简单说一下打开支付宝开发文档,项目中是以app支付,所以我就以app文档为参考!下载服务端的sdk(我是用java语音开发,所以下载java版资源),把对应的包引入alipay-sdk-java20180104135026.jar 和commons-logging-1.1.1.jar,然后就可以看着文档开发了,下面直接把代码附上 public stat原创 2018-02-05 10:52:13 · 8265 阅读 · 2 评论 -
远程桌面连接操作windowns系统搭建java项目运行环境
最近接触到远程桌面连接windowns系统搭建java项目运行环境,主要是tomcat7,jdk7,mysql5.6 的安装(其实和本地的差不多)远程桌面连接需要客户提供远程服务器的ip、用户名、密码,操作C盘的时候可能还需要管理员账号和密码1、tomcat7直接解压就能用(注意修改tomcat7的内容配置)2、jdk的安装配置(和本地windons系统机子配置方法一致)3、mys原创 2018-01-24 14:37:34 · 1597 阅读 · 0 评论 -
微信小程序客服消息授权给第三方Udesk
微信小程序客服消息可能授权给第三方Udesk一、必须是微信认证过的微信小程序登录微信小程序后台-设置-基本设置链接:https://mp.weixin.qq.com/下面有一栏:微信认证(看是否认证)二、以管理员身份登录Udesk后台1、地址:http://udesk.udesk.cn/users/sig2、点击管理中心-点击小程序-接入微信小程序原创 2017-12-14 14:47:50 · 10162 阅读 · 2 评论 -
maven的使用
项目中maven用来管理jar包非常的方便,讲一下maven的安装,以及与eclipse结合使用1、下载maven地址:http://maven.apache.org/download.cgi2、解压到某个目录下面(注意最好不是c盘)3、配置环境变量:MAVEN_HOME = D:\maven\apache-maven-3.2.3MA原创 2017-11-08 15:06:46 · 306 阅读 · 0 评论 -
上传文件(图片)
package com.hld.util;import java.io.File;import java.util.List;import javax.servlet.http.HttpServletRequest;import org.apache.commons.fileupload.FileItem;import org.apache.commons.fileupload.dis转载 2015-12-24 14:01:55 · 424 阅读 · 0 评论 -
将本地java项目导入其他服务器上的tomcat的 wabapps底下
一、有时我们需要将本地tomcat的wabapp底下的工程导入到其他服务器上(window系统的工程往lunix系统操作),下面简单的步骤陈述。1、下载WinSCP、putty2、打开 putty 将用户名、密码 按提示输入,将远程服务器tomcat停止2、双击打开WinSCP,新建站点---文件协议:SFTP 主机名:服务器ip ,然后将用户名、密码输入 保存----登录 打开本原创 2016-01-22 11:32:01 · 1240 阅读 · 0 评论 -
关于jquery formValidator表单验证插件的使用
一、在java后台开发中,新增、修改页面时常会用到表单验证。可以手动验证,但用插件验证会提高开发效率。二、1、首先下载插件地址:http://download.youkuaiyun.com/download/liangzehao521/52136842、将下载的文档放入Webapp目录下面的下(最好自己建一个文件夹,这样可以将所有的插件都放入这个文件夹目录下)3、在webapp目录下面新建翻译 2015-11-27 11:20:13 · 430 阅读 · 0 评论 -
关于bootstrap中tab的使用
一引入相关文件1、bootstrapvoucherinstant.css2、jquery-2.1.3.min.js3、bootstrap.js二、相应的jsp页面<%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName原创 2015-10-23 17:44:02 · 880 阅读 · 0 评论 -
java.lang.noclassdeffounderror的错误解决(关于JSONArray和JSONObject的使用)
今天我想把一个字符串类型转换为JSON数组格式,但总是报java.lang.noclassdeffounderror的错误,最终我把这个问题解决了,下面说一下解决的步骤一、首先是的引包要想程序进行必须引入json-lib jar 包,引入这个是不够的,必须引入以下的其他包1、commons-beanutils.jar2、commons-collections-3.2.jar原创 2015-10-09 14:29:02 · 5668 阅读 · 0 评论 -
在myeclipse中配置tomcat内存
有时启动项目时会出现jvm内存泄露的问题这是需要配置tomcat,下面介绍在myeclipse中配置1、打开myeclipse-->window-->preferences-->在搜索栏中输入to--->tomcat6.x-->jdk--->在Optional Java VM arguments中输入配置结果:-Xms1024M -Xmx1024M -XX:MaxPermSiz原创 2015-10-23 16:06:03 · 774 阅读 · 0 评论 -
获取服务器路径的问题
一、最近做项目遇到了获取服务器路径的问题(一般是上传文件、或者下载文件会用到)我先列出两种获取的方法:1、String path=this.getClass().getClassLoader().getResource("").getPath();输出的结果是:/E:/apache-tomcat-6.0.29/webapps/工程名/WEB-INF/classes/2、String原创 2015-10-22 16:48:27 · 744 阅读 · 0 评论 -
java 多文件压缩成一个zip压缩包
一、涉及到的包都是jdk自带的。(所以不用为包的事发愁了)二、啥也不说了,把demo献上import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFou转载 2015-10-23 14:41:32 · 2044 阅读 · 0 评论 -
java本地文件下载
一、如果用的文件下载,将此代码引入便可 public void download() { try { //得到文章的名称 String filename="cc.zip"; //设置文件MIME类型转载 2015-10-23 15:19:29 · 954 阅读 · 0 评论 -
浏览器控制台验证正则
/^[A-Za-z]+$/.test('z')原创 2015-11-03 15:25:17 · 3687 阅读 · 2 评论 -
关于My97DatePicker插件的使用:
一、引入插件文件1、My97DatePicker它是一个时间插件其中有:lang文件、skin文件、开发包、calendar.js、WdatePicker.js原创 2015-10-16 18:32:52 · 480 阅读 · 0 评论 -
获取客户端ip代码
System.out.println("======"+this.getRequest().getRemoteAddr());转载 2015-11-11 16:28:27 · 365 阅读 · 0 评论 -
关于Bootstrap 模态框的产生使用
一、引包1、bootstrapvoucherinstant.css2、jquery-2.1.3.min.js3、bootstrap.js二、写jsp也面1、index.jsp<%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.原创 2015-10-12 17:03:17 · 677 阅读 · 0 评论 -
动态拼接html
一、有时需要将后台的数据显示出来,或者两种数据之间的动态联动(被联动的)这就需要动态的1、举个实例 function opencast(crelation){ DWREngine.setAsync(false); dwrSrv.queryCancelCost(crelation,function(obj){ $("#itemtableDiv").empty()原创 2015-10-12 17:26:55 · 8467 阅读 · 1 评论 -
jsp页面按比例压缩图片
一、有时真正的图片过大,后台显示的时候会影响布局,所以在加载图片的时候要等比压缩,这样才能是jsp页面布局协调<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>图片压缩 function AutoResizeImage(maxWidth,maxHeight翻译 2015-12-28 11:28:15 · 2270 阅读 · 0 评论 -
关于字符串的处理
一、截取字符串最后一位String love="我真的很喜欢你";love= love.substring(love.length()-1);System.out.println(love);控制台打印的结果是:你二、生成六位数字验证码 String code=String.valueOf((int)(Math.random()*1000000)); whil原创 2015-12-28 10:37:12 · 357 阅读 · 0 评论 -
富文本框的使用kindeditor
有时项目中需要引入富文本框(这里我简单的写一下使用步骤)一、1、在工程wapapp下面建一个文件plugins(名字自己定为了放 kindeditor-4.1.10文件)将kindeditor-4.1.10放入该文件下下载地址:http://download.pchome.net/design/homepage/download-170038.html2、建一个jsp页面,代码如下:原创 2015-11-23 16:26:41 · 654 阅读 · 0 评论 -
关于sql
1、两个不相关的表,可以建立子查询关系:SELECT user_id,allow_search,allow_tel_search,(SELECT soft_id FROM soft_update LIMIT 0,1) FROM user_info WHERE user_id=62、也可以通过关联查询:SELECT a.user_id,a.allow_search,a.allow_tel_se翻译 2015-11-26 14:51:13 · 341 阅读 · 0 评论 -
JFinal 框架的文件上传
现在用jfinal框架,感觉上传文件特别简单,就调用一个类文件1、先说jsp页面 <font class="red">* 上传文件: <input name="link" id="link" value="${link}" t翻译 2015-11-23 17:24:53 · 852 阅读 · 0 评论 -
dwr的使用(用于前后台数据交互)
一、引包1、dwr.jar二、web.xml配置 dwr-invoker org.directwebremoting.servlet.DwrServlet debug true dwr-invoker /dwr/* 三、dwr.xml配置(与web.xml同目录)原创 2015-10-13 16:08:05 · 1303 阅读 · 0 评论 -
关于第三方环信的使用
一、打开环信官方网页文档--》服务器端集成( rest api)-->入门(下面有:实例代码--这里---点击进入demo---右边有个Donwnload zip 可将文档下载下来)二、将下载下来的文档转成可运行的项目在命令行中输入下载文档的路径,然后按官网上操作生成可执行项目文件C:\Users\xxxx>e:E:\huanxin\emchat-server-examples原创 2015-10-27 13:19:57 · 766 阅读 · 0 评论 -
关于第三方环信的使用
一打开环信官网文档--》服务器集成(rest api)--》入门--下面的实例代码(这里)--》进入demo页面--点击右边的Download zip 将文件下载下来二、将下载下来的文档转成能运行的项目在命令窗口输入文档中提示的命令转成eclipse能运行的项目文档eg:C:\Users\xxxx>e:E:\huanxin\emchat-server-examples-原创 2015-10-27 13:40:53 · 808 阅读 · 0 评论 -
关于tomcat闪退的问题
今天遇到一个奇葩的问题,tomcat在eclipse中能启动,但是当我关闭eclipse中的tomcat,双击tomcat---bin目录下面的startup.bat时,tomcat出现闪退象现,我查资料,显示环境变量配有问题,但为啥在eclipse中能启动?这点我现在也不太清楚(应该是eclipse能自动识别tomcat所处位置吧!当然这是在JDK环境配置正确的情况下)那排除jdk配置的问题之后翻译 2015-07-03 00:03:43 · 458 阅读 · 0 评论
分享