自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (9)
  • 收藏
  • 关注

原创 喜欢看的小说的可以收藏下

小说导航站:38小说:http://www.38xs.cc/hao123小说:http://www.hao123.com/book200.Net:http://www.200.net/html/wenxue_xiaoshuo/index.htm6617小说导航:https://www.6617.com/story.shtml139小说导航:http://www.139site.com/dh/xia...

2018-06-24 11:03:57 9459

原创 EXTJS4.x之实战项目(8)ArticleGridPanel实现增删改查之查

现在实现增删改查的最后一个功能,查询功能。为了简单起见我们这里只实现通过文章名称查询的功能。1)编写ArticleGridPanelController的search函数,输入如下内容:var grid = sender.ownerCt.ownerCt;proxy = grid.store.getProxy();kw = sender.ownerCt.child("textfield[

2014-06-14 16:14:20 1721

原创 EXTJS4.x之实战项目(7)ArticleGridPanel实现增删改查之删

接下来实现删除功能,删除功能不需要复杂的界面,只需要获取用户选中的行,然后从中获取id,最后把要删除的id提交给后端程序即可。由于要实现同时删除多个功能,所以我们之前已经把gridpanel的selModel设置成CheckboxModel以此来支持批量删除。1)编写ArticleGridPanelController的del函数,内容如下: var grid = sender.ow

2014-06-14 16:13:51 1636

原创 EXTJS4.x之实战项目(6)ArticleGridPanel实现增删改查之改

之前实现了增删改查的添加功能,现在实现修改功能。实现的效果是点中gridpanel的一行后点击查看按钮弹出详情窗口。在详情窗口上修改信息后点击保存即可修改数据库里面的内容。1)将ArticleInfoWindow中的from的id输入框设置成只读。给textfield属性的readonly打勾即可。2)编写ArticleGridPanelController的detail函数,内容

2014-06-14 16:13:30 2527

原创 EXTJS4.x之实战项目(5)ArticleGridPanel实现增删改查之增

增删改查是每个系统都必备的基础功能,下面就以文章资源管理为例实现增删改查功能。1)为ArticleGridPanel添加控件,如下图红色部分所示TextField的labelAlign要设置为right才能得到上述效果。2)添加ArticleGridPanelController,添加一个Controller设置以下属性:userClassName : ArticleGri

2014-06-14 16:12:52 1802

原创 EXTJS4.x之实战项目(4)填充ArticleGridPanel的数据

经过上面的步骤我们可以得到大致的程序框架,可以切换tabpanel的显示内容,下面我们来填充ArticleGridPanel数据。1.添加model,如下图,添加一个ModeluserClassName配置为ArticleInfo。为ArticleInfo添加以下field:2.创建store,配置以下属性userClassName : ArticleStore

2014-06-14 16:12:15 1509

原创 EXTJS4.x之实战项目(3)菜单控制器MenuPanelController

上次我们完成了菜单界面的制作。接下来来我们来做响应事件。1.添加Conroller,如下图添加一个Controller设置userClassName为MenuPanelController添加四个函数(Functions),添加方法如下图init无参数;getTab参数为 viewName;onItemClick参数为 view,record,item,in

2014-06-14 16:11:17 2232 1

原创 EXTJS4.x之可编辑的grid

先看完http://blog.csdn.net/yunji3344/article/details/8789876这里。本文是基于上面一篇文章的修改。修改以下几个java文件News.javapackage org.extbook.pojo;import java.io.Serializable;import java.util.Date;import javax.pers

2014-06-14 16:09:07 5819

原创 EXTJS4.x之实战项目(9)SectionContentGridPanel栏目内容管理页的实现

上面的文章管理,媒体管理和栏目管理都差不多,实现之后效果如下图由于栏目内容管理与其他的不同所以我们这里来详细实现一下。1)为SectionContentGridPanel添加一下控件toolbar,combobox,button和textfield。属性如下图效果2)为combobox配置数据源由于combobox的数据源是栏目列表故我们可以直接使用

2014-06-14 16:07:22 2030

原创 EXTJS4.x之实战项目(2)左侧菜单数据填充数据

1.拖入一个TreePanel到MenuPanel中设置以下属性id: 'BaseContentManaget';title: '基础数据管理';userClassName:'BaseContentManaget';rootVisible: false;在BaseContentManaget上右键点击"Promote To Class"提升到类,完成后工程如下图

2013-07-04 13:57:13 4377 8

原创 EXTJS4.x之实战项目(1)

今天开始做一个资源管理项目做为实战。用Sencha Architect创建一个名字为“admin”的工程,保存在webRoot目录下。1.添加Viewport。在设计窗口中拖入一个Viewport设置以下属性:UserClassName:设置为BoboViewport;layout:设置为border;2.创建左侧菜单TreePanel.在设计窗口拖入一个Tre

