自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 关于Collection的一些笔记

List部分方法iterator():以适当的顺序在列表中的元素上返回迭代器。toArray():返回一个数组,该数组包含列表中的所有元素,并按正确的顺序(从第一个元素到最后一个元素)。 返回的数组将是“安全的”,因为这个列表不维护对它的引用。(换句话说,这个方法必须分配一个新的数组,即使这个列表是由一个数组支持的)。因此,调用者可以自由地修改返回的数组。 此方法充当基于数组和基于集合的api之间的桥梁。toArray(T[] a):返回一个包含列表中所有元素的数组(从第一个元素到最后一个元素);

2020-07-10 13:34:39 283

原创 centos7 安装jdk7和mysql5.6

安装jdk7打开jdk7下载地址,选择要下载的版本,因我oracle需要登录才能下载,所以只能浏览器打开下载再传到服务器了https://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html这里选择Linux x64 131.69 MB jdk-7u80-...

2019-12-26 09:29:32 263

转载 Spring IOC 容器源码分析

文章目录引言BeanFactory 简介启动过程分析创建 Bean 容器前的准备工作创建 Bean 容器,加载并注册 BeanBeanDefinition 接口定义customizeBeanFactory加载 Bean: loadBeanDefinitionsdoRegisterBeanDefinitions:processBeanDefinition 解析 bean 标签注册 BeanBean ...

2019-08-23 16:21:24 279

转载 centOS7 安装mysql5.6

1.Centos7将默认数据库mysql替换成了Mariadb,需要先卸载rpm -qa|grep mariadb // 查询出来已安装的mariadbrpm -e --nodeps 文件名 // 卸载mariadb,文件名为上述命令查询出来的文件2.下载linux通用版安装包 地址 : https://dev.mysql.com/downloads/mysql解压并重命名,此次安装...

2019-03-15 13:26:52 469

原创 搭建NTP服务器 开启身份验证

查看NTP 运行状态运行 watch ntpq -p 命令 可实时查看ntp的运行情况,执行指令后出现如下界面指令“ntpq -p”可以列出目前我们的NTP与相关的上层NTP的状态,以上的几个字段的意义如下:remote:即NTP主机的IP或主机名称。注意最左边的符号,如果由“+”则代表目前正在作用钟的上层NTP,如果是“*”则表示也有连上线,不过是作为次要联机的NTP主机。refid:...

2018-10-22 16:48:56 7098

转载 一千行MySQL学习笔记

