- 博客(22)
- 资源 (1)
- 收藏
- 关注
原创 VMware虚拟机CentOS7增加硬盘容量(逻辑卷管理LVM的容量扩展)
关闭虚拟机,选择编辑虚拟机设置->,硬盘->,磁盘实用工具->,扩展(E)...->,调整最大磁盘大小; 创建分区,用新增加的空间,创建一个新的分区(启动虚拟机,在虚拟机系统中,下面的操作都在虚拟机的系统中); 格式化新的分区(如果提示找不到分区,需要重启下虚拟机中的系统); 用新分区创建物理卷,pvcreate /dev/sda3; 向卷组中增加物理卷: 用 d...
2018-11-23 09:00:29
1228
1
原创 构建WEB应用,java与php哪个更合适
在构建WEB应用方面,JAVA与PHP的区别 首先,PHP就是为了互联网的应用而生的。Java本来的设计初衷是为了家用消费电子产品开发一个分布式代码系统。引用Gutmans的话,由于PHP专注于 Web开发,而且为此不断演变,它简直就是为Web范型(paradigm)量身打造的,能够快速和容易地解决常见的Web问题。 其次,PHP的WEB应用是多进程,JAVA是多线程。目前的CPU都是多核
2017-11-20 11:49:22
2129
转载 Linux下的SVN服务器搭建
Linux下的SVN服务器搭建 系统环境:Centos 6.5 第一步:通过yum命令安装svnserve,命令如下: >yum -y install subversion 此命令会全自动安装svn服务器相关服务和依赖,安装完成会自动停止命令运行 若需查看svn安装位置,可以用以下命令: >rpm -ql subversion 第二步:创建版本库目录(此仅为目录,为后面创
2017-07-09 12:08:42
377
原创 linux注册系统服务
编写脚本,放到/etc/rc.d/init.d下 chmod +x hahad #增加执行权限 chkconfig --add hahad #把hahad添加到系统服务列表 chkconfig hahad on #设定hahad的开关(on/off) chkconfig --list hahad
2017-06-18 12:02:15
378
原创 systemctl 常用命令备忘
使用Systemctl控制并管理服务 列出所有服务(包括启用的和禁用的) # systemctl list-unit-files --type=service 查看某个服务 # systemctl list-unit-files --type=service | grep nginx 启动、重启、停止、重载服务以及检查服务(如 httpd.service)状态 # systemct
2017-06-18 11:11:01
485
原创 vsftpd配置备忘
主配置文件:/etc/vsftpd/vsftpd.conf 控制用户切换目录: chroot_list_enable=YES/NO(NO) 设置是否启用chroot_list_file配置项指定的用户列表文件。默认值为NO。 chroot_list_file=/etc/vsftpd.chroot_list 用于指定用户列表文件,该文件用于控制哪些用户可以切换到
2017-06-12 09:24:02
469
转载 CentOS/Linux下设置IP地址
CentOS/Linux下设置IP地址 1:临时修改: 1.1:修改IP地址 # ifconfig eth0 192.168.100.100 1.2:修改网关地址 # route add default gw 192.168.100.1 dev eth0 1.3:修改DNS # echo "nameserver 8.8.8.8" >> /etc/resolv.conf
2017-06-07 12:29:43
375
原创 mysql的yum安装、配置
mysql的yum安装、配置 mysql在linux下用yum的安装,和常用配置: 下载和安装mysql的repo源 安装mysql、mysql-server mysql-devel 设置随机启动 启动、停止、重启mysqld服务 修改配置 设置root用户以及密码 更新host白名单限制 1、到mysql官网下载和安装mysql的repo源 下载地址:https://dev.my...
2017-03-04 08:43:12
640
原创 swift3监听软键盘的弹出、收起,和高度变化
swift3监听软键盘的弹出、收起,和高度变化 示例代码 override func viewDidLoad() { super.viewDidLoad() //监听软键盘的弹出 NotificationCenter.default.addObserver(self, selector: #selector(keyBoardWillShow
2017-01-19 03:14:25
1052
原创 swift3纯代码任意位置跳转到任何页面,特别适合AppDelegate中
swfit3纯代码任意位置跳转到任何页面,特别适合AppDelegate中跳转页面//跳转到对话页面 let sb = UIStoryboard(name: "Main", bundle:nil)//拿到SB //实例化,注意要设置视图的标识 let vc = sb.instantiateViewController(withIdentifier: "
2017-01-16 15:32:11
1248
原创 segue传值、返回、回调返回,swift3、storyboard
segue跳转传值返回回调回返传值segue跳转传值,返回,回调回返传值 segue跳转常用方法 segue显示模式 segue传递数据(参数)方法 segue返回方法 segue返回传值 segue跳转方法一,直接跳转 在storyboard中,右击第一个控制器视图中的按钮(或其他控件)拖动到目标控制器视图,在弹出菜单中,选择一个显示模式即可。 segue跳转方法二,代码跳转 1、在sto
2017-01-15 16:19:06
3998
原创 php nginx立即输出内容
//配合ob_flush();flush();立即向浏览器输出内容 header('X-Accel-Buffering: no');//立即输出到浏览器 ob_flush(); flush();
2016-11-17 16:38:19
791
原创 linux虚拟机配置备忘
查看ip:ip addr 启用虚拟网卡:编辑 /etc/sysconfig/network-scripts/ifcfg-eth0文件,把ifcfg-eth0换成对应的网卡,我的为ifcfg-eno16777736, 修改IPV4_FAILURE_FATAL=yes,ONBOOT=yes, 后重启网卡# service network restart
2016-10-20 07:52:44
453
原创 php-swoole安装遇到的问题
php编译安装,指定目录后,会加载不了php.ini php编译安装需要指定--enable-fpm,默认不开启 pecl必须在php的安装目录使用,并且依赖phpize phpize需要依赖autoconf包
2016-09-29 14:24:59
368
转载 linux的定时任务crond与crontab
启动、关闭、重启: /sbin/service crond start //启动服务 /sbin/service crond stop //关闭服务 /sbin/service crond restart //重启服务 /sbin/service crond reload //重新载入配置 将这个服务在系统启动的时候自动启动:
2016-09-21 09:55:36
343
原创 关于高并发
一、nginx+lua 二、node.js 三、php+swoole或workerman nginx+lua,淘宝、天猫在使用,并有淘宝的开源项目Tengine,另有春哥和晓哲开发的开源项目OpenResty。参考:http://huoding.com/2012/08/31/156 node.js,由google的v8做引擎,它通过事件轮询(event loop)来实现并行操作。优点是学习
2016-09-10 18:12:49
301
原创 php.ini配置文件的基本设置
extension_dir:扩展模块目录,一般设置为安装目录下的\php\ext date.timezone:时区设置,如:date.timezone = Asia/Shanghai enable_dl:允许用户在运行时加载PHP扩展,即在脚本运行期间加载 配置FastCGI模式时: cgi.force_redirect = 0 fastcgi.impersonate
2016-09-03 19:53:43
428
原创 PhpStorm + Xdebug 远程调试(phpstorm2016)
1、安装xdebug 2、配置php.ini 3、PhpStorm设置 Settings>Languages & Frameworks>PHP Settings>Languages & Frameworks>PHP>Debug Settings>Languages & Frameworks>PHP>Server
2016-08-19 08:03:43
765
转载 Linux tar
把常用的tar解压命令总结下,当作备忘: tar -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。 -z:有gzip属性的 -j:有bz2属性的 -Z:有compress属
2016-08-13 09:59:39
255
原创 Linux源码的编译安装
1、检查编译器是否安装 2、解压源码包 3、进入解压好的源码目录 4、执行configure文件,设置和检查编译参数 5、执行make命令,编译程序 6、编译成功后执行make install安装
2016-08-13 09:39:13
288
原创 mysql数据文件位置和迁移windows2008
查看数据文件位置,在控制台或mysql命令行执行以下命令: show global variables like "%datadir%" 停止mysql服务 复制数据文件到新的目录 修改datadir="新的数据文件目录" 启动mysql服务
2016-08-07 08:30:39
582
原创 Linux硬盘挂载
一、查看所有硬盘情况 # fdisk –l 二、对要挂载的硬盘进行分区 # fdisk /dev/sdb 注意 sdb后面不要带数字要设置为主分区。 三、格式化 # mkfs -t ext3 -c /dev/sdb1 四、创建要挂载的文件夹 # mkdir /Data 五、挂载分区 # mount /dev/sdb1 /Data 六、设置开机自动挂载 修改/etc/fstab文件,加入如下一行: /dev/sdb1 /Data ext3 defaults 1 2
2016-08-03 07:56:14
480
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