2013-07-04 11:06:11 4517 2

原创 EXTJS4.x之国际化

extjs工程实现国际化支持,但是在Sencha Architect 里面我还没找到实现方法,所以只能在源码上来实现了,下面我们来实现一个国际化的例子:使用Sencha Architect 创建localization工程,保存到webroot目录下,并制作以下界面保存并运行一下可以看到现在是英文的下面我们关闭Sencha Architect,在myeclips

2013-05-18 19:43:18 5607

原创 go语言开发环境-win7

今天闲来无事,折腾一下go语言,可能会用它来写一个服务端程序。以下是维基百科对go语言的介绍http://zh.wikipedia.org/zh-cn/Go本人机器是windows7 32位,myeclipse10.11.首先下载gomingw由于go语言对于windows没有原生支持所以需要gomingw,gomingw是Go语言编译器在MinGW上的移植。下载地

2013-05-08 13:30:12 1898

原创 EXTJS4.x之无限级树形菜单实现

目前在Web应用程序开发领域,Ext JS框架已经逐渐被广泛使用,它是富客户端开发中出类拔萃的框架之一。在Ext的UI控件中,树形控件无疑是最为常用的控件之一,它用来实现树形结构的菜单。TreeNode用来实现静态的树形菜单,AsyncTreeNode用来实现动态的异步加载树形菜单,后者最为常用,它通过接收服务器端返回来的JSON格式的数据,动态生成树形菜单节点。生成树有两种思路,一种是一次性生成

2013-04-28 11:30:02 2908

原创 Android 内存分析工具MAT使用

相信很多人都用过MAT来分析内存溢出,而且网上有很多的使用方法,不过很多都是大同小异,而我今天介绍一种新的使用MAT的方法来快速定位问题原因,希望对大家有所帮助。        本人最近一段时间都在忙android方面的项目,开发过程中遇到了一些问题,android的内存问题还是挺多的。看到mat分析内存比较好用,下面折腾一下。1.连接手机启动要测试的程序,打开ddms界面,如下图

2013-04-25 11:35:45 1370

原创 使用 mat 进行堆转储文件分析

在实际开发中或多或少我们都会遇到java的内存问题,特别是开发android程序和大型 JAVA 应用程序来说,再精细的测试也难以堵住所有的漏洞,即便我们在测试阶段进行了大量卓有成效的工作,很多问题还是会在生产环境下暴露出来,并且很难在测试环境中进行重现。JVM 能够记录下问题发生时系统的部分运行状态,并将其存储在堆转储 (Heap Dump) 文件中,从而为我们分析和诊断问题提供了重要的依据。

2013-04-25 10:29:44 1884

原创 MAT Memory Analyzer Tool 插件安装 myeclipse10.1

之前做android开发的使用遇到内存问题曾看到mat能分析内存使用状态,折腾过了一次。现在有空继续折腾一下。第一步:下载Eclipse MAT下载地址:http://www.eclipse.org/mat/downloads.php可以看到最新版是1.2.1,鉴于myeclipse的安装选择压缩包离线升级第二步:下载之后将压缩包解压,放置到Myeclipse

2013-04-24 11:23:11 2990 3

原创 android虚拟按键开发之一(开发环境搭建)

由于开发虚拟按键需要用到IWindowManager这个类。IWindowManager 提供了模拟 KeyEvents的简单方法,名字叫做 IWindowManager.injectKeyEvent(...). 要模拟KeyStroke(按键敲击), 我们需要模拟一个 指定KeyCode 的 KeyEvent.ACTION_DOWN 和 KeyEvent.ACTION_UP 。但是在androi

2013-04-17 22:24:21 1347

原创 Spring mvc+hibernate工程搭建

大家好,Spring3 MVC是非常优秀的MVC框架,由其是在3.0版本发布后,现在有越来越多的团队选择了Spring3 MVC了。Spring3 MVC结构简单,应了那句话简单就是美,而且他强大不失灵活,性能也很优秀。hibernate在数据持久化的成就也是屈指可数的。下面将描述一下怎么配置这个spring mvc工程。先来看看整个工程目录先可以看出整个工程结构都

2013-04-11 21:04:16 3355 2

原创 EXTJS4.x之combobox的使用

ComboBox控件是一个下来选框,可以实现自动完成,实现远程加载,和许多其他功能。ComboBox是像传统的HTML中和的结合,用户可以自由输入到字段中,或挑选一个下拉选择列表的值。默认情况下,用户可以输入任何值,即使它不会出现在选择列表中,为防止自由形式的值,一般对其进行限制列表中的项目,editable:去掉钩钩和forceSelection设置为true。选择列表中的选项进行填

