- 博客(14)
- 资源 (4)
- 收藏
- 关注
转载 Java类加载机制
一、Java类加载机制1.概述 Class文件由类装载器装载后,在JVM中将形成一份描述Class结构的元信息对象,通过该元信息对象可以获知Class的结构信息:如构造函数,属性和方法等,Java允许用户借由这个Class相关的元信息对象间接调用Class对象的功能。 虚拟机把描述类的数据从class文件加载到内存,并对数据进行校验,转换解析和初始化,最终形成可以...
2018-10-03 05:18:56 214
原创 java 自定义注解
1.注解分类(1).按运行机制分类 1.源码注解 只在源码中存在 元注解@Retention(生命周期)中为SOURCE 2.编译注解 存在源码和class文件中 @Retention 中为CLASS 3.运行注解 运行阶段起作用,影响运行编辑 @Retention 中为RUNTIME(2).按来源分类 1.jdk注解 2.第三方注解 3...
2018-03-04 20:52:51 161
原创 orcale数据库 update 语句报错ERROR: Cannot parallelize an UPDATE statement that updates the distribution col
ERROR: Cannot parallelize an UPDATE statement that updates the distribution columns中文解释:错误: 无法并行更新分发列的更新语句引起原因主要是你的更新语句,修改了表格的主键导致修改失败解决方式修改表格主键,改成不会被修改或者不能被改的唯一列
2018-01-18 18:05:45 5542
转载 纯java项目使用hibernateSessionFactory访问数据库
package com.zz.util;import org.hibernate.HibernateException;import org.hibernate.Session;import org.hibernate.cfg.Configuration;/** * Configures and provides access to Hibernate sessions
2017-07-21 17:12:38 2284
原创 微信openId的获取
要获取微信的openid首先需要获取到code值。获取code值请求链接为https://open.weixin.qq.com/connect/oauth2/authorize?appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope=SCOPE&state=STATE#wechat_redirect参数 是否必填参数
2017-07-17 17:15:29 1768
转载 微信公众号推送消息获取access_token
做公众号消息推送需要用道acces_token这是微信通过你公众号的appid和appsecrect生成的。/** * * 获取微信access_token * * @param appid * @param secret * @return * @see [类、类#方法、类#成员] */
2017-07-17 09:45:47 3204
转载 hibernate的gethibernatetemplate find条件查询方法
Spring中常用的hql查询方法---------------------------------一、find(String queryString); 示例:this.getHibernateTemplate().find("from bean.User"); 返回所有User对象二、find(String queryString ,
2017-07-13 17:45:34 1334
转载 properties文件的写入和读取
配置文件一般放一些长期不变的配置参数,当有时候我在想要去修改配置配置文件的参数。每次都手动修改是不是不太方便。还有有时候需要在程序运行时添加参数或者新建立配置文件,就找了这么个方法。/*** 实现对Java配置文件Properties的读取、写入与更新操作*/package test;import java.io.BufferedInputStream;import java.io
2017-07-13 15:28:48 1118
转载 java中jar封装 使用fat-jar插件
由于需要将操作数据库部分封装成java的jar便于操作,自己开始使用myeclipse自带的封装工具出现要封装项目中的jar包丢失,运行报CLASSNOTfound的异常。自己去对应的下了个fat-jar插件。下载地址:http://download.csdn.net/detail/u014046192/8991729需要积分这个网址。(也可以自己去官网下载) 下载完成后将压缩包中
2017-07-10 10:35:19 426
转载 websocket页面与后台会话
由于自己需要做一个页面监控后台数据的自己了解了下websocket做了个小实验小测试类package com.pw.controller;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;@Controll
2017-07-07 17:27:15 990
原创 String字符串截取或者替换
由于前段时间自己调试一个接口需要将XML和JSON相互转换,但在将Bean对象转换成JSON时候,我使用的json包会把每个属性的首字母小写。而我要提交到接口方的XML文件需要首字母大写,自己写了个字符串转换的方法。public class StringUtil{public static void main(String[] args){ System.out.println(days
2017-07-06 15:47:25 1421
转载 Semaphore处理高并发的内存溢出
在项目实际应用中,由于下载文件内容都比较大,如果同时有很多用户同时在下载,JVM的内存就会升的很高,甚至崩溃。为了避免很多用户同时下载,特引入Semaphore控制一次最多有配置个线程能进入实际下载的代码,即而控制JVM内存不会升的很高而导致崩溃。 import java.io.FileInputStream; import java.io.IOException;
2017-07-06 15:22:53 587
转载 tomcat内存溢出问题解决
1.Tomcat内存溢出的原因1.OutOfMemoryError 堆内存溢出2.OutOfMemoryError 永久保存区域溢出4.OutOfMemoryError 无法创建新的线程
2017-07-06 15:00:22 259
转载 json与xml的相互转换
很多人遇到接口调试返回数据或者请求数据为XML格式,而自己公司使用的数据交互却是json格式的 这里就对xml与json相互转换写个小方法。import net.sf.json.JSONObject;import net.sf.json.xml.XMLSerializer;/** * * Title: JSON-XML转换工具* desc:* Copyright:
2017-07-05 16:39:52 528
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人