自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

糖果墙的博客

一个对技术无限热爱的技术宅

  • 博客(47)
  • 资源 (3)
  • 论坛 (1)
  • 收藏
  • 关注

原创 记录一下何同学采访苹果CEO库克的对话,感兴趣的快来围观

何同学采访苹果CEO库克何同学是B站的一位数码区UP主,他的视频做的专而精,总能从独特的角度分析问题,我非常喜欢看,然而我又看了他的另外一个视频,22岁何同学采访了年过六旬的苹果CEO库克,全程飚流利英语,简直让我惊叹他是神人。想想自己的22岁在干嘛,自己的英语还是哑巴式,让我又联想到了另外一句话你15岁的时候觉得游泳难,放弃游泳,到18岁遇见一个你喜欢的人约你去游泳,你只好说:“我不会耶”。你18岁觉得英语难,放弃英语,你28岁遇到了一份非常好也很适合你但是要求会英语的工作,你只好说“我不会耶”

2021-05-05 18:38:15 208

原创 Markdown中编写LaTeX数学公式,连加(sum)、连乘(prod)、极限(lim)、积分(int)等运算符显示异常,\limits和\nolimts的用法

Markdown中编写LaTeX数学公式,连加、连乘、极限、积分等运算符显示异常,limits和nolimts的用法最近在学习机器学习的时候使用到了一些数学公式,实现相关算法的时候使用的是Jupyter notebook,在notebook中是可以写markdown笔记的,然后网上查阅相关资料,在markdown中可以编写数学公式(LaTeX),简直不要太爽了,基础语法可以参考这篇博客https://www.jianshu.com/p/8c46e915c45e不过上面那篇博客中对\nolimits和\l

2021-04-12 01:14:11 183

原创 jupyter notebook 使用%%time后导致其他单元(cell)中出现变量未定义的问题

问题描述Jupyter notebook中使用%%time对一个单元(cell)运行过后,cell中的变量会被释放,以至于在后面的cell中用到该单元中的变量会显示未定义,如下图所示:原因分析ipython 7.4中的bug,在官方GitHub仓库中有人反馈过这个bug,这个bug后来在ipython 7.5中被修复了。issue地址1:https://github.com/ipython/ipykernel/issues/401issue地址2:https://github.com/ipyth

2021-04-08 19:27:09 101

原创 使用Java Swing实现7个经典应用诠释算法精髓

算法可视化码云仓库地址:https://gitee.com/CandyWall/alogrithm-visualizer喜欢的朋友记得点个star哟本代码参考慕课网的liuyubobobo老师的一门课《7个经典应用诠释Java算法精髓》,并且基于课程中的参考代码做了一定的完善和个人定制。以Java语言主讲,通过7款经典好玩游戏,真正将算法用于实际开发。可视化用到的语言和技术Java Swing可视化内容1. 概率模拟算法使用蒙特卡洛算法模拟计算PI2. 排序算法选择排

2021-03-30 12:07:20 1384 2

原创 网格化垃圾监控管理系统介绍

系统介绍:访问本系统的用户总共可以分为两个角色:一级网格管理员和二级网格管理员。(1)一级网格管理员:一级网格管理员登陆系统后可以访问系统主页面,实现对二级网格管理员信息的增删改查,并对滁州学院的垃圾源信息、道路信息以及建筑信息进行系统管理,包括垃圾源的增设和道路信息查询等。一级网格管理员还可以对垃圾源在校园内的分布、垃圾回收的道路信息及网格区域信息进行浏览查看。(2)二级网格管理员:二级网格管理员登陆系统后访问系统主页面,实现对滁州学院的垃圾源信息、道路信息以及建筑信息进行查询浏览,并对垃圾源在校园

2021-03-04 16:39:36 37 1

原创 高校学生竞赛信息管理系统介绍

系统介绍:  老师在比赛之后将学生的获奖情况单批量导入系统,团体赛可以公布以小组为单位的获奖信息以及建立指导老师与小组的关联,任何老师和学生都可以登录平台来查询某项比赛的比赛结果和获奖情况,且对于学校私有的比赛,学生可以自行打印比赛的获奖证书。而且某项比赛开始前,学生和老师都可以在平台上了解到关于这个比赛的详细说明:比如比赛日期,比赛设立的奖项,比赛针对的学生等等。  本系统设计了一个前台网页提供竞赛信息的浏览与下载,热点比赛的推荐以及竞赛通知的群发,学生可以在每一个竞赛详情页进行报名,在个人中心管理自

