- 博客(37)
- 资源 (1)
- 收藏
- 关注
原创 服务器tomcat内存溢出
安装版-Xms512m-Xmx1024m-XX:PermSize=256m-XX:MaxPermSize=512m免安装版:修改文件 D:\apache-tomcat-7.0.85\bin,里面的catalina.bat文件,在首行添加扩充内存 set JAVA_OPTS=-server -Xms512m -Xmx1024m -XX:PermSize=...
2018-11-05 10:25:05
307
原创 springboot注解
@EnableTransactionManagement :首先使用注解 @EnableTransactionManagement 开启事务支持后,然后在访问数据库的Service方法上添加注解 @Transactional 便可。关于事务管理器,不管是JPA还是JDBC等都实现自接口 PlatformTransactionManager 如果你添加的是 spring-boot-starter-...
2018-11-05 10:06:03
240
原创 网址保存
阿里图标图库:http://www.iconfont.cn/collections/show/29小程序中文文档:https://www.w3cschool.cn/weixinapp/weixinapp-7wul2q3v.html
2018-07-24 09:33:29
310
原创 报错:1130-host ... is not allowed to connect to this MySql server
cd C:\Program Files\MySQL\MySQL Server 5.5\bin(mysql得安装目录)mysql -h localhost -u root -p123(输入密码)//你想root使用123从任何主机连接到mysql服务器的话。 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY...
2018-07-20 10:25:49
231
原创 MySQL server has gone away
1:select @@basedir as basePath from dual (查看mysql得安装目录) 我的安装目录:C:/Program Files/MySQL/MySQL Server 5.5/,找到my.ini 加上以下两句话
2018-07-20 10:21:18
141
原创 银行卡认证(聚合)
银行卡三要素认证realname:真实姓名bankcard:银行卡号idcard:身份证号key:银行卡三要素实名认证appkey(bd5146382f9c293b5518ca30db4206e3)url:http://v.juhe.cn/verifybankcard3/query?key=${key}&realname=${realname}&bankcard...
2018-07-17 17:04:50
1104
原创 java 创建json
JsonObject obj=new JsonObject(); obj.addProperty("id", each.getId()); obj.addProperty("name", each.getName()); obj.addProperty("rate", each.getRate()); //obj...
2018-07-17 16:31:27
1127
原创 wx:key(小程序)
wx:key 的值以两种形式提供字符串,代表在 for 循环的 array 中 item 的某个 property,该 property 的值需要是列表中唯一的字符串或数字,且不能动态改变。保留关键字 *this 代表在 for 循环中的 item 本身,这种表示需要 item 本身是一个唯一的字符串或者数字,...
2018-07-10 11:44:34
838
原创 flex 标签
flex:flex-grow、flex-shrink、flex-basis的缩写;flex-basis该属性来设置该元素的宽度。当然,width也可以用来设置元素宽度。如果元素上同时设置了width和flex-basis,那么flex-basis会覆盖width的值。flex-grow当父元素的宽度大于所有子元素的宽度的和时(即父元素会有剩余空间),子元素如何分配父元素的剩余空间;父元素宽400p...
2018-07-09 17:49:22
1010
原创 Token生成和使用
Token的组成header.poyload.signheader:头部,包括参数类型(JWT),签名算法(HS256);poyload:负荷,存放信息(信息容易暴漏,不应该在载荷里面加敏感数据);sign:签名,Hs256(header(base64)+poyload(base64))加密;token生成方式两种 *不借助第三方jar,自己生成token; ...
2018-07-02 14:40:10
8264
原创 Mysql的四种隔离级别
事务得基本要素:1>原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,事务执行过程中出错,会回滚到事务开始前的状态2>一致性(Consistency):事务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态3>隔离性(Isolation):同一时间,只允许一个事务请求同一数据,不同的事务之间彼此没有任何干扰。比如A正在从一张银行卡中取钱,在A...
2018-06-22 17:58:13
201
原创 获取IP地址
public static String getIpAddr(HttpServletRequest request) { String ip = request.getHeader("x-forwarded-for"); if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) { ip = reque...
2018-06-22 09:20:14
137
转载 java队列小日记
ArrayBlockingQueue内部使用一个数组作为其存储空间,数组的存储空间是预先分配的。优点:put和take操作不会增加GC的负担缺点:put和take操作使用同一个锁,可能导致锁争用,导致较多的上下文切换适合在生产者线程和消费者线程之间的并发程序较低的情况下使用LinkedBlockingQueue内部存储空间是一个链表,而链表节点所需的存储空间是动态分配的优点:put和take操作使...
2018-06-21 17:26:37
138
原创 JAVA反射中的getFields()方法和getDeclaredFields ()方法的区别
getFields():获得某个类的所有的公共(public)的字段,包括父类中的字段。 getDeclaredFields():获得某个类的所有声明的字段,即包括public、private和proteced,但是不包括父类的申明字段。同样类似的还有getConstructors()和getDeclaredConstructors()、getMethods()和getDeclaredMethod...
2018-06-15 15:04:26
4731
原创 支付宝支付
支付宝api https://docs.open.alipay.com/204/105465/为了保证交易安全,支付宝采用了一系列的安全手段:采用HTTPS协议传输交易数据,防止数据被截获,解密。采用RSA非对称密钥,明确交易双方的身份,保证交易主体的正确性和唯一性...
2018-06-15 14:23:21
446
原创 实名认证(聚合)
public static boolean buildRequestBody(String name, String idCard) { boolean verify_success = false; HashMap<String, String> params = new HashMap<String, String>(); params.put("key",...
2018-06-05 18:21:35
1284
转载 超详细java中的ClassLoader详解
https://blog.youkuaiyun.com/briblue/article/details/54973413
2018-06-05 16:39:03
180
原创 spring 读取properties文件
InputStream inputStream = null; Properties properties = null; properties = new Properties(); //InterfaceApiServlet是需要加载properties得类 inputStream = InterfaceApiSer...
2018-06-05 10:42:48
238
原创 response writer
private static void writer(HttpServletResponse response,String str){ try { StringBuffer result = new StringBuffer(); //设置页面不缓存 response.setHeader("Pragma", "No-cache"); response.setHead...
2018-05-29 10:25:29
310
原创 加压解压
/** * 对字节数组进行gzip压缩 * <p> * * @author jgzhang2, 2014-8-13 * * @param inputBytes * :压缩前的字节数组 * @return:压缩后的字节数组 */ public static byte[] compressByGzip(byte[] str)...
2018-05-24 14:48:45
224
原创 向服务端发送请求,post 加密加压,服务端解密解压,加密加压在后面介绍
public static String httpRequestToString(String url, String requestMethod,String param){ String methodResult = null; try { boolean isGet = "get".equalsIgnoreCas...
2018-05-24 14:37:51
826
转载 HttpServlet详解
HttpServlet详解http://www.cnblogs.com/panjun-Donet/archive/2010/02/22/1671290.htmlServlet的框架是由两个Java包组成:javax.servlet和javax.servlet.http. 在javax.servlet包中定义了所有的Servlet类都必须实现或扩展的的通用接口和类.在javax.servlet.ht...
2018-05-24 11:30:59
122
转载 HttpClient学习
最初,HTTP是被设计成无状态的,面向请求-响应的协议。然而,现实世界中的应用程序经常需要通过一些逻辑相关的请求-响应交换来保持状态信息。 为了使应用程序能够维持一个过程状态, HttpClient允许HTTP请求在一个特定的执行上下文中来执行--称为HTTP上下文。如果相同的上下文在连续请求之间重用,那么多种逻辑相关的请求可以参与到一个逻辑会话中。HTTP上下文功能和java.util.Map&...
2018-05-24 10:53:27
322
原创 HTTP访问远程接口
jar包:public class HttpUtil{ public static String httpRequestToString(String url, String requestMethod){ String methodResult = null; try { boolean isGet = "get".e...
2018-05-20 22:10:17
1188
原创 javaweb工程 添加不到tomcat中 解决办法
在eclipse中导入之前做个项目,想运行起来看看,发现导入之后没法部署。 1.先解决办法如下: 勾选上面三项并选择相应的值后就变成web项目,可以部署在tomcat上了。2.如果上面参数值没法修改,修改的时候报错。则可以修改一个文件来达到目的。修改文件:D:\eclipse工作空间\项目名称\.settings文件夹下 org.eclipse.wst.common.project.facet....
2018-05-15 14:34:51
7122
1
原创 mysql 杀死进程
查询进程:select * from information_schema.innodb_trx;进程号:trx_mysql_thread_id如:kill 160836;
2018-05-05 15:08:28
9212
转载 bean定义是一个singleton还是一个prototype。
singleton和prototype的区别singleton作用域:当把一个Bean定义设置为singleton作用域是,Spring IoC容器中只会存在一个共享的Bean实例,并且所有对Bean的请求,只要id与该Bean定义相匹配,则只会返回该Bean的同一实例。值得强调的是singleton作用域是Spring中的缺省作用域。prototype作用域:prototype作用域的Bean会...
2018-05-02 22:53:35
771
转载 jquery ajax traditional:true
一般的,可能有些人在一个参数有多个值的情况下,可能以某个字符分隔的形式传递,比如页面上有多个checkbox:$.ajax{ url:"xxxx", data:{ p: "123,456,789" }}然后后台获取参数后再分隔,这种做法有很大弊端,试问如果某一个参数值中出现了分隔符所使用的字符,会出现什么情况呢?当然后台获取的参数将与实际情况不符...
2018-05-02 21:31:16
811
原创 oss上传图片
<body> <div> <p>店铺门图:</p> <div class="updatebox"> <div class="update-header"> <input id="upload_imgurl" ty
2018-03-07 15:46:20
588
转载 如何再一台电脑上配置多个tomcat同时运行(亲测有效)
1、配置运行tomcat 首先要配置java的jdk环境,这个就不在谢了 不懂去网上查查,这里主要介绍再jdk环境没配置好的情况下 如何配置运行多个tomcat2、第一个tomcat: 找到"我的电脑" 里面的环境变量 , 添加"CATALINA_HOME"="E:\apache-tomcat-6.0.29" 这个时候第一个tomcat启动运行是没有问题的3、接着开始配置第二个tomcat的: ...
2018-03-07 15:14:58
428
原创 问题解决“Windows Installer 程序包有问题,此安装需要的程序不能运行。请与您的支持人员或程序包开发商联系
下载msicuu2@2345_112471.启动该工具,如果安装后找不到,则在开始的搜索按钮中输入Windows Install clean up;2.该工具会列出目前系统中所有的Windows Installer使用安装的软件,选中出问题的软件,然后点“Remove”按钮即可。...
2018-02-10 16:35:10
16280
存储过程得简单学习.txt
2019-06-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人