- 浏览: 720514 次
- 性别:
- 来自: 广州
最新评论
-
ron.luo:
群主有开放源代码吗?
统一用户权限管理系统(正式版) -
名字应该取长点:
楼主可不可以问你几个问题呀,关于这个插件,貌似单线程,而且不分 ...
Extjs3.3 + swfUpload2.2 实现多文件上传组件 -
mayouth:
不知道楼主能不能解决下浏览器兼容的问题,目前好像火狐和谷歌浏览 ...
Extjs3.3 + swfUpload2.2 实现多文件上传组件 -
一水无间:
...
pushlet + Extjs 聊天室v0.9 (含源码) -
jintt123:
你好!我后台用的是C#,为什么一直上传失败,好像是后台取不到参 ...
多文件上传UploadPanel for extjs4(swfuoload2.5)
文章列表
为什么要在linux命令前加上 ./
- 博客分类:
- UNIX
./表示当前目录,这是因为linux的默认搜索目录里没有当前目录,所以如果你在
当前目录需要执行程序就要加上路径,./用全路径代替也是可以的。
ln 是(link的缩写)给某个文件或目录创建链接文件的命令。ln 命令可以为文件创建软链接文件和硬链接文件(只能为目录文件创建软链接文件)。
创建软链接例子:
ln -s /opt/cpmresource/ upload
上述命令生成upload目录为 /opt/cpmresource/目录的软链接目录。这样upload目录就存在与/opt/cpmresource/目录一样的文件了,upload目录删除了不会影响/opt/cpmresource/目录的文件。
如果部署的应用有文件上传功能,那么这种方法尤为有用,防止再次部署发布的时候文件备份的问题,只要在部署后重新ln一下就 ...
今天备份数据库出现问题:
报错信息:
Message 206 not found; No message file for product=RDBMS, facility=EXP: Release 10.2.0.4.0 - Production on Thu Apr 19 16:17:26 2012Copyright (c) 1982, 2007, Orac Invalid format of Export utility nameVerify that ORACLE_HOME is properly setExport terminated unsuccessfullyEXP-00000: ...
测试使用版本:extjs3.4.0
效果图:
测试代码:
<script type="text/javascript">
Ext.BLANK_IMAGE_URL = "../../lib/ext/resources/images/default/s.gif";
Ext.QuickTips.init();
Ext.onReady(function(){
new Ext.Window({
title: "test",
width ...
ajax 封装(备忘)
- 博客分类:
- javascript
function openLink(o){
var XHR,
config = (typeof o === 'object' && o!=null)?o : {},
scope = config.scope||window,
method = config.method||'GET',
cb = typeof config.callback === 'function' ? config.callback : function(){},
url = config.url,
params = config.params||{},
...
1 createElement(element)
创建一个指定标签名创建一个新的元素节点,返回值为指向新建元素节点的引用指针。
eg) var para = document.createElement("p");
document.body.appendChild(para);
2 createTextNode()
创建一个包含着给定文本的新文本节点,返回一个指向新建文本节点的引用指针:
reference = document.createTextNode()
参数为新建文本节点所包含的文本字符串
eg)
var me ...
使用方法:
document.getElementById('t-id').style.borderWidth=0;
oracle修改字段类型
- 博客分类:
- oracle
例子:l_amount_temp是临时字段, L_AMOUNT是要修改的字段.
alter table LAW_LITIGATION_CASE add l_amount_temp int;
alter table LAW_LITIGATION_CASE modify L_AMOUNT NULL;
update LAW_LITIGATION_CASE set l_amount_temp=L_AMOUNT,L_AMOUNT=NULL;
commit;
alter table LAW_LITIGATION_CASE modify L_AMOUNT fl ...
结合Extjs tree做的.
//有消息头像跳动
function jumpyIcon(id, duration){
var node = Ext.getCmp('chat-linkmanTree').getNodeById(id);
if(node){
if(isNaN(duration))duration = 800;
var iconEl = node.ui.getIconEl();
var textEl = node.ui.getTextEl();
var handler = window.setInterval(functio ...
/**
* 表情扩展
* @param {} config
*/
EmoteChooser = function(cfg){
this.width=340;
this.height=112;
this.autoScroll=true;
Ext.apply(this,cfg);
this.emoteView = new Ext.DataView({
store: new Ext.data.ArrayStore({
fields: ['name'],
data : [//表情列表
...
修改SesssionManager,和Session类使得sessionId是有意义的,一般改成用户id!
Session类添加一个方法:
/*** czp 新增方法,sessionId为用户id
* @param anId
* @param anEvent
* @return
* @throws PushletException
*/
public static Session create(String anId,Event anEvent) throws PushletException {
Session session;
try ...
java.util.Timer 用法
- 博客分类:
- JAVA
import java.io.IOException;
import java.util.Timer;
public class TimerTest {
public static void main(String[] args) {
Timer timer = new Timer();
timer.schedule(new MyTask(), 1000, 2000);// 在1秒后执行此任务,每次间隔2秒,如果传递一个Data参数,就可以在某个固定的时间执行这个任务.
while (true) {// 这个是用来停止此任务的,否则就一直循环执行此任务了
...
import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;
import org.springframework.context.ApplicationContext;
import org.springframework.web.context.support.WebApplicationContextUtils;
public class SpringContextListener implements ServletContextListener {
...
ServletContextListener 是 ServletContext 的监听者,如果 ServletContext 发生变化,如服务器启动时 ServletContext 被创建,服务器关闭时 ServletContext 将要被销毁。
服务器启动时,ServletContextListener 的 contextInitialized()方法被调用,所以在里面创建好缓存。可以从文件中或者从数据库中读取取缓存内容生成类,用 ervletContext.setAttribute()方法将缓存类保存在 ServletContext 的实例中。
程序使用 ServletC ...