自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 收藏
  • 关注

原创 手工打造Extjs (1) 类系统

最近看了几本javascrpt方面的书(javascript高级程序设计,javascript设计模式),内容中讲到很多面向对象式开发也提到很多优秀的javascript框架,我很是费解为什么就没有提到过Extjs,难道YUI跟Extjs有那么大得深仇大恨?。转入正题,我特别喜欢Extjs4 的类体系,所以就自己模仿的写了一个,我只是简单了解过extjs并没有深入去学习,所以有些地方可能不对还望大...

2012-11-22 19:47:44 142

原创 Ext Tree与 store 操作

//获取 json 文件的数据var treestore = Ext.create('Ext.data.TreeStore', { root: { expanded: true }, proxy: { type: 'ajax', url: 'tree...

2011-09-10 21:59:47 283

原创 Spring Framework 3.0.5+Spring Security 3.0.5+ mybatis 3.0.5+ Struts 2.2.3整合代码

简单的权限控制,密码使用sha加密     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

2011-06-29 10:21:08 138

原创 ExtJs Ajax提交

//使用success属性和failure作为回调函数Ext.Ajax.request({   url: 'test.aspx',   success:function(response,opts){},   failure:function(response,opts){},   params:{page:1}});//使用callback属性作为回调函数Ext.Ajax.request({  ...

2011-06-29 09:30:15 98

原创 Struts2在Action中获得Response对象的四种方法

在struts1.x Action类的execute方法中,有四个参数,其中两个就是response和request。而在Struts2中,并没有任何参数,因此,就不能简单地从execute方法获得HttpServletResponse或HttpServletRequest对象了。  但在Struts2 Action类中仍然有很多方法可以获得这些对象。下面就列出四种获得这些对象的方法。...

2011-06-29 09:29:09 125

原创 Ext Grid常用控件的配置与方法

Ext Grid常用控件的配置与方法 1、Ext.grid.GridPanel 主要配置项: store:表格的数据集 columns:表格列模式的配置数组,可自动创建ColumnModel列模式 autoExpandColumn:自动充满表格未用空间的列,参数为列id,该id不能为0 stripeRows:表格是否隔行换色,默认为false cm、colModel:表格的列模...

2011-06-24 09:53:30 121

原创 extjs 4.0 做的 Excel 小功能

公司出的 三级程序程序员试题 题目如下 实现一可编辑的表格,表格布局类似Excel,行号用数字表示,列号用26进制字母组合表示,支持单元格间简单公式计算,如在A1单元格输入1,A2输入2,A3输入=A1+A2,回车后A3自动计算出3 excel.html只包含了 导入extjs 文件 <!DOCTYPE HTML PUBLIC "-//W3C//DT...

2011-06-23 13:29:35 201

原创 不看这篇日志也许会节省你十分钟,但是却会耽误你的一辈子

HP大中华区总裁孙振耀退休感言 : 如果这篇文章没有分享给你,那是我的错。 如果这篇文章分享给你了,你却没有读,继续走弯路的你不要怪我。 如果你看了这篇文章,只读了一半你就说没时间了,说明你已经是个“茫”人了。 如果你看完了,你觉得这篇文章只是讲讲大道理,说明你的人生阅历还不够,需要你把这篇文章珍藏,走出去碰几年壁,头破血流后再回来,再读,你就会感叹自己的年少无知。 如果你看完了,觉得很有道理,然...

2011-06-16 22:41:15 123

原创 java 读取文件

