自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

泊船夜雪,他年可期

曾经很长,一切难讲。

  • 博客(19)
  • 资源 (6)
  • 收藏
  • 关注

原创 XStream解析json初始化异常

偶然间得知XStream这个框架,索性就写个小demo入门,没想到在解析json进行XStream初始化时,报错了。将报错信息及解决方案记录在此。以下为xml序列化与反序列化 XStream xstream = new XStream(new StaxDriver()); AccessToken accessToken = new AccessToken(1, "99999999999999999999999999999"); // xml序列化

2021-03-08 11:13:06 87 1

原创 kindle如何导入azw3格式的电子书

kindle如何导入azw3格式的电子书在手机上将下载好的azw3格式的电子书用kindle软件打开我发现并不可行,显示不支持该格式,那么kindle不支持azw3格式吗?答案当然是否定的,kindle可以打开azw3格式的文件但需要将该电子书放入kindle默认路径中,这个路径是: /sdcard/Andriod/data/com.amazon.kindle/files,我们将azw3格式的电子书放入该目录下,kindle阅读器是原生支持的,不用担心,此处指的是app端。...

2021-03-08 10:32:57 83

原创 离职小总结

离职的当天,发上一条朋友圈“凡是过去,皆为序章”配上美美的照片,最好是公司周边霓虹闪烁那种。然后就可以等着点赞爆棚。和 Leader、同事 谈话都需要技巧。今天的文章或短,但都是精髓。1、Leader 说 “辛苦了”,你就回 “你也别闲着,帮我倒杯水”,表示对领导关怀的认可。2、Leader 微信找你,你就回 “?” 或 “有事?”,简单而高效。3、Leader 问你进度怎么这么慢,你就回 “有本事你来”,表示对他工作能力的肯定。4、你正在干活,Leader 不懂装懂在你面前指导。直接

2021-02-03 10:00:17 173 2

原创 简单聊一聊Java中的Unsafe类

简单聊一聊Java中的Unsafe类在阅读AtomicInteger的源码时,看到了这个类:sum.msic.Unsafe,之前从没见过。所以花了点时间研究了下,下面这篇文章主要给大家介绍了关于Java中Unsafe类的相关资料。Unsafe类介绍Unsafe类是在sun.misc包下,不属于Java标准。如图所示:但是很多Java的基础类库,包括一些被广泛使用的高性能开发库都是基于Unsafe类开发的,比如Netty、Hadoop、Kafka等。使用Unsafe可用来直接访问系统内存资源并进行

2021-01-27 14:18:20 260

转载 MYSQL三大日志了解

MYSQL三大日志了解日志是 MYSQL 数据库的重要组成部分,记录着数据库运行期间各种状态信息。MYSQL日志主要包括错误日志、查询日志、慢查询日志、事务日志、二进制日志几大类。作为Java开发,我们重点需要关注的是二进制日志( binlog )和事务日志(包括redo log 和 undo log ),本文接下来会详细介绍这三种日志。binlog(二进制日志)binlog 用于记录数据库执行的写入性操作信息(如数据库表结构的变更以及表数据的修改),以二进制的形式保存在磁盘中。 binlog不会记

2021-01-26 15:01:15 299

原创 Mysql的Binlog入门

Binlog(二进制日志)名词解释binlog是记录所有数据库表结构变更(例如CREATE、ALTER TABLE…)以及表数据修改(INSERT、UPDATE、DELETE…)的二进制日志。binlog不会记录SELECT和SHOW这类操作,因为这类操作对数据本身并没有修改,但你可以通过查询通用日志来查看MySQL执行过的所有语句。二进制日志包括两类文件:二进制日志索引文件(文件名后缀为.index)用于记录所有的二进制文件,二进制日志文件(文件名后缀为.00000*)记录数据库所有的DDL和DML

2021-01-26 11:20:56 348

原创 RabbitMQ资料

链接: https://pan.baidu.com/s/1bJokIfKxBHEsNyYHyODkqw提取码:eyqg

2021-01-04 11:22:26 654

原创 Java四大元注解介绍

Java四大元注解介绍什么是元注解?元注解就是注解到注解上的注解。它们被用来提供对其它 annotation类型作说明。Java5.0定义的元注解: @Retention、@Documented、@Target、@Inherited,这些类型和它们所支持的类在java.lang.annotation包中可以找到。如图所示:接下来我们看一下每个元注解的作用和相应分参数的使用说明。@Documented@Documented用于描述其它类型的annotation应该被作为被标注的程序成员的公共

2020-12-31 14:34:13 844

原创 Windows下RocketMQ安装

Windows下RocketMQ安装教程下载地址http://rocketmq.apache.org/dowloading/releases/下载解压以后,进入目录bin下面,在当前目录打开cmd命令行窗口,执行以下命令:1.mqnamesrv启动命令:start mqnamesrv.cmd2.mqbroker启动命令:start mqbroker.cmd -n 127.0.0.1:9876autoCreateTopicEnable=true至此,算是启动成功。...

2020-12-30 16:05:09 1184

原创 JVM系列之垃圾回收算法(一)

JVM系列之垃圾回收算法(一)标记阶段:引用计数法简介​ 对每个对象保存一个整型的引用计数器属性,用于记录被对象引用的情况。​ 被对象引用了就+1​ 引用失效就-1​ 0表示不可能再被使用,可进行回收优点​ 1.实现简单,垃圾便于辨识​ 2.判断效率高,回收没有延迟性缺点​ 1.需要单独的字段存储计数器,增加了存储空间的开销​ 2.每次赋值需要更新计数器,伴随加减法操作,增加了时间开销​ 3.无法处理循环引用的情况,是致命缺陷,导致Java的垃圾回收器中没有使用这类算法小结​

