分类: |

单像素表格边框CSS

border-collapse 属性设置表格的边框是否被合并为一个单一的边框,还是象在标准的 HTML 中那样分开显示。

<style>
table{ border-collapse:collapse; }
td{ border:#ccc solid 1px; padding:5px; }
</style>

查看更多...

分类:web前端 | 固定链接 | 评论: 0 | 查看次数: 5820

java socket编程实例

 这篇文章将为你介绍java的socket编程(Java socket programming),服务器端等待客户端的链接。客户端发起连接之后,可以发送数据。在这个例子中,客户端发送一句"Hi my server"。要想终止本次连接,客户端发送"bye"给服务器,服务器将会回发一个“bye”,然后连接变可以终止了。服务器端继续等待下一个连接。这两个程序要在同一个机器上运行。如果你想要在两个不同的机器上运行,你也只需要修改地址“localhost”为服务器端程序所在机器的ip即可。

 

 

 

查看更多...

Tags: socket编程

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

用ASIO编写UDP通信程序

  

ASIO的TCP协议通过boost::asio::ip名空间下的tcp类进行通信,举一返三:ASIO的UDP协议通过boost::asio::ip名空间下的udp类进行通信。

我们知道UDP是基于数据报模式的,所以事先不需要建立连接。就象寄信一样,要寄给谁只要写上地址往门口的邮箱一丢,其它的事各级邮局 包办;要收信用只要看看自家信箱里有没有信件就行(或问门口传达室老大爷)。在ASIO里,就是udp::socketsend_toreceive_from方法(异步版本是async_send_to和asnync_receive_from)。

下面的示例代码是从ASIO官方文档里拿来的(实在想不出更好的例子了:-P)

查看更多...

Tags: socket编程 asio udp

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

ioctl 设置非阻塞SOCKET函数

   很多情况下非阻塞的IO操作比阻塞的IO操作更加灵活。socket编程实际上也是一种IO操作,让我们来看一下socket编程如何设置非阻塞套接字呢。WINDOWS和linux下的方法分别见于下。

查看更多...

Tags: 非阻塞 socket函数 socket编程

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

IPv4 和 IPv6 头部结构主要区别

 IPv4,是互联网协议(Internet Protocol,IP)的第四版,也是第一个被广泛使用,构成现今互联网技术的基石的协议。  IPv6是Internet Protocol Version 6的缩写,其中Internet Protocol译为“互联网协议”。IPv6是IETF(互联网工程任务组,Internet Engineering Task Force)设计的用于替代现行版本IP协议(IPv4)的下一代IP协议。

让我们来看一下IPV4和IPV6的区别在哪里

查看更多...

Tags: 协议 ipv4 ipv6 socket编程

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

socket编程典型过程图

要说socket编程,起过程几乎是固定的,没有太多的变化,无非是针对某些问题的处理手法不同罢了

查看更多...

Tags: socket编程

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

APACHE_配置文件中文版

  # 

# This is the main Apache HTTP server configuration file. It contains the 
# configuration directives that give the server its instructions. 
# See <URL:http://httpd.apache.org/docs/2.2/> for detailed information. 
# In particular, see 
# <URL:http://httpd.apache.org/docs/2.2/mod/directives.html> 
# for a discussion of each configuration directive. 
# 这是Apache server的主配置文件. 它包含配置指令,来指示服务器。 
# 参考 http://httpd.apache.org/docs/2.2/mod/directives.html 了解关于指令的详细信息。 
# 另外,参看 http://httpd.apache.org/docs/2.2/mod/directives.html 获取每个配置指令的讨论。 

查看更多...

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

FD_WRITE 事件的触发

  常见的网络事件中,FD_ACCEPT和FD_READ都比较好理解。一开始我唯一困惑的就是FD_WRITE,搞不清楚到底什么时候才会触发这个网络事件,后来仔细查了MSDN又看了一些文章并测试了下,终于搞懂了FD_WRITE的触发机制。

查看更多...

Tags: socket编程

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

WSAEventSel&#101;ct模式

   WSAEventSelect模型其实很简单,就是将一个事件对象同一个socket绑定并设置要监视的网络事件,当这个socket有我们感兴趣的网络事件到达时,ws2_32.dll就将这个事件对象置为受信状态(signaled),在程序中等待这个事件对象受信后,根据网络事件类型做不同的处理。如果对线程同步机制有些了解的话,这个模型很容易理解,其实就是CreateEvent系列的winsock版。

查看更多...

Tags: socket编程

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

 Windows7下Mstsc使用的时候会碰到连接客户端时,会发现窗口与远程桌面一样大小或者比桌面小【最大化之后还是没有全屏】,而不是全屏;但“最大化”按钮显示窗口已处于最大化状态。如果您单击“最大化”按钮,窗口不能正常进入全屏模式,而是还原为比远程桌面略小。  

解决办法

打开mstsc--选项--显示--显示配置--把滑动按钮滑动到最右边即全屏。

 

解决方法是:Ctrl + Alt + Break

查看更多...

分类:win7技术 | 固定链接 | 评论: 0 | 查看次数: 7034

PHP SESSION之自定义存储方式

 在php中session中的数据默认是以文件形式存储在磁盘上的,这对小型网站来说,可能已经可以满足要求了。大事对于大中型网站,或者一些有特殊需求的网站来说,默认的存储方式已经不能够满足要求了!他们需要自己定义session的存储方式,以便这些session中的数据可以在多台服务器之间共享!

对此php提供了一个函数来解决

查看更多...

Tags: php PHP网站建设

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

php中session过期时间设置

 当我们用session保存了用户的登录信息之后,如果用户没有选择点击登出按钮而是选择了直接关闭浏览器,那在服务器端保存的session是否会长期存在呢?

答案是否定的!因为SESSION存在一个过期时间。如果session上一次修改的时间距离当前之间超过某个值的话,这个session将会被清除!

在php的配置文件php.ini中有这么个选项:

 

查看更多...

Tags: php PHP网站建设

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

PHP SESSION扫盲篇

  在这一篇文章中,你可以知道如何使用session的一些基础。看完这篇文章,或许你就学会了session的基本用法!

查看更多...

Tags: php PHP网站建设

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

PHP SESSION

 PHP session 变量用于存储有关用户会话的信息,或更改用户会话的设置。Session 变量保存的信息是单一用户的,并且可供应用程序中的所有页面使用。

session对于web开发者来说,是非常重要的一个工具!利用它可以为当前用户在不同页面之间保存变量。这是session(回话)的最重要的一个功能!

这次我准备要做一个类似专题的东西来讲述PHP中的SESSION

 

 PHP SESSION扫盲篇

查看更多...

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

windows2003基本权限设置

  如果我们有一个服务器,并且我们想要在服务器上运行多个网站的话,我们希望把网站的安全性做到比较好,尽量能把危险限制在一个虚拟主机以内。不让一个网站的沦陷影响到其他的网站!也就是把黑客提权的可能性降到最低。

查看更多...

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

ICACLS命令

 CACLS是windows下常用的设置权限的命令,但是在配置服务器的时候,往往这这命令是不够用的。我们需要一些比较特殊的权限,比如拒绝执行的权限!

比如windows下面iis运行的temp目录。这个目录php运行时是需要的,用来存放一些临时文件!同时这个目录是黑客经常用来上传cmd.exe的地方。基于这个目录的特殊要求,我们需要这个目录可以写,可以读,但是不能执行exe!对于这种过分的要求,cacls是做不来的!

查看更多...

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

VC进程通信之共享存储区

 #pragma data_seg(“分区关键字”)

//定义变量

#pragma data_seg()

#pragma comment(linker,"/SECTION:分区关键字,RWS")

查看更多...

分类:c/c++ | 固定链接 | 评论: 0 | 查看次数: 7924

DEDE5.7 爆出后门

 汗,dede5.7版本竟然被搞了个后门出来,不知道是不是真的,好像很多人都在说这个事!

 

 

查看更多...

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

Python的Mysql编程

python对数据库的操作,可能对我有些用处!我想用它来灵活的把access的数据导入到mysql里面去!

 

导入模块

import MySQLdb

 

查看更多...

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

python的socket编程

 毕竟自己是搞网络的,每学会一种语言,总是要先搞清楚他对socket的支持,或者说,怎么进行网络编程!python是一种简洁的语言,希望它会对以后网络的测试方面有些帮助!

 
摘录详情如下: 

查看更多...

Tags: python socket编程

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