分类: |

Python连接Access数据库

  嘿,刚花了几小时初略的看了一下python的语法,觉得它有点似曾相识呀!

个人觉得,python可以用来写写shell。虽然windows下bat也可以,不过bat总是觉得限制太多,写起来很费劲!python就方便很多了!

废话不多说了,摘录一段文章!

查看更多...

分类:PHP教程 | 固定链接 | 评论: 0 | 查看次数: 8100

Socket异步选择模型实例—聊天室

 

利用这个模型,应用程序可在一个套接字上,接收以Windows消息为基础的网络事件通知。具体的做法是在建好一个套接字后,调用WSAAsyncSelect()函数。

int WSAAsyncSelect(
SOCKET s,              //要进行操作的SOCKET
HWND hWnd,          //要绑写的窗口句柄(当事件发生后要接收消息的窗口)
unsigned int wMsg,         //网络事件发生时的的消息响应
long lEvent                     //感兴趣的网络事件
);

查看更多...

Tags: socket编程 聊天室 异步

分类:socket编程 | 固定链接 | 评论: 0 | 查看次数: 7515

机器学习(曾华军)课后答案

 基本信息

书名:机器学习

原价: 35.00元

作者:米歇尔(Mitchell T.M.)

出版社:机械工业出版社

出版日期:2008年3月1日

 

查看更多...

分类:下载专区 | 固定链接 | 评论: 0 | 查看次数: 14966

Google 公共 DNS 解析服务器

  Google 推出了公共的 DNS 解析服务器(Google Public DNS),可以用来代替 OpenDNS。Google承诺将严格遵循DNS协议,即不阻挡、不劫持和不过滤用户查询。Google Public DNS服务器IP非常好记,过目难忘:

 

引用
8.8.8.8        google-public-dns-a.google.com
8.8.4.4        google-public-dns-b.google.com



点击在新窗口中浏览此图片

点击在新窗口中浏览此图片

当然,短IP的DNS服务器还有以下这些:
 

引用
4.3.2.1
4.2.2.1
4.2.2.2
4.2.2.3
4.2.2.4
4.2.2.5
4.2.2.6
 

查看更多...

分类:智慧人生 | 固定链接 | 评论: 0 | 查看次数: 5118

用谷歌浏览器来当手机模拟器

 很多网站都通过User-Agent来判断浏览器类型,如果是3G手机,显示手机页面内容,如果是普通浏览器,显示普通网页内容。

谷歌Chrome浏览器,可以很方便地用来当3G手机模拟器。在Windows的【开始】-->【运行】中输入以下命令,启动谷歌浏览器,即可模拟相应手机的浏览器去访问3G手机网页:

谷歌Android:

chrome.exe --user-agent="Mozilla/5.0 (Linux; U; Android 2.2; en-us; Nexus One Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1"


苹果iPhone 4:
chrome.exe --user-agent="Mozilla/5.0 (iPhone; CPU iPhone OS 5_0_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Mobile/9A405"


苹果iPad 2:
chrome.exe --user-agent="Mozilla/5.0 (iPad; CPU OS 5_0_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Mobile/9A405"


诺基亚N97:
chrome.exe --user-agent="Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaN97-1/20.0.019; Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/525 (KHTML, like Gecko) BrowserNG/7.1.18124"
 

查看更多...

分类:智慧人生 | 固定链接 | 评论: 0 | 查看次数: 5307

mysql中文全文索引

 MySQL在高并发连接、数据库记录数较多的情况下,Select ... Where ... LIKE '%...%'的全文搜索方式不仅效率差,而且以通配符%和_开头作查询时,使用不到索引,需要全表扫描,对数据库的压力也很大。MySQL针对这一问题提供了一种全文索引解决方案,这不仅仅提高了性能和效率(因为MySQL对这些字段做了索引来优化搜索),而且实现了更高质量的搜索。但是,至今为止,MySQL对中文全文索引无法正确支持。

查看更多...

分类:WEB服务器 | 固定链接 | 评论: 0 | 查看次数: 7852

MySQL:如何编写UDF

1.什么是UDF

UDF顾名思义,就是User defined Function,用户定义函数。我们知道,MySQL本身支持很多内建的函数,此外还可以通过创建存储方法来定义函数。UDF为用户提供了一种更高效的方式来创建函数。

 

UDF与普通函数类似,有参数,也有输出。分为两种类型:单次调用型和聚集函数。前者能够针对每一行数据进行处理,后者则用于处理Group By这样的情况。

 

查看更多...

分类:网络安全 | 固定链接 | 评论: 0 | 查看次数: 8092

mysql复制文件

 使用mysql的函数,load_file和dumpfile是可以实现复制文件的,但是不能覆盖文件!

代码如下

drop table temp_mix;

查看更多...

分类:网络安全 | 固定链接 | 评论: 0 | 查看次数: 6431

SWFUpload_多文件上传手册

淘宝开放平台新的授权验证方式

 看来DEMO才懂,淘宝的文档也太那啥了...贴出来

查看更多...

分类:网络安全 | 固定链接 | 评论: 0 | 查看次数: 8211

Mysql 远程登录常用命令

第一招、mysql服务的启动和停止

   net stop mysql

   net start mysql

第二招、登陆mysql

   语法如下: mysql -u用户名 -p用户密码

   键入命令mysql -uroot -p, 回车后提示你输入密码,输入12345,然后回车即可进入到mysql中了,mysql的提示符是:

mysql>

注意,如果是连接到另外的机器上,则需要加入一个参数-h机器IP

