自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

丁东的博客

在一个崇高的目的支持下,不停地工作,即使慢,也一定会获得成功。——爱因斯坦

  • 博客(62)
  • 资源 (7)
  • 问答 (5)
  • 收藏
  • 关注

原创 【发布小程序配置服务器域名,不配置发布之后访问就会报错request:fail url not in domain list】

需要准备SSL证书,该证书可以去阿里云申请,我用的也是申请一年的免费证书,过期可以重新申请,申请下来证书需要下载下来,下载。大致就是这个流程即可完成正常的小程序访问,如果还有其他的疑问,可以回复留言,我这边看到会第一时间回复自己能帮到的问题。还需要准备域名,这个基本大家公司里面都会有的,直接使用同一个域名即可,用不同的端口号来访问不同的项目。”,久而久之可能会忘掉这个操作,然后打包直接上线发布,结果发现访问会报错。以上设置完之后,把设置好的地址填到小程序的服务器域名中即可。进行测试,看是否通过验证。

2023-12-05 19:01:00 754

原创 【解决ElementUI 和Antd的对话弹窗样式冲突问题】

项目中使用了Antd 和element-UI两种UI库,Antd是全局样式,element-ui则是按需引入,在使用element-ui的页面处点击退出,弹出的对话框就会样式失效。组件的名字,自定义一个组件名(在main.js中修改)在使用时则使用重命名的即可。

2023-05-31 15:25:49 1251 2

原创 【element-ui其他icon笑脸评分使用方法,官方文档踩坑】

评分组件,因项目使用默认的星星样式不太适合当前需求,遂用到了笑脸评分的这个自定义icon。再查看页面效果,笑脸就出现了。前提: 使用elemen的。把源码下载并解压按照路径。

2023-05-19 15:08:33 1015

原创 【解决】vue使用input输入框绑定回车事件,触发就会刷新页面

今天做一个搜索功能时,发现输入搜索词进行回车搜索时会刷新当前页面,感觉很奇怪,我这里是用得。文本框,也查询了一下资料,原因是。,就造成了刷新当前页面。

2023-04-19 14:23:03 2598

原创 【JeecgBoot】点击返回关闭当前页面(tab)且返回上一层

jeecgboot关闭当前页面

2023-04-19 12:12:50 897

原创 【路由带参跳转】解决带参跳转到别的页面然后刷新页面参数就会丢失问题

参数并没有丢失,只是无法解析了,接下来说一下解决方法。可以看到获取到得参数变成了。

2023-03-09 17:52:42 1098

原创 【VUE点击跳转页面并传参到另一个页面】

以上即可解决跳转并参数的问题,顺便说一下在上面用的跳转时。下面截图标注的地方就是需要触发的点击事件。

2023-01-17 16:25:40 2387

原创 Netty实时接收数据放入缓存处理简单示例

在开启服务后配置handler,在handler中尽量能不做操作就不要做出任何操作,只负责解析报文和处理数据,收到得数据放入缓存中,再由拿到得缓存另外处理,存入数据库也好,页面展示也好,都通过缓存进行操作。因为硬件设备使用的udp协议,传输数据,客户端只顾着发数据,所以大部分操作都在我服务端进行操作,做到数据实时(定义为每秒客户端发送来一次数据)展示。map首先判断是否已存在该数据,并判断客户端传来的数据与map中的数据是否有变化,对比里昂个map是否有变化的方法使用。

2022-12-16 15:29:09 941

原创 Redis使用hmset利用相同key存数据时不完全覆盖问题

假如之前的旧map有五个Entry, 现在更新的话新map假如有两个值, 如果旧map包含新map的两个key,那就覆盖旧map的这两个值,如果不包含,redis中的这个map就会有 7个entry。hmset这个方法在插入相同key的map的时候,并不是整个的把之前的map覆盖,而是把 map集合中的相同key的value覆盖一下;还在redis里面,还能正常取到。可以看到,运行结果为:张三。通过上面操作可以看到,我在第二次使用相同得。

