![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java技术
文章平均质量分 57
龙马#
这个作者很懒,什么都没留下…
展开
-
TX-LCN搭建分布式事务
本文以实例为主,根据可以参考下文https://zhuanlan.zhihu.com/p/258001485本文DEMO下载https://download.csdn.net/download/q260996583/16200330我们系统现在是有客户、用户、产品三个信息。假设一个客户拥有一个用户和一个产品(这里假设客户、用户产品,他们的ID都是用同一个,所以删除的时候删除同一个ID)需求是,当删除客户时,要同时删除客户下的用户和产品创建五个项目,eureka注册..原创 2021-03-29 13:08:12 · 209 阅读 · 0 评论 -
支付宝如何开发APP支付功能
主流程如下:1、建支付宝账号2、申请权限功能(APP支付、开发权限等)3、用阿里给的工具生成密钥和证书,并且上传到阿里,然后他会生成三个文件(支付宝公钥、ROOTCERT、公钥证书)4、最后就是代码(这里也用阿里封装好的代码,加签解签)1、创建企业用户且登录https://auth.alipay.com/login/index.htm2、...原创 2020-01-16 13:29:58 · 2386 阅读 · 0 评论 -
查看javaScrip代码定义
方法/步骤1打开你要分析的页面。按F12打开Chrome调试面板2然后按F5重刷页面,点击 source 页面。如图所示3只有,点击右侧的设置按钮,如图所示,打开分析面板4然后翻译 2017-08-23 11:27:44 · 241 阅读 · 0 评论 -
服务器出现大量的数据库连接WAIT_TIME
总结:忘记配置连接池描述:系统上线后。部署一段时间后,发现特别卡。1、输入netstat -ant 发现大量的 0 127.0.0.1:3306 127.0.0.1:51084 WAIT_TIME我用的是Mysql ,3306端口可以看出是mysql连接过多。2、先查看Mysql的最大连接数 发现最大连接数是1513、登录mys原创 2017-12-26 13:40:27 · 2214 阅读 · 0 评论 -
SPRING JPA自定义分页查询,支持模糊查询
废话1、首先我们不得不说JPA的强大。他帮我们实现了很多重复的工作。而且他可以自己写HQL。或者写一些方法名,就能根据方法名转换成查询语句。比如2、但是这些固定的字段查询不能满足我们的需求。因为我们的查询字段,常常是前端给我们几个参数就用几个参数去查,为NULL的参数肯定不参与SQL查询的。JPA是这么做的他将对象用Example.of方法,根据参数是否有值生成相应...原创 2019-08-19 10:03:49 · 1529 阅读 · 0 评论 -
dubbo远程调用过程中,把参数bean转换成了Map
如果题所示。遇到这样的问题,可能出现的问题有两个1、BEAN对象没有放在API包(公共包)2、转换的对象是否实现了Serializable,并且对象中private static final long serialVersionUID = 1L; 加上这行代码。否则无法正常转换...原创 2019-08-14 18:13:41 · 3639 阅读 · 0 评论 -
JAVA提交数据到MYSQL,时间自动更新,用数据库时间
更新时间,默认中填写CURRENT_TIMESTAMP 这里是采用数据库当前时间(创建时候有效)根据当前时间戳更新打勾我框架用的是SPRINGBOOT-JPA所以时间是不能通过代码传递的这个实例对象是自动生成的。如何自动生成可以查看https://blog.csdn.net/q260996583/article/details/99713223JPA...原创 2019-08-21 16:09:09 · 1092 阅读 · 0 评论 -
MYSQL表和PDM互转
MYSQL转PDM比较麻烦。所以先说这个1、关联JDK2、创建数据源3、从MYSQL中转换PDM4、转换为中文属性名1、关联JDK打开Tools —— General Options,选择Variables,并为JAR、JAVA、JAVAC、JAVADOC配置好相应的路径2、创建数据源新建一个物理模型:File —— New Model,选择如下配置数据...原创 2019-08-21 18:44:02 · 1133 阅读 · 0 评论 -
Spring boot 注解@Async无效,不起作用
1、如果是配置文件的,需要在文件里加如下配置<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml...原创 2019-08-16 16:45:42 · 798 阅读 · 0 评论 -
PDM生成SQL时没有注释
在里面填写以下的代码RUN一下Option Explicit ValidationMode = True InteractiveMode = im_Batch Dim mdl ' the current model ' get the current active ...原创 2019-08-22 09:39:02 · 412 阅读 · 0 评论 -
分表分库动态扩容方案
MYSQL数据库经常要分表分库,提高性能,和容量问题。分表分库方案1、取模。就是用一个字段比如userId=101,分成十张表 101%10=1。最后放在user_01表中。扩容困难,需要把所有数据重新分配2、一致性哈西算法(自己百度下)扩容较好,每次加一个,只需要把顺时针的库拆分即可。但是分布会不均匀。要不然就要所有的库都变动部分数据,虽然不是所有的数据。以上都...原创 2019-09-10 10:02:46 · 817 阅读 · 0 评论 -
ForkJoinTask使用设计
BatchForkTaskpackage com.shby.core.common;import java.util.List;import java.util.concurrent.ForkJoinPool;import java.util.concurrent.ForkJoinTask;import java.util.concurrent.RecursiveTask;/...原创 2019-09-10 10:56:08 · 212 阅读 · 0 评论 -
JAVA反射的基本应用
package com.shby.core.utils;import javax.persistence.Column;import javax.persistence.Table;import javax.persistence.criteria.CriteriaBuilder;import javax.persistence.criteria.Path;import ...原创 2019-09-10 10:58:11 · 251 阅读 · 1 评论 -
JAVA注解的基本应用 AOP实现
1、添加注解类package com.shby.core.common;import com.shby.core.enums.DatabaseCalculateEnum;import java.lang.annotation.*;/** * @author: 李小龙 * @description:JAVA开发 * @created:2019/8/30 * @modifie...原创 2019-09-10 11:01:49 · 135 阅读 · 0 评论 -
Java常用Json库性能对比[L]
Java常用Json库性能对比Java对于处理JSON数据的序列化与反序列化目前常用的类库有Gson、FastJSON、Jackson、jettison以及json-lib。在这里我们将对这些类库在json序列化与反序列化方面的性能进行测试对比。 测试环境如下:电脑:cpu为I3-4160,Win7 64位系统编译环境:jdk1.8.0_65,Myeclipse2014翻译 2017-07-21 16:45:19 · 328 阅读 · 0 评论 -
JAVA开发工具整理
JAVA开发工具整理1-日志2-JSON3-XML4-数据对象转换4.1-spring beanUtils4.2-JODD原创 2017-07-11 23:36:01 · 200 阅读 · 0 评论 -
tomcat配置数据源案例
tomcat配置数据源要比webilogic配置数据源要麻烦一点。详情如下1、我们先建一个web项目,结构如下,项目名:webLogic_Test2、index.jsp文件内容如下 pageEncoding="UTF-8" %>Insert title here InitialContext ctx = new In原创 2015-09-21 18:45:54 · 567 阅读 · 0 评论 -
软键盘实例 request参数修改
软键盘实例 request参数修改这里的键盘 里面的内容是乱序的,每次请求都会不一样的顺序。键盘内容是一个DIV的背景图,方框是DIV边框。控制按钮直接在前台控制就行。请求流程如下JSP请求软键盘图片—>action 绘制图片并记录 每个值对应的位置 JSP登录(密码位置)—->Filter把密码转换成真实密码值—>登录校验Filter代码如下<%@ page isELIgnored="false原创 2016-07-12 16:33:08 · 1877 阅读 · 0 评论 -
JAVA获取文件的几种常用方式
1、user.dirSystem.out.println(System.getProperty("user.dir"));此方获取的是运行的路比如1、2、如果在eclipse上运行则是eclipse运行文件同级3、tomcat则在4、File file = new File("log4j.properties");这里的log4j.properties也翻译 2016-07-17 19:20:49 · 481 阅读 · 1 评论 -
JAVA生成文件在linux下文件名乱码
TOMCAT + JAVA + linux问题描述在JAVA中生成文件,文件名生成在windows下就正常,但是在linux下生成就乱码。解决方式代码中文件名用这样的方式转换String remoteFileName = new String(sendModel.getString("fileName").getBytes("GBK"), System.getPropert原创 2016-10-27 20:42:44 · 10726 阅读 · 0 评论 -
MAVEN JAR包整理[L]
MAVEN JAR包整理 *****************************JAVA对象复制****************************#####################JODD#########################org.joddjodd-bean3.6.7案例:JODD原创 2017-07-12 15:02:44 · 274 阅读 · 0 评论 -
Spring+SpringMVC+Mybatis整合【L】
我喜欢直接上代码,这里做个解说,代码下载http://download.csdn.net/detail/q260996583/99050471、pom.xml 文件内容<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" x原创 2017-07-21 11:07:46 · 347 阅读 · 0 评论 -
JAVA版微信机器人(非公众号)【L】
JAVA微信机器人(一)我这是强调,我做的是个人聊天微信机器人,非公众号。就是你和你朋友聊天时用的微信。以下是微信机器人和我朋友的聊天记录。首先,微信并没有给我们提供任何接口,或者功能去开发微信机器人。那么我们唯一的渠道就是用WEB微信,模拟浏览器,获取聊天记录,然后智能回复。当然说到智能我们可以用网上一些智回复插件。比如图灵。图灵的开发不难,因为别人提供好了接口给你用。但是微信就原创 2017-07-21 14:57:53 · 8127 阅读 · 9 评论 -
微信整理
微信整理1微信机器人开发1微信公众号开发原创 2017-07-11 23:25:59 · 588 阅读 · 0 评论 -
JAVA开发微信图灵机器人【L】
图灵机器可以帮助我们自动回复。而且他的聊天库、知识库很全面。所以有些东西不必要自己开发了。聊天机器人可以用在QQ、微信上。用途自己发挥吧。最重要的是很多功能是免费的。首先我们先注册图灵机器人网址:http://www.tuling123.com注册、登录很简单,自己玩吧。登录后看到 APIKey 这个是开发的时候需要用到的。上代码吧。不需要别的jar cop原创 2017-07-21 15:23:39 · 1286 阅读 · 0 评论 -
WebClient 基本使用,模仿网页请求【L】
package com.lxl.htmlutil.test;import java.io.IOException;import org.junit.Test;import com.gargoylesoftware.htmlunit.WebClient;import com.gargoylesoftware.htmlunit.html.DomElement;import com.ga原创 2017-07-18 16:52:17 · 5188 阅读 · 0 评论 -
JQUERY选择器大全【L】
jQuery 的选择器可谓之强大无比,这里简单地总结一下常用的元素查找方法$("#myELement") 选择id值等于myElement的元素,id值不能重复在文档中只能有一个id值是myElement所以得到的是唯一的元素 $("div") 选择所有的div标签元素,返回div元素数组 $(".myClass") 选择使用myClas转载 2016-07-22 15:48:35 · 526 阅读 · 0 评论 -
HTML的SELECT通过传参默认选值
订单查询 function myFunction(){ document.getElementById("typeCode").value='${userManageForm.typeCode}'; } myFunction(); 请选择 水费 电费 燃气费 有线电视原创 2017-07-24 17:17:39 · 5575 阅读 · 0 评论 -
HttpURLConnection基本使用【L】
import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.PrintWriter;import java.io.UnsupportedEncodingException;import java.net.HttpURLConne原创 2017-07-18 16:54:35 · 430 阅读 · 0 评论 -
weblogic配置数据源案例
Weblogic加数据源添加数据源,项目可以不需要改动,就可以变更数据源原创 2015-09-21 14:11:48 · 2669 阅读 · 0 评论