`
haofeng82
  • 浏览: 144446 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论
文章列表
最近在看JAVA安全方面的东东。简单地说,安全包括访问控制、数据安全两部分。安全访问控制是根据系统需求进行设计的,对资源进行访问控制的一种措 施。而数据安全包括数据传输过程中的安全防范措施,包括数据完整性、传输安全性、接收/发送方不可否认性等方面。下面就数据完整性验证部分做简单的 介绍。 假如我要下载一个最新版本的tomcat7 ,我会访问http://tomcat.apache.org/download-70.cgi。在下载列表中,我可以点击链接进行下载。但如何保证在 下载过程中,没有被其他程序篡改过?其他程序可能是网络传输过程中的第三方监听者,也有可能是我本地环境中存在的不良程序,如 ...
前几年写的一篇文章,今天翻出来了,看样子是个笔记。希望对大家有用:   1 如何成为一名架构师?   成为一名架构师需要如下的要求 :   (1)全面系统的技术知识(但不一定要求掌握很深入)。   (2)系统思维能力   (3)丰富的项目经验   (4
在这里,先想说一下div布局和table布局孰优孰劣的问题,个人觉得其实不是说div布局就一定要好于table。个人感觉最外层的布局用table蛮不错的,就是代码过多,眼晕,没别的坏处。   言归正传,假设想用布局一个固定宽的的网站,应该怎样去做?div是“块”元素,每个div默认都会占据一行的,如果要用div进行布局的话,我们首先要做的就是使div可以横向排列。这通过设置float为left实现的。  
这个问题很久以前我遇见过,找到了解决办法,原出处已经忘了,文章如下: 比如我们现在有一个Parent的实体,在Parent实体当中有一个children的Set由于这个children的数据并非非常重要,为了方便,我们在修改parent的时候,做法经常都是1,清空children全部删了,再把新的children全部加进去。今天早上做这一方面工作的时候遇到一个问题,就是在更新parent的时候,报了一个Don't dereference a collection with cascade="all-delete-orphan"的异常,经常一半个小时的查资料和调试,终于找到了 ...
以 mysql为例: 1 首先是数据库的编码问题,尽量让数据库的编码和程序的编码一致起来,推荐utf-8  这又分为jdbc部分的编码设置:   a 需要指定connection url为:jdbc:mysql://localhost/dms?characterEncoding=UTF-8,注意编码部分   b 设置数据库结构的编码 2 增加字符编码过滤器(filter):   web.xml的配置:    <filter>    <filter-name>Encoding</filter-name>    <filter-class> ...
这是看网上例子写的,记录了编写过程和全部源代码 感觉不是一般的难用啊,配来配去的,不是很方便………… RMI:使客户端能够调用调用服务器端的对象的方法。 先看一下服务器端的需要做的事情。1 被客户端调用的类。  这里包括两部分:1 一个接口,定义了可以被客户端调用的方法。2 一个类,实现了上面接口的类。 接口必须实现java.rmi.Remove 完整代码:package com.hf.rmi.server.test; import java.rmi.*; public interface PerfectTimeI extends Remote {     long getP ...
在使用doGet传递参数(这里指的是点击超级连接的传递方式),有时候会出现中文乱码或者根本获取不到中文参数的问题。 这是可以使用"http://YOUR_SERVER/?YOUR_PARAM="+escape('你的中文') 这样转换一下中文,就可以传递过去啦。 很好用。
“开闭原则”--对修改关闭,对扩展开放。在设计模式中的解释是这样的:“在软件设计开发中,不要对原有的代码进行修改,通过对原有代码进行扩展来实现相应功能。”   初学模式,这段话读着绝对拗口,甚至是矛盾重重。不修改,怎么去扩展呢?     其实,在尽量不修改代码的情况下进行扩展是可行的的,注意,这里是“尽量”。官方的解释中好像没发现有这个词的,因为如果较真的话,在不修改一点代码的情况下,根本无法实现扩展的。  
(1)一般情况下,关系数据模型与对象模型之间有哪些匹配关系(多选) A)表对应类 B)记录对应对象 C)表的字段对应类的属性 D)表之间的参考关系对应类之间的依赖关系 (2)以下关于SessionFactory的说法哪些正确?(多选) A)对于每个 ...
最近考虑到对网站的样式部分进行统一管理,遂写出本文,供大家参详,不妥之处,欢迎补充【这只是一点点想法,希望大家一起完善】: 以前在程序中,有美工设计好了静态页面,而我们程序员将其整理成动态页面(例如jsp页面),一般程序员是不会管像图片、样式这样的东西,直接拿来就用了。这时可能出现下面几个问题: 1 修改过几次后,会出现无用的样式或者图片; 2 不同页面所用的样式可能在一个css文件中,查找起来非常的麻烦。 3 没有良好的结构,对以后的扩展(例如换肤)非常不利
自己写的birt学习笔记,由于是根据英文教材学习的,可能在理解上会出现一些偏差,见谅……,如需要示例,可以联系我 BIRT概述 BIRT (Business Intelligence and Reporting Tools), 是为 Web 应用程序开发的基于 Eclipse 的开源报表系统 ...
NMEA-0183 NMEA 0183是美国国家海洋电子协会(National Marine Electronics Association )为海用电子设备制定的标准格式。目前业已成了GPS导航设备统一的RTCM(Radio Technical Commission for Maritime services)标准协议。 序号
找到的一篇关于GPS常用的一种协议的介绍,希望对大家有用 NMEA-0183 NMEA 0183是美国国家海洋电子协会(National Marine Electronics Association )为海用电子设备制定的标准格式。目前业已成了GPS导航设备统一的RTCM(Radio Technical Commission for Maritime services)标准协议。 序号
需要改一下tomcat的conf/server.xml文件,增加URL编码项即可: <Connector port="8080" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" c ...
假设你要传递3个参数: p1 p2 p3 这时候如果p2为空'',拼凑起来就是: http://YOUR_WERVER_NAME/YOUR_PAGE?p1=1&p2=&p3=3. 不出错才怪。 建议还是使用表单提交数据,实在不行的话也要对参数进行检测先,否则哭死你哦
Global site tag (gtag.js) - Google Analytics