1、按字节读取文件内容2、按字符读取文件内容3、按行读取文件内容4、随机读取文件内容 public class ReadFromFile {    /**     * 以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。     */    public static void readFileByBytes(String fileName) {        File fi...

2011-06-16 17:30:46 81

原创 Spring 定时任务

 所需要的jar包:spring.jar;quartz-all-1.6.0.jar;commons-collections.jar;可能还要commons-*.jar<!-- 第一步 声明一个定时任务,注意不是直接声明,而是声明一个JobDetailBean,通过jobClass属性设置一个定时对象 --><bean id="quartzClock" cl...

2011-06-16 17:24:49 88

原创 java 匿名内部类的使用方法

public interface Contents { public void star(); }public class Goods { public Contents cont() { return new Contents() { private String i = "heiheihei"; public String ...

2011-06-16 11:42:45 114

原创 java 内部类使用方法

  public interface Contents { //一个接口 int value();}public interface Destination { //接口 String readLabel();}public class Goods { //外部类 private int num =2; //外部类方法 ...

2011-06-16 10:06:29 98

原创 Extjs 4.0 上传图片 + struts2

有了上传图片控件后 在action 中必须写上以下代码 response.setCharacterEncoding("utf-8");          response.setContentType("text/html");  // action代码public String load4() { System.out.println("获取到了abcd:...

2011-06-14 12:01:05 91

原创 Extjs+Struts2 Ajax 方式提交数据

前台Ext 代码 artist: { xtype: 'panel', title:'登录', width:350, id:'login-panel', items:[{ xtype:'form', ...

2011-06-06 15:10:27 140

原创 【书摘】:程序员成长的10个阶段

导读:本文节选自机械工业出版社《程序员成长路线图》一书。该书的作者N216、张磊和吉阳一起回忆和总结了自己几十年的程序员成长经历,对当前程序员关心的热点、重点、难点问题给出了自己的看法和建议。通过对程序员的成长阶段进行划分,使得各个阶段的程序员都可以“按图索骥”,解决自己所遇到的问题。图书封面:我的程序员成长之路程序员的成长经历往往很相似,大部分的人走过了最前面相同的一段路,而...

2011-06-02 16:26:41 156

原创 extjs 创建多个实例

 Ext.onReady(function() { var html = '<p>测试数据.</p>'; var configs = [{ title: 'Basic Panel', collapsible:true, width:400, html: html ...

2011-04-26 10:38:06 147

原创 Extjs portal 使用方法

 Ext.onReady(function(){ var html = '<p>测试数据</p>'; new Ext.Panel({ title: 'Basic Panel', collapsible: true, //width:1400, ...

2011-04-26 10:27:09 450

原创 转载: 从C++到Java,10年技术生涯的几点思考

  不知不觉,做程序工作已经10年了,从最初学习C++到Java,从困惑到清晰,感觉真的有不少东西可写,不过总觉得不成体系,大概看了太多八股文章的缘故,被憋得实在难受。所以不管了,想到什么写什么吧。1、从C++到Java    C++和Java谁快?从算法上讲我认为毫无疑问是汇编〉C++〉Java,不要迷信某些个别评测,单纯的回圈测试什么的,比如JNode的官方网站上有Java写的JV...

2011-04-20 09:00:46 118

原创 mysql 存储过程

CREATE PROCEDURE procedure1   //定义存储过程(IN parameter1 INTEGER)    //声明 参数为 integerBEGIN             //开始 DECLARE variable1 CHAR(10);        //声明一个变量 为 char 类型  10个大小IF parameter1 = 17...

2011-04-18 15:26:05 95

原创 Ext.Loader使用(js延迟加载)

1. 这篇博文要记录什么:Extjs中的新类,Ext.Loader . 作用是可以在需要的时候即时加载js,而不是在页面head里一股脑儿把所有js都加载。?2. 环境条件:Extjs 3.3新增加的js,经我测试可以平稳转移到其他低版本的EXT上。?3. Loader试用代码:?Ext.Loader.load(["<c:url value='/dwr/inter...

2011-04-13 15:47:25 524

原创 ajax 例子

前台jsp  function post(){ $.post("test!load.action", {}, function(data) { alert(data); }, "json"); } struts.xml  <package name="main" extends="json...

2011-04-11 16:47:03 87

原创 touch 1.1 form 例子

Ext.setup({ icon: 'icon.png', tabletStartupScreen: 'tablet_startup.png', phoneStartupScreen: 'phone_startup.png', glossOnIcon: false, onReady: function() { var f...

2011-04-01 15:03:18 119

原创 Ext.Form.Select

xtype : 'selectfield',label : 'name',name : 'ext.name',id : 'work',options : [{text: 'test', value: '100'}]//动态修改列表内容方法tempForm.setOptions({[json}]).setValue('third'); ...

2011-03-21 10:32:42 155

原创 sencha touche 上传图片  

写了2天终于写出来 touche上传的解决办法了  下载jquery 上传插件ajaxfileupload.js  并引入 下面是上传控件的写法   item[{ xtype: 'textfield', name: 'filename', id:'files', ...

2011-02-25 17:27:25 123

原创 sencha touch 函数+事件

 tab.setActiveItem(1); // tabPanel 切换页面list.getSelectedRecords()[0].data.id //获取list选中项 data. 数据名

2011-02-24 16:32:42 130

原创 Java图片缩小后不失真的代码(缩略图)

public static void reduceImg(String imgsrc, String imgdist, int widthdist,                int heightdist) {            try {                File srcfile = new File(imgsrc);                if ...

2011-02-21 17:22:25 971

原创 jquery 必备插件

http://sd.csdn.net/a/20110218/292102.html

2011-02-21 08:42:15 79

原创 jqurey ajax 提交后台

$.post("personAjaxAction!showMokoFlash.action", { url : 'http://www.baidu.com/' }, callback, "json"); 

2011-02-17 17:50:12 98

原创 sencha touche Ext.Carousel 用法

//这个控件是 可以用鼠标手势切换内容var carousel = new Ext.Carousel({ fullscreen: false, //全屏 padding:60, // 距离 //ui: 'top', direction: 'vertical', //设置为水平 默认为垂直 ...

2011-02-17 17:46:06 176

原创 Sencha touch Ext.Panel

var panel = new Ext.Panel({ fullscreen: true, //全屏 id: 'main_panel', scroll: 'vertical', layout...

2011-02-17 17:39:34 111

原创 Sencha touch Ext.ActionSheet 使用方法

//按钮组var actionSheet = new Ext.ActionSheet({ draggable:true,//允许拖拽 bodyMargin:100//调整距离 还有 bodyPadding items: [ { text: 'Delete draft', ui : '...

2011-02-17 17:33:06 127

原创 sencha touch :Ext.list 使用方法

 var list = new Ext.List({ id: 'myList', floating: true,//设置此属性后才可以使用 height width width: 250, height: 200, fullscreed:true,//全屏显示 dock: 'left',...

2011-02-17 17:27:12 122

原创 Sencha touch 动态修改控件内item内容

var panel = Ext.getCmp('content'); panel.items.each(function(item){ panel.remove(item) }); panel.insert(5, carousel) panel.doLayout(); 

2011-02-17 17:06:51 152

原创 java 下载图片代码

 package webcon;import java.io.BufferedInputStream;public class MakeImage { // 生成图片函数 public void makeImg(String imgUrl,String fileURL) { try { // 创建流 BufferedInputStream in ...

2011-02-12 12:18:35 269

原创 获取网页源代码

 package webcon;import java.io.BufferedReader;public class WebCon { // 获取网页源代码 public String getWebCon(String pageURL,String encoding) { // StringBuffer sb = new StringBuffer();...

2011-02-12 12:15:54 134

原创 自己写的滚动条

见源代码

2011-02-12 12:12:33 108

原创 SSH 整合 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:sch

2011-02-12 10:34:31 86

原创 struts.xml

<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "http://struts.apache.org/dtds/struts-2.1...

2011-02-12 10:33:47 79

原创 SSH spring bens.xml

<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="htt

2011-02-12 10:33:01 80

原创 js 判断游览器类型 + 版本

var Sys = {}; var ua = navigator.userAgent.toLowerCase(); var s; (s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] : (s = ua.match(/firefox\/([\d.]+)/)) ? Sys.firefox =...

2011-02-12 10:30:59 83

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除