2022-12-08 15:19:51 4050

原创 Tomcat部署服务器添加多个<Host>就加载多次项目问题《解决方案》

就因为配置了两个 导致tomcat启动的时候会加载两次,如果没有什么复杂的定时任务啊,或者说什么牵扯到初始化会加载的东西其实不用管也无伤大雅,不过最好还是解决了吧。然后启动tomcat,使用域名或者别名标签中的IP都可以访问到项目,也解决了加载多次的问题,如果需要多个。如有更好的解决方案也可以提出来,另外此方法又不好的地方欢迎指出。

2022-11-28 18:10:13 600 5

原创 服务器运行tomcat报错误java.security.UnrecoverableKeyException: Cannot recover key

【代码】服务器运行tomcat报错误java.security.UnrecoverableKeyException: Cannot recover key。

2022-11-23 14:21:18 1175

原创 使用springBoot初始化启动netty创建的两个服务,解决只能启动一个,另一个不能执行问题

springboot中netty启动后无法启动其他方法

2022-09-23 18:15:50 2968 9

原创 解决JeecgBoot修改默认主题不生效问题

解决jeecgboot修改主题不生效

2022-09-20 11:05:03 1030

原创 下载Git速度太慢的解决方法【记录】

GIt下载速度太慢,解决方法

2022-08-27 15:01:36 408

原创 MySQL数据库通过data文件夹恢复数据库信息

继上篇文章MySQL本地计算机的MYSQL服务启动后停止问题,解决完之后恢复数据库信息前面我有提到没有做数据库的日常备份

2022-06-17 12:10:47 4973 13

原创 关于mysql本地计算机上的MySQL服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止问题

由于某些原因,服务器需要重启一下,结果重启完就出现这个问题,一想到平时偷懒没有做数据库自动备份,当时心态就炸了,找个各种办法最后还是用初始化数据库解决了

2022-06-17 11:44:42 6411 8

原创 Maven引入本地jar包的使用方法

关于下载配置Maven的过程我这里就不多说了,网上可以自行查询。我简述一下关于jar如果直接下载到本地之后,怎么整合到自己的maven工程呢?方式挺多的,下面列举四种方式:1. 上传到maven中心仓库 https://oss.sonatype.org/愿意折腾可也搞搞,可以参考 如何发布Jar包到Maven中央仓库(确实比较麻烦)如这是我手动上传到maven中央仓库的jar包 https://mvnrepository.com/search?q=chendahai优点:可以直接在pom.xm

2022-05-01 13:52:19 3373 1

原创 关于Navicat连接mysql数据库报host XXXXXXX is not allowed to connect to this mysql server

