
java
文章平均质量分 90
qauzy
这个作者很懒,什么都没留下…
展开
-
golang实现Java序列化/反序列化
第一部分是序列化文件头0xACED: magic 声明使用了序列化协议.0x05: version 序列化协议版本.0x73: TC_OBJECT. 声明这是一个新的对象.按顺序获取类描述,类数据块信息,获取第[0]块信息第二部分是序列化的类的描述[深度:0]0x72: TC_CLASSDESC. 声明这里开始一个新Class0x21: 类名字的长度[33]0x636F6D2E6578616D706C652E64656D6F2E6D6F64656C2E55736572456E746974...原创 2022-03-16 00:05:26 · 1304 阅读 · 0 评论 -
Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (default-compil
mvn compile 出现[INFO] Compiling 5 source files to /opt/code/abc/Spring-Cloud-Platform/ace-api/target/classesWARNING: An illegal reflective access operation has occurredWARNING: Illegal reflective access by lombok.javac.apt.LombokProcessor to field com.原创 2020-10-23 16:42:00 · 3942 阅读 · 0 评论 -
Spring Boot集成mybatis和代码自动生成器
1 创建测试表REATE TABLE `test` ( `id` int(11) NOT NULL, `name` varchar(30) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `updated_at` timestamp NULL DEFAULT NULL, `created_at` timestamp NULL DEFAULT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARS原创 2020-06-02 14:18:30 · 1429 阅读 · 0 评论 -
【微服务记录】intellij 建立spring boot 项目
1 新建项目新建项目,选择Spring Initializr一路默认,然后选择web2 代码修改在java目录下新建controller包,在controller包下新建SampleController类代码为package hello;import org.springframework.boot.*;import org.springframework....原创 2019-03-22 09:12:17 · 378 阅读 · 0 评论 -
【java】mac下出现 java.lang.SecurityException: JCE cannot authenticate the provider BC
运行报错:org.bouncycastle.openssl.PEMException: problem parsing ENCRYPTED PRIVATE KEY: java.lang.SecurityException: JCE cannot authenticate the provider BC at org.bouncycastle.openssl.PEMReader$Encryp...原创 2018-11-06 20:43:08 · 3163 阅读 · 0 评论 -
修改jar包中的class,并重新打包签名
项目需要,需要通过一台公网服务器让客户端访问内网中的服务器。方案是让内网中的服务器与公网中的服务器建立长连接,然后客户端需要访问内网中的服务器时,公网中的服务器通过该连接转发客户端和内网服务器之间的数据。其中有一个是惠普的服务器,要访问其中的ILO(独立的维护系统数据卡,方便系统维护用)控制台,改控制台终端是applet小程序。开始想得很简单,就是纯粹转啊TCP数据包。但是后来发现有两个问题。原创 2016-09-16 23:42:08 · 6563 阅读 · 0 评论 -
线程安全又支持延迟加载的单例模式——Initialization on demand holder
当JVM加载LazyLoadedSingleton类时,由于该类没有static属性,所以加载完成后便即刻返回。只有第一次调用getIndtance()方法时,JVM才会加载LazyHolder类,由于它包含一个static属性singletonInstance,所以会首先初始化这个变量。public class LazyLoadedSingleton{ private LazyLoade原创 2014-12-23 11:39:19 · 643 阅读 · 0 评论 -
Java中23种设计模式
目录1. 设计模式 31.1 创建型模式 41.1.1 工厂方法 41.1.2 抽象工厂 61.1.3 建造者模式 101.1.4 单态模式 131.1.5 原型模式 151.2 结构型模式 171.2.1 适配器模式 171.2.2 桥接模式 191.2.3 组合模式 231.2.4 装饰模式 261.2.5 外观模式 291.2.6 享元转载 2014-09-23 16:24:16 · 715 阅读 · 0 评论 -
JFreeChart笔记 (十) 时间序列图:差异对比图
公司的新项目开始了,现在每天都得加班到晚上九点以后。难道加班是每个程序猿的宿命?整天累的跟个孙子似的就为了那点工资,真是悲剧呀~算了不吐槽了,抽点时间继续更新吧。差异对比图就是比较两条序列线,将不同的部分用不同的颜色标出来。Java代码package lw.release.s1TimeSeries; imp转载 2014-09-19 10:33:38 · 1466 阅读 · 0 评论 -
JFreeChart笔记 (五) 时间序列图:设置轴线标签显示样式
之前所有的例子中,我们所生成图表中的X时间轴中的时间间隔,和Y轴中的数值样式是不可控制的,它是JFreechart根据数据点的对应的时间和数值自己设置的。如果我们就想让X轴中标签为每隔一年或每隔3个月、Y轴中标签数值小数点后一定要保留3位小数,这该如何设置,本节例子就是解决这类问题。PS:楼主最近要开始出长差了,可能更新会变慢些,大家谅解下呀O(∩_∩)O~转载 2014-09-19 10:29:19 · 2488 阅读 · 0 评论 -
JFreeChart笔记 (九) 时间序列图:显示多重时间标签文字
讲解前先看一下下面的程序运行截图,注意时间轴的标签显示方式。我们之前所有的例子的时间轴的标签文字不管是以什么格式显示的,都是显示在一行。如果我们要下图的这种显示方式,不同时间类型出现在不同行,这种效果该如何做呢?这一节我们将学习如何在时间轴上显示多重时间标签文字。Let's go!下面是实现代码,关键部分已经标出,使用方法注释中都写明白了:J转载 2014-09-19 10:32:31 · 1376 阅读 · 0 评论 -
JFreeChart笔记 (七) 时间序列图:值标记线
在一些比如说产量、销售额等的图表中常常会涉及到一个预期值或者目标值,这种值标记线如何在图表中画出来呢?这一节将教给大家值标记线的画法。先看效果图:实现代码如下,关键部分已标出:Java代码 package lw.release.s1TimeSeries;import java.awt.Color; i转载 2014-09-19 10:29:02 · 2262 阅读 · 0 评论 -
JFreeChart笔记 (四) 时间序列图:自动定位时间点
前一节我们学会了如何根据自己需要设置图标的显示样式,但是我们之前用到的模拟数据都是通过series.add(new Month(1, 2002), 142.9)这种方式添加的。我们每添加一个数据点就要new一个Month,并要指明具体的年月,这样用起来很不方便。因为时间序列图的时间轴都是定长的时间单位,比如年月日时分秒等,也就是相邻的数据点其实就是时间单位加1而已,所以我们只要知道第一个数转载 2014-09-19 10:26:41 · 2133 阅读 · 0 评论 -
JFreeChart笔记 (三) 时间序列图:设置图表显示属性
上篇文章中我们学习了怎么样在swing框架下构建一个基本的时间序列图,这一节将学习如果设置JFreeChart的显示样式,本节实例运行效果图如下: 本实例新增实现功能: ① 设置图表背景色、背景图片、网格线颜色等 ② 设置序列线颜色、数据点外框是否画出,数据点是否填充,填充颜色等转载 2014-09-19 10:27:48 · 1967 阅读 · 2 评论 -
JFreeChart笔记 (八) 时间序列图:自定义序列线缩略图
最近一直忙着出差,一个多周没有更新了,好多做好的例子都没及时发出来,让期待的同学久等了,很抱歉。今天出差这边网刚办好,就先继续填坑吧~O(∩_∩)O~这一节要讲解的内容先看下面的程序运行截图,注意我用蓝颜色的圈标记出来的序列线缩略图部分。默认情况下JFreeChart是用一条横线来显示序列线的缩略图的,如何按照我们自己的心意,画出需要的序列线缩略图呢?比如说不要直线,用一条波浪线来表示序列转载 2014-09-19 10:31:50 · 1118 阅读 · 0 评论 -
JFreeChart笔记 (六) 时间序列图:移动平均线
这一节中我们将学习到时间序列线的在现实中的比较常用的一个例子:移动平均线什么是移动平均线呢?移动平均线(MA)是以道·琼斯的“平均成本概念”为理论基础,采用统计学中"移动平均"的原理,将一段时期内的股票价格平均值连成曲线,用来显示股价的历史波动情况,进而反映股价指数未来发展趋势的技术分析方法。总的来说移动平均线是股票分析中长用到的一种线图,它具体的作用,想了解的同学可以去百度百科看下htt转载 2014-09-19 10:30:12 · 1655 阅读 · 0 评论 -
JFreeChart笔记 (一) 前言
因为工作中要用到做图表,所以最近一直在学习JFreeChart,在学习的过程中发现JFreeChart在做图表上真的是功能很强大,柱状图、饼图、线图、甘特图等各种常见使用样式,应用相当广泛。它本身是开源免费的,但是JFreeChart的例子源码和文档是收费的。正因如此目前关于JFreeChart的应用还没有专门的书籍介绍,网上的例子也基本都是那些随包发布的,内容很浅显,许多实用的功能都不知道如何实转载 2014-09-19 10:23:07 · 616 阅读 · 0 评论