Alex的博客

本博客的文章均为原创,是本人从事行业多年来所遇见一些小问题的解决心得,希望可以帮助到大家!



Sublime Text3 python调试环境插件

现在有了Sublime Text这枚神器,配合上插件也可以比较方便地搭建一个方便的类似IDE的python调试环境了。


1、现在可以安装sublime text 3,然后安装package control,这玩意可以让你方便安装插件包。安装方法网上一砣。

2、安装SublimeCodeIntel插件,可以实现语法自动完成功能。

安装AutoPEP8可以自动将python规范化。


3、重点安装Sublime...

阅读全文>>

Alex于2017-10-12 17:29 Thursday  已有106次浏览 0条评论

mysql性能优化(完善中...)

检查mysql参数

编辑my.cnf

#并发数
max_connections=8000
#不限制用户最大链接数
max_user_connections=0
#错误链接次数
max_connect_errors=10000
#超时时间
connect_timeout=15

解释:

max_connections=100(默认为100)。
请根据硬件情况...

阅读全文>>

Alex于2017-9-25 16:29 Monday  已有144次浏览 0条评论

CI 排除目录 让目录可访问

在根目录新建.htaccess 写入:

<IFModule mod_rewrite.c>

RewriteEngine on
#RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond $1 !^(index\.php|public|robots\....

阅读全文>>

Alex于2017-9-8 20:18 Friday  已有156次浏览 0条评论

MySQL开启高速缓存及使用方法

开启缓存:

query_cache_size=128M
query_cache_type=1


MYSQL query cache具体配置方法:
1. 将query_cache_size设置为具体的大小,具体大小是多少取决于查询的实际情况,但最好设置为1024的倍数,参考值32M。

MySQL高速缓存启动方法及参数详解
如果设置为0,那么可以说,你的缓存根本就没有用,相当于禁用了。但是这种情况下que...

阅读全文>>

Alex于2017-9-8 18:58 Friday  已有156次浏览 0条评论

mssql数据库字段内容替换 以及报错(参数数据类型 ntext 对于 replace 函数的参数 1 无效)的解决方案

update dbo.newscontent set 字段名称=REPLACE(cast(字段名称 as nvarchar(max)),'被替换内容','替换为的内容');


其中值得注意的是 cast(字段名称 as nvarchar(max))  这里如果不这样写直接写字段名的话会报错:

参数数据类型 ntext 对于 replace 函数的参数...

阅读全文>>

Alex于2017-9-5 21:05 Tuesday  已有156次浏览 0条评论

mysql5.7之中文全文索引

终于等到mysql支持中文全文索引了我就不废话了直接上吧原理啥的懒得讲;

首先你必须的保证你的mysql版本在5.7或者以上 用 mysql -V 进行查看


配置分词大小 这个是在mysql配置文件中进行配置的

linux 一般在 /etc/my.cnf

找到:[mysqld]

在下面添加
ngram_token_size=2

这个2是指定的...

阅读全文>>

Alex于2017-9-4 10:37 Monday  已有153次浏览 0条评论

mysql 字段批量替换

1,常规替换:

把test表中body字段中所有的a替换成b

UPDATE `test` SET body = REPLACE ( body, 'a', 'b' ); 

2,加判断的替换

