自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 linux(CentOs)系统带宽跑满问题处理

分析量有多少netstat -an | grep ':80 ' -c这是判断80端口的连接数,用这个数字与网站上第三方统计代码相比对,如果差距悬殊,甚至服务器卡到统计不出来,那么就肯定是CC攻击。找出攻击共同特征 ,按连接数排序netstat -nat|grep ":80"|awk '{print $5}' |awk -F: '{print $1}' | sort| u...

2019-12-26 21:41:54 953

原创 Linux(CentOs) 搭建SVN服务端

参考地址:https://www.cnblogs.com/xieyuan/p/3787322.html参考地址:https://www.cnblogs.com/lxwphp/p/9759168.html一、下载并安装# yum install subversion -y二、校验版本号#svnserve --version三、创建SVN版本库# mkdir /hom...

2019-10-25 19:12:24 205

原创 使用Node 搭建一个web服务

参考:http://www.runoob.com/nodejs/nodejs-web-module.html1. 创建node项目目录  /home/data/node/firstNodeApi/ 并跳转到此目录下# cd /home/data/node/firstNodeApi/ 2. 创建服务端文件api.js# vim api.js   --创建并打开api.js文件...

2019-01-10 17:34:36 315

原创 Linux(CentOS) 下部安装node.js

参考:http://www.runoob.com/nodejs/nodejs-http-server.html1.下载并解压(直接用已编译好的包安装)# wget https://nodejs.org/dist/v10.9.0/node-v10.9.0-linux-x64.tar.xz   --如果这里下载不成功的话,用下面的命令# wget --no-check-certificat...

2019-01-10 16:34:46 172

原创 Linux(CentOS) 下部安装mongodb

1. 下载mongodb安装包下载地址:https://www.mongodb.com/download-center#community 下载地址:https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6.tgz# wget https://fastdl.mongodb.org/linux/mongodb-linux-x8...

2018-12-02 14:16:26 165

原创 Linux(CentOS) 下部署图片服务器zimg

参考:http://zimg.buaa.us/documents/install/参考:https://blog.csdn.net/sinat_25344949/article/details/80284878 第一步:安装wget# yum -y install wget 第二步:替换YUM源(国内源aliyun)# wget http://mirrors.aliyu...

2018-10-27 11:48:25 3254

转载 微信昵称带符号,导致插入MySQL时出错的解决方案

参考地址:https://blog.csdn.net/woai671/article/details/53886679Mysql的utf8编码最多3个字节,而Emoji表情或者某些特殊字符是4个字节。因此会导致带有表情的昵称插入数据库时出错。解决方案:1.在mysql的安装目录下找到my.ini,作如下修改:[mysqld]character-set-server=ut

2018-05-02 16:38:34 1267

原创 上传图片413:Request Entity Too Large报错处理

原因:nginx的配置中也有关于上传文件大小的限制。所以当表单提交时,还没到SpringMvc中就已经在nginx时出错了解决方法:修改nginx配置文件中  client_max_body_size 2m; 改为想要的大小

2018-04-25 10:11:15 902

原创 windows下curl的安装

1. 到  https://curl.haxx.se/download/archeology/  这个网站上下载 curl-7.33.0-win64-ssl-sspi.zip , 如果不需要使用ssl来请求https形式的网址,可以下载  curl-7.33.0-win64-nossl.zip  直接使用。2. 在Windows下使用ssl的curl命令,还需要安装OpenSSL. 到  ht

2018-03-25 09:40:17 657

转载 PowerDesigner15的使用

PowerDesigner 15介绍和使用 4种模型 概念数据模型 (CDM) CDM 表现数据库的全部逻辑结构,与任何的软件或数据储藏结构无关。 一个概念模型经常包括在物理数据库中仍然不实现的数据对象。 它给运行计划或业务活动的数据一个正式表现方式。 概念数据模型是最终用户对数据存储的看法,反映了用户的综合性信息需求。 不考虑物理实现细节,只考虑实体之间的关系。 CD

2018-03-19 09:14:12 997

原创 Linux shell脚本学习

参考网址:http://www.runoob.com/linux/linux-shell.html有时候编写脚本时会出现类似标题列出的错误,这个问题大多数是因为你的脚本文件在windows下编辑过。windows下,每一行的结尾是\n\r,而在linux下文件的结尾是\n。那么你在windows下编辑过的文件在linux下打开看的时候每一行的结尾就会多出来一个字符\r,用cat -A ur

2018-02-05 20:53:46 223

原创 Linux(CentOS) 下安装字体

参考地址: http://blog.csdn.net/wlwlwlwl015/article/details/51482065第一步:查看是否有字体# fc-list第二步:安装字体库# yum -y install fontconfig第三步:将字体Copy到/usr/share/fonts目录的指定文件下(这里是chinese)第四步:修改chinese目录

2018-01-30 12:10:29 1637

