应用技术
文章平均质量分 77
爪哇_怪盗基德
这个作者很懒,什么都没留下…
展开
-
Linux下安装MySQL8
将其改为老的加密验证方式:mysql_native_password。数据库中进行任何操作。你得赋予用户必要的权限。不能使用5.7版本的update语句了。用户没有任何访问权限,这就意味着你不能在。基本命令:(赋权命令执行后,需执行“EXECUTE:执行存储过程。卸载原有mariadb。原创 2023-05-18 18:58:07 · 3993 阅读 · 0 评论 -
Linux下安装MySQL 5.7
DROP: 删除库、表和视图。ALL: 所有可用的权限。CREATE: 创建库、表和索引。SELECT: 检索表或列的数据。SHOW_DATABASES: 列出数据库。ALTER: 修改表。INSERT: 插入表或列。CREATE_VIEW: 创建视图。LOCK_TABLES: 锁定表。DELETE: 删除表。原创 2023-05-10 19:58:09 · 1389 阅读 · 0 评论 -
Linux下安装Redis
可以用来编译C/C++、FORTRAN、JAVA、OBJC、ADA等语言的程序,可根据需要选择安装支持的语言。修改 redis.conf 文件,关闭protected-mode模式,允许外网访问,允许后台运行。可能是由于新买的云服务器,并没有自带GCC。protected-mode 改成 no。复制源码目录到安装目录。原创 2023-05-05 17:27:20 · 546 阅读 · 0 评论 -
Linux下安装Nginx
cd /data下载nginx,并解压。原创 2023-04-27 09:45:00 · 469 阅读 · 0 评论 -
Linux下安装Java8环境
至此,安装Java8环境完成。验证安装的Java8环境。显示如下图所示JDK版本。原创 2023-04-26 11:18:43 · 1214 阅读 · 0 评论 -
解决spring-boot项目加载yml文件报错:Failed to load property source from location classpath:/application.yml
springboot项目启动加载yml文件报错:Failed to load property source from location classpath:/application.yml org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException: Input length = 1 j...原创 2019-12-02 11:25:51 · 1758 阅读 · 0 评论 -
mybatis-plus入门使用、踩坑记录
背景: 公司持久层框架最开始使用的是 org.mybatis包下,后来切换为了 com.baomidou.mybatisplus 包下的 mybatis-plus首先引入mybatis-plus依赖:Spring Boot项目:<dependency> <groupId>com.baomidou</groupId> ...原创 2019-10-18 15:03:06 · 2136 阅读 · 1 评论 -
Linux搭建、使用SVN服务器,配置HTTP访问 (CentOS和Ubuntu)
目录搭建SVN服务器:CentOS安装:Ubuntu安装:使用SVN:客户端连接(示例TortoiseSVN):安装配置HTTP访问:查看是否有安装Apache HTTP服务:查看httpd是否已经安装的svn模块:CentOS安装Apache HTTP服务:Ubuntu安装Apache HTTP服务:搭建SVN服务器:CentOS安装:yu...原创 2019-08-12 16:00:51 · 2562 阅读 · 0 评论 -
使用docker搭建Nginx服务
Nginx(engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。开始搭建:# 拉取镜像docker pull nginx# 简单运行dock...原创 2019-08-06 18:54:49 · 1399 阅读 · 0 评论 -
gitlab服务器代码数据迁移
因公司更换旧服务器,所以需把旧服务器上gitlab的代码全部迁移到新服务器上,正题开始:总共包括三个步骤:1、远程仓库创建对应的项目,我使用的gitlab网页端,点击groups--->new group--->save--->new project2、拉取旧服务上最新的所有分支的代码# 拉取仓库代码到本地(旧服务器地址)git clone http...原创 2019-08-01 14:22:06 · 844 阅读 · 1 评论 -
禅道不同版本数据迁移(低版本:9.1.2 至最新版本:11.5.1 )
因公司搬迁需求,新环境都使用docker容器进行快速部署,所以需要把老服务器上的禅道迁移到新服务器docker中。禅道官网介绍迁移需在软件同版本下进行:官网视频地址(Linux服务器迁移到Linux服务器)操作如下,比较简单: 备份旧服务器: /opt/zbox/app/zentao/www/data/upload/1 路径下所有文件附件,...原创 2019-07-25 19:47:56 · 4686 阅读 · 0 评论 -
使用docker搭建禅道项目管理软件
# 拉取镜像(最新的镜像中已经包含了mysql服务,不用重新搭建,也可以启动后更改配置连入自己的数据库)docker pull idoop/zentao# 运行镜像docker run -d -p 8183:80 -p 8184:3306 -e ADMINER_USER="root" -e ADMINER_PASSWD="password" -e BIND_ADDRESS="false"...原创 2019-07-24 19:47:42 · 1134 阅读 · 0 评论 -
gitlab使用LDAP用户管理配置
进入容器修改gitlab配置文件:docker exec -it gitlab bashvi /etc/gitlab/gitlab.rb或在宿主机下容器卷的映射gitlab目录下更改配置文件:vi /srv/gitlab/config/gitlab.rb进入配置文件后往下翻页到256行会看到如下内容: 按照下图中的格式更改配置文件,填入LDAP用户,每...原创 2019-07-17 18:29:39 · 9578 阅读 · 0 评论 -
使用docker搭建Jenkins自动化服务器
拉取、运行Jenkins镜像(因为8080端口占用,映射容器8080端口到宿主机50001端口):docker pull jenkinsci/blueoceandocker run -u root -d --name jenkins -p 50001:8080 -p 50000:50000 -v jenkins-data:/var/jenkins_home -v /var/run/dock...原创 2019-07-17 14:52:52 · 179 阅读 · 0 评论 -
商业计算中用BigDecimal
BigDecimal Java在java.math包中提供的API类BigDecimal,用来对超过16位有效位的数进行精确的运算。双精度浮点型变量double可以处理16位有效数。在实际应用中,需要对更大或者更小的数进行运算和处理。float和double只能用来做科学计算或者是工程计算,在商业计算中要用java.math.BigDecimal。BigDecimal所创建的是对象转载 2017-09-08 21:31:59 · 332 阅读 · 0 评论 -
3个著名加密算法(MD5、RSA、DES)的解析
MD5的全称是Message-Digest Algorithm 5,在90年代初由MIT的计算机科学实验室和RSA Data Security Inc发明,经MD2、MD3和MD4发展而来。 MD5将任意长度的“字节串”变换成一个128bit的大整数,并且它是一个不可逆的字符串变换算法,换句话说就是,即使你看到源程序和算法描述,也无法将一个MD5的值变换回原始的字符串,从数学原理上说,是翻译 2017-09-09 23:07:44 · 307 阅读 · 0 评论 -
crv文件导入MySQL数据库的坑
我环境用的是Windows的MySQL,首先打开黑窗口连上MySQL,打开要导入的数据库,如下:use beifenshow tables;load data infile 'C:\xxx\order.csv' into table xxx character set gb2312 fields terminated by ',' optionally enclosed by '"' escap...原创 2018-03-06 16:30:06 · 1241 阅读 · 0 评论 -
Redis常用命令
最近因为测试的需求,需要把Redis中的数据进行持久化,但是忘记了命令,所以索性来进行一次归纳。清空Redis所有key:flush db # 清除当前数据库的所有keysflush all # 清除所有数据库的所有keys查询匹配key:keys * # 查看所有keyskeys prefix_* # 查看前缀为"prefix...原创 2018-07-25 16:38:02 · 5292 阅读 · 1 评论 -
微信小程序开发:打通微信和小程序之间用户数据的坑
背景:公司有APP和公众号,都绑定了开放平台,用unionid来区分用户。一天需要做一个小程序,这个时候要打通我们的用户库,然后必须拿到小程序unionid。当时公众号与小程序都互相绑定,调用前端调用小程序官方文档的登录方法拿到code给我换取用户标识,如下:示例代码://app.jsApp({ onLaunch: function() { wx.login({...原创 2018-07-27 19:49:58 · 10737 阅读 · 0 评论 -
MySQL 三种排名查询
Oracle 自带的函数 RANK(或 DENSE_RANK),由于 MySQL 没有类似函数稍微繁琐一点。 数据准备:DROP TABLE IF EXISTS `tb_test`;CREATE TABLE `tb_test` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(32) CHARACTER SET ...原创 2018-12-05 18:48:54 · 352 阅读 · 0 评论 -
使用docker搭建JIRA服务器,破解JIRA服务器、破解JIRA收费插件
喜欢方便简单的可以直接下载我搭好的镜像,已上传至dockerhub:docker pull 16888888/jira:v1.0docker pull 16888888/jira_mysql:v1.0 端口映射为宿主机8181端口映射jira容器8080端口,宿主机8182端口映射MySQL容器3306端口,有端口冲突更改容器端口映射:vi /var/lib...原创 2019-07-11 21:19:32 · 5583 阅读 · 0 评论 -
JIRA使用LDAP用户管理配置
首先点击设置进入用户管理:验证管理员账号,进入到用户管理后,点击用户目录===>添加目录===>选择LDAP:接下来就是把自己LDAP中的用户组,已经访问的用户根目录填入对应的项:1、2、3、组对象类和组对象过滤器使用groupOfUniqueNames时,成员模式--->组成员属性使用uniqueMember, 组对象类和组对象...原创 2019-07-12 16:24:58 · 12176 阅读 · 3 评论 -
使用docker搭建gitlab代码托管服务
# 拉取镜像:docker pull gitlab/gitlab-ce# 运行(80和22端口很容易被占用,注意更改端口映射规则):docker run -d --hostname gitlab.com -p 443:443 -p 80:80 -p 22:22 --name gitlab --restart always -v /srv/gitlab/config:/etc/gitlab...原创 2019-07-17 17:28:15 · 306 阅读 · 0 评论 -
Jenkins使用LDAP用户管理配置
因为Jenkins配置后,管理员账户会失效,为防止一次配置失败,首先备份下Jenkins的配置文件,当配置失败时,即还原配置文件。(具体路径看安装时候定义的路径,参考:/var/lib/jenkins/config.xml)cp /var/jenkins_home/config.xml /var/jenkins_home/config_cp.xml或者在配置失败后硬核的...原创 2019-07-17 15:04:35 · 4780 阅读 · 0 评论 -
Spring中@Autowired注解、@Resource注解的区别
Spring中@Autowired注解、@Resource注解的区别Spring不但支持自己定义的@Autowired注解,还支持几个由JSR-250规范定义的注解,它们分别是@Resource、@PostConstruct以及@PreDestroy。@Resource的作用相当于@Autowired,只不过@Autowired按byType自动注入,而@Resource默认按 byN转载 2017-09-16 16:35:19 · 193 阅读 · 0 评论