`
追梦java
  • 浏览: 36970 次
  • 性别: Icon_minigender_1
  • 来自: 南京
文章分类
社区版块
存档分类
最新评论
文章列表
页面 Loading 条基本人人都会用。它的原理很简单:在页头放置一个文字或者图片的 loading 状态,然后页尾载入一段 JS 隐藏掉,即根据浏览器的载入顺序来实现的简易 Loading 状态条。 上图展示了传统 Wordpress 模板在浏览器中的载入顺序,Loading 条的出现和消失分布于头尾。 如果我们在页面的不同位置放置多个 JS ,每个 JS 用于逐步增加 Loading 条的宽度,那么这个 Loading 条无疑会更具实用价值。它在一定程度上缓解了访客等待载入的枯燥感,同时还能客观反映页面载入的进度。若再配以 jQuery 内建的动画效果,其完全可以与浏览器自带的状 ...
JQuery Progress Bar是基于JQuery开发的进度条插件,秉承了JQuery的简约哲学。不仅容易使用,而且可以轻松定制外观。对于使用了JQuery框架的项目来说,需要使用进度条控件时这是一个不错的选择。 JQuery Progress Bar与常规插件一样,只要用选择器选择一个HTML元素后,直接调用插件的公开方法即可。它提供的公开方法名称为progressBar()。那么,当HTML页面上有一个id为progress1的元素时,可以这样初始化该控件: $("#progress1").progressBar(); 它的构造函数可以接收如下表所示的参数。 ...
下面是文件下载功能,可以实现大文件的断点续传,其原理是把服务端先把文件内容Byte[]转换成Base64编码字符串返回给客户端,然后客户端接收到后再把该Base64编码过的字符串转换成Byte[],最后写入文件。 至于断点续传的设计很简单,服务端留有一个定位参数,每次读取文件之前,都先定位,然后客户端在调用WebService接口之前,先取得本地该文件的大小,再把该值作为定位参数传过去就OK,最后根据接收到的字符串的长度为0时作为文件传输完毕的判断依据。 另外如果想做到实时取得文件传输的进度的话,可以设计一个地址参数,根据累计传输大小来返回即可,在这里略过。 文件上传部分代码反过来即可 ...
一、CVS(ConcurrentVersionSystem)简介   1、CVS机制   CVS是RCS的前端工具,它是用于多用户并行开发的版本控制工具,它的最大特点是使用了“copy-modify-merge”机制而不是“lock-modify-unlock”。通过使用CVS生成一个存储文件的仓库(repository),存储在仓库中的每个目录叫做模块(module),在修改时将相应的模块检出到工作目录中(workingdirectory)生成对应的目录,所有的修改都在工作目录中完成,修改完成后再提交到仓库中生成新的版本号,并加以保存。   CVS把文件保存在一个名叫仓库(reposit ...
用网页展示表格时,如果行数太多,有时候需要把它们分成很多页.而且各行之间使用不同的背景色来方便用户阅读.或者可能还需要排序。虽然实现上面的功能都不难,但是如果使用Display标记库将能够大大简化开发.它模仿google,baidu页面的风格,把许多行的表格分成各个页面,并提供了常用的功能。   数据模型是很简单的美国总统JavaBean.它有3个简单的String属性。   Java代码如下: PagedData.java importjava.util.ArrayList; importjava.util.List; publicclassPagedData{  priva ...
Ajax(AsynchronousJavaScriptandXML)说到底就是一种浏览器异步读取服务器上XML内容的技术。现在的技术凡是跟XML扯上关系,再加上个概念做幌子,就像金装了一样,拽得不行。门外的人看得很是热闹,门里的人摇摇头不外如是。XML呢,跨平台的新潮语言?其实XML=TXT。XML只是符合很多规范的文本。它本身什么都不是,只是保存字符的文件。而浏览器异步读取的只是服务器上的文本内容,所以在Ajax开发时完全不必拘泥于XML。[版权所有,www.jialing.net]   JSON的来历   XML的作用是格式化数据内容。如果我们不用XML还有什么更好的方法吗?这个答案是J ...
Java数据库基本操作   1、java数据库操作基本流程   2、几个常用的重要技巧:   ·可滚动、更新的记录集   ·批量更新   ·事务处理   java数据库操作基本流程:取得数据库连接-执行sql语句-处理执行结果-释放 ...
前几天突然看到学校音乐站上的图片原来是存储在数据库上的,是二进制而不是使用路径保存的,在网上招了找发现大多介绍的都是hph方式,在这里做个总结,首先要存储二进制文件在数据库中要搞清楚下面几个内容:   1 MySQL存储大容量的二进制文件的格式是blob,其实除了图片还可以存别的   2 要向数据库存储二进制的文件一定要把要存储的数据转换成二进制流   废话就不多说了,大家看看代码很容易明白,先来看一个app程序,当然首先您要在数据库中先建立一个用于保存图片的表和相应的列,数据格式为blob   packagecom.lizhe;   importJava.io.*; ...
 Jacob是Java和Windows下的Com桥,通过它我们可以在Java程序中调用COM组件。如果你的JDK是1.4,那你需要下载Jacob1.9的jni库才能正常运行,早期版本在JDK1.4下有些问题。 以下是引用片段: packagecom; /** *〈p〉Title:Word文档转html类〈/p〉 *〈p〉Description:〈/p〉 *〈p〉Copyright:()2002〈/p〉 *@author舵手 *@version1.0 */ importcom.jacob.com.*; importcom.jacob.activeX.*; publiccla ...
<html> <head> <script language=JavaScript> //CharMode函数 //测试某个字符是属于哪一类. function CharMode(iN){ if (iN>=48 && iN <=57) //数字 return 1; if (iN>=65 && iN <=90) //大写字母 return 2; if (iN>=97 && iN <=122) //小写 return 4; else ...
meta 求助编辑百科名片 <meta> 元素可提供有关页面的元信息(meta-information),比如针对搜索引擎和更新频度的描述和关键词。<meta> 标签位于文档的头部,不包含任何内容。<meta> 标签的属性定义了与文档相关联的名称/值对。 目录 meta标签 meta标签的功能 帮助主页被各大搜索引擎登录 定义页面的使用语言 自动刷新并指向新的页面 实现网页转换时的动画效果 网页定级评价 控制页面缓冲 控制网页显示的窗口 Head中的其它一些用法
EL 全名为Expression Language EL 语法很简单,它最大的特点就是使用上很方便。接下来介绍EL主要的语法结构: ${sessionScope.user.sex} 所有EL都是以${为起始、以}为结尾的。上述EL范例的意思是:从Session的范围中,取得 用户的性别。假若依照之前JSP Scriptlet的写法如下: User user = (User)session.getAttribute("user"); String sex = user.getSex( ); 两者相比较之下,可以发现EL 的语法比传统JSP Scr ...
javascript取得机器名,用户名,读写注册表,启动应用程序 //javascript有个特殊的对象ActiveXObject,通过它可以访问windows的本地文件系统和应用程序, 比如:有的时候我们需要得到用户的机器名,用户名,得到某个文件的信息 ...
1. 插入方法,首先需要先插入一个空的CLOB对象,之后查询出该条对象,并进行更新操作: view plaincopy to clipboardprint? 01.@Override 02.public void add(Object obj) throws DAOException { 03. 04. Connection conn = null; 05. PreparedStatement pst = null; 06. try { 07. conn = getJdbcTemplate().getDataSourc ...
方法1 固定高度: <div id="oDiv" style="height:490px; position: absolute; width:97%; top: opx; margin-right: 10px; padding: 5px; overflow: scroll;zoom:100%;"></div> 动态高度 height: expression(this.ownerDocument.body.offsetHeight - this.offsetTop-10); 但是要去掉w3c声明 <!DOCTYPE ...
Global site tag (gtag.js) - Google Analytics