Linux下安装Nginx完整教程及常见错误解决方案

1.Nginx安装环境 Nginx是C语言开发,建议在linux上运行,本教程使用Centos7.0作为安装环境. 1)gcc 安装nginx需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc 需要执行的命令:yum install gcc-c++ 2)PCRE PCRE(Perl Compatible Regular Expressions)是一个Pe... 阅读全文
收起

make: *** No rule to make target 错误原因、分析和解决办法

在用Tornado编译的时候,遇到编译器报如下错误:  make: *** No rule to make target `e:/Tornado2.2_Project/FTTB/utils/h/nos/nos_cli.h', neede d by `onu07_snmp_cli.o'.  Stop. 错误原因:makefile里面的文件依赖关系有问题,导致头文件... 阅读全文
收起

在Linux上创建txt文件,并编辑

1. touch +  akk.txt(文件名 ) 创建文件akk.txt文件 2.ls 查看所有文件 3.vi akk.txt vi为进入vim编辑器命令,意为在vim编辑器中编辑akk.txt文件 可以输入a后,按tab键,可以自动补全a开头的文件 4.i i意为insert为输入模式,你可以任意修改文件内容 5.esc 退出编辑模式 6.  :wq 保存并退出 &n... 阅读全文
收起

ckeditor编辑器Word文档粘贴自动去格式的解决方法

1、在config.js中加入以下红色部分语句。   CKEDITOR.editorConfig = function( config ) { //config.pasteFromWordIgnoreFontFace = true; //默认为忽略格式 config.pasteFromWordRemoveFontStyles = false; config.pasteFromWo... 阅读全文
收起

MySQL text类型的最大长度

MySQL 3种text类型的最大长度如下: TEXT 65,535 bytes ~64kb MEDIUMTEXT 16,777,215 bytes ~16Mb LONGTEXT 4,294,967,295 bytes ~4Gb 阅读全文
收起

MySQL中TEXT与BLOB字段类型的区别

这篇文章主要介绍了MySQL中TEXT与BLOB字段类型的区别,本文总结了6大区别,需要的朋友可以参考下   在MySQL中有两个字段类型容易让人感觉混淆,那就是TEXT与BLOB,特别是自己写博客程序的博主不知道改为自己的博客正文字段选择TEXT还是BLOB类型。 下面给出几点区别: 一、主要差别 TEXT与BLOB的主要差别就是BLOB保存二进制数据,TEXT保存字符数据。目前... 阅读全文
收起

jdbc 连mysql 时报 Data too long for column 'name' at row 1 错误

今天写了一个程序,在向mysql写数据时报了这个错误:Data too long for column 'name' at row 1,name字段在建的时候是text类型,检查了多遍一直没解决问题,后来百度了一下,结论就是:数据中的字段编码与在java程序中写在的数据连接中的编码方式不一样。 处理办法就是改编码方式,让数据连接中的编码方式与数据库中的设置一样: 数据库链接(红色加粗部分):... 阅读全文
收起

MySql的Blob字段报错:Data truncation: Data too long for column 'CONTENT' at row 1

总结来说, Data truncation: Data too long for column 'CONTENT' at row 1问题的出现主要是以下几个原因:          1、可能 数据库中的字符集的编码与写代码的页面的编码不相符合;(一般为utf-8)   &n... 阅读全文
收起

MySQL出现data too long for column 'name' at row 1 解决

1、现象:我们把数据库的字符集编码设置为utf-8,我们通过DOS界面向表的某一列插入汉字时会遇到类似 data too long for column 'name' at row 1 的错误。 2、错误原因: 3、解决的办法: (1)set names gbk;(只对当前窗口有效) (2)找到mysql的安装目录,把文件my.ini里的“default-character-set=utf... 阅读全文
收起

java实现redis分布式锁

背景 在多线程环境下,通常会使用锁来保证有且只有一个线程来操作共享资源 分布式锁一般有三种实现方式: 1. 数据库乐观锁; 2. 基于Redis的分布式锁; 3. 基于ZooKeeper的分布式锁。 本篇博客将介绍第二种方式,基于Redis实现分布式锁。虽然网上已经有各种介绍Redis分布式锁实现的博客,然而他们的实现却有着各种各样的问题,为了避免误人子弟,本篇博客将详细介绍如何正确地实现R... 阅读全文
收起