2013-02-01 00:23:31 9135 5

原创 EXTJS4.x之grid(3)实现删除用户功能

之前一节中我们实现了添加用户功能,现在我们来实现删除用户功能1.我们要实现批量删除功能,所以要配置grid支持多选模式,为myGrid添加一个Ext.selection.CheckboxModel即可如下图启动服务器看看,如果看到下图效果就ok了2.为删除用户button添加一个handler,内容为 var selRecords = Ext.getCmp("myGr

2013-01-27 21:50:56 2370

原创 EXTJS4.x之grid(2)--实现添加用户功能

在上一节中我们利用GridPanel实现了后台jsp的增删改查接口,并通过store得到数据展示在grid上了。实现了基本的数据显示,这节我们将实现添加数据到用户表中,实现如下图效果 要达到这个效果我们要使用到ext js的Window控件,下面我们先来学习一下Window对象的一下知识。Ext.Window是一个专门的面板用于应用程序的窗口。默认情况下Windows是浮动的,可以

2013-01-27 21:05:33 3634

原创 EXTJS4.x之grid(1)

Grid表格是ExtJS的核心组件之一,它提供了展示强大数据的最佳途径。在ExtJS4.x中该组件经过了完全的重构,变得更加快速、轻便并且更容易进行定制。Grid组件的重要特性包括:智能渲染、标准布局、数据视图、特性支持、虚拟滚动和编辑改进。        Grid控件和其它可以显示数据的控件,能够支持多种数据类型,如二维数组、Json数据和XML数据,甚至包括我们自定义的数据类型。Ext为我

2013-01-20 23:36:35 4611 2

原创 EXTJS4.x之ToolBar的使用

面板中可以有工具栏,工具栏可以位于面板顶部或底部,Ext中工具栏是由Ext.Toolbar类表示。工具栏上可以存放按钮、文本、分隔符等内容。面板对象中内置了很多实用的工具栏,可以直接通过面板的tools配置选项往面板头部加入预定义的工具栏选项。现在我们来试试:1.Sencha Architect创建工程,同样保存到WebRoot目录下,我的保存为toolbar工程。containe

2013-01-14 21:37:34 7784 2

原创 EXTJS4.x之一个简单的主界面

之前我们用FormPanel实现登录界面,接下来我们实现一个简单的程序主界面,同样我们使用Sencha Architect作为开发工具。新建一个extjs4.x工程并保存为main工程在javaweb工程的WebRoot目录下。1.拖拉一个Viewport控件到设计界面中,的到如下图视图区控件Viewport官方文档是这样描述的一个专门的容器,可视的应用领域(浏

2013-01-14 00:16:38 5374 2

原创 EXTJS4.x表单系统之 Ext.form.FormPanel登录框demo

Ext.form.FormPanel的帮助文档:http://docs.sencha.com/ext-js/4-1/#!/api/Ext.form.Panel查阅手册得知:FormPanel 为表单提供一个标准容器,它的本质是一个标准的 Ext.panel.Panel,它会自动创建一个BasicForm并管理任何添加到其中Ext.form.field.Field的对象。此外还包括配置和

2013-01-13 12:37:51 5887 7

原创 ExtJS 4.x开发之准备浏览器

1.要求:1.1 浏览器:extjs 4 支持所有的主流浏览器,从微软的ie6到最新版的google chrome都是支持的。作为开发者,在开发期间我们需要选择其中一个作为调试工具,一般我们选择以下三种方案之一:1)GoogleChrome 10+      2)AppleSafari 5+      3)Mozilla Firefox 4+ 结合 Firebug Web De

2012-12-25 22:33:35 2351 4

原创 Sencha Architect使用treepanel的简单demo

树形菜单是管理系统必备的控件之一,extjs中的树形菜单非常强大,使用也非常方便,基本满足了我们开发的所有需求。基本上成为了标配,下面本文将使用Sencha Architect来制作一个简单的treepanel菜单。 1.打开Sencha Architect新建一个ext js 4.1.x工程,保存到我们之前创建的ssh工程里面去,方便我们使用tomcat进行调试。也可以创建一个简

2012-12-24 22:39:34 4179 4

原创 ext图形开发工具SenchaArchitec初体验

以前用过delphi和vb开发程序,一款图形开发ide对于我们的开发帮助是非常大的。也许有很多大神会很不屑,但是我认为拖拉控件也没什么不妥的,起码我在开发android应用的时候会用layout编辑器来预览视图。对于刚入门ext的新手倒是不错,先用ide生成代码然后在看代码,修改代码...下面我来介绍一下SenchaArchitec的使用吧:Sencha Architect是个可视化的应用

