自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (5)
  • 论坛 (1)

原创 Flink 通过Web UI 提交任务

2020-05-11 12:39:00 713

原创 使用Docker搭建Flink集群

文章目录前言方式一:使用docker命令进行构建方式二:使用docker-compose进行构建如何查看Flink集群和日志通过web查看集群查看日志命令答疑解惑前言最近接触了一下docker,想搭个Flink集群玩一玩,在网上搜了一下,发现挺多都是从Dockerfile开始构建的,然后我在官网上看了一下,发现有使用Docker进行搭建的教程。我参考官网的方式,在Linux环境下进行构建,顺...

2020-02-27 12:45:09 1084 2

原创 docker Zookeeper集群正常启动,查看状态 Error contacting service. It is probably not running.

我在虚拟机上使用docker部署了三个zookeeper容器zookeeper集群创建zookeeper1容器:docker run --name zookeeper1 -d \--network app-tier \-e ALLOW_ANONYMOUS_LOGIN=yes \-e ZOO_SERVER_ID=4 \-e ZOO_SERVERS=0.0.0.0:2881:3881...

2020-02-24 11:41:03 725

原创 使用腾讯云Linux服务器挖ZEC教程,cpu挖矿

建议看完再动手注册一个矿池账号,推荐antpool通过ssh连接远程服务器创建一个文件夹并从github下载工具,下载工具教程如果服务器是Centos系统,build-essential libboost-all-dev对应的工具是Development tools和boost-devel。yum groupinstall "Development Tools"yum instal...

2020-01-12 21:52:47 359

原创 单例模式的四种写法

懒汉式(线程不安全)//懒汉式(线程不安全)public class Singleton { private static Singleton singleton; private Singleton(){} private static Singleton getInstance(){ if(singleton == null){ ...

2019-09-08 15:21:01 68

原创 即时通讯程序总结

之前写了一个即时通讯桌面应用程序,使用JavaFX进行开发,使用socket来完成客户端之间的消息传递。做一下总结。效果图视频功能就发几张图片好了...

2019-09-04 14:55:22 239

原创 IDEA打包Maven项目,打包成可运行Jar包

今天用webmagic写了个爬虫,用的是Maven项目形式,最后想打包成一个可运行的Jar包放到服务器上运行,遇到了一些问题,在这里做一下总结。主要是对maven还不熟悉和对Idea的使用不够熟练造成的。一开始是直接用了mvn package 命令直接打包项目,cd 进target目录之后执行 java -jar xxx.jar之后报了一个错误No main manifest attrib...

2019-08-26 22:13:35 1106 3

原创 项目部署笔记

安装java,stackoverflow上的一个回答卸载Java#查找rpm -qa|grep -i java#然后把每一个都用以下命令卸载yum remove ...#示例yum remove java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5安装JDK使用这一句可以直接就安装最新的openJDK或者可以先查看一下可安装的javayum sear...

2019-07-17 12:34:12 63

原创 Spring Boot中@ApiModel注解不起作用

最近从老师那了解到有Swagger这么一个东西,打算玩一玩然后找到了一些教程看一看,例如这篇https://blog.csdn.net/qq122516902/article/details/89417964#29__253这是老师给的依赖,可以用<dependency> <groupId>com.spring4all</groupId> ...

2019-07-11 23:35:03 5310 7

原创 Socket实现一个浏览器能够访问的HTTP服务器

其实要实现一个浏览器能够访问的服务还是很简单的,首先需要了解一下HTTP协议的格式,然后只需要按照格式要求读取和发送数据就可以了。完整代码请到这里获取https://github.com/godelgnisEJW/HttpServer/tree/master/HttpServer主要实现了这两个功能以下是效果图直接登录重定向登陆成功post请求的数据也可...

2019-05-26 23:20:36 1040

原创 Spring Boot整合Vue,解决静态资源映射,页面刷新失效,路径配置等问题

本博文属于本人原创,请尊重本人的劳动成果,如需转载,请标明出处并附上原文链接,谢谢。文章目录前言关于Vue中图片打包的问题(可跳过)准备工作问题描述静态资源访问设置首页出错页面处理另外的处理方式结束前言        为了完成学校的课程设计,我使用了Spring Boot和Vue尝试进行开发并且完成了,由于前...

