`
zheyiw
  • 浏览: 998656 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
#重启:先Kill 再启动 kill -9 $(ps -A | grep nginx | cut -d "?" -f 1 ) &> /dev/null /usr/local/nginx/sbin/nginx #判断Nginx配置是否正确:修改配置文件后先检查一下是否正确,以免重启后Nginx出现错误影响服务器稳定运行 nginx -t -c /usr/nginx/conf/nginx.conf #或者 /usr/nginx/sbin/nginx -t #平滑重启 /usr/nginx/sbin/nginx -s reload ...
#启动tracker/storage/nginx #启动tracker/storage fdfs_trackerd /etc/fdfs/tracker.conf fdfs_storaged /etc/fdfs/storage.conf #启动nginx kill -9 $(ps -A | grep nginx | cut -d "?" -f 1 ) &> /dev/null /usr/local/nginx/sbin/nginx 将以下保存为脚本:FastDFS.sh 在linux系统里面执行即可 脚本会自动下载所需的安装包,自动安装,自 ...
修改文件 /etc/sysconfig/network-scripts/ifcfg-ens33 TYPE=Ethernet BOOTPROTO=static DEFROUTE=yes PEERDNS=yes PEERROUTES=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_PEERDNS=yes IPV6_PEERROUTES=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=ens33 UUID= ...

Linux基础

脚本的运用 1,新建脚本文件build.sh,内容如下: #!/bin/bash echo "Hello World !" 2,赋予执行权限 chmod 555 test.sh 3,执行脚本 ./build.sh 备注: 如果你是在windows里面编辑的脚本文件: 在win下编辑的时候,换行结尾是\n\r , 而在linux下 是\n 于是在linux下替换掉\r : sed -i 's/\r$//' build.sh 关闭firewall systemctl stop firewall ...

MySQL报错汇总

    博客分类:
  • SQL
 
错误: Error Code: 1709. Index column size too large. The maximum column size is 767 bytes. 解决办法:把MySQL卸载,重装5.7.12版本以上 MySQL5.7的前期版本增加了对索引大小的限制,导致建索引用的字段太大就会报错,5.7.12之后的版本没有这个问题 错误: 解决办法:

MySQL 存储过程

    博客分类:
  • SQL
DELIMITER // CREATE PROCEDURE save_get_donator(IN p_in int,INOUT p_inout int,OUT p_out int) BEGIN SELECT @p_in,@p_inout, @p_out; SET p_in = 1; SET p_inout = 3; SET p_out = 5; END; // DELIMITER ; #调用 SET @p_in=0; SET @p_inout=-3; SE ...

MySQL相关

    博客分类:
  • C#
授权某个IP远程访问MySQL服务器: 1,命令行登录MySQL > mysql -u root -p 2,授权远程访问 > grant all privileges on *.* to 'root'@'192.168.4.30' identified by '123456'; 3,刷新 > flush privileges; 授权所有IP都可以访问 grant all privileges on *.* to 'root'@'%' identified by '123456';
Docker+Nginx部署网站 一,单站点 1,登录linux 2,安装docker wget -qO- https://get.docker.com/ | sh 3,拉取Nginx镜像 docker pull nginx 4,在linux里面新建一个目录www用来试验   mkdir www 5,www目录下面新建html目录和logs目录   mkdir html logs 6,准备静态网站程序,例如程序放在目录MyWebSite1里面,再把整个网站程序传入html目录下面,例如html/MyWebSite1 7,编辑nginx.conf,例如: worker_processes 1 ...
1,在VM里面安装linux 2,启动,输入用户名,密码登录 3,输入命令ip addr查看IP   应该能看到内网IP,如果IP是127.0.0.1就需要重启网卡 4,重启网卡 service network 5,再次输入ip addr查看IP 6,使用putty远程连接虚拟机,并使用
下载最新的ABP模版回来,先使用数据迁移产生数据库,然后运行会发现Swagger不能正常显示,经过不断尝试解决了问题,记录在这里。 1,报错如下 提示找不到 ...//swagger/v1/swagger.json 注意到有两个斜杠,就是这里的问题 解决办法:   在类Startup中找到 options.SwaggerEndpoint(_appConfiguration["App:ServerRootAddress"] + "/swagger/v1/swagger.json", "MyProject API V1"); 把" ...

webpack

cnpm install webpack --save-dev cnpm install webpack-dev-server -g 注意webpack不能全局安装 webpack-dev-server就可以全局安装

计数排序

计数排序(Counting Sort)   计数排序用到一个额外的计数数组C,根据数组C来将原数组A中的元素排到正确的位置。   通俗地理解,例如有10个年龄不同的人,假如统计出有8个人的年龄不比小明大(即小于等于小明的年龄,这 ...
现在我来简单叙述一下二分法排序的思想, 1,从第0个元素开始用二分排序法递归产生有序序列 2,假设现在插入第i个元素,前面的0~i-1已经是有序的 3,设定left=0,i-1=right, 4,折半,用i元素跟[0~i-1]中间元素比,如果小,则进行前折半,否则进行后折半,直到left>right 5,把最终left与i-1之间的所有元素后移,再把第i个元素放在left位置上。 6,循环插入下一个元素,直到整个序列有序 /** * 二分法排序<br> * 根据排序原则,每次我们都是在一个有序序列中插入一个新的数字<br> * 那么我们可以将这 ...
三种继承模式 Table per Type(TPT)继承  一个表对应一个类型 Table per Class Hierarchy(TPH)继承  一个表对应一个类的层级(父类和子类的集合) Table per Concrete Class(TPC)继承 一个表对应一个实体类(忽略虚类) 定义一个虚类Person ,并继承出两个子类 public abstract class Person //虚类 { public int Id { get; set; } [MaxLength(20, ErrorMessage = " ...

SqlServer统计

    博客分类:
  • SQL
 
SELECT a.name AS [TABLE NAME] , b.rows AS [RECORD COUNT] FROM sysobjects AS a INNER JOIN sysindexes AS b ON a.id = b.id WHERE ( a.type = 'u' ) AND ( b.indid IN ( 0, 1 ) ) ORDER BY a.name , b.rows DESC
Global site tag (gtag.js) - Google Analytics