2012-12-22 13:35:06 3985 1

原创 利用全注解实现ssh的一个完整例子

在一个稍大的项目中,通常会有上百个组件,如果这些组件采用xml的bean定义来配置,显然会增加配置文件的体积,查找以及维护起来也不太方便。个人也不喜欢配置那么多的xml文件。下面我们就利用java的注解实现ssh框架,注解相当于一种标记加了注解就等于打上了某种标记,没加,则等于没有某种标记,以后,javac编译器,开发工具包和其他程序可以用反射来了解你的类以及各种元素上有何种标记,看你有什么标记,

2012-12-22 00:31:13 56889 29

原创 SenchaEclipsePlugin-1.1.0的使用

关于SenchaEclipsePlugin插件的安装和使用使用过eclipse开发java程序的人都知道eclipse带有强大的代码提示功能,非常好用。遗憾的是不是所有语言都能很好的支持,比如我们开发sencha touch和ext js就不能支持了。所以我们需要额外安装一个插件---SenchaEclipsePlugin。此款插件可以使你在eclipse开发环境下开发javascript变得

2012-12-20 17:23:08 2923 13

原创 android多点触摸事件的一些事

今天要用到android的多点触屏,特意做了一下测试测试代码如下(写在activity中) @Override public boolean onTouchEvent(MotionEvent event){ int action = event.getAction(); switch (action) { case MotionEvent.ACTION_POINTER

2012-12-16 22:00:32 1945 2

原创 android利用图片实现烟花效果

今天突然想做一个烟花播放的效果,用粒子系统来做好像挺麻烦的。想用cocos2d-x,后来想想没必要,就想做一个自定义view,然后可以添加到程序的任何地方。在网上找了一下资料。正好有人写了,搞下来觉得不错,于是便优化一下加点注释。 工程目录如下  FireWorkActivity代码很简单如下package com.firework;import android

2012-12-16 21:32:51 9317

原创 Log4j的使用

一直在开发android应用,里面的log工具非常好用,比之前的System.out.println();好了很多啊。最近学习java web开发就寻找一些有没有类似的工具,在网上看到log4j,貌似挺不错的样子。于是搞鼓了一下,在这里做个笔记让后人少走弯路1、 Log4j是什么?  Log4j可以帮助调试(有时候debug是发挥不了作 用的)和分析,要下载和了解更详细的内容,还是访问

2012-12-15 22:22:10 1230

原创 编写一个基本的ssh例子(2)

上一篇已经搭建了一个最基本的ssh开发环境。也能基本运行了,但是没有写实际的代码,只是把环境给配置好了。这次我们来写一个简单的例子,这个例子是参考网上的一个工程,本人也是菜鸟,哈哈 完整的工程目录如下:首先我们创建好Userinfo.java  , BaseDao.java , UserManagerService.java还有UserManagerAct.java这三个文

2012-12-15 00:11:34 30947 18

原创 Struts + Spring + Hibernate基础框架搭建

本人菜鸟,搞android开发的最近想学习一下java web开发。写的不好勿喷!在Struts + Spring + Hibernate的组合框架模式中,三者各自的特点都是什么? Struts 的MVC设计模式可以使我们的逻辑变得很清晰。Spring 的IOC和AOP可以使我们的产品在最大限度上解藕。hibernate的当然就是实体对象的持久化了。下面我们来一起搭建最基础的s

2012-12-13 22:17:26 5933 6

spring mvc demo

spring mvc demo 简单的,有jackson等常用工具

2013-04-15

基于全注解的ssh完整例子

基于全注解的ssh完整例子,基本框架搭建好了,非常适合上手

2012-12-22

android烟花效果

android烟花实现,利用图片很基本的2d绘图

2012-12-16

一个SSH的入门完整例子

很好的例子,记得要在applicationContext.xml配置一下数据库连接才能运行。

2012-12-15

android 短信 发送 监听 拦截等自己写的demo

android 短信 发送 监听 拦截等自己写的demo

2012-02-07

j2meapi07参考文档

j2me 不错的参考文档,大家可以下载回去参考参考,当年的金牌语言

2012-02-02

Putal TCP_IP_MMS AT COMMAND_v2.2.pdf

Putal TCP_IP_MMS AT COMMAND_v2.2.pdf Putal TCP_IP_MMS AT COMMAND_v2.2.pdf

2011-09-18

Putal AT Command v1.1.pdf

Putal AT Command v1.1.pdf Putal AT Command v1.1.pdf

2011-09-18

AT指令集中文版new(仅供参考

AT指令集中文版new(仅供参考) GTM100模块参考文档,用于AT命令开发

2011-09-18

空空如也

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

TA关注的人

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