自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Alex的博客

一个爱技术分享的小博客

  • 博客(21)
  • 资源 (2)
  • 收藏
  • 关注

原创 Java获取IP归属地,准确率99.9%

数据,然后全局缓存,每次创建 Searcher 对象的时候使用全局的 VectorIndex 缓存可以减少一次固定的 IO 操作,从而加速查询,减少 IO 压力。我们也可以预先加载整个 ip2region.xdb 的数据到内存,然后基于这个数据创建查询对象来实现完全基于文件的查询,类似之前的 memory search。

2024-03-13 16:38:02 402 1

原创 Linux安装达梦数据库

切换到 root 用户进入 dmdba 用户的根目录下,配置对应的环境变量。使用 dmdba 用户始化数据库实例,进入到 DM 数据库安装目录下的 bin 目录中,使用 dminit 命令初始化实例。将新建的安装路径目录权限的用户修改为 dmdba,用户组修改为 dinstall。切换到 root 用户,将DM数据库的 iso 安装包挂载在任意位置,列如。然后切换至 dmdba 用户下,执行以下命令,使环境变量生效。dminit 命令可设置多种参数,可执行如下命令查看可配置参数。修改为实际ISO所在目录。

2023-10-04 02:11:40 431 1

原创 Linux安装Nginx

【代码】Linux安装Nginx。

2023-07-13 14:55:05 87

原创 防止扒代码用户右键和F12以及Ctrl+U

