- 博客(44)
- 资源 (6)
- 收藏
- 关注
原创 sqlserver 导出数据库表结构
SELECT 表名 = case when a.colorder=1 then d.name else '' end, 表说明 = case when a.colorder=1 then isnull(f.value,'') else '' end, 字段说明 = isnull(g.[value],''), 字段名称 = a.name, 类型 = b.name, 长度 = ...
2020-01-16 10:25:08 636
原创 spring boot 动态调用存储过程
spring boot 动态调用存储过程示例public String getProcJxkhResult(Map<String, Object> params) { try { List<Object> list = new ArrayList(params.values()); StringBuilde...
2019-12-20 17:06:39 1561
原创 spring boot框架动态调用处理sql
spring boot框架动态调用处理sql在开发过程中很多时候,新增、修改的时候,如碰到表字段过多,编写sql语句很麻烦,又担心语句有问题,可以试试Mybaits的动态SQL注解来解决这个问题,如:@UpdateProvider、@InsertProvider、@SelectProvider下面看一段示例:public String addJxkhMain(List<UploadCo...
2019-12-20 17:02:16 662
原创 Java支付宝小程序发送模板消息
本文主要是实现Java支付宝小程序发送模板消息: /** * 支付宝 模板通知 * @author Mark * @param userid * @param fromId * @param price * @param amount * @param remake * @return */public static String Alipaysuccessme...
2018-05-08 17:24:34 3896 2
原创 Java实现支付宝一个/批量退款、查询退款结果
本文主要是Java实现支付宝一个/批量退款、查询退款结果: /** * 支付宝退款接口 * @author Mark * @param out_trade_no * 订单支付时传入的商户订单号,不能和支付宝交易号(trade_no)同时为空。 * @param trade_no * 支付宝交易号 * @param refund_...
2018-05-08 17:20:44 3900 1
原创 Java实现支付宝小程序支付功能
本文主要是Java实现支付宝小程序支付功能: // 实例化客户端 AlipayClient alipayClient = new DefaultAlipayClient("https://openapi.alipay.com/gateway.do", PropertiesUtils.getProperty("ALIPAY_APP...
2018-05-08 17:17:18 3905
原创 Java实现支付宝小程序获取用户个人信息
Java实现支付宝用户授权,获取用户信息:/*** * 支付宝用户授权,获取用户信息 * @author Mark * @param code * @return */public static UserInfo getALiPayUserInfo(String code) { UserInfo info = null; AlipayClient alipayCli...
2018-05-08 17:08:55 7534 2
原创 用Java取指定时区的时间 北京时间,纽约时间,班加罗尔时间
用Java取指定时区的时间 北京时间,纽约时间,班加罗尔时间本文专门解决开发中获取系统时间,发现时间不准确,会早/晚N个小时,我在开发中遇到过几次,后来尝试用时区的办法获取当地时间,可以完美解决时间不准确的问题,不用担心服务器时间准不准确的问题。/** * 取北京时间 * @return */ public static String getB...
2018-05-08 17:02:59 1801
原创 Linux下如何查看tomcat是否启动
在Linux系统下,重启Tomcat使用命令操作的!首先,进入Tomcat下的bin目录cd /usr/local/tomcat/bin使用Tomcat关闭命令./shutdown.sh查看Tomcat是否以关闭ps -ef|grep java如果显示以下相似信息,说明Tomcat还没有关闭 root 7010 1 0 Apr19 ? 00:30:13 /usr/local/java/bin/ja
2016-09-26 16:59:12 943
原创 Java实现公众号H5 微信支付
最近由于有微信项目使用到了微信支付这功能,我原本以为跟调用其它js接口一样,非常简单,实则不然,因为微信团队留下了很多天坑,提供的文档全是老版的,下载下来无法使用,导致这个支付功能 害我整整调了一天,全是微信团队留下的坑,有些签名并不是下载事例所说那样,接下来我将分享通过自身努力实现的微信支付成果: 第一步:微信支付配置文件 ConfigUtil /** * 微信支付配置文件 * @au
2016-09-26 16:37:17 7405 17
原创 POI Excel操作
简单的操作 附 Maven 配置<span style="white-space:pre"> </span><dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.9</version>
2016-04-11 11:47:32 443
原创 Maven发布项目
Maven发布项目一、打包1、右击项目Run as——>Maven build… 2、Name栏任意名字 3、Base directory就是项目路径 4、Goals填写maven命令”clean install”(无需引号) 5、在target目录下就可以找到war包了 6、Maven Runtime选择你安装的maven路径二、发布 将war包发布到应用服务器即可。三、总结 1、关
2016-04-11 11:43:35 445
原创 java apache commons HttpClient发送get和post请求的学习整理
HttpClient 是我最近想研究的东西,以前想过的一些应用没能有很好的实现,发现这个开源项目之后就有点眉目了,令人头痛的cookie问题还是有办法解决滴。在网上整理了一些东西,写得很好,寄放在这里。HTTP 协议可能是现在 Internet 上使用得最多、最重要的协议了,越来越多的 Java 应用程序需要直接通过 HTTP 协议来访问网络资源。虽然在 JDK 的 java.net 包中已经提供了
2015-09-07 11:11:36 856
原创 Spring MVC整合Mybatis实例
码农的世界 期待各位码友在欣赏我的无私创作之时,也请大家多多支持我码农的世界,谢谢各位! 本文基于Spring 注解,让Spring跑起来。本文使用Mysql数据库。 (1) 导入相关包,包结构如下图所示: (2) 修改src/applicationContext.xml文件,结果如下所示: <?xml version="1.0" encoding="UTF-8"?>
2015-07-27 14:46:16 524
原创 Oracle、Mysql、SqlServer
码农的世界 期待各位码友在欣赏我的无私创作之时,也请大家多多支持我码农的世界,谢谢各位! Oracle 、Mysql、Sqlserver中插入多条数据(1) Oracle中:insert into product (id,names, price, code) select 100,'a',1,1 from dual union select 101,'b',2,2 from du
2015-07-27 11:54:09 455
原创 suse linux 常用命令
码农的世界 期待各位码友在欣赏我的无私创作之时,也请大家多多支持我码农的世界,谢谢各位! (1)命令ls——列出文件 ls -la 给出当前目录下所有文件的一个长列表,包括以句点开头的“隐藏”文件 ls a* 列出当前目录下以字母a开头的所有文件 ls -l *.doc 给出当前目录下以.doc结尾的所有文件 (2)命令cp——复制文件 cp afile afile.bak 把文件复制为
2015-07-23 13:50:45 10108 1
原创 springMVC中微信公众平台开发
servicepackage cn.bluemobi.service;import java.util.Arrays;import org.springframework.stereotype.Service;import org.springframework.transaction.annotation.Transactional;import cn.bluemobi.entity.weixi
2015-07-23 12:09:17 7452 3
原创 时间控件My97DatePicker的使用
一. 简介 1. 简介目前的版本是:4.8 2. 注意事项My97DatePicker目录是一个整体,不可破坏里面的目录结构,也不可对里面的文件改名,可以改目录名My97DatePicker.htm是必须文件,不可删除(4.8以后不存在此文件)各目录及文件的用途:WdatePicker.js 配置文件,在调用的地方仅需使用该文件,可多个共存,以xx_WdatePicker.js方式命名c
2015-07-23 10:11:04 784
原创 Hibernate3.3笔记
Hibernate3.3 一、第一个Demo 先将需要的jar包导入 User: package cn.itcast.hibernate.domain; import java.util.Date; public class User { private int id; private S
2015-07-22 17:26:10 650
转载 [002] 微信公众帐号开发教程第2篇-微信公众帐号的类型(普通和会议)
个人公众帐号与企业公众帐号记得在两个月前,我在微信官方开发群里问个人公众帐号与企业公众帐号有什么区别的时候,还被人笑话过,没有人愿意告知,也许是这个问题问的太过于简单了吧。我想一定也还有不少朋友在刚接触时,也搞不清楚这一点。其实,在注册微信公众帐号时,是不区分个人帐号与企业帐号的,它们需要填写的注册资料是一样的,这个区别仅仅是帐号申请成功后在使用用途上的区别罢了。然而,在注册公众帐号时的确有个类型可
2015-07-22 17:10:48 678
原创 MD5加密
/** * MD5加密算法(不可逆,具体使用直接看最下面的main()) * @author liupeng * */ public class MD5 { static final int S11 = 7; static final int S12 = 12; static final
2015-07-22 17:03:53 489
原创 MD5加密算法的使用
在注册用户的时候: String MD5Pass = MD5.toMD5(user.getUserPass()); user.setUserPass(MD5Pass); ...... 在用户登录比较的时候: if(userDB.getUserPass().equals(MD5.toMD5(userPass))) ......
2015-07-22 17:03:08 719
原创 Spring事务配置的5中方式
前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。 总结如下: Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分
2015-07-22 17:01:53 451
原创 java_加密解密
/** * 加密解密(使用方法直接看最下面的main方法) * @author liupeng * */ public class LiupengEnDe { private static final String liupengKey = "lp_294333475"; private
2015-07-22 16:59:55 452
转载 [001]微信公众帐号开发教程第1篇-引言
接触微信公众帐号已经有两个多月的时间了,在这期间,除了陆续完善个人公众帐号xiaoqrobot以外,还带领团队为公司开发了两个企业应用:一个是普通类型的公众帐号,另一个是会议类型的公众帐号。经过这3个公众帐号的开发,对目前微信公众平台开放的api算是比较熟悉了,像文本消息、图文消息、音乐消息、语音消息、位置消息等全部用到过,菜单也使用过。所以,就有了写微信公众帐号开发教程的想法,将学习到的技术经验分
2015-07-22 16:58:28 648
原创 Java获取最近一周的时间
package com.utcsoft.pcapps.selfservice.controller; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; publ
2015-07-22 16:55:20 1438
原创 支付宝接口实例one
支付宝api指南 1.业务模型分析 通过支付宝提供的Webservice接口,可以调用支付宝(https://www.alipay.com)提供的服务,这些服务在中有详细说明。在这些服务中,服务类型大致可以分为以下几类:WebService查询服务:通过服务器后台发起一个http请求,然后从服务器上返回一个Xml类型的返回结果。比如,user_query 服务,支付宝id 或者支付宝的账户ema
2015-07-22 16:51:55 2731
原创 Oracle连接数据库封装类
package com.jwgl.util; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.St
2015-07-22 16:47:56 415
原创 二维码的生成
package liupeng; import java.io.File; import org.json.JSONException; import org.json.JSONObject; public class Test { /** * 描述:二维码的生成 * @author liupeng * @param args * @thr
2015-07-22 16:45:33 496
原创 response跳转乱码解决
httpResponse.sendRedirect(basePath+"self/financialAudit.do?kqId="+kqId+"&cpnNameNew="+URLEncoder.encode(cpnName,"UTF-8")+"&flag="+flag); String cpnNameNew = httpRequest.getParameter("cpnNameNew")==nu
2015-07-22 16:44:38 521
原创 SVN版本控制工具的使用详解
SVN 1、 基本介绍 SVN,即Subversion,是一个自由开源的版本控制系统,可以将代码恢复到早期版本,或者检查数据修改的历史,这些数据可以是源代码,也可以是其他类型的文件。 功能: (1) 根据文件修改的次数自动增加版本号以便找回历史文件 (2) 防止多人开发时同时修改一类文件导致覆盖或者被删除 常见图标: (1) 对号:版本正常 (2) 感叹号:从服务器同步后有修
2015-07-22 16:43:36 969
原创 JSONObject与JSONArray的使用
JSONObject与JSONArray的使用 一、JAR包简介 要使程序可以运行必须引入JSON-lib包,JSON-lib包同时依赖于以下的JAR包: 1.commons-lang.jar 2.commons-beanutils.jar 3.commons-collections.jar 4.com
2015-07-22 16:42:30 431
原创 Mysql连接数据库封装类
package com.util; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Stateme
2015-07-22 16:40:47 432
原创 chart.js操作实例(前后台互通)
前提:需要导入chart.js 我的项目环境是:SpringMVC+mongodbSpringMVC的controller层:[java] view plaincopy/** * 查询得到财务信息报表 * @author liupeng * @param request * @return
2015-07-22 16:39:19 3154
原创 Chart.js报表制作
需要引入Chart.js [java] view plaincopy"java" pageEncoding="UTF-8"%> 报表 "js/Chart.js"> 发货趋势 "bar" height="400" width="821"> var barChartData = {
2015-07-22 16:38:04 733
原创 SpringMVC使用FileUpload进行文件上传
导入FileUpload和common-io的Jar包注意:1、Struts2需要使用其他方法:struts2过滤时,会改变reqeust的类型,由HttpServletRequest变成MultiPartRequestWrapper1、Test.jsp:[java] view plaincopy"self/testFileUpload.do" method="
2015-07-22 16:36:18 653
原创 jquery ajax配合SpringMVC实现局部刷新DIV
"java" import="java.util.*" pageEncoding="UTF-8"%> "http://java.sun.com/jsp/jstl/core" prefix="c" %> String path = request.getContextPath(); String basePath = request.getScheme() + "://"
2015-07-22 16:33:41 3629
原创 struts2文件和图片上传-最完整的
准备:导入commons-io-2.0.1.jar和commons-fileupload-1.2.1.jar,版本可以不一样 前台: "weiboAction!uploadPicture.shtml" enctype="multipart/form-data" namespace="/" method="post"> "image" label="文件">
2015-07-22 16:26:22 582
原创 java Web图片验证码
1.在body中加入如下代码: "javascript"> function changeCode() { document.getElementById('checkImg').src = 'GetCaptcha?temp='+ (new Date().getTime().toString(36)); return false; }
2015-07-22 16:24:45 475
翻译 您应该关注的几个eclipse插件
来自非营利性Eclipse基金会的Eclipse IDE以其插件生态系统著称。Eclipse市场拥有海量插件可供下载,你可以通过插件定制自己的Eclipse。最近我在Eclipse市场闲逛,想看看能不能发现一些有意思的东西。实际上,我确实找到了一些在我看来虽然不是很有名却很酷的东西,想在这里和大家分享。流行 vs 酷我关注的插件具备以下特性:首先,我要强调的
2015-07-22 16:23:40 526
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人