2021-03-04 16:30:04 451 1

原创 基于神经网络和小波分析的电子设备故障诊断平台介绍

项目简介:“基于神经网络和小波分析的故障诊断平台”,是对民用、商用、科研等电子设备进行神经网络故障预测分析的软件平台。在设备运行之初,样本数据匮乏的情况下,采用小波分析的方法,将采集到的数据和正常的样本数据库进行小波分析对比,判断设备运转是否正常。在积累了一定量的数据以后,就可以通过将事先采集到的正常情况下和故障情况下的大量数据作为训练样本,导入到软件中,设置隐层神经元节点数,学习效率等初始参数,经过N次训练的迭代,生成高精度的BP神经网络,最后就可以对采集到的未知情况的数据进行电路故障预测分析,根据结果

2021-03-04 16:18:10 84 3

原创 部署Harbor服务,推送和拉取Docker镜像

部署Harbor服务,推送和拉取Docker镜像一、安装Harbor1、软件下载2、先将压缩包传到linux系统中3、使用命令将压缩包解压4、进入解压后的harbor目录下,修改harbor.yml5、修改完之后,启动harbor目录下的install.sh脚本,执行安装程序,程序会自动完成安装过程5、接着就可以浏览器访问harbor首页了二、测试向Harbor服务器推送和拉取docker镜像1、先在`Harbor`服务器上新建一个测试项目2、在`daemon.json`中加入`Harbor`地址3、准备一

2021-03-03 12:18:12 152

原创 使用docker-compose高效部署常见应用

使用docker-compose高效部署常见应用一、安装Docker Compose1、概述2、Docker Compose的下载和安装二、编写Docker Compose可以识别的YAML脚本三、Docker Compose的用法四、使用Docker Compose部署常用的软件1、部署Tomcat2、部署MySQL3、部署GitLab服务器4、部署maven私服Nexus服务器5、部署Docker私服6、部署FastDFS文件服务器一、安装Docker Compose1、概述当服务器上安装的doc

2021-03-03 11:54:35 93

原创 Docker安装以及常用Docker命令详解

Docker安装以及常用Docker命令详解Docker安装以及常用Docker命令详解一、安装Docker二、配置Docker加速器三、Docker常用命令介绍1. Docker镜像操作(1)获取镜像(2)运行镜像(3)镜像的查看和删除查看:删除(4)虚悬镜像的产生和删除(5)查看镜像、容器、数据卷锁占用的空间2. Docker容器操作(1)查看容器的详细信息(2)删除某个容器,后面可以跟多个容器ID(3)停止正在运行的容器,后面可以跟多个容器ID(4)启动已经停止的容器,后面可以跟多个容器ID(5)批量

2021-03-03 11:21:11 51

原创 JS拼接字符串的过程中将JSON对象存到某个标签的属性中,encodeURIComponent(),btoa()用法介绍

JS拼接字符串的过程中将JSON对象存到某个标签的属性中JS拼接字符串的过程中将JSON对象存到某个标签的属性中,encodeURIComponent(),bta()用法介绍案例描述实现方法方法1方法2方法3JS拼接li标签,JSON对象转字符串,双引号引发的问题解决方法1:JSON.stringfy()后再使用encodeURIComponent()方法进行编码解决方法2:JSON.stringfy()后再使用btoa()方法进行编码JS拼接字符串的过程中将JSON对象存到某个标签的属性中,encode

2021-02-21 22:02:55 72

原创 在Ubuntu服务器上安装fastdfs

在Ubuntu上安装fastdfs在Ubuntu上安装fastdfs安装包下载安装fastdfslibcommon安装fastdfs安装配置并启动Tracker服务配置并启动Storage服务查看Tracker和Storage服务是否都启动成功配置Client,并进行文件上传测试安装Nginx配置fastdfs-nginx-module安装Nginx所需依赖安装Nginxfastdfs整合Nginx,完成一些配置修改mod_fastdfs.conf配置Nginx在Ubuntu上安装fastdfs最近在做