2019-05-01 11:07:08 5411

转载 CGLIB(Code Generation Library)详解

原文转自DarkRanger1的https://blog.csdn.net/danchu/article/details/70238002#commentsedit CGLIB(Code Generation Library)详解 ...

2019-04-26 16:33:39 64

原创 JavaFX学习资料,超详细

先推荐一个教程网站吧!https://code.makery.ch/zh-cn/library/javafx-tutorial/如果你已经有了一定的JavaFx的基础知识,通过该网站的教程,你可以学习到如何通过Scene Builder快速便捷地开发出一个应用程序国内JavaFX的学习资料比较少,所以还是得上GitHub找资料通过以下链接,你将会打开新世界的大门https://git...

2019-04-23 17:23:48 1771 1

转载 Java 动态代理机制分析及扩展

在IBM看到了“Java 动态代理机制分析及扩展,第 1 部分”这篇文章 ,感觉很不错,就转载了,以下是原文链接https://www.ibm.com/developerworks/cn/java/j-lo-proxy1/引言Java 动态代理机制的出现,使得 Java 开发人员不用手工编写代理类,只要简单地指定一组接口及委托类对象,便能动态地获得代理类。代理类会负责将所有的方法调用分...

2019-04-22 23:06:37 52

原创 异步获取数据后,v-for重新渲染图片列表,用this.$nextTick()解决

最近在完成学校的一个作业大概效果是这样的使用v-for异步获取数据后要重新渲染视图但是我更新了数组数据之后,发现v-for没有重新渲染可以看到数据变了,视图没变于是在网上搜索解决方案,强制刷新this.$forceUpdate(),改变数组this.$set(this.tableData[id],"red",true)之类的,没有效果也有可能是我用的姿势不...

2019-03-27 10:30:23 1399

原创 vue-cli 3.4版本的vue项目,修改运行端口号,适用于新的vue目录结构

我用3.4版本的vue-cli构建了一个vue项目,然后我想修改项目运行之后的访问端口在网上查了一下,很多都是2.0+的版本,查来查去都说是什么在 config目录下index.js文件中修改端口号。。。。。。。都抄来抄去的新的vue项目目录结构下并没有config文件夹只好自己找,我们先运行项目发现项目运行了这样的一个命令百度一下,进入官网...

2019-03-22 19:14:28 3439 6

原创 springboot前后端时间传输,@JsonFormat 得到时分秒为00:00:00,拿不到时分秒 解决办法

自己实现的一个功能里,需要拿到数据库里的时间,根据网上搜到的博客,java 实体类中日期属性格式化 @JSONFORMAT 日期格式自动格式化根据这一篇就能够将从数据库里Datetime类型的数据直接格式化成指定的格式其实就是在属性上加上@JsonFormat就可以了,具体如下timezone是时区,加上之后时间转换就不会少了8个小时但是我遇到了一个问题,就是拿到的数据里...

2019-03-19 10:38:47 5321

原创 Mybatis在 insert 之后想获取自增的主键 id,但却总是返回1

今早写了这个代码想要想获取插入后的主键值,测试时却一直返回1,在网上搜了2小时,一直以为是自己写错了.....直到我看到这篇文章https://www.cnblogs.com/quan-coder/p/8728410.html确实被自己蠢哭了dao的代码没什么问题,是理解上有偏差1. 想要获取自增主键img_id,应该通过对象的getImgId()方法,而并不是insert的返...

2019-03-13 11:12:26 3499 1

原创 spring boot@Autowired注入失败和自定义controller扫描失败的解决方法

刚接触springboot,从网上找了一篇教程,试着做一个springboot+mybatis的小demo,使用STS构建的,IDE用的是eclipse参考了这篇教程https://segmentfault.com/a/1190000017211657基本是参照教程写的,那篇教程写得不错,讲解得比较详细,但是我在运行的时候出现了两个问题一、controller包下面的user...

2019-03-02 16:17:18 1331 1

转载 Java内存模型