将test表中的body包含aaa的记录,其中的bbb替换为ccc 简单版
update test set body=REPLACE(body,'bbb...

阅读全文>>

Alex于2017-8-28 17:38 Monday  已有156次浏览 0条评论

group by 分组查询

(1) group by的含义:将查询结果按照1个或多个字段进行分组,字段值相同的为一组
(2) group by可用于单个字段分组,也可用于多个字段分组

select*from employee; +------+------+--------+------+------+-------------+| num | d_id | name | age | sex | homeaddr |+-----...

阅读全文>>

Alex于2017-8-27 9:10 Sunday  已有164次浏览 0条评论

emlog发布文章报错解决方法

完整报错:

SQL语句执行错误: SELECT * FROM emlog_comment WHERE hide='n' ORDER BY date DESC LIMIT 0,
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the r...

阅读全文>>

Alex于2017-8-23 21:14 Wednesday  已有200次浏览 0条评论

PHP错误日志

对于PHP开发者来说,一旦某个产品投入使用,应该立即将display_errors选项关闭,以免因为这些错误所透露的路径、数据库连接、数据表等信息而遭到黑客攻击。但是,任何一个产品在投入使用后,都难免会有错误出现,那么如何记录一些对开发者有用的错误报告呢?我们可以在单独的文本文件中将错误报告作为日志记录。错误日志的记录,可以帮助开发人员或者管理人员查看系统是否存在问题。 如果需要将程序中...

阅读全文>>

Alex于2017-2-28 11:28 Tuesday  已有303次浏览 0条评论

Omnigraffle Pro 6注册码/许可证

最近一直在找一个好用的Mac下的画图工具,类似于Windows下的Visio 工具,发现了Omnigraffle Pro 6,特别的好用。。

下载之后可能会需要注册一下,下面就为大家提供几个可用的注册码--

名字: mojado                      序...

阅读全文>>

Alex于2016-9-20 10:30 Tuesday  已有647次浏览 0条评论

mysql 导出数据库提示 Table doesn’t exist when using LOCK TABLES(解决方案)

今天帮一个朋友把他的微信站放到我自己的服务器上,遇到了一个个奇葩问题。我直接导入他备份好的数据库后访问网站提示找到表,于是我怀疑肯定是他导出的表不完整。让他重新给我完整的。但是他的服务器已经被阿里云关闭了,到期了。他还有一台服务器运行的也是这套系统,然后试试从里面导出试试,结果也一样,开始我网上百度了一下提示说加参数  --skip-lock-tables 就可以了。

&n...

阅读全文>>

Alex于2016-8-9 17:46 Tuesday  已有1117次浏览 0条评论

excel筛选出两列不重复的数据或者重复的数据

源数据在AB列。

在C1输入  (标记出A列中出现但是没有在B列中出现的数据)

=IF(COUNTIF(B:B,A1)=0,A1,"")

在D1输入(标记处在B列中出现但是没有在A列中出现的数据)

=IF(COUNTIF(A:A,B1)=0,B1,"")

均回车并向下填充。

就是AB列当中不同的数据了,再可用自动筛选出(非空白...

阅读全文>>

Alex于2016-6-13 17:05 Monday  已有476次浏览 0条评论

用apache代理实现整合多个tomcat

要求: 
运行多个tomcat,通过apache侦听的端口进行区分。
对于每个tomcat,配置各自需要服务的虚拟主机
使用Apache的Proxy进行代理转发,转到对应的tomcat上面,重点在端口不同
取消jk连接,减少复杂度。虽然损失了一些Apache对静态文本的性能,但整体看还是值得的
结果: 
tomcat的server.xml里面配置了各自的虚拟主机,比如 www....

阅读全文>>

Alex于2016-6-1 15:57 Wednesday  已有588次浏览 0条评论

Tomcat虚拟主机配置方案

一、打开tomcat安装目录下conf/server.xml这个文件
在server.xml文档中找到</Host>

应该在

</Engine>
</Service> 

上面,把默认的虚拟主机注释掉用<!--  -->

 

接着添加上面添加以下内容(暂时先说分为三种方式):
第一...

阅读全文>>

Alex于2016-5-29 22:22 Sunday  已有440次浏览 0条评论

织梦dedecms最新版手机模板使用和制作方法

织梦2015年6月8日更新后,就添加了很多针对手机移动端的设计,最大的设计就是添加了生成二维码的织梦标签和织梦手机模板功能,织梦更新后,默认的 default模板中就包含手机模板,所以我们可以给织梦网站设计双模板,电脑网站pc模板和手机wap模板,很方便。

我们在制作模板时通常都会参考织梦默认模板default中的标签使用,所以,接下来我们就来分析一下织梦默认模板default中使用...

阅读全文>>

Alex于2016-4-25 22:41 Monday  已有511次浏览 0条评论

Sublime Text 3 必备插件

Package Control
作为安装 Sublime Text 插件的必备利器,Package Control 是这款编辑器的标配,可以方便开发人员快速安装需要的插件。

ColorPicker
  通常,如果你想使用一个颜色选择器则可能打开 Photoshop 或 GIMP。而在 Sublime Text 中,你可以使用内置的颜色选择器。安装完成后,只要按下Ctrl / Cmd +...

阅读全文>>

Alex于2016-4-21 14:53 Thursday  已有491次浏览 0条评论

sql2008 R2 清理日志文件(copy)

查询数据库日志名称

USE [数据库名称]  
GO 
SELECT name FROM SYS.database_files WHERE type_desc='LOG' 

 

 

清理日志

 

USE [master] 
GO 
AL...

阅读全文>>

Alex于2016-3-28 11:05 Monday  已有421次浏览 0条评论

linux中下载迅雷链接

迅雷下载协议是经过加密的,如:
thunder://QUFodHRwOi8vd3d3LmphdmFyYW5nZXIuY29tL2FyY2hpdmVzLzE1NjRaWgo=/
直接在Linux下面是没有办法下载的。

在ubuntu中
在终端下用echo url|base64 -d 来解密,并显示地址,如(URL去掉头和尾):
echo QUFodHRwOi8vd3d3Lmph...

阅读全文>>

Alex于2016-3-24 15:06 Thursday  已有477次浏览 0条评论

Sublime Text3代码片段管理

置步骤如下:

1,选择Tools -》 New Snippet

这样将会创建一个空的代码片段模板。如下:

<![CDATA[
<snippet>
<content><![CDATA[
Hello, ${1:this} is a ${2:snippet}.
]]></content>
<!-- Optional: Set a ta...

阅读全文>>

Alex于2016-3-21 17:59 Monday  已有466次浏览 0条评论
1 2 3 4