- 博客(35)
- 资源 (1)
- 收藏
- 关注
原创 JVM指令手册
有条件转移:ifeq,iflt,ifle,ifne,ifgt,ifge,ifnull,ifnonnull,if_icmpeq,if_icmpene,变量到操作数栈:iload,iload_,lload,lload_,fload,fload_,dload,dload_,aload,aload_操作数栈管理:pop,pop2,dup,dup2,dup_xl,dup2_xl,dup_x2,dup2_x2,swap。i2b,i2c,i2s,l2i,f2i,f2l,d2i,d2l,d2f(缩窄数值转换)
2023-07-17 00:47:28
251
原创 nginx的配置笔记
在安装目录下编译下文件./configure \--prefix=/usr/local/nginx \--pid-path=/var/run/nginx/nginx.pid \--lock-path=/var/lock/nginx.lock \--error-log-path=/var/log/nginx/error.log \--http-log-path=/var/log/nginx/access.log \--with-http_gzip_static_module \--http-c
2022-04-17 19:01:31
94
原创 Frp 内网穿透配置
配置软连接ln -s /usr/local/frp_0.39.1/systemd/frpc.service /lib/systemd/system/frpc.service启动命令systemctl start frpc.service
2022-02-13 22:09:28
340
原创 MySQL 关于时间字段
1、 date 转 timestamp日期格式转换为毫秒值select UNIX_TIMESTAMP(NOW());输出结果:11111111单位为秒。为了输出结果为ms级别,则需要乘以1000 即:select UNIX_TIMESTAMP(NOW())*1000;select UNIX_TIMESTAMP(); 无参情况下会输出当前时间的时间戳。PS: UNIX_TIMESTAMP 函数只返回1970…到现在的秒数,因此还需要乘以10002. timestamp -> date
2022-01-26 14:35:02
1328
原创 github镜像
https://github.com.cnpmjs.org/https://hub.fastgit.org/https://github.wuyanzheshui.workers.dev/
2022-01-14 10:24:14
822
原创 navicat and connection is being used
有时需要改navicat已保存的密码的连接,在测试连接成功,但是点击确定时,会提示 connection is being used。方法一:需要检查是否有连接的存在,将其关闭再重新编辑。方法二:建个新的连接。
2022-01-12 11:01:24
339
原创 Gitlab社区版安装记录(Ubuntu系统)
参考资料:https://about.gitlab.com/install/?version=ce#ubuntu零、系统要求内存建议4GB以上一、安装和配置必要的依赖sudo apt-get install -y curl openssh-server ca-certificates tzdata perl2、安装邮箱服务器二、添加Gitlab 包仓库并安装1、添加curl -sS https://packages.gitlab.com/install/repositories/gi
2022-01-10 21:55:04
747
原创 Springboot升级后 RabbitMQ自动声明队列问题
RabbitAdmin的initialize()方法spring-rabbit-2.0.3 版本可以采用 @SuppressWarnings("rawtypes") Collection<Collection> collections = this.declareCollections ? this.applicationContext.getBeansOfType(Collection.class, false, false).values() : Collection
2022-01-04 17:34:39
1439
1
原创 数据延期一个月到月底
update table set date = CONCAT(LAST_DAY(DATE_ADD(date,INTERVAL 1 MONTH))," 23:59:00") where 条件
2021-12-30 22:09:11
133
原创 @Transaction事务问题
Spring进行事务管理的方式。声明式事务首先我们要知道,通过在方法上使用@Transactional注解进行事务管理的操作叫声明式事务 。使用声明式事务的优点 很明显,就是使用很简单,可以自动帮我们进行事务的开启、提交以及回滚等操作。使用这种方式,程序员只需要关注业务逻辑就可以了。声明式事务有一个最大的缺点,就是事务的颗粒度是整个方法,无法进行精细化控制。与声明式事务对应的就是编程式事务。基于底层的API,开发者在代码中手动的管理事务的开启、提交、回滚等操作。在spring项目中可以使用Tra
2021-11-22 00:13:22
592
原创 sql--行行比表
具体语法:select * FROM TABLE where (COLUMN1, COLUMN2) in ((‘row1’, ‘row1’))
2021-08-23 21:55:51
96
原创 redis 安装记录
1、官网https://redis.io/download2、由于实验平台是虚拟机,所以需要安装gcc等。安装命令yum -y install gcc gcc-c++ autoconf pcre pcre-devel make automakeyum -y install wget httpd-tools vim验证gcc --version
2021-07-10 21:12:49
93
原创 Docker 安装示例
对各种实例安装命令备份。参考:https://docs.docker.com/get-started/overview/安装mysql1、拉取镜像docker pull mysql2、运行容器docker run --name msyql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123 -d mysql安装rabbitmq1、拉取镜像docker pull rabbitmq:3.8.23-management2、运行docker run --res
2021-06-26 00:39:31
161
原创 Win10连接远程桌面的时候提示您的凭证不工作处理方式
Win10连接远程桌面的时候提示您的凭证不工作该怎么办?Win10连接远程桌面的时候,提示“您的凭证不工作”。原有保存的远程帐号密码无法使用,导致远程登录系统失败。一、本机配置1、登录远程连接的时候,提示要求输入帐号密码,可是明明保存了密码。2、“Win+R”→“gpedit.msc”3、依次展开“计算机配置”→“管理模版”→“系统”→“凭据分配”→找到“允许分配保存的凭据用于仅NTLM服务器身份验证”4、单击“启用”→继续单击“启用”→输入“TERMSRV/*”→确定5、设置后,输入“Win+
2021-05-13 21:44:36
2766
1
原创 Java基础知识总结
一、Java概述二、Java基础语法1,关键字:其实就是某种语言赋予了特殊含义的单词。保留字:其实就是还没有赋予特殊含义,但是准备日后要使用过的单词。2,标识符:其实就是在程序中自定义的名词。比如类名,变量名,函数名。包含 0—9、a—z、$、_ ;注意:①:数字不可以开头。②:不可以使用关键字。3,常量:是在程序中的不会变化的数据。4,变量:其实就是内存中的一个存储空间,用于存储常量数据。作用:方便于运算。因为有些数据不确定。所以确定该数据的名词和存储空间。特点:变量空间可以重复使用
2021-05-03 22:58:54
101
原创 RabbitMQ的知识和实践
利用SpringBoot方式使用SpringCloud Stream定义:Spring官方对Stream框架的定义:事件驱动微服务、共享信息系统Spring Cloud Stream is a framework for building highly scalable event-driven microservices connected with shared messaging systems.The framework provides a flexible programming mo
2021-04-07 00:38:55
107
原创 linux安装MySQL8过程
1、从MySQL官网上将要安装软件包下载到本地。2、安装(1)创建文件夹mkdir /usr/local/mysql-8.0.23(2)解压安装包文件到指定文件夹下mkdir /usr/local/mysql-8.0.23 & tar -zvxf /usr/local/src/mysql-8.0.23-el7-x86_64.tar.gz -C /usr/local/mysql-8.0.23 --strip-components 1 (2)创建data文件夹mkdir /usr/lo
2021-02-28 14:38:51
205
原创 框架知识
框架知识Servlet生命周期Spring什么是 Spring IoC 容器?什么是依赖注入(DI)?实现依赖注入的方式有哪些?Spring Bean 容器的生命周期是什么样的?什么是 AOP?Spring MVCSpring BootSpring SecuritySpring CloudHibernateMyBatisServlet生命周期1.加载和实例化2.初始化3.请求处理4.服务终止线程安全问题filter和listenerweb.xml中常用配置及作用Spring什么是 Sp
2021-01-03 22:08:16
111
原创 jquery-editable-select在项目中使用
项目需求:需要对选择下拉组件进行改造,可以对选项进行编辑操作。参考资料:jquery-editable-select Github资料从网上查到一个jquery-editable-select 组件进行增强下。各种百度,资料很少。简单贴出使用过程:1、引入css、js 文件在项目引入的代码:我放在项目的位置上了<link rel="stylesheet" type="text/...
2020-04-23 15:20:54
533
原创 Springboot整合ElasticSearch tomcat启动和内置tomcat 启动
Springboot版本为2.1.9.RELEASEElasticSearch 版本为程序运行到这一步:[on(2)-127.0.0.1] o.elasticsearch.plugins.PluginsService : loaded plugin [org.elasticsearch.transport.Netty4Plugin]加载插件的时候就会出现:Factory method...
2020-01-15 00:42:40
905
原创 UUID代码片段
生成不重复的32位长的大写字符串 .UUID.randomUUID().toString().replace("-", "").toUpperCase()生成不重复的32位长的小写字符串 .UUID.randomUUID().toString().replace("-", "")...
2019-05-05 22:31:08
144
原创 Linux 操作命令记录
Linux 目录结构./dev 存放抽象硬件/bin 存放二进制文件(可执行命令)1、创建文件: touch hello.txt内容写入:echo world &gt; hello.txt查看:cat hello.txt2、文件的复制: cp hello.txt new.txt复制文件夹: cp -r dir1 dir23、文件删除 rm, 可以采用参数f删除文件夹:rm ...
2019-03-15 00:19:05
236
原创 Spring全局开启跨域
使用Filter方式来开启跨域拦截web.xml 文件配置: &amp;amp;lt;!--统一开启跨域拦截--&amp;amp;gt; &amp;amp;lt;filter&amp;amp;gt; &amp;amp;lt;filter-name&amp;amp;gt;crosFilter&amp;amp;lt;/filter-name&amp;amp;gt; &am
2019-03-04 11:03:54
740
原创 Windows下Nginx
如何启动?两种方式:1) 直接双击安装目录下的nginx.exe,既可以启动nginx服务器2)在安装目录下进入命令行模式,执行start nginx 命令,也可以启动nginx 服务器验证没有改配置文件的情况下,通过浏览器验证,验证方式是在地址栏下输入http://localhost,若是出现欢迎界面,即可证明安装成功了。基本命令 启动服务:start nginx 退...
2019-02-26 15:55:19
206
原创 SVN操作记录
Windows 版本1、若是没有用户存在,首先先创建用户在Users 选项卡,右键选择第一项创建用户,输入用户名和密码。然后OK.若是需要进行分组的话,可以选择Groups 进行分组。2、创建仓库(创建一个项目)一路默认下一步,然后根据选项进行选择创建。4、然后就可以愉快的checkout 。...
2019-01-08 10:48:58
1050
原创 运行第一个vue项目
1.运行环境2. 创建第一个项目运行一下命令创建第一个项目:vue create first直接默认回车就行了鉴于国内网络环境使用cnpm 命令来启动项目4、启动项目使用cnpm run serve 或者 npx vue-cli-service serve启动项目:npx vue-cli-service serve --open 表示项目启动好后,自动打开默认浏览器5...
2018-12-24 11:10:36
252
原创 idea 行注释(首行设置)
idea版本:iIntelliJ IDEA 2018.1.6 (Ultimate Edition)具体设置:注意改默认设置(Default Settings),而不是设置(Settings)。设置完毕效果:
2018-12-19 10:15:54
1222
1
原创 Jmeter 测试工具桌面快捷键启动(Win10开发环境亲测可用)
配置Jmeter的环境变量也可以不需要配置,只是为了不写绝对路径。配置JMETER_HOME:配置是JMETER的安装目录配置CLASSPATH:只需要复制一下文本:注意前后空格。%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;%JMETER_HOME%\lib\logkit-2.0.j...
2018-12-12 11:20:23
2215
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人