摘要: public static void main(String[] args) {Map map=new HashMap();map.put("我","妹");map.put("擦","哇");map.put("你","呀");JSONObject json = JSONObject.fromObject(map);System.out.println(json);}輸出的結果 {"我":"妹","擦":"哇 阅读全文
posted @ 2013-07-09 15:33 kebin00 阅读(834) 评论(0) 推荐(0) 编辑
摘要: 最近在学习servlet,看书看的似乎还比较理想就想上机试下,这一试就发现,问题来了,每次编译都说找不到 servlet 和 httpServlet 包。我在网上找啊找啊,找到的总是要我们把 tomcat \lib\下的servlet.jar 加到classpath就OK了。但是一次一次的提示同样的错误就差点将我从servlet打回来了。后来我终于找到了,真的很感谢他。我再一次感谢他。以下是他blog中的内容将HelloServlet.java编译为HelloServlet.class文件。HelloServlet.java:2: 软件包 javax.servlet 不存在import jav 阅读全文
posted @ 2013-07-05 15:36 kebin00 阅读(3478) 评论(0) 推荐(0) 编辑
摘要: 数据库范式是数据库设计中必不可少的知识,没有对范式的理解,就无法设计出高效率、优雅的数据库。甚至设计出错误的数据库。而想要理解并掌握范式却并不是那 么容易。教科书中一般以关系代数的方法来解释数据库范式。这样做虽然能够十分准确的表达数据库范式,但比较抽象,不太直观,不便于理解,更难以记忆。本文用较为直白的语言介绍范式,旨在便于理解和记忆,这样做可能会出现一些不精确的表述。但对于初学者应该是个不错的入门。我写下这些的目的主要是为了加强 记忆,其实我也比较菜,我希望当我对一些概念生疏的时候,回过头来看看自己写的笔记,可以快速地进入状态。如果你发现其中用错误,请指正。下面开始进入正题:一、基础概念要理 阅读全文
posted @ 2013-06-26 20:33 kebin00 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 远程连接mysql数据库报“Communications link failure...”错误今天在用myEclipse连接时提示:Communications link failure,Last packet sent to the server was 0 ms ago.出错界面如下图所示: myeclipse错误提示页面 检查了下,在本机能ping通远程服务器,但是使用telnet命令无法远程连接上远程的mysql端口。而检查了服 今天在用myEclipse连接时提示:"Communications link failure,Last packet sent to the se 阅读全文
posted @ 2013-06-21 20:29 kebin00 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 1.信任与信任关系 其实安全的攻防都是围绕“信任”进行的。同源策略也是信任的一种表现,默认情况下,不同源则不信任,即不存在什么信任关系。如果网站与网站之间过于信任,没有做好权限分离的话,那么整体的安全性就由安全性最差的囊而网站决定。如果嵌入了第三方的脚本,很有可能危及到访问你的网站。这种信任关系很普遍,服务器与服务器,网站与网站,Web服务的不同子域,Web层面与浏览器第三方插件,Web层面与浏览器特殊API,浏览器特殊API与本地文件系统,嵌入的FLASH与当前DOM树,不同协议之间等等。一个安全性非常好的网站很有可能会因为建立了不可靠的信任关系导致网站被黑。2.社会工程学的作用 社会工程学 阅读全文
posted @ 2013-06-15 11:09 kebin00 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 浏览器不仅能呈现画面,它还制定了一些安全策略,这些策略有效地保障了用户计算机的本地安全与Web安全。 同源策略:不同域的客户端脚本在没明确授权的情况下,不能读写对方的资源;1.不同域或同域,同域要求两个站点同协议,同域名,同端口 2.客户端脚本主要指Javascript与Actionscript都遵循的ECMAScript脚本标准,Flash提供的通信接口,使得这两个脚本语言可以很方便地互相通信。客户端的攻击几乎都是基于这两个脚本语言进行的,当然JavaScript 是最广泛的。 3.授权一般情况下,看到这个词,我们往往会想到服务端对客户端访问的授权。客户端也存在授权现象,比如,HTML5新. 阅读全文
posted @ 2013-06-15 10:41 kebin00 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 做实验需要用Java与SQL Server连接,因为使用的 SQL 2008 Express Edition 是基于 Visual Studio2010 安装包安装时一起安装的,所以为了方便数据库的操作,首先下载了独立的 SQL Server Management Studio 安装包进行安装 。安装完毕后设置 SQL 癿登陆模式,因为 VS2010 自带的 SQL Server 默认把 sa 账户禁用,这就意味着通过网络 TCP/IP 连接方式就不可用,所以要先把 sa 账户启用以方便以后的操作。启动方式如下所示:step 1: 打开SSMS,用windows身份连接数据库,登录后,右键选择 阅读全文
posted @ 2013-06-14 10:22 kebin00 阅读(1165) 评论(0) 推荐(0) 编辑
摘要: 问题提出:现在我有三张表,学生Student,课程Course,成绩SC1. 学生表Student,主键是学号Sno2. 课程Course,主码是课程号Cno3. 成绩SC,主码是Sno和Cno,Sno外键约束是Student的Sno,Cno的外键约束是Cno现在我需要对Student或者Course进行修改或删除,希望在SC表中能保持修改或删除同步,这就需要到级联操作!方法一、SQL Server 2008 中手动设置“级联”这个方法建议在建表时不要加入任何设置外键的代码,如果主码是两者或以上的就不适合使用1. 打开“数据库关系图”,若未创建,则创建2. 选中SC表,右击选中“关系”,展开“ 阅读全文
posted @ 2013-06-14 10:07 kebin00 阅读(450) 评论(0) 推荐(0) 编辑
摘要: 在MSSQLServer7/2000中摒弃了以前版本中的设备对象,一个数据库文件包含两个文件:.mdf和.ldf。在系统瘫痪之前把这两个文件从SQLServer的安装目录的data子目录里拷贝出来(一般为D:\MSSQL\DATA),重新安装完成系统之后,再将这两个文件拷贝到SQLServer安装目录的data子目录里面,然后进行如下操作就可以恢复你的数据库了。恢复时有两种方式可供选择:1、调用系统存储过程SP_ATTACH_DB举一个例子,需要备份和恢复一个名为student的数据库。先打开SQLServerServiceManager,关掉SQLServer服务,把需要备份的student 阅读全文
posted @ 2013-06-14 10:00 kebin00 阅读(10833) 评论(0) 推荐(0) 编辑
摘要: http://deerchao.net/tutorials/regex/regex.htm#negativelookaround 阅读全文
posted @ 2013-02-24 17:33 kebin00 阅读(473) 评论(0) 推荐(0) 编辑