- 博客(12)
- 收藏
- 关注
原创 idea 中修改maven项目的JDK版本
idea 中修改maven项目的JDK版本maven项目的模块都很多,在Project Structure中一个个修改实在麻烦,在此记录一下<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version&
2021-03-29 14:53:30
201
原创 单例模式的几种实现
单例模式保证一个类仅有一个实例,并提供一个访问它的全局访问点。单例模式(Singleton)的目的是为了保证在一个进程中,某个类有且只有一个实例。单例模式的实现方式:把构造方法设为private,防止外部new;创建一个唯一实例;通过public static方法返回唯一实例。饿汉型&饥汉型加载类时就创建一个实例,推荐使用这种方式。public class Singleton { // 静态字段引用唯一实例: private static final Singl
2020-12-21 11:06:45
243
原创 java8 stream map和flatMap
map定义:/** * 映射 * @param mapper 转换逻辑 T->R * @return 一个新的流 * */<R> Stream<R> map(Function<? super T, ? extends R> mapper);元素转化,可以将流转成另一种类型的流。示例:List<String> strs = Arrays.asList("1", "23");List<Integer> integers
2020-12-17 16:09:59
397
原创 MySQL主从配置及主从恢复
环境说明主:centos7 192.168.11.128从:centos7 192.168.11.129MySQL5.7配置主1、 vi /etc/my.cnf server-id=128 log_bin=master1282、 重启 service mysqld restart service mysqld status ls ...
2019-10-17 09:21:22
356
原创 mysql union笔记
语法:SELECT field1,field2… FROM table1 UNION SELECT field3,field4… FROM table2;注意事项:前后所选字段数目需相同,否则报错所选出的内容显示时,会以前面的字段名称命名查询结果最好保证字段顺序和名称相同,不然where查询数据会有问题UNION ALL 表示将包括重的内容一起显示出来 ,UNION 或UNION DS...
2019-10-11 15:53:45
147
原创 Mysql 服务无法启动 服务没有报告任何错误
【问题】mysql服务注册成功后,启动错误。【解决】打开mysql安装目录下的data文件夹,找到.err的错误文件,打开可看到[ERROR]的错误信息。另外,data目录和错误文件都可以在my.ini中配置。发现是配置文件有问题,打开my.ini文件找到对应项:发现掉了个‘=’,修改成:保存my.ini,启动MySQL服务,成功!...
2019-04-30 14:43:33
184
原创 vmware centos7 NAT方式联网配置
vmware centos7 NAT方式联网配置1、cmd方式打开services.msc,确保以下服务是启动的(重点!我就是卡在了这一步!)2、打开wmware的编辑-虚拟网络编辑器3、点击NAT设置记住网关ip,后面配置要用到4、点击DHCP设置,查看可用网段选择一个ip作为centos7的ip,我选择的是192.168.179.1295、配置DNS打开文件,vi /e...
2019-03-01 22:43:57
393
原创 【FastDFS问题解决】centos7下安装fastdfs、Nginx遇到的问题解决
1、service fdfs_trackerd start 启动失败【问题描述】使用netstat -unltp|grep fdfs查看没有发现对应端口22122被监听使用journalctl -xe查看service启动错误信息file: process_ctrl.c, line: 288, “~/FastDFS/tracker” can’t be accessed, error in...
2019-02-20 17:34:12
1172
原创 【centos7】彻底卸载Nginx
本机环境:centos7、使用nginx-1.13.0.tar.gz安装的Nginx如果使用yum方式安装nginx的话,可以参考https://blog.youkuaiyun.com/caozaifei/article/details/534247581、停止Nginx服务/usr/local/nginx/sbin/nginx -s stop2、yum remove nginx可见我...
2019-02-20 17:20:51
16329
原创 设置Redis外网可访问,通过java程序远程访问Redis
一、设置Redis外网可访问1、开放端口6379firewall-cmd --zone=public --add-port=6379/tcp --permanent我这里的警告信息是,端口6379已开通。查看开放端口:firewall-cmd --zone=public --list-ports2、修改Redis配置文件 redis.confvi /usr/local/redis...
2019-01-28 15:16:36
759
原创 cnpm不是内部命令 cnpm: command not found 的解决
【问题】bash: cnpm: command not foundcommand not found这种问题一般有两个原因:1、命令没有安装成功2、环境变量没有配置【解决】配置环境变量1、前提是安装了cnpmnpm install -g cnpm --registry=https://registry.npm.taobao.org以上输出表示安装成功2、配置cnpm的环境变量...
2018-12-26 12:48:44
24127
3
原创 远程连接CentOS7的mysql报错:Can't connect to MySQL server on 'x.x.x.x' (10060)
前提条件:1.centos和windows的网络是互通的;2.MySQL赋予了远程连接的所有权限GRANT ALL PRIVILEGES ON *.* TO 'root' @ '%' IDENTIFIED BY 'myPassword' WITH GRANT OPTION;问题:centos7默认是没有iptables的。根据网上的教程, 我禁用了firewalld,安装iptable...
2018-09-28 15:40:19
1750
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人