参考这篇文章 《Java JVM 中 堆,栈,方法区 详解》自己重新画了这幅图 以下为原博文的引用2.1 JVM栈 (Java Virtual Machine Stacks)在介绍JVM栈之前,我先了解一下 栈帧 概念 栈帧:一个栈帧随着一个方法的调用开始而创建,这个方法调用完成而销毁。栈帧内存放者方法中的局部变量,操作数栈等数据。Java栈也称作虚拟机栈(Java Vitua...

2018-12-14 21:59:17 86

转载 解决tomcat中文乱码问题

转自解决tomcat中文乱码问题一、中文问题的来源     计算机最初的操作系统支持的编码是单字节的字符编码,于是,在计算机中一切处理程序最初都是以单字节编码的英文为准进行处理。随着计算机的发展,为了适应世界其它民族的语言(当然包括我们的汉字),人们提出了UNICODE编码,它采用双字节编码,兼容英文字符和其它民族的双字节字符编码,所以,目前,大多数国际性的软件内部均采用UNICODE编码,...

2018-12-04 09:47:51 1247

原创 手动部署一个简单项目,tomcat下中文乱码,eclipse下能正常显示

是这篇博客解决了我的问题:解决Tomcat中文乱码问题下面我叙述一下我自己的情况,大家也都清楚,有时候各自的情况都是乱七八糟的,从网上搜到的解决方案不一定适合,如果是有相同情况的可以借鉴参考我的情况是这样子的,就是完全手工实现了一遍一个web工程的部署,在webapps下建立新的项目,然后再建立jsp,html,WEB-INF,和images文件夹就是这样子  然后在cmd...

2018-12-04 09:45:43 596

原创 小型语言(如简化C)分析器 完整代码 Java版

想了解更多内容,移步至编译原理专栏​​​​​​​ 终于做完了这学期最后的综合实验,不想再动了,参考附录C4.5做的,主要是能够识别和分析多条赋值语句,循环语句,和判断语句。参照书本上的C代码(书上的代码有几个地方是错的,估计是排版的时候没检查出来)改写成java版本的,主要修改的还是IrParser.java这个类,毕竟改动的是语法规则,词法分析器还是跟之前...

2018-11-30 21:22:55 954

原创 语法制导翻译 Java

想了解更多内容,移步至编译原理专栏 在我一个实验的基础上,将代码进行修改,在语法分析的过程中进行语义分析,并将语义分析的结果打印出来。如果不想在分析过程中就把翻译后的句子打印出来,可以将分析好的每一个四元式先放进一个String数组,再将这个数组放到一个ArrayList中,等语法分析结束后,将动态数组中四元式打印出来。测试的样例及结果正确测试样例begin a...

2018-11-22 09:07:28 778 1

原创 解决Java中socket使用getInputStream()阻塞

今天用socket进行编程练习时,发现程序到了getInputStream()这里就进行不下去了Socket socket = new Socket("127.0.0.1", 800);ObjectInputStream reader = new ObjectInputStream(socket.getInputStream());System.out.println("a");Obj...

2018-11-19 19:07:42 6445 2

原创 生命游戏 Java版 10万长度的数组实现 串性加并行实现

初次运行如果遇到Exception in thread "main" java.lang.OutOfMemoryError: Java heap space问题参考https://blog.csdn.net/litaoshoujiao/article/details/8165429这种类型的文章我参数设置了-Xmx4096m就没问题了第二次更新这篇文章了,将原来代码中不正确的地方进行了...

2018-11-11 10:42:49 693 2

原创 语法分析器(二) 识别多错误 Java版

想了解更多内容,移步至编译原理专栏​​​​​​​在上次实验的基础上进行改进,能够识别多个错误,本文的只进行了部分数据的测试,所以可能会有其他错误识别不出来部分缺失的代码请参考我之前写的博客,可以查看完整的代码本博客的程序只能识别赋值语句,能够输出并输出多种错误的类型,并且实现了错误定位功能package codescanner;import java.util.ArrayL...

2018-10-25 12:12:17 848 7

原创 语法分析器 Java版

想了解更多内容,移步至编译原理专栏​​​​​​​编译原理实验二,语法分析器本文章中用到的代码中缺失的部分需要参考我的上一篇文章,词法分析器 Java版,因为语法分析器是建立在词法分析器的基础之上的原文链接https://blog.csdn.net/godelgnis/article/details/83218139package codescanner;import ja...

2018-10-21 10:30:31 4298 3

原创 词法分析器 Java完整代码版

想了解更多内容,移步至编译原理专栏​​​​​​​这学期选修了编译原理,用的是電子工业出版社出版的《编译原理(第4版)》最近做了第一次实验词法分析器,是教材后面的附录c.1的内容,根据下面的图创建词法分析器课本给出了C语言版本的词法分析器,但是看着挺蛋疼的,感觉C语言的指针很烦,于是做了一个Java版本的,说简单也挺简单的(其实大部分是把C语言版本的代码直接复制过来)哈哈。老师的...

2018-10-21 00:20:32 10068 5

原创 模拟一个DFA的执行 Java版

想了解更多内容,移步至编译原理专栏这学期在学编译原理,教材電子工业出版社《编译原理》(第四版),实验的第一个小任务就是这个,刚开始有点懵逼其实就是从书上找一个DFA的例子实现一下就可以了于是就找了书上41页的例子3.10实现一个Java版本的DFA上代码!!package dfn;public class DFA { private String conten...

2018-10-21 00:20:12 1661 1

原创 MySQL中文乱码

新装的MySQL,按照其他教程做配置打开后没什么问题执行  show   variables  like  '%char%';查看MySQL的字符OK,没有问题,但是输出后中文乱码了,没有乱码的中文是用workbench改的一开始一直网上查找原因,查到的都是说字符没有设置好什么的,但是对我的这种情况没用最后我查了一下系统字符以下两篇可参考一下https://...

2018-10-17 11:57:11 100

转载 Java并发编程:volatile关键字解析

转载文章以下是原文原文链接:http://www.cnblogs.com/dolphin0520/p/3920373.htmlJava并发编程:volatile关键字解析   volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机...

2018-10-09 22:15:40 51

原创 break能跳出几层

今天突然想到在循环语句中用了 break 能跳出几层,顺手打了段代码测试一下public class Test { public static void main(String[] args) { // TODO Auto-generated method stub while(true) { while(true) { if(true) break...

2018-07-17 11:30:42 10828

原创 记一次写插入排序时的错误

记一次写插入排序时的错误刚开始的源码是这样的编译没有错误,在运行时抛出错误数组越界,经过排错,发现是第九行的代码逻辑出错,导致数组下标越界循环判断时先判断了list[k] > temp,而不是 k >=0,于是,当k的值为-1时(即数组中最小的数要 插入到数组头时),就产生了数组越界问题修改之后的正确代码...

2018-07-15 20:41:33 95

原创 随机数产生与仿真36选7的开奖过程

实验题目3:随机数产生与仿真36选7的开奖过程,完整仿真抽奖过程注:这是学校的汇编实验作业,今天就把实现的过程跟大家分享一下。之前在网上有参考过其他人写的这个题目的汇编程序,他的思路是每次按下Enter键抽出一个随机数,然后判断是否已经抽过,如果已经存在,则重新取数,实际上这并没有完全仿真,因为这样导致每个数被抽到的概率不同。我的改进思路是这样的:先定义一个数组,初始化。每次按下Enter...

2018-06-26 09:20:27 1216

Beats Updater压缩包.rar

Beats Updater安装软件,解压之后可以直接安装

2019-07-06

深入浅出MySQL——PDF文件

深入浅出MySQL——PDF文件,清晰带标签版本,文件不大,但质量有保证,谢谢支持!

2018-08-31

随机数产生与仿真36选7的开奖过程

随机数产生与仿真36选7的开奖过程,完整仿真摇奖过程,汇编的代码,完成程序。

2018-06-25

Java-UML自动生成插件-ModelGoon

Java-UML自动生成插件,Java-UML自动生成插件,Java-UML自动生成插件!!

2017-12-26

coedblocks 13.12汉化包

coedblocks 13.12汉化包 把CodeBlocks汉化文件zh_CN_LC_MESSAGES_codeblocks.mo下载到 安装目录\share\CodeBlocks\locale\zh_CN 就可以了,如果没有locale文件夹或zh_CN文件夹就要自己建立。

2017-12-18

各位大佬,我想请教一个视频通讯的问题

发表于 2019-04-24 最后回复 2019-04-24

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