服务器重新做了一个系统。然后安装mysql(这一系列应该都是做完才搜索这个问题的,我就不废话了),使用本地的Navicat进行连接就报了一个host XXXXXXX is not allowed to connect to this mysql server,意思是说该地址无法不允许连接这个mysql服务器,没有权限访问。解决办法:首先通过cmd进入到mysql中,其实直接打开开始菜单,点击进入你安装的这个mysql命令窗口就好了,然后输入密码即可进入输入命令use mysql;(选择.

2022-01-17 17:49:44 1009 1

原创 netty的ByteBuf转字节输入流InputStream

用到了netty的UDP协议,获取到客户端传来的封包,通过content()方法获取到客户端发来的消息内容,获取到的是ByteBuf类型的,就用到了BytBuf转字节流,代码如下: @Override protected void channelRead0(ChannelHandlerContext channelHandlerContext, DatagramPacket datagramPacket) throws Exception { //content()方法获取发送者

2021-12-15 15:39:07 1774

原创 Windows设置redis开启自动启动

一、首先下载好你需要的Redis,这里就不多说了,可以百度的到的二、安装完之后,运行redis是通过命令或者是直接运行redisServer的可执行文件,运行效果如下三、设置Redis服务由于上面虽然启动了redis,但是只要一关闭cmd窗口,redis就会消失。所以要把redis设置成windows下的服务。打开电脑的服务列表兵发现兵并没有所谓的Redis的服务。我们需要进入到你安装的Redis的目录中,通过DOS命令redis-server --service-install redis.

2021-11-17 15:39:32 11855 11

原创 解决You must configure either the server or JDBC driver (via the serverTimezone conf)数据库连接失败问题

今天重构项目的时候,把本地的mysql升级了一下,版本为8.0.15的,然后启动项目时就报了以下这个错误java.sql.SQLException: The server time zone value '�й���׼ʱ��' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the 'serverTimezone' configur

2021-11-12 17:52:19 2130

转载 idea打开git项目后没有git选项(已经集成了git)

场景这两天由于我们的git服务器迁移,需要重新clone代码,这次发现idea已经集成了git,但是git选项没出来,于是从网上搜了搜,找到了办法,记录如下。解决1.选择菜单项【File】下的【settings】2.选择【Version Control】,看看有没有灰色的Module,如果有的话,选中它,点击右边绿色添加按钮,然后apply和ok即可。3.这时你就会发现git选项出来了呢。补充如果在拉取代码时报错ssh variant ‘simple’ does not support set

2021-11-10 14:55:08 13889

原创 gihub上传本地项目简单步骤

先写一下步骤:git init //初始化仓库git add .(文件name) //添加文件到本地仓库git commit -m “first commit” //添加文件描述信息git branch -M master //创建master分支git remote add origin + 远程仓库地址 //链接远程仓库,创建主分支git pull origin master // 把本地仓库的变化连接到远程仓库主分支git push -u origin master //把本地仓库的文件推送到远程仓库

2021-11-09 17:34:28 568

原创 idea运行javaWeb项目控制乱码问题

我重新安装的idea,安装完之后运行项目发现控制台乱码问题,出现的是淇℃伅这种,如下图:一般我们tomcat都是统一编码为UTF-8,但是idea你下载好之后不要忘了也要设置一个地方:点击help,之后选中Edit Custom VM OPtions,在最后一行加上 -Dfile.encoding=utf-8 重启idea即可OK,运行就可以发现中文乱码消失...

2021-11-08 13:35:12 653

原创 RandomAccessFile的seek方法

先说一下我得到的总结,简单的讲就是指定读取文件指针的开始位置,设置后指针位置之后读取时会从指针的下一位读取。 @Test public void testDemo(){ try { RandomAccessFile raf = new RandomAccessFile("E:\\box_up\\jj.txt", "rw"); raf.seek(9); System.out.println("" + raf.re

2021-09-14 12:01:26 3437

原创 Netty通信的一个小Demo(客户端和服务端收发消息)

我其他文章有简单的介绍netty流程,这边就不叙述了,直接贴代码了:(1)NettyServer——服务端: public static void main(String[] args) throws InterruptedException { NettyServerDemo.start(); } public static void start() throws InterruptedException { //其中一个是处理网络连接,另一个是线程组

2021-09-03 18:02:04 655 1

原创 idea自定义方法注释以及类注释的详细方法

这里写目录标题定义类模板选择class复制上这些代码到右边模板处随便新建一个类,直接触发注释效果,效果如下自定义方法注释模板新建组,组名随便然后再在组名下添加template命名为*把下面这段话复制到这里设置方法模版在哪里适用然后对$$里的变量进行编辑点击OK,完毕效果如下:定义类模板依次打开File->Settings->File and Code Templates->Files,选择class如下图所示:复制上这些代码到右边模板处这个Dong.Ding是我的名字~你们最

2021-08-20 17:55:42 405

原创 统计list集合里面有多少重复的元素(frequency())

项目中遇到要求统计一下数据A出现的次数,用了项目中的list()方法,查询所有,就懒得写统计语句了,查出来把数据A单独放到list里面然后使用Collections.frequency(arrayList, "A")统计出A元素出现的次数即可。一、贴个代码吧 @Test public void Test(){ String str = "A,A,A,A,A,B,C,X,D,S,W,Q,Q,Q"; String[] split = str.split(",");

2021-08-19 17:22:57 1319

原创 A fatal error has been detected by the Java Runtime Environment项目运行时报错后停止运行

项目环境为:SpringBoot项目,JDK1.8的,只是简单的说一下这个运行环境,可能无关吧,先贴错误:Error Log>> A fatal error has been detected by the Java Runtime Environment:>> EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x697e0aea, pid=11340, tid=11292>> JRE version: Jav

2021-08-19 13:36:29 2063

原创 idea比较好用的插件,我只记录两个我个人开发中比较实用的插件

一、Translation该插件是中英文翻译工具,是使用起来真的很方便,不用再和其他翻译工具之间来回切换了安装成功之后会在idea的界面显示出来的如下图我主要是看中它的一个直接翻译的功能,选择Translate and Replace,可以直接将翻译结果显示在下拉框中,选择合适的点击之后会自动替换当前文本二、Alibaba Java Coding Guidelines这个简单讲一下就好了,这是阿里的一款代码规则检测的插件,会给你提示哪里写的代码规范不太正确的。...

2021-08-13 16:34:17 131

原创 idea集成Git,git新创建分支后,idea上没办法看到新的分支解决

每次创建新分支后,idea的上面就看不到,很麻烦我标记的地方就是后面解决问题后刷新出来的新分支解决方法: 在该控制台页面输入“git pull”然后回车运行即可在控制台输入git pull的命令(注意通过右键项目的git-pul选项只能够拉取项目的代码,并不可以更新分支,控制台输入命令和工具选项操作不同,这点要注意)然后重启idea即可,打开就可以看到新创建的分支了...

2021-07-31 17:18:38 2961

原创 Mysql数据库在window系统中使用mysqldump进行数据库自动备份

在网上一搜也有很多类似的文章,我只是简单记录一下自己做备份时的一些操作,因为我们公司只有单台服务器,所以就使用了一种比较便捷的方式进行数据库备份(使用MySql自带的MySqldump)首先创建一个文件夹用来存放备份后的Sql文件,例如我创建的文件夹位置是在D盘下创建了一个名为db_backup的文件夹(D:\db_backup)如下图所示找到你安装的mysql文件夹,如果你没有更改默认安装目录的话是在C盘中的Program Files中可以找到安装的mysql文件夹,进入根目录的bin目录中找.

2021-07-30 11:22:46 811

转载 idea使用git时忽略不必要文件设置

git忽略文件方式大致可分3大类,忽略某类文件(正则)、忽略某个文件夹、忽略某个文件。----需要忽略文件的类型:eclipse:.settings;*.classpath;*.project;idea:*.iml;.idea;target;step1: 设置忽略某类文件(正则)---可剔除一大部分需要忽略的文件...

2021-07-12 14:50:18 734

原创 百度地图个性化地图编辑,本地正常,线上失效问题

记录一下使用百度地图API进行个性化地图编辑主题时出现的问题使用map.setMapStyleV2: this.map.setMapStyleV2({ styleJson: this.mapStyleList });这里的mapStyleList我已经在data里面声明了,本来是直接调用地图样式的ID进行操作的,结果发现在本地是正常的,但打包放到服务器上运行时样式就失效了,下面是分别效果截图:1、本地的正常运行效果:2、部署到服务器之后的效果图:现在具体问题还

2021-06-11 14:00:12 2476 4

原创 onclick()点击事件传参,参数打印时显示is not defined

很让人头大的一个问题,搞了将近半个小时了,没有一点头绪,然后就刷博客,看到有人说因为返回的参数是包含数字字母组合、纯字母的时候就会出错,有些浏览器错误还不太好定位,这里需要将name作为字符串传入先上代码吧改之前代码是这样的:"<div><label>设备编号:</label><span class='deviceId' οnclick='lookDetail("+smartBox.uniqueCode+")'>" + smartBox.uniqueCo

2021-06-08 16:08:06 799

原创 VUE做百度地图信息弹窗,并在信息弹窗内容获取html的点击事件

公司项目是使用的vue做的,里面要做百度地图,刚刚开始使用的离线地图,由于很多限制原因造成离线地图效果总是不尽人意,最大的原因就是想要使用百度的API(例如:点击弹出信息窗口,轨迹,路书),这些都需要离线的JS文件支持,一直没有找到,找到的也是错的,最终决定换!直接换在线的!(PS:主要就是讲一下怎么在VUE中获取到地图信息弹窗中的内容点击事件,如果有在做地图时的其他疑问也可以问我,咱们交流一下兴许你就思路大开了~)上代码:我是通过百度地图API中富文本窗口自己改的,调用了InfoBox这个方法,

2021-06-08 13:53:31 2270

原创 记录一下VUE一直警告让给数据加key唯一值

目前项目是用vue做的,页面有内嵌子表,上代码吧<a-table ref="table" size="middle" :scroll="{x:true}" bordered rowKey="id" :columns="columns" :dataSource="dataSource" :pagination="ipagination" :loading="l

2021-05-29 10:51:13 398

原创 Java取两个数组中相同的数据

网上看了不少文章,有大部分是利用for循环,但是for循环如果数据少还好,但是数据量特别大的时候效率就不行了,下面我就直接贴使用steam解决该问题首先创建数组,以及打印出for循环的所用耗时 java.lang.String[] a = new String[100000]; java.lang.String[] b = new String[100000]; for(int i = 0; i < 100000; i++){ int c

2021-05-27 18:09:15 3248

原创 Mybatis-Plus项目中使用eq()

我有篇文章写了Mybatis-plus的一些语法以及简单的用法,此处为链接,需要的可以看一下。这里记录一下项目中碰到使用eq(),但里面的结构是eq(Entity :: name ,“张三”),算是第一次接触接触这个格式,这eq括号里面的“ :: ”两个冒号,就是该实体的字段,类似于传参LambdaQueryWrapper<TbCloudbox> lqDevice = new LambdaQueryWrapper<>();(1) //NVR

2021-05-26 16:42:45 34943 8

原创 声明变量时使用integer和int的区别

简单一句话讲述吧如果你数据库允许值为空的情况下只能使用integer来定义变量,因为int类型不允许为空,而integer是可以为null值得。出于严谨性还是使用int的装箱integer比较好一下

2021-05-25 14:42:20 971

socket网络调试助手

主要用于调试socket写的服务端或者客户端

2021-09-03

jdk1.8.0_172.rar

jdk1.8.0_172.rar

2021-08-19

Java 基础核心总结.rar

想要深度了解Java的一些同学

2021-08-13

可使用地图导航,缩小,更新.zip

jsPlumb的官方工具包,去除域名检测,尝试的demo进行缩放拖拽,小地图导航等功能,绝对能用。(ajax获取模板和json数据涉及浏览器安全,需要结合项目运行查看操作节点)

2020-08-04

jpush-api-java-client-master.zip

极光推送java的SDK,不用麻烦去官网找了,推送的Demo,有安卓的,IOS的等,我也算是研究了一下下,有不懂怎么集成的也可以问我,私我都可以的

2020-06-01

Origin 9.0 科技绘图与数据分析超级学习手册(清楚)

学习的即可拿去使用, 好好看还是有用的,我也不知道我怎么会有这个东西~~~~~ 这就很难受了,下载不了的可以联系我要

2018-08-14

word2vec.tar.gz 源码 安装文件

https://code.google.com/p/word2vec/ 有时被墙。 word2vec.tar.gz 源码 安装文件

2018-08-14

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

TA关注的人

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