((function() { var callbacks = [], timeLimit = 50, open = false; setInterval(loop, 1); return { addListener: function(fn) { callbacks.push(fn); }, cancleListenr: function(fn) { cal

2023-06-21 23:45:46 122

原创 Java离线数据包导入导出解决方案

导入依赖 <!-- HuTool工具 --> <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.8.5</version>

2023-06-04 17:52:45 276

原创 Git基础

@TOCGit 是用来对代码进行版本管理和多人协作的代码仓库。Workspace 工作区当前开发者正在进行编写的代码版本。Index 暂存区【目录树结构】记录要进行版本管理的文件名、文件状态信息以及指向文件的索引。通过使用时间戳、文件长度等状态信息,可以快速判断工作区文件是否被修改。Repository 仓库区【日志结构】记录所有版本提交的历史更改,保存在 Git 对象库(.git/objects)中。通过读取仓库区,可以将工作区代码回退到任意版本。Remote 远程仓库【日志结构】将本地仓库保存在远

2022-06-18 18:00:27 84

原创 Inno Setup使用教程 - 打包SpringBoot+Vue前后端分离项目

最近做的一个项目需要将开发的系统运行在单机的电脑上,但是开发的系统需要依赖于环境,需要将运行环境和系统一起打包成安装包,在单机的电脑上可以直接运行安装包,点击桌面图标就可以运行系统。在网络上找了几款打包软件最终都以失败告终,之后同事告诉我了这个软件,肝了一天一夜终于把安装包的配置搞好了,最后在这里把Inno Setup打包前后端分离项目的教程分享给大家😘https://pan.baidu.com/s/1UJRi3ct18sG0JSYPDhgfmA 提取码:h3oohttps://jrsoftware.or.

2022-06-07 18:29:10 3636 8

原创 Hutool Excel大数据读取工具类

Hutool Excel大数据读取工具类

2022-06-02 21:41:53 771

原创 Xml和Bean互转工具类

Xml和Bean互转工具类

2022-06-02 20:59:36 657

原创 MySQL5.7 DISTINCT和ORDER BY同时使用会报错问题

MySQL5.7 ORDER BY报错MySQL5.7 DISTINCT和ORDER BY同时使用会报错问题

2022-06-02 14:13:27 858

原创 MultipartFile使用FastJson序列化失败

MultipartFile使用FastJson序列化失败忽略掉这个MultipartFile属性在实体类加上@JSONField(serialize = false)解决参考: https://github.com/alibaba/fastjson/issues/3505

2022-05-31 14:33:56 2249

原创 清除Maven无用依赖(Maven拉取失败)

我们时长拉取Maven依赖的时候会拉不下来的情况,这种情况因为Maven仓库中有很多个lastUpdated文件,这个文件的出现往往会导致我们拉取依赖失败,下面是清除Maven无用依赖的代码新建一个text文件,把代码复制进去改一下REPOSITORY_PATH这个变量,这个变量对应的是你Maven仓库的路径,然后保存把.txt后缀改为.bat后缀,最后双击运行@echo offset REPOSITORY_PATH=G:\development\MavenRepositoryrem 正在搜索...

2021-10-19 11:34:39 1176

原创 五子棋在线对弈

跳动的棋子介绍在网上找了半天没找到可以在线对弈的五子棋代码,于是乎干脆自己写一个吧,可能会有一些问题,如果发现问题请大家给我发邮件 [email protected],我是Java小新大佬勿喷技术选型SpringBootWebSocketFastJson预览地址五子棋对弈下载地址下载地址预览图...

2021-09-28 09:45:18 237

原创 MySQL无法启动问题

一、解决方案第一步、在MySQL安装根目录创建一个my.ini文件,文件内容如下[mysqld]# 设置3306端口port=3306# 设置mysql的安装目录basedir=D:\Mylargeprogram\Mysql\mysql-8.0.12-winx64# 设置mysql数据库的数据的存放目录datadir=D:\Mylargeprogram\Mysql\mysql-8.0.12-winx64\data# 允许最大连接数max_connections=200# 允许连接失败.

2021-07-21 10:37:39 275

原创 Java的java.util.List.subList踩坑

最近写项目遇到了一个很**的错 (代码如下)一、示例代码 List<Integer> parentList = new ArrayList<>(); for (int i = 0; i < 10; i++) { parentList.add(i); } List<Integer> listA = parentList.subList(0, 4); List<Integer> listB = paren

2021-07-20 14:25:33 510

原创 SpringBoot 人脸识别注册登录

项目地址:点击跳转项目地址前言lrFace的意思是RegisterLoginFace,写这个项目主要是为了把自己所学的知识分享出来,希望这个项目能帮到大家,大家一起共同学习,共同进步。项目介绍项目主要使用的是Spring+SpirngMvc+SpringBoot敏捷开发系统架构,使用百度智能云提供人脸识别接口技术选型SpringBoot 2.4.1SpringSpringMvcMysql 5.7BaiduAip 4.15.1Fastjson 1.2.70目录结构 |———

2021-01-11 17:26:31 1602 3

原创 JavaScript和jQuery的基本操作命令

JavaScriptBOMalert() - 弹出提示框confirm() - 弹出询问框prompt() - 弹出输入框事件onload - 在页面初始加载时(页面刚刚被打开时)onclick - 鼠标左键点击某个节点时onmouseover - 鼠标移入某个节点时onmouseout - 鼠标移出某个节点时DOM获取节点对象document.getElementById() - 根据节点ID查找,返回一个节点对象document.getElementsByN

2020-11-26 12:23:35 152

原创 JDK安装和IDE安装教程

public class HelloWorld{ public static void main(String []args){ System.out.print(&amp;amp;amp;amp;amp;quot;HelloWorld!!!&amp;amp;amp;amp;amp;quot;); }}

2020-11-02 13:02:19 1063

原创 Linux中安装APACHE

一般Linux系统中自带apache 版本,但是用这个自带的版本启动时,就会出现端口被占用等各种问题,因为自带的apache版本都比较低,所以首先查看Linux中是否已有安装的低版本的apache,如果有先卸载,然后再安装。本文用的Linux是CentOS6.5版本。...

2020-10-26 15:07:54 353

转载 2020 年 MySQL 数据库面试题总结(50 道题含答案解析)

1、MySQL 中有哪几种锁?(1)表级锁:开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最 高,并发度最低。 (2)行级锁:开销大,加锁慢;会出现死锁;锁定粒度最小,发生锁冲突的概率最 低,并发度也最高。(3)页面锁:开销和加锁时间界于表锁和行锁之间;会出现死锁;锁定粒度界于表 锁和行锁之间,并发度一般。2、MySQL 中有哪些不同的表格?共有 5 种类型的表格: (1)MyISAM(2)Heap(3)Merge(4)INNODB(5)ISAM3、简述在 MySQL 数据库中

2020-10-01 21:09:53 4036

原创 解决Maven 在Intellij IDEA 下载依赖包速度慢的问题

1.打开Intellij IDEA中的设置2.搜索Maven3.修改路径1为Maven的安装目录2为Maven的setting.xml路径我这里修改的是全局的setting.xml3为Maven的本地仓库路径4.修改setting.xml文件最后修改成这样,复制最下面的代码进去就重启一下Intellij IDEA就OK了<mirrors> <!--...

2020-02-19 11:30:08 468

im在线聊天平台,页面UI简约精美

一个聊天平台模板,页面UI简介精美,动画丝滑流畅,欢迎大家下载!

2021-10-19

boostrap后台模板.zip

bootstrap后台模板,最新版 bootstrap 完全响应式后台管理模板,采用扁平化设计。使用Bootstrap 3+ Framework,HTML5和CSS3,等技术开发而成。

2020-10-01

空空如也

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

TA关注的人

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