`
文章列表
mysql的主键问题: Mysql的两种主键。Primary key 和not null auto_incriment 在建立mysql表时,给一个字段添加了主键primary key 在insert数据时可以不用insert主键,mysql会自动添加0,但是在第二次insert时没有填写值mysql数据库还是默认添加0,会导致有重复的主键,这是不可以的。所有在定义了primary key时,在insert数据时要给主键填写值。 在建立mysql表时,给一个字段添加了主键not null auto_increment=1; 这也是一个主键。时自增长的以1为开始。这个字段是可以不用填 ...
几天前遇到一个奇怪问题,UTF-8(含中文)页面在IE中显示不出来,但是在Firefox中显示没有任何问题。 奇怪解决办法:将代码完全从Eclipse中拷贝出来至notepad,然后保存一下,再替换原来的页面文件。 问题解决!!!   上网搜了一下问题原因,大家可以看看: 在windows操作系统上使用IE作为浏览器时。常常会发生这样的问题:在浏览使用UTF-8编码的网页时,浏览器无法自动侦测(即没有设定“自动选择”编码格式时)该页面所用的编码。即使网页已经声明过编码格式: <meta http-equiv="Content-Type" conten ...
针对firefox与IE对中文的编码处理不一致,IE总是以ISO-8859-1编码,而firefox则是以GB2312或者UTF8,所以可以采用如下方法来兼容IE和Firefox。 首先对得到到字符串进行编码判断,如果是ISO-8859-1,则进行编码转换,否则就不用转换了。   判断编码的方法如下: public static String getEncoding(String str) { String encode = "GB2312"; try { if (str.equals(new String(st ...
public static String getUTF8String(String s){ if(s==null){ return null; } try{ return new String(s.getBytes("iso8859-1"),"utf-8"); }catch(UnsupportedEncodingException e){ LOG.fatal("UTF8Encoder=>getUTF8String",e); } return s; }  直接 ...
一:VPN概念     VPN即虚拟专用网(Virtal Private Network),是一条穿过混乱的公用网络的安全、稳定的隧道。通过对网络数据的封包和加密传输,在一个公用网络(通常是因特网)建立一个临时的、安全 的连接,从而实现在公网上传输私有数据、达到私有网络的安全级别,如果接入方式为拨号方式,则称之为VPDN。   通常,VPN是对企业内部网的扩展,通过它 可以帮助远程用户、公司分支机构、商业伙伴及供应商同公司的内部网建立可信的安全连接,并保证数据的安全传输。VPN可用于不断增长的移动用户的全球因特网接入,以实现安全连接;   可用于实现企业网站之间 ...
0001 修改主机名(陈绪) vi /etc/sysconfig/network,修改HOSTNAME一行为"HOSTNAME=主机名"(没有这行?那就添加这一行吧),然后运行命令 " hostname 主机名"。一般还要修改/etc/hosts文件中的主机名。这样,无论你是否重启,主机名都修改成功。 0002 Red Hat Linux启动到文字界面(不启动xwindow)(陈绪) vi /etc/inittab id:x:initdefault: x=3:文本方式 x=5:图形方式 0003 linux的自动升级更 ...
tar命令详解                            格式:  tar  选项  文件目录列表 功能:  对文件目录进行打包备份 选项: -c  建立新的归档文件 -r  向归档文件末尾追加文件 -x  从归档文件中解出文件 -O  将文件解开到标准输出 -v  处理过程中输出相关信息 -f  对普通文件操作 -z  调用gzip来压缩归档文件,与-x联用时调用gzip完成解压缩 -Z  调用compress来压缩归档文件,与-x联用时调用compress完成解压缩   例如: 1.将当前目录下所有.txt文件打包并压缩归档到文件this.tar. ...
linux gzip 命令详解 减少文件大小有两个明显的好处,一是可以减少存储空间,二是通过网络传输文件时,可以减少传输的时间。   gzip是在Linux系统中经常使用的一个对文件进行压缩和解压缩的命令,既方便又好用。   语 ...
DOS ( Denial of Service ,即拒绝服务)攻击 ; 本文主要介绍 DOS 的机理和常见的实施方法。要想了解 DOS 攻击得实现机理,必须对 TCP 有一定的了解。    1 、什么是 DOS 攻击    DOS :即 Denial Of Service ,拒绝服务的缩写,可不能认为是微软的 dos操作系统 了。好象在 5·1 的时候闹过这样的笑话。拒绝服务,就相当于必胜客在客满的时候不再让人进去一样,呵呵,你想吃馅饼,就必须在 ...
SyncML协议简述 目前,移动计算和通信设备的流行很大部分原因是因为它们具有一些方便的功能,比如说在需要时可以发送信息给其他用户,用户希望随时随地都可以利用掌上设备访问信息和执行应用程序,甚至在飞行中也可以获得和更新信息。 具有在一台掌上设备运行应用程序和处理信息、还可以将应用程序和信息的更新同步回到办公室的设备或者网上的这种能力对于普遍、离线计算的效用和流行是一个关键。 遗憾的是,到今天为止还有两种方式没有实现: 支持任何移动设备同步的网络数据 支持同步任何网络数据的移动设备 这样一来,需要为移动设备增加很多用来同步不同的,尽可能多的数据所需要的协议,这些协议中的每一个仅 ...
根据用途和安全性级别的不同,IP地址还可以大致分为两类:公共地址和私有地址。 公用地址在Internet中使用,可以在Internet中随意访问。私有地址只能在内部网络中使用, 只有通过代理服务器才能与Internet通信。 一个机构 ...
DHCP 是 Dynamic Host Configuration Protocol(动态主机分配协议)缩写﹐它的前身是 BOOTP。   BOOTP 原本是用于无磁盘主机连接的网络上面的﹕网络主机使用 BOOT ROM 而不是磁盘起动并连接上网络﹐BOOTP 则可以自动地为那些主机设定 TCP/IP 环境。但 BOOTP 有一个缺点:您在设定前须事先获得客户端的硬件地址,而且,与 IP 的对应是静态的。换而言之,BOOTP 非常缺乏 "动态性" ,若在有限的 IP 资源环境中,BOOTP 的一对一对应会造成非常可观的浪费。    <script i ...
什么是xinetd?   大家对被称作超级服务器的Inetd一定很熟悉,其实现控制对主机网络连接 。 当一个请求到达由Inetd管理的服务端口,Inetd将该请求转发给名为 tcpd的程序。 Tcpd根据配置文件hosts.{allow, deny}来判断是否允许服务 ...
inetd   inetd (Internet 超级服务器 )   inetd是监视一些网络请求的守护进程,其根据网络请求来调用相应的服务进程来处理连接请求。   它可以为多种服务管理连接,当 inetd 接到连接时,它能够确定连接 ...
TFTP:简单文件传输协议(Trivial File Transfer Protocol)   简单文件传输协议是一种用来传输文件的简单协议,运行在 UDP(用户数据报协议)上。TFTP 的被设计为小而简单容易的运行,因此,它缺乏标准 FTP 协议的许多特征。TFTP 只能从远程服务器上读、写文件(邮件)或者读、写文件传送给远程服务器。它不能列出目录并且当前不提供用户认证。 当前 TFTP 有 3 种传输模式:netASC11 模式即 8 位 ASC11;八位组模式(替代了以前版本的二进制模式),如原始八位字节;邮件模式,在这种模式中,传输给用户的不是文件而是字符。主机双方可以自己定义 ...
Global site tag (gtag.js) - Google Analytics