原创 CocosCreator-Layout

Layout 是一种容器布局组件水平布局容器垂直布局容器网格布局容器Type:布局类型,支持 NONE, HORIZONTAL,VERTICAL 和 GRID。NONE:默认布局HORIZONTAL:水平布局VERTICAL :垂直布局GRID:风格布局ResizeMode:缩放模式,支持 NONE,CHIDREN 和 CONTA

2017-12-19 22:18:23 3719

原创 CocosCreator-Widget

Widget(对齐挂件)Top:对齐上边界Bottom:对齐下边界Left:对齐左边界Right:对齐右边界HorizontalCenter:水平方向居中VerticalCenter:垂直方向居中Target:对齐目标,默认父节点,可以指定父节点的父节点...AlignOnce:默认true:仅在初始化时进行一次对齐,false:每帧都对当前Wiget组件执

2017-12-19 21:47:32 1627

原创 CocosCreator-Sprite

Sprite(精灵)是 2D 游戏中最常见的显示图像的方式。拖动图片到场景就可创建一个Sprite;也可以通过添加节点的方式来创建Sprite.Atlas:Sprite 显示图片资源所属的atlas图集资源Sprite Frame:渲染 Sprite 使用的SpriteFrame图片资源Type:渲染模式,包括普通(Simple)、九宫格(Sliced)、平铺(Tile

2017-12-19 20:50:30 1969

原创 CocosCreator-Label

文字组件(Label) Horizontal Align(水平对齐):文字在约束框中水平方向的对齐准线,可以从 Left、Right、Center 三种位置中选择。Vertical Align(垂直对齐):文字在约束框中垂直方向的对齐准线,可以从 Top、Bottom、Center 三种位置中选择。Overflow(排版模式): 决定了文字内容增加时,如何在约束框的范围内排布。

2017-12-18 19:37:27 2414

原创 CocosCreator-快捷键(Windows)

最小化(Ctrl + M):最小化 Cocos Creator 编辑器窗口退出(Ctrl + M):退出Cocos Creator新建场景(Ctrl + S):关闭当前场景并创建一个新场景,新创建的场景需要手动保存才会添加到项目路径下。撤销(Ctrl + Z):撤销上一次对场景的修改。回退撤销(Ctrl + Shift + Z):回退上一次撤销的操作运行预览(Ctrl + P):在浏览器或模拟器中

2017-12-17 18:13:26 2649

原创 CocosCreator-Canvas

Canvas 可以被称为画布节点或渲染根节点。场景中的 Canvas 同时只能有一个,建议所有 UI 和可渲染元素都设置为 Canvas 的子节点。这样当Canvas的scale(缩放)属性改变时,所有作为其子节点的图像也会跟着一起缩放以适应不同屏幕的大小。Canvas有以下三个属性Design Resolution 用于设置分辨率Fit Height 用于设置高度自动

2017-12-11 20:25:32 4199

原创 lua 面向对象

-- lua 面向对象--封装1r = {area = 0,length = 0,breadth = 0}function r:new(length,breadth) self.length = length or 0 self.breadth = breadth or 0 self.area = self.length * self.breadth return selfend

2017-12-10 12:03:42 182

原创 lua 错误处理

-- lua 错误处理方法:--assert(param,msg) 可用在调式程序时查找错误。function add(a,b) assert(type(a) == "number","a is not number") assert(type(b) ~= "number","b is not number")end--add(a,2) --这里执行后会输出 lua: test6.lu

2017-12-10 10:26:37 614

原创 lua I/O

--打开文件的操作语句: file = io.open(filename [,mode]) 其中mode的取值有以下几种:--file = io.open(filename,"r") r:以只读方式打开文件,该文件必须存在(默认)--file = io.open(filename,"w") w:打开只写文件,若文件存在则文件长度清为0,即该文件内容会消失。若文件不存在则建立该文件--fi

2017-12-09 20:26:06 339

原创 lua coroutine 协同程序

-- lua coroutine 协同程序,与多线程不同的是:同一时间内只有一个协同程序在运行,只有显式调用yield函数后才被挂起-- 传统函数是从函数的第一行执行到最后一行截止,而coroutine可以将函数分成多次来执行:-- 先执行第1、2、3行,然后挂起去干点别的事,再执行第4、5、6行,然后再挂起处理其他事-- 再执行第7、9、行......直到整个函数执行完毕。-- cor

2017-12-09 17:03:56 234

原创 lua 元表

--在 lua 里面我们知道两个数字可以通过 + 来计算和,两个字符串可以通过 .. 来拼接到一起--这是因为底层有相应的封装在完成对应的操作,元表其实就是一种自定义封装来完成table之间的操作--元表本身其实就是一个table,所以可以把任何一个table设置为其他table的元表--getmetatable(table):返回对象的元表--setmetatable(table,me

2017-12-08 16:32:11 169

原创 lua 模块

-- 文件名为 test2.lua--模块类似于一个封装库:可以把一些公用的代码放在一个文件里--以API接口的形式在其他地方调用,有利于代码的重用及降低代码耦合度--lua模块是由变量、函数等元素组成的table,实质上就是一个table--以下是创建一个模块的样例:mod = {} --创建了一个空的tablemod.name = "易勇" --加入常量name到模块中m

2017-12-05 20:02:43 220

原创 lua中 table

arr1 = {"hello","lua","world"}print("arr1 是第二个元素是: " .. arr1[2]) --luaarr2 = arr1print("arr2 是第二个元素是: " .. arr2[2]) --luaarr2[2] = "java"print("arr1 是第二个元素是: " .. arr1[2]) --java (arr1 与 arr2

2017-12-04 21:54:06 175

原创 lua中 迭代器

无状态迭代器--无状态的迭代器是指不保留任何状态的迭代器,因此在循环中我们可以利用无状态迭代器避免创建闭包花费额外的代价function test(max,index) if(index<max) then index = index +1 return index,index+index endendfor i,n in test,5,0 do -- 循环开始时,5传给

2017-12-04 21:19:01 194

原创 lua 中字符串的相关方法

表示方式str1 = "可以用双引号表示"str2 = '可以用单引号表示'str3 = [[ 可以用双中括号来输出一串字符块 ]]print(str1)print(str2)print(str3)--[[输出结果:可以用双引号表示可以用单引号表示 可以用双中括号来输出一串字符块 ]]转义字符:用于表示不能直接显示的字符string.u

2017-12-01 22:03:07 3871

原创 lua 学习总结

下载安装IDE(http://static.runoob.com/download/LuaForWindows_v5.1.4-46.exe)第一个Lua程序: HelloWorld.lua打开LuaIDE(SciTE),在编辑框中输入print("hello world") 并保存,注单,这里必须保存为*.lua的格式。按F5就可以编译支行*.lua的文件了,在控制台可以查看输出内容

2017-11-30 20:14:39 342

原创 Linux(CentOS) 下安装 Nginx

参考地址:https://help.aliyun.com/knowledge_detail/42863.html参考地址:http://blog.csdn.net/defonds/article/details/44410359?locationNum=6&fps=1参考地址:http://blog.163.com/qsc0624@126/blog/static/1403240732...

2017-11-30 19:58:51 184

原创 Linux(CentOS) 下安装 Tomcat/JDK

参考地址:https://help.aliyun.com/document_detail/52806.html第一步:创建网站根目录# mkdir -p /data/wwwroot/default第二步:新建 Tomcat 测试页面:# echo Tomcat test > /data/wwwroot/default/index.jsp (将“Tomc...

2017-11-30 19:55:58 308

原创 Linux(CentOs) 下安装 Mysql

参考地址:http://www.jb51.net/article/104107.htm参考地址:http://jingyan.baidu.com/article/a378c9609eb652b3282830fd.html参考地址:http://www.cnblogs.com/xxoome/p/5864912.html第一步:下载Mysql并解压# wget http:/...

2017-11-30 19:54:12 271

原创 Linux(CentOs) 下安装Redis

参考地址:http://blog.csdn.net/rachel_luo/article/details/8858250http://jingyan.baidu.com/article/e75aca851e575f142edac6ee.htmlhttp://www.cnblogs.com/silent2012/p/4157728.htmlhttp://www.cnblogs.com...

2017-11-30 19:52:00 219

原创 Linux(CentOs) 内存查看及合理分配

1.查看总内存:# grep MemTotal /proc/meminfo2.查看可用内存及已用内存(free)# free -m      (默认是以kb为单位,-m表示以Mb为单位)3.top命令,进程监控# top   (进入监控界面后按M后可以看到以内存占用大小排序的视图)4. ps 命令,监控指定的进程# ps -e -o 'pid,c

2017-11-30 19:50:31 7706

原创 Linux(CentOs) 下nodejs安装

1. 下载node安装包  (node-v6.11.3-linux-x64.tar.gz 解压就可以用所以不需要再make 以及 make install)# wget https://nodejs.org/dist/v6.11.3/node-v6.11.3-linux-x64.tar.gz2. 配置环境变量使全局可以访问# vi /etc/profile      (打开环境

2017-11-30 19:49:58 207

原创 Linux(CentOs) 基础命令收集

1.pwd 打印工作目录,当前所有文件夹全路径# pwd 2.cd 进入到文件夹# cd /home/yy/     --全路径到指定目录# cd ..    --向上跳一级文件夹# cd home/yy    --相对路径:从当前资源一步一步寻找其他资源过程 3.mkdir 新建空文件夹# mkdir test    --在当前目录下创建一个名为test的文件...

2017-11-30 19:48:03 184

空空如也

空空如也

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

TA关注的人

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