自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

moxiaomomo的专栏

个人blog: blog.moguang.me

  • 博客(14)
  • 资源 (17)
  • 收藏
  • 关注

原创 【mysql】MYISAM表批量压缩

关于对MYISAM表的压缩,可以使用myisampack和myisamchk完成(myisampack完之后必须进行myisamchk才能使用压缩后的表,而且是只读的), 其详细地用法可以参考官方文档: http://dev.mysql.com/doc/refman/5.1/zh/client-side-scripts.html。这两个操作需要谨慎使用,在压缩之前需要确认mysqld已关闭或者

2013-08-29 00:36:05 3188

原创 【MySQL】ERROR : (2006, 'MySQL server has gone away')

意思就是指client和MySQL server之间的链接断开了。造成这样的原因一般是sql操作的时间过长,或者是传送的数据太大(例如使用insert ... values的语句过长, 这种情况可以通过修改max_allowed_packed的配置参数来避免,也可以在程序中将数据分批插入)。

2013-08-25 19:44:34 5098 2

转载 vmstat 命令的用法说明

用途报告虚拟内存统计信息。语法vmstat [ -f ] [ -i ] [ -s ] [ -I ] [ -t ] [ -v ] [ PhysicalVolume ... ] [ Interval [ Count ] ]描述vmstat 命令报告关于内核线程、虚拟内存、磁盘、陷阱和 CPU 活动的统计信息。由 vmstat 命令

2013-08-24 20:39:05 1116

转载 Linux环境下段错误的产生原因及调试方法小结

最近在Linux环境下做C语言项目,由于是在一个原有项目基础之上进行二次开发,而且项目工程庞大复杂,出现了不少问题,其中遇到最多、花费时间最长的问题就是著名的“段错误”(Segmentation Fault)。借此机会系统学习了一下,这里对Linux环境下的段错误做个小结,方便以后同类问题的排查与解决。1. 段错误是什么一句话来说,段错误是指访问的内存超出了系统给这个程序所设定的内

2013-08-23 14:15:19 2383

转载 【MySQL】对mysql表进行优化、分析、检查和修复的说明

【转载自: http://www.chinaz.com/program/2010/0414/111402.shtml】对数据库的管理常规就是进行预防性的维护,以及修复那些出现问题的内容。进行检查和修复通常具有四个主要的任务:1. 对表进行优化2. 对表进行分析(分析并存储MyISAM和BDB表中键的分布)3. 对表进行检查(检查表的错误,并且为MyISAM更新键的统计内容)

2013-08-21 11:14:51 1369

原创 【运维手记】virtualbox中centOS安装增强功能

在virtualbox安装了centOS,想安装增强功能时,系统提示:building the main Guest Additions module Failed于是尝试了以下两步操作:(1)yum install gcc kernel-devel kernel-headers(2)yum update kernel重新运行增强包中auto.run时,提示

2013-08-18 17:35:45 1469

原创 【python】利用sftp及rsa密匙实现远程拷贝文件

如果两台服务器之间使用了RSA秘钥免密码登录的方式,可以先查找出rsa秘钥的对应目录(如find / -name id_rsa 或者locate id_rsa),接着通过python中paramiko模块可以这样实现scp功能:def scp_by_key(host_ip, host_port, remote_path, local_path, username, pkey_path):

2013-08-17 00:32:06 5232

转载 【python】python paramiko模块安装和使用

简介大家会发现,常见的解决方法都会需要对远程服务器必要的配置,如果远程服务器只有一两台还好说,如果有N台,还需要逐台进行配置,或者需要使用代码进行以上操作时,上面的办法就不太方便了。使用paramiko可以很好的解决以上问题,比起前面的方法,它仅需要在本地上安装相应的软件(python以及PyCrypto),对远程服务器没有配置要求,对于连接多台服务器,进行复杂的连接操作特别有帮助

2013-08-16 16:32:05 4301

转载 【python】ascii codec can't decode byte 0xe8 in position 0:ordinal not in range(128)

1.问题描述:一个在Django框架下使用Python编写的定时更新项目,在Windows系统下测试无误,在Linux系统下测试,报如下错误:ascii codec can't decode byte 0xe8 in position 0:ordinal not in range(128)2.原因分析:字符问题。在Windows系统转Linux系统时,字符问题很容易出现。3.解决办法:

2013-08-14 23:03:20 7585

原创 【MySQL】关于Repair by keyCache

在执行optimize表时,如果出现Repair with keycache时,说明tmp空间不够了...这时MySQL性能极低,又不能冒然kill掉进程,所以耐心等待操作完成吧。而内存足够的情况下,这种过程应该是提示Repair by sorting。如何避免这种情况的发生,可以参考 http://www.penglixun.com/tech/database/slove_repair_wi

2013-08-11 15:49:48 4215

原创 【MySQL】关于定期优化表(optimize table)

如果一个表数据量比较大,且经常有插入或删除操作,会产生大量的空间碎片(主要由于对表进行delete操作时,服务器并不一定会释放磁盘空间, 或者数据块大小的影响)。如果不定期清理这些碎片,数据库的性能会加速下降。因此应该有个定期任务,来对表进行optimize操作;一方面可以回收大量的物理空间,另一方面可以大幅度恢复MySQL数据库原有的性能。

