- 博客(715)
- 资源 (49)
- 问答 (2)
- 收藏
- 关注
原创 最新版本Nacos 单机启动踩坑
版本说明:1.nacos-server-2.0.32.nacos-server-1.4.2无法正常启动异常,因为默认启动方式为集群模式,单机启动需要修改启动文件。bin\startup.cmd默认启动方式:集群模式26行cluster开始启动:修改后:standalone开始启动:启动成功:访问界面:...
2021-08-17 16:21:55 642
原创 IDEA 2019.3 代码提示忽略大小写设置,亲自验证
IDEA 2019.3 忽略大小写设置跟之前的版本稍微有点不同,如图设置:取消 Match case 前面复选框即可,亲自验证
2020-02-19 18:58:07 1752
原创 单表千万级数据 count() 统计优化
1. 创建一张测试表:DROP TABLE IF EXISTS `user`; CREATE TABLE `user` ( `id` bigint(20) PRIMARY key not null AUTO_INCREMENT, `username` varchar(50) DEFAULT NULL, `email` varchar(30) DEFAU...
2019-10-10 10:15:31 2939 1
原创 36岁,2024年上班第一天被裁了(文末附健身计划)
再说下我被裁的大概原因:2023年负责一个重要的项目,开始的需求就是一张纸画的草图,应该是领导开会的时候提的需求,项目开发期间我负责跨多个部门进行沟通协调工作,把项目从设计、开发、测试到成功上线,期间也经历了种种的事情(最终让我一个外包背下来所有的锅),我猜这也是我被踩的原因之一吧(另外一个原因可能是比其他同事工资高,这是领导这样说的,实际情况未知,可能领导对其他人也是说你的工资也是最高的)。希望家人健康平安,希望看到此文的朋友都有文档的工作,祝大家龙年龙抬头。
2024-03-01 14:27:07 547
原创 大学生在线课程MOOC系统设计与实现(程序)
spring cloud ,vue,redis,MySQL,大学生在线课程MOOC系统设计与实现(程序)
2023-03-22 22:43:08 991
原创 基于java语言知识图谱的中学信息技术题库推荐系统
基于java语言知识图谱的中学信息技术题库推荐系统,后端代码:Java实现,使用技术spring boot数据库:MySQL+Neo4J
2023-03-22 22:28:55 345
原创 Tomcat集成Skywalking的agent,多服务或多项目
Tomcat 集成 skywalking 多agent下面多个项目或者微服务名
2021-11-25 15:12:56 4012 3
原创 Nginx 启用gzip压缩静态资源
目的:为了提高响应速度,增加用户体验,在Nginx里配置url请求和返回数据的gzip压缩。行动:修改Nginx配置文件nginx.conf,添加如下内容:gzip on; gzip_min_length 1k; gzip_buffers 4 16k; gzip_http_version 1.1; gzip_comp_level 9; gzip_types text/plain application/x-javascript tex
2021-06-24 15:59:42 321
原创 iOS微信分享,提示“未验证应用”的解决办法
iOS微信分享,提示“未验证应用”的解决办法nginx配置下面代码方法1:#iOS微信分享,提示“未验证应用”的解决办法 location /apple-app-site-association { charset UTF-8; default_type text/html; return 200 '{\"applinks\":{\"apps\":[],\"details\":[{\"appID\":\"******\",\"paths\":[\"/app/*\",\"/\"
2021-05-11 15:35:52 666
原创 Centos7 解决 /dev/sda2 目录丢失问题
场景描述: 巡检服务器时发现,服务器只剩下 / 跟目录和 /home 两个目录,丢失了/dev/sda2 和 /dev/sda1 目录,手动挂载后正常挂载命令:[root@localhost ~]# mount /dev/sda1 /boot/efi/[root@localhost ~]# mount /dev/sda2 /boot/[root@localhost ~]# df -hFilesystem Size Used Avail U...
2021-04-21 15:37:45 2139
原创 备忘:nginx 启用gzip压缩
需求:生产环境犹豫js和图片文件会有比较大的,造成加载慢和浪费带宽,因此需要在nginx启用gzip压缩。代码:## 启用gzip压缩 gzip on; gzip_min_length 1k; gzip_buffers 4 16k; gzip_http_version 1.1; gzip_comp_level 9; gzip_types text/plain application/x-javascript text/css
2021-04-06 14:07:22 286
原创 Centos 7 搭建NTP server 时间服务器
需求说明:因为项目是独立托管在机房的服务器,为了所有服务器时间统一,需要从所有服务器中选择一台做时间服务器(管理端),其他机器是客户端。具体搭建过程如下管理端:192.168.1.1251.开放ntp默认端口123,设置UDP端口123的完全双向访问:iptables -A INPUT -p udp --dport 123 -j ACCEPTiptables -A OUTPUT -p udp --sport 123 -j ACCEPT或者是直接关闭防火墙(不推荐)[root@l..
2021-01-29 11:43:54 1410
原创 elasticsearch-head 连接ES出现401问题解决
写在前面:ES 和elasticsearch-head 安装在同一台机器,ES启用了X-pack,但是在elasticsearch-head 连接时提示401无权限访问,查了好久,找到了解决方案。问题:解决方法:修改ES配置文件,elasticsearch.yml,添加如下一行内容:xpack.security.enabled: false然后重启Es服务,即可正常连接访问。...
2021-01-27 10:05:38 7143 8
原创 Centos7 MySql8 集群1主3从搭建
安装参考:Centos7 MySql8安装主从配置和遇到的坑以及爬坑方案:一.主库配置:192.168.0.11.修改my.cnfvi /etc/my.cnf加入下面的配置:#主从复制配置#[必须]设置主服务器唯一ID,默认是1,一般取IP最后一段,但是要保证和slave的id不一样server-id = 118#[必须]启用二进制日志log-bin=master-binlog-bin-index=master-bin.index#若涉及及同步函数或者存储过程需要配置,否则主.
2021-01-11 17:47:59 477
原创 Centos7 MySql8安装
需求说明:按照项目需求搭建MySQL的1主3从架构,为了提高MySQL的高可用,减少数据库服务器压力。版本:Server version: 8.0.22 MySQL Community Server - GPL安装目录/opt/module/mysql用户名:root 密码:root@2021端口号:主:3306 从:3307启动服务:systemctl start mysqld.service停止服务:systemctl stop mysqld.service重启服务:systemctl
2021-01-07 17:36:40 284 2
原创 Percona Toolkit MySQL主从检查工具安装
说明:在现在项目开发中MySQL的主从架构的使用是很常见的,主从同步的问题也会经常遇到,还好有专门的工具来检查不同步的SQL问题。官网:Percona Toolkit1.RPM包安装:[root ~]$ wget https://downloads.percona.com/downloads/percona-toolkit/3.2.1/binary/redhat/8/x86_64/percona-toolkit-3.2.1-1.el8.x86_64.rpm[root ~]$ yum ins.
2021-01-07 17:20:58 294
原创 CentOS 7 安装jdk-8u271
方法一:rpm包 安装# 安装rpm -ivh jdk-8u271-linux-x64.rpm# 测试安装java -version方法二:二进制包安装# 解压并移动到 usr/local/java 目录,注意版本不同,文件名也不同,我这里是 jdk-8u271tar -zxvf jdk-8u271-linux-x64.tar.gzmkdir /usr/local/javamv jdk1.8.0_271 /usr/local/java# 配置环境变量vim /et
2020-11-24 18:44:25 988 1
原创 CentOS 7 IP地址设置
1.查看IP和网卡信息:会显示所有的网络接口信息ip addr2.配置IPvi /etc/sysconfig/network-scripts/ifcfg-em1或者vi /etc/sysconfig/network-scripts/ifcfg-eth0配置项包括:BOOTPROTO=DHCP 这里改为staticONBOOT=no 这里改为yes(开机启动)添加项:IPADDR=192.168.1.1GATEWAY=192.168.1.100PREFIX=
2020-11-13 09:32:05 338 1
原创 skywalking 启用MySQL
如题,Linux下Skywalking 启用MySQL记录日志。版本:apache-skywalking-apm-8.1.01. 修改config目录下的application.yml 配置文件:修改内容:93行位置:这里默认是h2,修改为mysqlstorage: selector: ${SW_STORAGE:mysql}143,144,145行MySQL的配置信息: mysql: properties: jdbcUrl: ${SW_JDBC_U.
2020-11-12 10:15:47 1128
原创 Feign 启动熔断java.lang.IllegalStateException: Incompatible fallback instance. Fallback/fallbackFactory
如题:java.lang.IllegalStateException: Incompatible fallback instance. Fallback/fallbackFactory问题描述:启用Feign远程服务调用的熔断功能时出现了异常,java.lang.IllegalStateException: Incompatible fallback instance. Fallback/fallbackFactory配置文件添加如下内容,启用熔断:# 启用熔断feign: hystri
2020-11-06 17:22:57 1689 2
原创 Activiti 根据模型ID,或者流程定义ID获取节点列表
public void viewProgress(){ String modelId = "150019";//模型ID logger.info("[开始]-获取流程节点"); try {// byte[] bytes = repositoryService.getModelEditorSource(modelId);// if (null == bytes){// System.out.println("模型数据为空,模型不存在");// }// JsonNo.
2020-09-29 14:22:17 2912
原创 Spring Boot Activiti 由于“X-Frame-Options“指令设为“DENY“ 跨域问题
@Override public void configure(HttpSecurity http) throws Exception { //放开所有资源请求URL http.authorizeRequests().antMatchers("/*").permitAll(); //取消csrf防护 http.csrf().disable(); // X-Frame-Options 响应头跨域,主要是这句 http.headers().frameOptions()...
2020-09-10 10:57:56 1663
原创 Activiti 打印SQL日志 yml 和properties 配置
yml 添加下面的配置,显示activiti操作数据库的SQL日志:logging: level: org.activiti.engine.impl.persistence.entity: debugproperties 配置:logging.level.org.activiti.engine.impl.persistence.entity=debug
2020-09-09 15:30:15 1242
原创 Activit + Mysql 8 找不到表,建表失败处理
说明:在IDEA下的maven下MySQL的版本为8.0时,即使配置了自动建表,但是还是提示找不到表,无法自动创建表结构。需要在数据库连接的url上添加标识:nullCatalogMeansCurrent=true解决:mysql-connector-mysql 8.0 (spring-boot-starter-parent 管理的版本) + Activiti 6.x 自动建表失败参考配置:spring.datasource.driver-class-name=com.mysq
2020-09-03 11:19:17 528
原创 jdk13连接10.15.2
需要的jar包:derby.jar和derbyshared.jar下载地址:https://download.csdn.net/download/JavaAlpha/12494368代码如下:package test;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.Statement;import java.util.Properti
2020-06-03 23:12:20 289
原创 java.lang.UnsupportedClassVersionError jdk版本错误
经常会遇到的jdk版本错误,下面是整理的jdk对应的编号Java Version NumbersFor reference, let's take a quick look at the Java version numbers. This will come in handy in case we need to download the appropriate Java version.The major and minor version numbers are stored in the
2020-06-03 22:28:46 343
原创 IDEA 断点只有首次进入的问题解决
最近发现IDEA,只有首次进入了断点,再请求的时候无法进入断点。原来是之前服务启动的时候特别慢,关闭了所有的断点。记录下问题解决方法:步骤1:步骤2:...
2020-05-06 17:30:31 902
原创 Java 日期字符串格式判断
/** * 判断日期格式 * 2004-2-30 是无效的 * 2020-04-31 是无效的 * @param sDate * @return */ public static boolean isLegalDate(String sDate , String format) { if(sDate == nul...
2020-04-27 14:42:02 358
原创 Feign 多包扫描配置
需求描述:1. 本服务的controller提供对外访问的接口,需要扫描到controller包:com.alpha.controller2.也需要调用别的feign接口,这是另外一个包:com.alpha.client解决方案:在application类里配置:@EnableFeignClients(basePackages = {"com.alpha.controller...
2020-04-15 16:54:40 2779
原创 通过批处理脚本启动redis 服务
软件解压路径:D:\Tools\Redis-x64-3.2.100@echo offtitle redis-serverset ENV_HOME="D:\Tools\Redis-x64-3.2.100"D:color 0acd %ENV_HOME%redis-server redis.windows.confexit
2019-12-20 17:37:35 295
原创 通过批处理脚本启动RabbitMQ 服务
软件解压包路径:D:\Tools\RabbitMQ Server\rabbitmq_server-3.7.14\ebin@echo offtitle RabbitMQ-serverset ENV_HOME="D:\Tools\RabbitMQ Server\rabbitmq_server-3.7.14\ebin"D:color 0acd %ENV_HOME%net start R...
2019-12-20 17:36:25 663
原创 通过批处理脚本启动MongoDB 服务
解压包路径:D:\Tools\mongodb-win32-x86_64-enterprise-windows-64-4.2.1@echo offtitle MongoDB-serverset ENV_HOME="D:\Tools\mongodb-win32-x86_64-enterprise-windows-64-4.2.1"D:color 0acd %ENV_HOME%bin\...
2019-12-20 17:35:09 414 2
原创 通过批处理脚本启动zookeeper和kafka 服务
说明:D:\Tools\kafka_2.12-2.3.1 这是kafka解压包路径,可以自己按照自己的实际路径修改1. 启动 zookeeper@echo offtitle zookeeper-serverset ENV_HOME="D:\Tools\kafka_2.12-2.3.1"D:color 0acd %ENV_HOME%bin\windows\zookeeper-...
2019-12-20 17:32:39 768
原创 Thymeleaf th:each遍历,th:if、th:switch 条件判断,input,select,radio 回显赋值
1. th:each 遍历<!-- 遍历集合,如果被遍历的变量 userList 为 null 或者不存在,则不会进行遍历,也不报错--> <tr th:each="user : ${userList}"> <!-- 将用户的主键 uId 存在在 name 属性中--> <td th:text="${user.u...
2019-12-12 14:19:07 4726
原创 根据参数类型,设置返回类型
protected <T> T getBookByClass(Class<T> clazz, T deffault) { T result = null; if (deffault instanceof BookA) { BookA book = (BookA)deffault; result...
2019-11-14 18:32:53 358
原创 Spring Boot 配置中心 多环境配置日志级别 logback
说明:根据不同的环境打印不同级别的日志或者输出日志到不同的文件路径。application-dev.yml 配置# 日志配置logging: path: D:\\log\\dev config: classpath:logback.xml level: root: INFOapplication-test.yml 配置(pro可以一样)# 日志配置logg...
2019-10-28 15:12:50 1123 1
原创 Caused by: java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.<init>(Z)V
今天优化一个很老的项目,结果项目启动出现了错误:Caused by: java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.<init>(Z)V at net.sf.cglib.core.DebuggingClassWriter.<init>(DebuggingClassWriter.java:47...
2019-10-09 15:05:50 431
原创 日期,时间工具类--基于JDK1.8
import java.time.Duration;import java.time.LocalDate;import java.time.LocalDateTime;import java.time.LocalTime;import java.time.format.DateTimeFormatter;/** * @Author JavaAlpha * @Description...
2019-09-30 13:52:32 259
原创 Caused by: java.net.BindException: Address already in use: bind 端口被占用
org.apache.catalina.LifecycleException: Protocol handler start failed at org.apache.catalina.connector.Connector.startInternal(Connector.java:1008) at org.apache.catalina.util.LifecycleBase.st...
2019-08-21 12:00:11 1293
JAVA核心知识点整理.pdf
2019-12-26
Jquery滚动插件–Xslider:支持水平滚动和垂直滚动的多种效果!
2012-10-25
读取Doc,Excel,PDF,html,生成Txt文件,读取Txt生成Excel文件 jar
2011-08-01
Struts2.1.18+Hibernate3.2+Spring3.0+MySQL整合
2010-07-02
乱码 编码方式解决 gbk ISO8859-1 utf8 编码
2009-05-24
基于 JWebBrowser 的Swing开发的一个垂直滚动条问题。
2010-05-31
编译器错误信息,类型的对象没有这样的成员
2009-12-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人