2021-02-12 17:58:14 105 2

原创 Mybatis generator逆向工程生成代码,Mapper的XML配置文件中生成多余标签,POJO类中生成错误属性

问题引入:最近MySQL数据库从5升级到了8.0.23,然后使用以前项目中可以正确使用的MyBatis Generator逆向工程生成代码,POJO和XML文件中居然生成多余字段或者标签。首先看我生成的四张表,如下图所示,其中出问题的代码跟users表有关。其次,看我MyBatis Generator的生成代码的同时控制台输出的日志:2021-02-08 10:21:41,204 [main] DEBUG [org.mybatis.generator.internal.db.DatabaseI

2021-02-08 10:48:49 55 1

原创 在Windows上安装MySQL 8.0.23

在Windows上安装MySQL 8.0.23用了几年MySQL 5,在网上一些博客的安利下,今天终于鼓足勇气,切换到了MySQL 8。1、去官网下载安装包下载地址:https://dev.mysql.com/downloads/windows/installer/8.0.htmlwindow安装包分为解压版和安装版,解压版下载下来之后,还要去修改一些配置文件比较麻烦,所以我选择了安装版,直接图形化界面中完成数据库的相关配置。下载页中,默认是Windows版本的,第一个下载后是在线安装,下载

2021-02-05 23:12:54 428

原创 Netty网络聊天室,使用Java Swing实现聊天窗口

Netty聊天室今天在学习Netty的时候顺便实现了一个网络聊天室!因为学过一点Swing,顺便就用Swing做了个聊天界面。效果如下图:为了节约时间,界面很丑,有兴趣的小伙伴可以自己再美化下界面!闲话不多说,直接上代码:服务端服务端包含ServerFrame.java和ServerHandler.java两个类ServerFramepackage top.jacktgq.view.groupchat;import java.awt.BorderLayout;import j

2021-01-30 18:36:02 75 1

原创 Centos7安装Oracle19c13.0无实例教程

Centos7安装Oracle19c13.0无实例教程一、系统要求以及准备1.物理内存不小于1G: 查看方式:2.可用硬盘不小于8G: 查看方式:3.Swap分区空间不小于2G: 查看方式:二、 关闭防火墙、图形桌面、selinux1.关闭防火墙1.1查看firewalld防火墙状态1.2关闭firewalld防火墙1.3禁止开机使用firewalld防火墙2.关闭图形桌面(看环境是否需要,一般忽略)3.关闭selinux三、修改静态ip四、主机名初始化(看是否需要)五、重启网络服务。六、创建用户以及组1

2020-12-21 17:18:45 62

原创 解决两个SSM项目整合Hikari数据库连接池遇到的问题

解决两个SSM项目整合Hikari数据库连接池遇到的问题问题一:错误的配置jdbc.properties中关于Hikari连接池的配置application.xml中关于Hikari连接池的配置报错信息报错原因分析正确的配置jdbc.properties中关于关于Hikari连接池的配置application.xml中关于关于Hikari连接池的配置问题二:报错信息报错原因分析正确的的配置jdbc.properties中关于关于Hikari连接池的配置application.xml中关于关于Hikari连接

2020-12-09 17:59:05 132 1

原创 解决Ubuntu 20.04 虚拟机克隆出多台造成的IP地址冲突的问题

前言我们有时候开发的时候需要开多台虚拟机,搭建集群,一般都是配置好一台虚拟机,然后根据配置好的虚拟机为母版,克隆出若干台虚拟机,要想虚拟机之间没有IP地址冲突,需要手动修改IP地址和主机名。(1)修改IP地址修改 /etc/netplan/00-installer-config.yamlvim /etc/netplan/00-installer-config.yaml指定为如下配置(仅供参考),注:YAML文件不可以使用“tab”键来缩进!缩进要使用空格#NAT模式下network: e

2020-12-02 22:14:02 285

原创 依赖冲突报错Caused by: java.lang.ClassNotFoundException: org.apache.dubbo.config.spring.util.BeanRegistrar

依赖冲突报错Caused by: java.lang.ClassNotFoundException: org.apache.dubbo.config.spring.util.BeanRegistrar在运行Spring boot项目整合dubbo 的时候报了下面的错误:原因是在引入jar的时候发生了冲突只需要把上面那个依赖注释掉就不报错了在运行Spring boot项目整合dubbo 的时候报了下面的错误:java.lang.NoClassDefFoundError: org/apache/dubbo/

2020-12-01 09:38:56 648

原创 nacos 服务提供者注册失败,报ErrCode:503, ErrMsg:server is DOWN now, please try again later!

nacos 服务提供者注册失败,ErrCode:503, ErrMsg:server is DOWN now, please try again later!  最近在学习spring cloud alibaba的时候用到了nacos,按照官方说明文档,默认下载安装的是nacos 1.4.0 beta版本,结果报了如下错误,在服务注册的时候会报如下错误com.alibaba.nacos.api.exception.NacosException: failed to req API:/nacos/v1/n

2020-11-29 21:56:56 5188 5

原创 Ubuntu 20.04配置双网卡,NAT和桥接共存,双网卡均可以远程连接上

Ubuntu 20.04配置双网卡,NAT和桥接共存,双网卡均可以远程连接上前言一、添加一个网卡二、修改虚拟机网络配置前言有时候我们使用虚拟机的时候需要在网络连接方式,NAT和桥接方式之间来回切换,显然比较麻烦,可以使用双网卡的方式一劳永逸。一、添加一个网卡  先把要配置双网卡的虚拟机关掉,然后设置该虚拟机参数,添加一个网络适配器(网卡),如下图所示  根据情况选择网卡类型  我的两个网卡分别为桥接模式和NAT模式  桥接到哪一块网卡也可以自己选择  Inter® Dual Ba

2020-11-27 15:04:40 1353

原创 Ubuntu 20.04 使用apt在线安装MySQL,修改初始密码,设置允许远程连接

Ubuntu 20.04 使用apt在线安装MySQL,修改初始密码,设置允许远程连接1、使用apt在线安装mysql2、修改root用户的初始登录密码3、设置允许允许远程连接1、使用apt在线安装mysqlapt install mysql-server  等待安装完之后输入mysql就可以登录了,默认没有密码,所以直接输入mysql以后回车就能登录成功,可以看到版本号是8.0.222、修改root用户的初始登录密码use mysql;select host,user,plugin,aut

2020-11-22 16:41:31 248

原创 解决XShell和Xftp远程连接Ubuntu失败,报找不到匹配的key exchange算法的错误

  我下载的linux系统是当前最新的Ubuntu 20.04的,使用的远程连接工具是XShell 5和Xftp 4,XShell可以连上,但是Xftp就一直报下图这个错误,尝试了删除ssh_host的各种key,然后重新生成,重启ssh服务;尝试了将openssh-server卸载了重装…反正网上找的各种解决方法我是无所不用其极,依然没有解决问题。  后来实在是无计可施了,我去官网上下载了最新的XShell 7和Xftp 7,然后再去连接,居然一下子就连上了,顿时舒服极了,哈哈哈哈哈哈哈。  经过

2020-11-22 13:04:38 4854

原创 使用VMWare安装ubuntu-20.04.1-live-server-amd64虚拟机,并使用XShell通过root用户进行SSH远程连接

安装虚拟机中安装ubuntu-20.04.1-live-server-amd64,并使用XShell进行SSH远程连接前言一、下载Ubuntu最新版镜像二、在虚拟机中安装Ubuntu前言  最近准备认真学习一下微服务,大家也都知道,搞微服务的话,应用都是部署到linux系统下面,我这里选择了使用Ubuntu作为服务器,记录了自己经过大半天踩坑的经验,分享给大家。这个镜像,我将会保持尽量简洁,除了必要的Open-SSH需要装上外,其余的能不装的都不装,作为我后续装docker服务的基础虚拟机。一、下载U

2020-11-21 22:42:03 726 2

原创 解决vue中使用scss时,依赖node-sass和sass-loader的版本问题:

解决vue中使用scss时,依赖node-sass和sass-loader的版本问题:前言1、问题引入2、问题解决3、总结:前言  为什么同样的代码,同样的操作,在他电脑上就能运行出来,在我的电脑上就运行不出来?那有没有考虑版本问题呢!我在学Vue的过程中就被版本问题狠狠地折磨了一次。  下面我将针对这个node-sass和sass-loader的版本问题,提供一个较为可靠的解决思路,希望能帮助到将来碰到这个问题的朋友。1、问题引入  我是一个vue新手,今天在学习vue的时候需要写样式,然后用的

2020-11-18 22:22:53 4785 20

原创 GIS开发与应用考试重点总结:

第一大题:第一小问:Java EE的应用模式:把相应的技术填到相应的层,Web(展示层)、Action(控制层)、Service(服务层,业务逻辑层)、Dao(数据访问层)分层。参考:根据Java EE的四层模型原理,将servlet,jsp,JavaBean,mvc,dao,jdbc,Struts2,hibernate5,spring5等技术或框架填入JavaEE模型各层次中:1.1客户层:mvc1.2 web层:servlet,Struts2,jsp1.3业务层:JavaBean,sprin

2020-05-17 18:09:10 438

原创 Java 8新增Java.time包下常用的日期类LocalDate、LocalTime、LocalDateTime、DateFormatter详解

详细描述测试见代码package top.jacktgq.demo2;import java.sql.Timestamp;import java.time.DayOfWeek;import java.time.Instant;import java.time.LocalDate;import java.time.LocalDateTime;import java.time.LocalTime;import java.time.Month;import java.time.MonthDay

2020-05-14 21:32:03 290

原创 java 并发编程01:

一、认识多线程1、Java程序天生就是多线程的程序代码:package top.jacktgq.ch1;import java.lang.management.ManagementFactory;import java.lang.management.ThreadInfo;import java.lang.management.ThreadMXBean;/** * * @a...

2020-02-29 20:11:12 107

原创 Java Swing 边框工具类

Java Swing 边框工具类最近用到了swing写客户端小程序,写了个边框工具类:先看效果图:工具类代码:package top.jacktgq.utils;import java.awt.Color;import java.awt.Font;import javax.swing.BorderFactory;import javax.swing.JComponent;i...

2020-02-29 19:30:06 202

原创 Linux命令解读:kill进程、dirname、basename、find、软硬链接相关

kill: &emsp输入dd程序会卡住,按住CTRL+z退出,然后再输入jobs查看还在后台运行的dd进程,此时可以输入kill %n即可停止对应的进程dirname:dirname:获取当前文件(夹)的上一级目录。basename:basename:获取目录中的文件名,可以指定扩展名获取文件名。find:获取当前目录下,路径或者文件名中包含txt的路径:find ...

2020-02-29 19:22:58 133

原创 Ubuntu配置网络:

Ubuntu配置网络:一、linux网络连接的形式先简单说下给Ubuntu配置网络可以有以下三种方式:1、桥接:模拟成一台物理主机,和宿主机连在一个网卡上2、NATNet Address transform,网络地址转换3、Host-only类似于NAT,不能访问外部网络,出于安全性考虑二、NAT方式:1、查看NAT的网关点击编辑菜单,选择虚拟机网络编辑器弹出 虚拟网络编...

2020-02-29 19:10:34 566

原创 linux NetCat的用法

linux NetCat的用法1、瑞士军刀2、TCP/IPTransfer Control Protocal/Internet ProtocalSocket编程:Server SocketSocket3、使用nc进行聊天:nc -l 8888 & : 在后台开启服务器端ServerSocket进程,使用8888端口nc localhost 8888 : 启动客户端连接到...

2020-02-29 18:59:17 219

原创 linux shell编程介绍:

shell编程:if 测试:linux内置变量的访问方式:1、$?命令执行成功返回0,执行失败返回12、$#获取参数的个数rm -r aaa,$# = 23、$n获得第几个参数$0:是脚本命令本身,而不是参数$1:第一个参数,rm -r aaa ,$1 = -r4、$@获得所有参数rm -r aaa,$@ = -r aaa5、shift向左移动参数,左边的参数被...

2020-02-29 18:54:01 43

原创 linux环境变量详解

输出环境变量的几种方式:echo $PATHecho ${PATH}echo "$PATH"echo "${PATH}"而唯独用单引号不行:echo '$PATH’$PATH环境变量在有些情况下不适用,如需要进行字符串拼接输出的时候:echo $PATHHello打印的路径为空,需要使用echo ${PATH}hello 或 echo "$PATH"hello 或 echo...

2020-02-29 18:44:35 134

原创 linux文件解压命令详解

linux文件解压例1:某个目录下有文件a.txt、c.txt、d.txt、e.txt,有文件夹b(1)将文件a.txt、c.txt、d.txt,文件夹b归档到file.tar中:  tar -cvf file.tar a.txt b c.txt d.txt(2)读取file.tar中包含的文件:  tar -tf file.tar(3)将文件e.txt追加到file.tar中:  ...

2020-02-29 18:20:19 191

原创 Git基本配置和Git常用命令

一、注册一个GitHub账号,创建一个仓库  访问www.github.com去注册一个账号(提示:sign up是注册,sign in 是登录),使用邮箱完成验证后,点击右上角的加号,选择New repository:填写仓库基本信息后点击create repository创建一个仓库到这个页面了暂时放着不用管,继续进行客户端的配置二、配置Git客户端1、先下载Git下载地址:...

2020-02-29 17:54:03 202

原创 maven项目的setting.xml和pom.xml配置以及项目热部署到远程tomcat中

一、修改settting.xml文件1、设置本地仓库<localRepository>D:/repository</localRepository>2、修改jdk版本<profile> <id>jdk-1.8</id> <activation> <activeByDefault>true&...

2020-02-26 16:47:52 437

原创 如何把matlab的GUI界面调成全屏显示?如何在让GUI界面一弹出就全屏呢?

如何把matlab的GUI界面调成全屏显示?如何在让GUI界面一弹出就全屏呢?一、把matlab GUI界面的调成全屏:二、如何隐藏指定的警报(suppress warning)一、把matlab GUI界面的调成全屏:  1、在figure(白色画面)把RESIZE的OFF变成ON  2、把figure以及内部的控件的units属性都统一设置为normalized就可以,原来的charac...

2019-12-16 09:35:21 1973

原创 Matlab中如何如何隐藏指定的警报(suppress warning)?

Matlab中如何如何隐藏指定的警报(suppress warning)?  我们有时候些编写的matlab代码可能过时了或者有一些明显的不恰当的地方,这时候matlab出于好心,在控制台里面给了我们一个黄色的警告提示。可是有时候,代码按照规范来了,还是会报警告,比如说我下面这个警告:  我在网上找了半天资料,发现我这个版本的matlab没有更好的替换代码,因此这个警告也就不能正常消除掉了,...

2019-12-16 09:31:54 613

原创 Java读取配置文件,xxx.class.getClassLoader().getResourceAsStream("");和xxx.class.getResourceAsStream("");的区别

Java读取配置文件,xxx.class.getClassLoader().getResourceAsStream("");和xxx.class.getResourceAsStream("");的区别一、需求说明:  有时候我们做项目,会遇到一个问题,就是我们在开发时候代码里面有很多路径到了部署的时候这些路径全部都要修改,有时候路径一多,自己难免也会忘记,本来代码就写了半天,结果到了部署的时候...

2019-11-17 10:53:54 413

高达一亿像素的中国地图

高达一亿像素的中国地图,图例清晰可见,内容详细,铁路密布,地区的分界线清晰,适合作为遥感图像处理的底图。

2019-04-26

maven项目pom.xml

maven热部署,常用jar包,maven热部署,jdk版本,全局jar包版本控制,使用方便!!!!

2020-02-26

本人打包的非常好用的中文版的 eclipse-jee-neon-3-win32-x86_64

eclipse-jee-neon-3-win32-x86_64(包含前端神器Emmet插件、WindowsBuilder插件、DevStyle主题插件、STS插件、BPEL插件、Babel Language汉化插件)-糖果墙打包,这是中文版的eclipse哦。

2019-04-26

空空如也

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

TA关注的人 TA的粉丝

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