2013-08-07 09:20:58 4790 1

原创 【MySQL】查看MySQL配置文件路径及相关配置

(1)关于配置文件路径有时候,我发现虽然尝试修改了配置文件的一些变量,但是并没有生效。后来才发现原来是因为修改的文件并非MySQL服务器读取的配置文件。如果不清楚MySQL当前使用的配置文件路径,可以尝试这样查看:从上图可以看出, 服务器首先会读取/etc/my.cnf文件,如果发现该文件不存在,再依次尝试从后面的几个路径进行读取。(2)关于配置

2013-08-06 16:15:03 103816 5

原创 【python】使用cjson的编码问题

cjson库相对于python自带的json库,效率会高一些。两者用法也都相对简单。对于json, 可直接使用json.loads(str)来将json字符串转为json对象。而对于cjson,则可以使用cjson.decode(str)来将字符串转为json对象。不过使用cjson时要特别注意编码的问题,不注意就会出现中文乱码的问题。例如str是一种非Unicode的普通含中文的js

2013-08-06 13:45:50 7927

原创 【mysql】关于删除数据的一个小技巧

当一个表很大时,如果直接使用DELETE语句可能会花比较长的时间。在不确定要删除的数据是否存在与表中时,可以先select一条记录看看是否有数据返回,(如SELECT 1 FROM tbl WHERE dt BETWEEN '2013-05-01' AND '2013-07-01' LIMIT 1;这个加了LIMIT的查询语句一般用时很短)。如果确实有数据,再去执行DELETE操作。另外,

2013-08-01 20:34:11 1691 3

google_appengine_1.9.50.7z

app engine, 源码包,版本1.9.50 for python sdk。源地址googleapis。可用于搭建webRTC服务。通过grunt build可以完成编译。

2020-03-05

ArmorySDK2002.zip

经过数次下载失败后获取的ArmorySDK, 202002开源版本。亲测可用,支持Windows/Mac/Linux等平台,可直接作为blender的游戏引擎插件使用。

2020-03-02

google_appengine_1.9.40.tar.gz

代替: wget https://storage.googleapis.com/appengine-sdks/featured/google_appengine_1.9.40.zip # 解压google_appengine_1.9.40.tar.gz tar -zxf google_appengine_1.9.40.tar.gz

2019-07-25

springboot+redis共享session(Demo)

基于maven构建的springboot工程,结合redis实现session共享的源码

2018-09-18

互联网开发职位技能图谱

开发职位技能图谱描述: 含C++/Golang/视频编解码/数据分析等。

2017-10-18

booststrap示例

8个booststrap示例整合 源码基本源自官方 maven工程 欢迎下载参考

2013-05-04

win8应用开发指南(Metro Revealed Building Windows 8 apps with XAML and C#)

英文原版 Metro Revealed Building Windows 8 apps with XAML and C# 内容详细和源码示例 高清pdf

2013-01-05

XNA_4.0_学习指南

XNA_4.0_学习指南 中文版 内容齐全 pdf格式 排版整齐 接近高清

2012-09-25

Linux内核设计的艺术(新设计团队)

Linux内核设计的艺术:图解Linux操作系统架构设计与实现原理 重点是图解,更容易理解书本所讲述的内容 此资料仅包含第一章和第四章

2012-06-10

五子棋(c#源码程序)

人机对战五子棋 人工智能 c#实现 界面简约清新

2012-05-18

敏捷开发技巧

第一章 移除重复代码 第二章 将注释转换为代码 第三章 除去代码异味 第四章 保持代码简洁 第五章 慎用继承 第六章 处理不合适的依赖 第七章 将数据库访问,UI和域逻辑分离 第八章 以用户例事管理项目 第九章 用CRC卡协助设计 第十章 验收测试 第十一章 对UI进行验收测试 第十二章 单元测试 第十三章 测试驱动编程 第十四章 结对编程

2012-03-27

一起学windowsphone7系列教程

一起学windowsphone7系列教程 本资料包含前4章教程

2012-02-07

Ice3.4.2_Manual

Ice分布式程序设计 网络通信架构 服务器应用部署 一步程序 多线程与并发 Ice信号处理 Ice Run Time

2011-09-26

Ice-3.4.2_Manual

Ice分布式程序设计,网络通信架构,异步程序设计,多线程,Slice规范语言,服务器应用部署

2011-09-26

C#.net 人事管理系统

首先配置好数据库的表,在MS Server管理器中附加数据库 然后在工程中修改Web.config文件中的数据库登录名 工程在vs2008及更新版本打开。

2011-05-25

flash cs5 与as3制作的仿雷电小游戏

flash cs5 与as3制作的仿雷电小游戏 flash cs5 与as3制作的仿雷电小游戏

2011-05-25

菜单栏图标,工具栏图标icons

菜单icon,各种icon图标,菜单icon,各种icon图标

2011-05-25

空空如也

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

TA关注的人

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