原文地址/* 启动MySQL */net start mysql/* 连接与断开服务器 */mysql -h 地址 -P 端口 -u 用户名 -p 密码/* 跳过权限验证登录MySQL */mysqld --skip-grant-tables-- 修改root密码密码加密函数password()update mysql.user set password=password(...

2018-09-13 11:01:26 258

转载 Nginx使用及配置

nginx是什么?nginx是俄罗斯人 Igor Sysoev为俄罗斯访问量第二的Rambler.ru站点开发的一个十分轻量级的HTTP服务器。它是一个高性能的HTTP和反向代理服务器,同时也可以作为IMAP/POP3/SMTP的代理服务器。nginx使用的是BSD许可。Nginx 以事件驱动的方式编写,所以有非常好的性能,同时也是一个非常高效的反向代理、负载平衡。Nginx 因为它的...

2018-09-06 15:13:51 60455 2

原创 Spring多数据源 多事务

因项目业务需要同时连接两个数据库,同时需要事务支持,参考网上资料试过实现spring接口来自动切换数据源,但是事务只有一个数据源可以使用,故采用如下方式配置,扫描所有map文件,通过类上方注解区分使用哪个数据源,通过在service方法中配置@Transactional(value="事务名")来判断使用哪个事务。一、数据源配置1、添加两个数据源    <bean id="ADataSour...

2018-07-16 11:07:42 2262 6

原创 ubuntu添加路由

在使用阿里云服务器的数据同步时遇到问题,需要为服务器添加11段路由,否则同步服务不能正常使用,于是记录一下。#查看当前的路由列表netstat -rn#添加11网段 eth0是对应的内网网卡 10.31.167.247 是对应的内网网关可以netstat查看10网段route add -net 11.0.0.0/8 gw 10.31.167.247 eth0#再次查看当前的路由列表添加成功...

2018-06-11 16:54:48 25096

原创 CentOS 安装XDebug

1、安装phpize,如果已经安装忽略此处yum install php-devel2、下载(服务器php版本5.3.3 下载xdebug 2.2.3,根据自己php的版本对应xdebug,参考下载地址:https://xdebug.org/download.php wget https://xdebug.org/files/xdebug-2.2.3.tgz3、进入目录开始安装cd xdebug-...

2018-04-24 15:28:20 1240

原创 CentOS Nginx+PHP报错 FastCGI sent in stderr: "Primary script unknown"

新搭服务器环境,遇到这个奇葩问题,各种配置文件都是从原始服务器copy过来的,原环境没问题,放到这个新的服务器就是提示文件不存在,各种看日志,改权限,完全无解,偶然间google到一个SELinux,顿时豁然开朗,记录一下。查看 SELinux状态及关闭SELinux1、临时关闭(不用重启机器):setenforce 0          ##设置SELinux 成为permissive模式   ...

2018-04-24 14:51:39 3070

原创 python 打包exe pyinstaller

1、安装pyinstaller模块2、cd到要打包的程序目录,并输入如下指令pyinstaller --onefile --nowindowed 打包.pypyinstaller基本语法:pyinstaller options myscript.py常用的可选参数如下:--onefile 将结果打包成一个可执行文件--onedir 将所有结果打包到一个文件夹中,

2018-01-31 10:53:05 488

原创 centos+xdebug+phpStorm 远程调试php

一、配置服务器段环境1、如果没有安装phpize,先安装yum -y install phpize2、打开如下网站,下载对应php版本的xdebughttps://xdebug.org/download.php3、下载后进入所在目录cd xdebug-2.2.7/4、开始编译安装phpize./configure --enable-xdebugm

2018-01-15 15:09:04 932

原创 linux 开机启动指令

以nginx为例echo "/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf" >> /etc/rc.local注:centos7系统取消了rc.local执行权限,需要授权chmod u+x /etc/rc.d/rc.local

2017-12-09 09:49:27 1338

原创 linux 定时备份数据库并保留七天备份

1、新建一个脚本文件backup.sh#!/bin/bashbaseDir="/disk1/mysql_server/data_dump/";cd "$baseDir";echo "开始备份数据库";echo `mysqldump -uroot -p'password' --default-character-set=utf8 database > database_dump_

2017-12-08 15:13:31 6540

转载 Nginx 配置文件 nginx.conf 详解

原文地址#定义Nginx运行的用户和用户组userwwwwww; #nginx进程数,建议设置为等于CPU总核心数。worker_processes8; #全局错误日志定义类型,[ debug | info | notice | warn | error | crit ]error_log/var/log/ng

2017-11-25 09:49:49 372

原创 linux 配置ip地址

1、执行如下命令会把本机所有的网卡和ip列出来ifconfig -a2、找到插网线的网口名(em1)#vim /etc/sysconfig/network-scripts/ifcfg-em1编辑如下DEVICE=em1HWADDR=80:18:44:E4:0F:F8TYPE=EthernetUUID=98c799a9-d05f-4fb9-a8cb-5b899053df

2017-11-21 16:31:29 578

原创 cenos 6.9 yum 安装myql-server 修改数据库路径

1、安装更新mysql的yum库:检查:yum list installed | grep mysql如果发现有系统自带mysql:yum -y remove mysql-libs.x86_64下载mysql的yum源:wget http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm执行:rpm -ivh mysql-...

2017-11-21 16:13:15 304

转载 Linux 权限设置

原文地址修改linux文件权限命令:chmodLinux系统中的每个文件和目录都有访问许可权限,用它来确定谁可以通过何种方式对文件和目录进行访问和操作。  文件或目录的访问权限分为只读,只写和可执行三种。以文件为例,只读权限表示只允许读其内容,而禁止对其做任何的更改操作。可执行权限表示允许将该文件作为一个程序执行。文件被创建时,文件所有者自动拥有对该文件的读、写

2017-11-14 10:53:14 914

转载 Linux安全策略机制-SELinux

原文地址一、SELinux简介SELinux(Secure Enhanced Linux)安全增强的Linux是由美国国家安全局NSA针对计算机基础结构安全开发的一个全新的Linux安全策略机制。SELinux可以允许系统管理员更加灵活的来定义安全策略。SELinux是一个内核级别的安全机制,从Linux2.6内核之后就将SELinux集成在了内核当中,因为SELinu

2017-11-14 10:44:01 8565

原创 centos6.9安装redis

1、下载rediswget http://download.redis.io/releases/redis-4.0.0.tar.gz2、编译安装:tar -zxvf redis-4.0.0.tar.gzcd redis-4.0.0cd srcmakemake test(报错:yum install tcl)make install如果make test出现如下错误信息:!!! WARNING Th...

2017-11-14 10:40:32 1785

原创 centos6.9 安装php环境(nginx+php)

一、yum安装1、把/etc/yum.repos.d下的文件全部删除cd /etc/yum.repos.d/rm -rf *2、下载:wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo3、下载完后执行:rpm -e rpmforge-release --nodeps如果报错:...

2017-11-14 10:38:35 2841

转载 ubuntu 格式化、挂载硬盘

在linux下加载一块硬盘从总体上分为以下几个步骤: 1、用fdisk对硬盘进行分区 2、用mkfs.ext4对硬盘进行格式化 3、建立一个挂接目录(如果需要挂接到已存在的目录,此步骤可以省略) 4、用mount将该分区挂接到指定的目录 5、如果想实现启动时自动挂接,那么还需要修改fstab文件 具体操作如下: [root@redhad ~]#

2017-09-14 11:19:11 17431

原创 nodejs安装electron使用ffi模块调用windows的dll文件

1.安装nvm访问https://github.com/coreybutler/nvm-windows下载windows的nvm工具2.设置国内镜像,否则需要翻墙nvm node_mirror  https://npm.taobao.org/mirrors/node/nvm npm_mirror  https://npm.taobao.org/mirrors/npm/3.安装(

2017-07-04 09:27:16 8734

空空如也

空空如也

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

TA关注的人

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