第三招、增加新用户

   格式:grant 权限 on 数据库.* to 用户名@登录主机 identified by "密码"

   如,增加一个用户user1密码为password1,让其可以在本机上登录, 并对所有数  据库有查询、插入、修改、删除的权限。首先用以root用户连入mysql,然后键入以下命令:

   grant select,insert,update,delete on *.* to user1@localhost Identified by "password1";

如果希望该用户能够在任何机器上登陆mysql,则将localhost改为"%"。

如果你不想user1有密码,可以再打一个命令将密码去掉。

grant select,insert,update,delete on mydb.* to user1@localhost identified by "";

 

查看更多...

分类:linux教程 | 固定链接 | 评论: 0 | 查看次数: 5662

忘记mysql的root密码怎么办

 1. KILL掉系统里的MySQL进程;
2.
用以下命令启动MySQL,以不检查权限的方式启动;
mysqld_safe --skip-grant-tables &
3.
然后用空密码方式使用root用户登录 MySQL
mysql -u root
4.
修改root用户的密码;
mysql> update mysql.user set password=PASSWORD('
新密码') where User='root';
mysql> flush privileges;
mysql> quit
5.
重新启动MySQL,就可以使用新密码登录了。
给数据赋权必须用root用户
(
赋权给本地用户)grant all on mysql.* to extmail@"localhost" identified by "your_password" with grant option;

查看更多...

分类:linux教程 | 固定链接 | 评论: 0 | 查看次数: 4787

编译安装PHP(FastCGI模式)

  需要下载的包
php-5.2.14,php.net下载
php-5.2.13-fpm-0.5.14.diff.gz,http://php-fpm.org/downloads/

查看更多...

分类:linux教程 | 固定链接 | 评论: 0 | 查看次数: 7043

详解linux vi命令用法

    功能最强在的编辑器——vi

  vi是所有UNIX系统都会提供的屏幕编辑器,它提供了一个视窗设备,通过它可以编辑文件。当然,对UNIX系统略有所知的人,

  或多或少都觉得vi超级难用,但vi是最基本的编辑器,所以希望读者能好好把它学起来,以后在UNIX世界里必将畅行无阻、

查看更多...

分类:linux教程 | 固定链接 | 评论: 0 | 查看次数: 5360
在 Windows、Linux 操作系统,分别利用BAT批处理文件和Shell脚本,生成类似“20110228_082905.txt”以“年月日_时分秒”命名的文件。
 
  Windows BAT批处理文件:
@echo off
set time_hh=%time:~0,2%
if /i %time_hh% LSS 10 (set time_hh=0%time:~1,1%)
set filename=%date:~,4%%date:~5,2%%date:~8,2%_%time_hh%%time:~3,2%%time:~6,2%
echo test >> %filename%.txt
 
 
  Linux Shell 脚本:
#!/bin/sh
echo test >> $(date -d "today" +"%Y%m%d_%H%M%S").txt

查看更多...

分类:WEB服务器 | 固定链接 | 评论: 0 | 查看次数: 5195

vs2010旗舰版产品密钥

 Microsoft Visual Studio 2010(VS2010)正式版 CDKEY / SN:


YCFHQ-9DWCY-DKV88-T2TMH-G7BHP

企业版、旗舰版都适用

查看更多...

分类:下载专区 | 固定链接 | 评论: 0 | 查看次数: 14833

redhat nginx 安装

1.Nginx 简介

Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx

是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,它已经在该站点运行超过两年半了。 Igor 将

源代码以类 BSD 许可证的形式发布。尽管还是测试版,但是,Nginx 已经因为它的稳定性、丰富的功能集、示例配置

查看更多...

分类:linux教程 | 固定链接 | 评论: 0 | 查看次数: 10136

 今天安装redhat的时候出现了无法sudo的问题,记在这里了。

用sudo时提示"xxx is not in the sudoers file. This incident will be reported.其中XXX是你的用户名,也就是你的用户名没有权限使用sudo,我们只要修改一下/etc/sudoers文件就行了。下面是修改方法:

1)进入超级用户模式。也就是输入"su -",系统会让你输入超级用户密码,输入密码后就进入了超级用户模式。(当然,你也可以直接用root用) 
2)添加文件的写权限。也就是输入命令"chmod u+w /etc/sudoers"。 
3)编辑/etc/sudoers文件。也就是输入命令"vim /etc/sudoers",输入"i"进入编辑模式,找到这一 行:"root ALL=(ALL) ALL"在起下面添加"xxx ALL=(ALL) ALL"(这里的xxx是你的用户名),然后保存(就是先按一 下Esc键,然后输入":wq")退出。 
4)撤销文件的写权限。也就是输入命令"chmod u-w /etc/sudoers"。

#%wheel ALL=(ALL) ALL,把#去掉,然后把自己加到wheel组里就可以了

查看更多...

分类:linux教程 | 固定链接 | 评论: 0 | 查看次数: 5058

TIME_WAIT状态的意义

 客户端与服务器端建立TCP/IP连接后关闭SOCKET后,服务器端连接的端口
状态为TIME_WAIT

是不是所有执行主动关闭的socket都会进入TIME_WAIT状态呢?
有没有什么情况使主动关闭的socket直接进入CLOSED状态呢?

查看更多...

Tags: socket编程 状态

分类:socket编程 | 固定链接 | 评论: 0 | 查看次数: 6911

Windows下Nginx+PHP5(FastCgi)安装配置详解

   Nginx作为一款支持PHP的轻量级WEB服务器,在PHP网站建设中收到越来越多的应用,最近在Windows平台上安装配置了Nginx+PHP5的运行环境,非常方便,现详细介绍下Windows下Nginx配置PHP5的基础教程,Nginx配置PHP是以FastCgi方式配置的。

查看更多...

分类:WEB服务器 | 固定链接 | 评论: 0 | 查看次数: 5924