- 浏览: 183434 次
- 性别:
- 来自: 上海
最新评论
-
xoxoj:
如果发现input输入框里包含这些全角的内容,jquery应该 ...
全角正则 -
TJYCHYANGCHENHUI:
不对吧!你的第一句话说错了好吧,在没有开启事务的情况下,sa ...
hibernate入门(三)Session中的主要方法 -
leonardleonard:
好帖
js公共函数(utils.js) -
xyqqjy:
朋友你和我的现状很像啊!
我离职快一年了,一直没有再做开发这一 ...
浮躁,我 -
djy1135:
确实需要静一下心! 一样一样来吧。 东西学不半扔了,跟没学差 ...
浮躁,我
文章列表
GAE Datastore是Google App
Engine提供的(半)结构化数据存储系统,基于Google大名鼎鼎的Bigtable技术构建。
一、数据模型
GAE Datastore的数据模型与关系模型有很大的相似性,但是无模式的。GAE
Datastore的接口主要是ORM风格的,一个 ...
GAE Java 上传(图片)文件到datastore,这个实例(demo)是上传图片到gae datastore,然后从gae datastore中取得图片文件流显示图片文件。上传用到了 Apache Commons FileUpload。直接上代码。
Photo.java
1. public class Photo {
2.
3. @PrimaryKey
4. @Persistent(valueStrategy = IdGeneratorStrategy.IDENTITY)
5. private Lon ...
一、JSP EL语言定义
E L(Expression
Language) 目的:为了使
JSP写起来更加简单。
表达式语言的灵感来自于 ECMAScript 和 XPath 表达式语言,它提供了在 JSP
中简化表达式的方法。它是一种简单的语言,基于可用的命名空间(PageContext 属性)、嵌套属性和对集合、操作符(算术型、关系型和逻辑型)的访问符、映射到
Java 类中静态方法的可扩展函数以及一组隐式对象。
EL 提供了在 JSP
脚本编制元素范围外使用运行时表达式的功能。 ...
页面的收录情况是站点在搜索引擎表现的重要衡量参数,在搜索引擎优化中,这也是一个无数人头痛的问题。常常有人向我们咨询,为什么Google里找
不到我的站点,连搜索网址都找不到呢?我昨天不是已经去百度递交了站点 ...
关于搜索引擎为什么找不到你的页面的分析,我们现在系统地介绍让页面被搜索引擎收录的一些基本条件。而且很多人遇到的情况,几乎是一个整站没有任何
页面被收录。网站被搜索引擎收录,一般需要满足如下几个因素中的至少一种。
a、 你的网站是著名网站,访问量非常大,业内非常著名。
如果你的站点真的是业内很出名的站点的话,你不要递交,或许搜索引擎都会想办法去收录他们。比如Yisou推出的第二天,就迅速地被各大搜索引擎收
录了。
b、 你的页面向搜索引擎递交。
去各搜索引擎递交你的url,虽然不要被收录,而且需要等待一定的时间。但递交后至少增加了被收录的可能性。
百度递交:http ...
PR值全称为PageRank(网页级别)。它是Google用于用来标识网页的等级/重要性的一种方法。在揉合了诸如Title标识和Keywords
标识等所有其它因素之后,Google通过PageRank来调整结果,使那些更具“等级/重要性”的网页在搜索结果中另网站排名获得提升,从而提高搜索
结果的相关性和质量。
级别从1到10级,10级为满分。PR值越高说明该网页越受欢迎(越重要)。例如:一个PR值为1的网站表明这个网站不太具有流行度,而PR值为7到10
则表明这个网站非常受欢迎(或者说极其重要)。一般PR值达到4,就算是一个不错的网站了。
先说说目标,前端优化的目标是什么,一个字:快.两个字:更快.那么下面我们来
看看慢的网页将会给我们带来什么:
1. 慢的页面可能会网站失去更多的用户.
2. 慢500ms意味着20%的用户将放弃访问(google)
3. 慢100ms意味着1%的用户将放弃交易(amazon)
4. 慢 ???ms意味着??%的用户将放弃xx(your site)
所以我们的目标很明确,就是要网页展现的速度更快.
经过ahuaxuan的实践和总结,其实要让网页展现更快只需要注意几个大的方面,下面会一一描述这几个大的方面.
[size=medium]1减少http请求,我把它排在了第一点,为啥要 ...
“快速启动”栏中的“显示桌面”按钮不同于一般的快捷方式。如果不小心删除了“显示桌面”按钮,那么按照一般的方法是不能够恢复的。
要恢复“快速启动”栏中的“显示桌面”按钮需要采用如下所述的方法。
打开“记事本”程序,在其中输入如下内容:
[Shell]
Command=2
IconFile=explorer.exe,3
[Taskbar]
Command=ToggleDesktop
然后把这个文件保存为:“Show Desktop.scf”,必须确认文件名和双引号中的一样。然后把保持的Show
Desktop.scf文件复制到:“C:\Documents and Settings ...
(1) 使用Award BIOS的主板启动时发出的声音信息及含义如下:
1短:系统正常启动。
2短:CMOS Setup中有参数设置错误。
1长1短:内存或主板上有元件出现故障。
1长2短:显示器或显卡出现了问题。
1长3短:主板上键盘控制器故障。
1长9短:主板BIOS芯片故障。
多次长鸣:内存条未插紧或损坏。
重复短鸣:电源有故障。
(2) 使用AMI BIOS的主板启动时发出的声音信息及含义如下:
1短:内存故障。
2短:内存ECC校验错误。
3短:系统基本内存检测失败,内存故障。
4短:系统时钟出错。
5短:CPU故障。
6短:键盘控制器故障。
7短: ...
/**正整数匹配表达式*/
var pattern=/^[0-9]*[1-9][0-9]*$/;
var flag = pattern.test(a);
如果a是正整数,flag的boolean值为true,如果a不是正整数,flag的boolean值为false。
/**浮点数匹配表达式*/
var pattern = /^([-]){0,1}([0-9]){1,}([.]){0,1}([0-9]){0,}$/;
/**浮点数匹配表达式且只保留两位小数*/
var pattern=/^-?\d+[\.\d]?\d{0,2}$/;
/**正浮点数匹配表达式*/
var
...
以下是生成处理xml的代码 ActiveXObject
function loadXMLDoc(dname)
{
var xmlDoc;
// code for IE
if (window.ActiveXObject)
{
xmlDoc=new ActiveXObject(“Microsoft.XMLDOM”);
}
// code for Mozilla, Firefox, Opera, etc.
else if (document.implementation && document.implementation.createDocument)
{
x ...
匹配中文字符的正则表达式: [\u4e00-\u9fa5]
评注:匹配中文还真是个头疼的事,有了这个表达式就好办了
匹配双字节字符(包括汉字在内):[^\x00-\xff]
评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)
匹配空白行的正则表达式:\n\s*\r
评注:可以用来删除空白行
匹配HTML标记的正则表达式:<(\S*?)[^>]*>.*?</>|<.*? />
评注:网上流传的版本太糟糕,上面这个也仅仅能匹配部分,对于复杂的嵌套标记依旧无能为力
匹配首尾空白字符的正则表达式:^\s*|\s*$
评 ...
BufferedImage src = ImageIO.read(new File(“c:/ship.jpg”)); // 读入文件
BufferedImage src1 = ImageIO.read(new File(“c:/ship2.jpg”)); // 读入文件
BufferedImage src2 = ImageIO.read(new File(“c:/ship3.jpg”)); // 读入文件
AnimatedGifEncoder e = new AnimatedGifEncoder();
e.setRepeat(0);
e.start(“c:/laoma.gif ...
一、使浏览器不缓存页面的过滤器
一、使浏览器不缓存页面的过滤器
import javax.servlet.*;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
/**
* 用于的使 Browser 不缓存页面的过滤器
*/
public class ForceNoCacheFilter implements Filter {
public void doFilter(ServletRequest request, ServletResponse response, Fi ...
这个是XML操作工具类,只有一个类文件,使用的全部是JDK自带的类,简单易用。这个类主要包含了XML的读,写,验
证, 转换功能。这个类相比一些开源的XML解释工具(比如:JAXB, JiBX, Digester, Javolution,
JDOM)好在,不用写任何配置文件,随到随用,非常方便。适合于项目中XML结构复杂,变化比较快,并且XML文件比较小的解释与生成。源代码:
XmlUtils.java
package com.carver.commons.util;
import java.io.ByteArrayInputStream;
im ...