2020-12-28 14:30:25 1810

原创 收集的一些接私活的网站

收集的一些接私活的网站解放号 https://www.jfh.com/开源中国众包 https://zb.oschina.net/码市网 https://mart.coding.net/中移在线众包平台 http://zhongbao.10085.cn/阿里云众包平台 https://zhongbao.aliyun.com/淘宝客威客京东众包 http://weike.jd.com/task/home.htm/开发宝 https://www.rdplat.com/软件商务网 http://

2020-12-28 08:22:41 1848

转载 Java处理整数相加溢出问题

Java处理整数相加溢出问题int相加后怎么判断是否溢出,如果溢出就返回Integer.MAX_VALUE ?JDK8已经帮我们实现了在Math下,以下为代码详情:加法public static int addExact(int x, int y) { int r = x + y; // HD 2-12 Overflow iff both arguments have the opposite sign of the result if (((x ^

2020-12-14 09:31:11 1972

原创 Lua编程入门(一)

Lua编程入门(一)1.简介Lua 是一门扩展式程序设计语言,被设计成支持通用过程式编程,并有相关数据描述设施。同时对面向对象编程、函数式编程和数据驱动式编程也提供了良好的支持。它作为一个强大、轻量的嵌入式脚本语言,可供任何需要的程序使用。Lua 由 clean C(标准 C 和 C++ 间共通的子集) 实现成一个库。作为一门扩展式语言,Lua 没有 “main” 程序的概念:它只能 嵌入 一个宿主程序中工作,该宿主程序被称为 被嵌入程序 或者简称 宿主 。 宿主程序可以调用函数执行一小段 Lua 代

2020-12-11 14:17:57 2865 4

原创 教你用Redis高效完成点赞功能

手把手教你用Redis 实现点赞功能并且与数据库同步一、Redis 缓存设计及实现Linux下安装Redis或者Docker下安装Redis并且启动(redis-server)SpringBoot整合Redis1.在 pom.xml 中引入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-

2020-12-09 11:06:51 1979 2

原创 Object类下面的一些方法详解

Object类下面的一些方法详解1.Object()​ Object类的构造方法。2.registerNatives()​ 为了使JVM发现本机功能,他们被一定的方式命名。例如,对于java.lang.Object.registerNatives,对应的C函数命名为Java_java_lang_Object_registerNatives。通过使用JNI函数RegisterNatives可以命名任何你想要的C函数 。3.clone()​ 用来另存一个当前存在的对象。只有实现了Cloneable

2020-12-05 21:22:45 1825

原创 插入排序代码入门

插入排序二话不说上代码:public static void sort (int[] array){for(int i=1; i<array.length;i++){ int insertValue =array[i];int j=i-1;//从右向左比较元素的同时,进行元素复制for(;j>=0&& insertValue<array[j];j–){array[j+1]=array[j];}//insertValue的值插入适当位置array[j+1

2020-12-04 15:07:44 1788

原创 Lombok之@Accessors用法简介

java Lombok之@Accessors用法fluent属性fluent:流畅的,流利的意思,设置为true,则getter和setter方法的方法名都是基础属性名,且setter方法返回当前对象。@Data@Accessors(fluent = true)public class User { private int id; private String name;}[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0C3D9UO0-1607

2020-12-04 08:47:38 1924 3

原创 docker启动tomcat成功,访问404的问题解决

docker启动tomcat成功,访问4041.先启动一个做了端口映射的:tomcat [root@localhost ~]# docker run -d -p 8888:8080 tomcat2.docker ps -a3.再查看防火墙是否关闭,如果开启则关闭4.使用 docker exec -it tomcat的CONTAINER ID /bin/bash使用ls -l查看目录5.把webapps先改为webapps2防止命名冲突 mv webapps webapps26.然后再把weba

2020-12-04 08:24:34 1790

原创 大数据技术之HBase (一)

大数据技术之HBase (一)1.简介1.1什么是HBaseHBase是一个高可靠性、高性能、面向列、可伸缩的分布式存储系统,利用HBASE技术可在廉价PC Server上搭建起大规模结构化存储集群。HBase的目标是存储并处理大型的数据,更具体来说是仅需使用普通的硬件配置,就能够处理由成千上万的行和列所组成的大型数据。HBase是Google Bigtable的开源实现,但是也有很多不同之处。比如:Google Bigtable利用GFS作为其文件存储系统,HBase利用Hadoop HDFS作

2020-12-04 08:18:51 1838

拼团商城v1.rar

拼团商城v1.rar

2020-12-30

PDF编辑器.rar

PDF编辑器.rar

2020-12-09

网络原理MOOC课件.rar

网络原理MOOC课件.rar

2020-12-30

oabangong.rar

OA办公系统,可直接部署或者进行二次开发。

2020-12-30

产品经理的常用文档收纳rar

内容如下:MRD、PRD文档、写作方法、模板、单项需求模板、个人日报周报模板、会议记录模板、BRD、UC等

2020-12-07

开发文档模板.zip

开发文档模板:用户手册、需求说明、详细设计、数据库设计、概要设计、测试、操作手册、RE、技术评审、客户验收、风险管理、项目监控、等等

2020-12-07

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除