- 博客(21)
- 资源 (6)
- 收藏
- 关注
原创 一个 Java 类文件大致可以归为 10 个项
一个 Java 类文件大致可以归为 10 个项:Magic:该项存放了一个 Java 类文件的魔数(magic number)和版本信息。一个 Java 类文件的前 4 个字节被称为它的魔数。每个正确的 Java 类文件都是以 0xCAFEBABE 开头的,这样保证了 Java 虚拟机能很轻松的分辨出 Java 文件和非 Java 文件。 Version:该项存放了 Java 类文件的版本信息,它对于一个 Java 文件具有重要的意义。因为 Java 技术一直在发展,所以类文件的格式也处在不断变化之中
2020-07-27 14:43:20 129
原创 echart 图表自适应div大小
setTimeout(function() { window.onresize = function() { myChart.resize(); } }, 200)...
2020-04-17 10:28:12 1182
原创 Spring Cloud 学习
https://windmt.com/2018/04/14/spring-cloud-0-microservices/
2019-12-31 14:36:12 255
原创 Spring Bean后置处理器
Bean 后置处理器允许在调用初始化方法前后对 Bean 进行额外的处理。BeanPostProcessor接口定义回调方法,你可以实现该方法来提供自己的实例化逻辑,依赖解析逻辑等。你也可以在 Spring 容器通过插入一个或多个 BeanPostProcessor 的实现来完成实例化,配置和初始化一个bean之后实现一些自定义逻辑回调方法。你可以配置多个 BeanPostProcess...
2019-12-30 17:08:16 333
转载 RabbitMQ总结
1.什么是rabbitmq采用AMQP高级消息队列协议的一种消息队列技术,最大的特点就是消费并不需要确保提供方存在,实现了服务之间的高度解耦2.为什么要使用rabbitmq在分布式系统下具备异步,削峰,负载均衡等一系列高级功能; 拥有持久化的机制,进程消息,队列中的信息也可以保存下来。 实现消费者和生产者之间的解耦。 对于高并发场景下,利用消息队列可以使得同步访问变为串行访问达到一...
2019-12-30 11:26:49 243
原创 Mysql 悲观锁 乐观锁的实现
悲观锁select * from tableName for update直到update才解锁乐观锁增加version字段 更新是对比版本update account set version = version+1 ,deposit= deposit-#{deposit} where #{version}=version AND id = #{id}...
2019-12-23 11:22:27 212
原创 简陋Redis复习笔记
1.五大数据类型 String 字符串 set key valueset saddzset zaddHash hset smsetlist pop pushlrange 遍历incr 原子自增 可以用来接口限流 计数器expire 时间设置keys * 所有的key获取所有的key分布式悲观锁 的实现set...
2019-12-23 11:08:11 232
原创 CentOS 6.5 64位下安装Redis3.0.2的具体步骤
系统环境:CentOS 6.5 64位安装方式:编译安装防火墙:开启Redis版本:Redis 3.0.2一、环境准备1、安装 gcc gcc-c++? 1 [root@iZ94ebgv853Z ~]# yum install gcc gcc-c++ -y 2、下载redis-3.0.2.tar.gz? 1 ...
2019-12-16 15:42:16 260
原创 SpringBoot部署到容器打包
修改启动类,继承 SpringBootServletInitializer 并重写 configure 方法public class Application extends SpringBootServletInitializer{ private static final Logger logger = LoggerFactory.getLogger(SpringBootSamp...
2019-12-16 10:15:33 264
原创 爬虫记录
package com.yan.Pchong;import java.io.IOException;import java.net.MalformedURLException;import java.util.logging.Level;import org.apache.commons.logging.LogFactory;import org.jsoup.Connection;...
2019-07-15 15:57:30 298
原创 java直接反编译apk(自己写的)
首先需要把apktool放项目目录下(最新版的)import java.io.BufferedReader;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStreamReader;public class Decompile {...
2019-04-12 13:56:27 1105
原创 备战蓝桥杯( 斐波那契数列)
斐波那契数列(Fibonacci sequence)的定义:斐波那契数列指的是这样一个数列 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233,377,610,987,1597,2584,4181,6765,10946,17711,28657,46368........,这个数列从第3项开始,每一项都等于前两项之和。斐波那契...
2019-03-04 20:11:21 817
原创 蓝桥杯题记录( // 1 9 4 9 随意组合成素数 可以组成多少种)
package Three;import java.util.HashSet;import java.util.Set;public class Two { // 1 9 4 9 随意组合成素数 可以组成多少种 // 1. 写一个方法判断是否为素数 // 2. 1949 的所有组合方法 static Set<Integer> set = ne...
2019-03-03 16:19:32 536
原创 mysql中日期出现0000-00-00 00 00 00
连接数据库url加上&amp;zeroDateTimeBehavior=convertToNull不会报错datasource.url=jdbc:mysql://localhost:3306/testdb? --------------&amp;zeroDateTimeBehavior=convertToNull
2019-03-02 16:05:49 1208
原创 lauyi bable 分页 全实现
layui.use('table', function(){ var table = layui.table; //展示已知数据 table.render({ elem : '#articleList', url:basePath+'/getInformation', where:{ ...
2018-12-04 10:33:47 344
原创 备战java 比赛 做个笔记
冒泡排序的实现 int[] xs = {2,4,5,6,7,4,3,3}; for(int x = 0;x<xs.length;x++) { for(int j=xs.length-1;j>x;j--) { if(xs[j]<xs[j-1]) { int z = xs[j-...
2018-11-15 20:56:34 275
原创 table 增加滑动下拉框
<div style="overflow-x: auto; overflow-y: auto; height: 1050px; width:100%;"> <table class="layui-table" ></table></div >
2018-10-23 16:07:00 2091
原创 springMVC @ResponseBody 注解 直接返回JSON
jar包版本很关键实体类上面需要的注解import com.fasterxml.jackson.annotation.JsonInclude;import com.fasterxml.jackson.annotation.JsonInclude.Include;@JsonInclude(Include.NON_NULL) 去掉为null的字段 即可直接返回json,版本不对会报...
2018-07-30 22:39:59 392
原创 apiclound 分页实现
api.setRefreshHeaderInfo({ loadingImg : 'widget://image/refresh.png', bgColor : '#ccc', textColor : '#fff', textDown : '下拉刷新...', textUp : '松开刷新...' }, function(ret, err) { current...
2018-07-02 16:02:24 1087 1
原创 vue初体验
1.vue数组更新 vues.$set(vues.items[index], 'spClaName', 'value');2.数组根据索引删除 vues.items.splice(index, 1);添加 push3.格式var vues = new Vue({ el : '#bigdivs', data : { items : [] }, methods : { de...
2018-06-29 10:25:40 259
easyExcal.rar
2020-04-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人