`
文章列表
   在项目中使用到Struts2的dojo时,出现java.io.FileNotFoundException: Template /template/ajax/head.ftl not found. 有时出现.../text.ftl not found. 错误。       分析一下:    从strtus2.1.x开始,Struts2团队将dojo从核心包里面提取出来,成为一个str ...

<meta> 元素

<meta> 元素可提供有关页面的元信息(meta-information),比如针对搜索引擎和更新频度的描述和关键词。<meta> 标签位于文档的头部,不包含任何内容。<meta> 标签的属性定义了与文档相关联的名称/值对。     http://baike.baidu.com/view/953191.htm
HTTP协议详解,你所不知道的 什么是HTTP协议 协议是指计算机通信网络中两台计算机之间进行通信所必须共同遵守的规定或规则,超文本传输协议(HTTP)是一种通信协议,它允许将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器   目前我们使用的是HTTP/1.1 版本 Web服务器,浏览器,代理服务器 当我们打开浏览器,在地址栏中输入URL,然后我们就看到了网页。 原理是怎样的呢? 实际上我们输入URL后,我们的浏览器给Web服务器发送了一个Request, Web服务器接到Request后进行处理,生成相应的Response,然 ...

JAVA取整

舍掉小数取整:Math.floor(2.0)=2舍掉小数取整:Math.floor(2.1)=2舍掉小数取整:Math.floor(2.5)=2舍掉小数取整:Math.floor(2.9)=2 舍掉小数取整:Math.floor(-2.0)=-2舍掉小数取整:Math.floor(-2.1)=-3舍掉小数取整:Math.floor(-2.5)=-3舍掉小数取整:Math.floor(-2.9)=-3 ...
常用正则表达式大全!(例如:匹配中文、匹配html)  匹配中文字符的正则表达式: [u4e00-u9fa5]     评注:匹配中文还真是个头疼的事,有了这个表达式就好办了   匹配双字节字符(包括汉字在内):[^x00-xff]   评注: ...
2011年即将结束,2012正在靠近。你是否已经为自己设定了2012年的目标?不管你的答案如何,我相信下面列出的11条建议里面总有一两条适合你。  1. 使用Twitter(国内的开发者可绕过) 如果你是一名程序员,如果你还没有使用Twit ...
第一面 1、说说项目 由于我几年一直做一个产品,从后台做到前台,从业务开发做到技术平台,所以就画了整个产品部署架构图,b/s & c/s的,然后一层层的讲解。 B/S现有Web框架改造、浏览器缓存、c/s补丁下载各种方式、cdn、c/s通信协议、rpc集群、http集群、负载均衡、集群前置机调度、后端服务器主从实例、后端服务器各种优化(异步、性能隔离)、数据库服务器各种优化(索引、物化视图、读写分离、帐套结转、数据库横向切分、纵向切分)、层间调用性能监控的实现,对照产品架构图各个部分一路讲下来。   2、http集群方案,我们的是反向代理服务器,自己有写代理服务器,也可以用主流 ...
第一面 项目: 1、找一个项目,介绍下情况。其中遇到了什么问题,每种问题怎么样的解决方案。   算法题: 2、一个排好序的数组,找出两数之和为m的所有组合 3、自然数序列,找出任意连续之和等于n的所有子序列   数据结构: 4、从数据库查出一个数据结果集,其中有一个时间字段,请用一个数据结构存储使得可以最快速的查出某个时间段内的记录。 5、上一题我提到了B+树,他就继续问了为何用B+树实现索引而不用二叉树   数据库: 6、说说Oracle数据库的事务隔离级别,以及遇到的相关问题 这个我说了标准的四种级别,Oracle实现的三种级别,并概述了下多版本读一致性   ...
浏览器会留下“指纹”信息: 如果你比较注意保护自己的在线隐私,你可能会经常清理浏览器cookie,或者使用Safari和Chrome内置的隐私浏览功能。     如果你比较注意保护自己的在线隐私,你可能会经常清理浏览器cookie,或者使用Safari和Chrome内置的隐私浏览功能。  美国电子前沿基金会(EFF)最新的研究报告显示,这种传统浏览隐私保护方法并不绝对有效,网站仍然可以通过数字指纹来识别网民们的身份。    实原因很简单:当今的浏览器一般都会向网站发送认为是无害的信息,包括版本编号,操作系统信息,屏幕尺寸,字体安装信息,有时甚至还包括字体安装顺序。例如,Firefox浏 ...
linux 下执行.sh文件总是提示permission denied   如果你是root登陆的话(不是的话,切换到root用户,对*.sh赋可执行的权限) chmod 777 *.sh  or chmod +x  *.sh 然后运行就OK了
使用java jdbc远程连接sybase数据库,驱动包用的是jconn3.jar,连接字符串/账号/密码都没问题。   运行程序出现异常:java.sql.SQLException:JZ00L:登录失败。检查与此异常现象有关的SQL警告以获得失败原因。 确保程序无误后查询资料,发现sybase数据库的启动模式为personal db模式(只支持本地访问),于是重新用server模式启动(支持远程访问)启动数据库,运行java程序,连接成功,问题解决。   (mysql也有类似的问题,需要将远程访问开启。)   sybase数据库的启动模式为personal db模式(只支持本地访 ...
用JSPSmartUpload或common-fileupload来做 在表单里加了 ENCTYPE= "multipart/form-data "  直接用request.getParameter( "name ");   是取不到值的   因为JSPSmartUpload或common-fileupload又将参数值进行了一次封装,所以,直接取是没法取到的。   SmartUpload 取表单值值方法: SmartUpload   mySmartUpload   =   new   SmartUpload();
在计算机的短暂历史中,黑客们绝对是独领风骚的一个群体。他们有的善于编写木马、病毒,以制造网络混乱为乐;也有的用自己出众的计算机知识伸张正义、服务大众;还有这样一群黑客,他们多次引领计算机发展进程,有时 ...
 1.解析JSON格式数据需要的JAR包: commons-beanutils.jar commons-collections-3.1.jar commons-lang-2.0.jar commons-logging.jar ezmorph-1.0.6.jar json-lib-2.4-jdk15.jar log4j-1.2.11.jar morph-1.1.1.jar     2. 解析数据核心代码 Java2JSON.java package com.syctest.JSON; imp ...
以下程序是一个信息编码的程序,阅读其encode部分,并补全其decode部分 最后运行程序,会打印出的一句话。这句话就是我们要求的答案。 注意!这句话是用GBK编码的! 题目code如下: package com.db; public class test { public static void encode(byte[] in, byte[] out, int password) { int len = in.length; int seed = password ^ 0x6466913d; for (int i = 0; i < len; ...
Global site tag (gtag.js) - Google Analytics