- 浏览: 157821 次
- 来自: 上海
最新评论
-
wahahachuang5:
web实时推送技术使用越来越广泛,但是自己开发又太麻烦了,我觉 ...
使用 HTML5 WebSocket 构建实时 Web 应用 -
wb1991wb:
zjarcher 写道你这种方法,Dog是否还是Animate ...
JS继承机制的实现 -
zjarcher:
你这种方法,Dog是否还是Animate?如何判断?
JS继承机制的实现 -
liuxin0577:
rest已经写好了,用正常的项目也可以访问到返回值,但是放到这 ...
【叨、校长】PhoneGap+jQuery Mobile+Rest 访问远程数据 -
urboat29:
怎么没了下不了,求发邮箱1419335455@qq.com
【叨、校长】TetrisGrid:基于ExtJs Grid实现的一个俄罗斯方块
文章列表
自己写的一个缓存类、通俗易懂、老少皆宜!--叨、校长
package com.master.common;
import java.util.List;
/**
* 一个缓存实例
* @example
* String name="test";
* List list=null;
* CacheData c=CacheData.matchCahceData(name);
* if(c.getData()==null){
* list=jokeService.findJokeList();//从数据库获取数据
* c ...
1、新建项目导入相应的jar包
2、配置web.xml文件
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com ...
一、开发平台 1. Google App Engine:Google的主机服务,有数据库支持。使用它,就不用自己架设服务器了,而且轻松解决扩展性问题。 2. Objectify-AppEngine:GAE平台的数据库管理工具。 3. GitHub:代码托管服务。 二、Java编程环境 4. Eclipse:著名的Java集成开发环境。 5.Lombok:Eclipse的一个插件,用来自动生成Java代码,减少手工输入的代码量。 6. Guice:一个轻量级的,Java语言的依赖注入(dependency injection)框架。 7. Apache Commons: ...
高性能JavaScript
一下内容是转载的,内容应该出自高性能JavaScript一书中,此书值得一读。学习过程中写的笔记,有误请指正。
性能并不是唯一的考虑因素,在对性能要求并非苛刻的环境中,性能也可让位于:团队编码规范,个人编码习惯,代码可读性,模块可扩展性等因素。
以下提到的对性能的优化,仅仅提供了从性能的角度去阐释一些设计思路,但实际上,浏览器本身会逐步优化自身的性能问题,而我们那些提高性能的hack,可能会因为浏览器的版本更新,导致成为一种无用的hack,甚至让性能更慢,所以不要无谓的使用一些hack,去优化一些执行次数很少的代码,而降低代码的可读性,或增加代码量,, ...
使用<table> 进行页面开发,会遇到字符串很长将table撑开变形的问题 ,在网上搜了一些,终于找到 一个比较好用的解决方法。贴出来,方便以后使用。在table标签中加入如下的style就行了。<table border="0" cellspacing="0" cellpadding="0" width="200" align="center" style="table-layout:fixed;word-wrap:break-word;word-break:bre ...
1, 直接插入排序
基本思想:在要排序的一组数中,假设前面(n-1)[n>=2] 个数已经是排
好顺序的,现在要把第n个数插到前面的有序数中,使得这n个数
也是排好顺序的。如此反复循环,直到全部排好顺序。
/**
* ...
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>jQuery Pagination分页插件ajax demo</title>
<link rel="stylesheet" href="lib/pagination.css" ...
什么是连接?
连接,是我们的编程语言与数据库交互的一种方式。我们经常会听到这么一句话“数据库连接很昂贵“。
有人接受这种说法,却不知道它的真正含义。因此,下面我将解释它究竟是什么。[如果你已经知道了,你可以跳到它的工作原理部分]
创建连接的代码片段:
view source
print?
1
String connUrl =
最近经常接触easyui,但是easyui官网又总是上不去,所以在网上搜罗了easyui的中文解析,以备查询。
CSS类定义:
div easyui-window window窗口样式
属性如下:
1) modal:是否生成模态窗口。true[是] false[否]
2) shadow:是否显示窗口阴影。true[显示] false[不显示]
全透明代码:{background:transparent}
半透明代码:{filter:alpha(opacity=80);-moz-opacity:0.8;width:auto
!important;width:100%}
如何用CSS实现背景半透明效果?做过活动页面的同学可能会遇到要做背景半透明的效果,我们一般的做法是用两个层,一个用于放文字,另一个用于做透明背景,因为透明滤镜的效果会影响到里面的内容。不过如果你只需求在IE下实现,我们有更简单的做法:
HTML代码:<div class="alpha1"> <div cla ...
<html>
<head>
<title>My JSP 'index.jsp' starting page</title>
<link rel="stylesheet" type="text/css"
href="ext3.4/resources/css/ext-all.css" />
<script type="text/javascript" src="ext3.4/adapter/ext/ext-bas ...
1、DBCP---依赖包:ommons-dbcp.jar、commons-pool.jar
配置代码:
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"
destroy-method="close">
<property name="driverClassName" value ...
本教程基于Blazeds官方示例!通俗易懂、老少皆宜、不论男女!---叨、校长
1、新建一个Java Web Project---MyBlazeds
2、 添加Blazeds支持!
解压Blazeds.war文件,然后右击项目MyBlazeds的WebRoot文件夹—Import…
选择File System、然后找到刚刚解压的Blazeds文件路劲、选中解压后的文件blazeds
然后单击finished,这样就成功的添加了Blazeds的支持!当然也可以手动把blazeds文件复制到项目的webroot目录下!(详情查看图片附件)
3、
编写数据服务测试类、这 ...
本教程基于RestEasy官方示例!通俗易懂、老少皆宜、不论男女!---叨、校长
1、用MyEclipse创建一个Java Web项目!
2、导入RestEasy框架所需要的JAR包(点击下载)
3、配置web.xml文件
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://w ...
本插件继承于ComboBox!通俗易懂、老少皆宜、不论男女!---叨、校长
由于网上找的插件大多都有bug,特别自己重写了一个,简单实用!
详细说明,与使用范例请看插件注释!
/**
* @description 基于Ext3.4版本实现的(其他版本或许支持,未测!)一个多选下拉树插件!
* 实现功能:1、多选节点!
* 2、自动选中下拉框中已有的节点!
* 3、自动将树节点TEXT赋值给插件的显示值(setValue())!
* @author 叨、校长灬
* @example 参数nodes example:" ...