自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

提高eclipse使用效率

编辑代码常用快捷键格式化代码的快捷键 Ctrl + Shift + F格式化缩进的快捷键是 Ctrl + I,只能对选中的文本进行缩进删除一行的快捷键是 Ctrl + D当前窗口最大化最小化切换 Ctrl + M转到最后进行修改的位置 Ctrl + Q快速查找选中的字符 Ctrl + K(向下) Ctrl + Shift + K(向上)光标放到一个括号,切换到另一个成...

2013-07-24 12:31:09 162

javaEE 项目优化大全——应用服务器调优

这篇主要讲应用服务器的调优。大家不喜勿喷。应用服务器通俗点就是后台程序 ,但是也不只是后台程序,也可能是其他的程序,在这里我主要讲后台程序的调优。也是建立在weblogic和oracle数据库之上的, 如果不会weblogic,请大家去网上看看,我个人认为weblogic简直是神器。    废话不多说了。直接上方法一、jvm调优 任何java程序都是建立在jvm的基础上的,但是做项目...

2013-07-17 10:59:48 205

Oracle11g +Win 64+PLSQL9.0

最近在Oracle11g配置数据库的时候发现了一个问题,就是找不到监听,网上说win7的64位的系统必须装上32位的客户端才能被PLSQL 识别,事实上也是这样,PLSQL 只能识别32位的客户端,所以你需要下载32位的客户端,然后配置的时候有几个地方是需要注意的1、你本地网络服务名配置,该文件配置好后可以在你目录(你的安装目录:\app\Bin\product\11.2.0\client...

2013-07-15 11:41:01 118

jquery常用代码集锦

1. 如何修改jquery默认编码(例如默认GB2312改成 UTF-8 )12345$.ajaxSetup({    ajaxSettings : {        contentType : "application/x-www-form-urlencoded;chartset=UTF-8"    }});...

2013-07-11 11:15:42 118

springmvc+hibernate入门-揭开神秘的面纱

Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,可以选择是使用内置的 Spring Web 框架还是 Struts 这样的 Web 框架。通过策略接口,Spring 框架是高度可配置的,而且包含多种视图技术,例如 JavaServer Pages(JSP)技术、Velocity、Tiles、iText 和 POI。Spring M...

2013-07-10 10:57:09 85

Jqgrid入门-Jqgrid格式化数据(九)

上一章已经说明了在Jqgrid中如何对数据分组,这一章主要探讨如何格式化Jqgrid中的数据。何谓格式化呢?举个例子,比如对时间格式化处理,去掉后面的时分秒;对数字进行处理,加上千分位分隔符,小数的保留位数,加上前缀或后缀。对超链接或邮箱等等。        jqGrid中对列表cell属性格式化设置主要通过colModel中formatter、formatoptions来设置的。jqGri...

2013-07-09 10:26:12 127

Jqgrid入门-Jqgrid分组的实现(八)

  上一章主要说明了如果实现Jqgrid列数据拖动,这一章主要讨论在Jqgrid中如何实现分组功能。        类似于Sql语句的Group By,Jqgrid提供了属性实现数据分组,这样表现数据会显得比较直观。先上个效果图:         从图上我们可以很直观的看出,数据是根据家庭住址分的组,并且能够很直观的看出每个分组里面有多少信息量。要实现这个功能并不难...

2013-07-08 10:54:22 184

Jqgrid入门-Jqgrid列数据拖动(七)

上一章提到在Jqgrid中如何设置二级表头,这一章节主要探讨Jqgrid表格里面的数据如果实现拖动功能,比如你想把第一行的数据拖到当前页的最后一行,或者其他位置。    Jqgrid表格插件自己没有提供这种功能的,如果要使用这个功能,还需要导入“jquery.tablednd.js”(初始化拖动插件)。如:1<script type="text/...

2013-07-05 11:06:24 631

Jqgrid入门-Jqgrid设置二级表头(六)

上一章已经说明了Jqgrid结合Struts2+json展示数据,这一章主要探讨Jqgrid如何设置二级表头,类似这样的效果。如:         要实现这个功能,其实也不难。通过Jqgrid的setGroupHeaders方法就OK了。具体的参数我就不多说明了,详细的属性可以去官网看看。实现代码如下:12345678...

2013-07-04 10:35:39 225

Jqgrid入门-结合Struts2+json实现数据展示(五)

DEMO用的是ssh框架实现的,具体怎么搭建的就不多做说明了。分页表格的数据操作难点就是数据展现。至于增删改直接用hibernate原生的方法实现即可。        初步分析:表格要实现分页,那么一页显示多少条数(PageSize)和当前页码(CurrentPage)这两个条件必不可少。为了实现点击任何一列的表头进行排序,那么排序的列名(Sidx)和排序规则(Sort)必不可少。有了这四个...

2013-07-03 11:16:44 96

Jqgrid入门-别具特色的Pager Bar (四)

Pager Bar位于表格最下边。默认情况下,分为三部分。如图:第一部分:导航按钮栏(Navigator)第二部分:页码栏(Pager)第三部分:记录信息栏(Record)        要实现这个功能也不难,最基本的语法就一句。1$("#gridTable").jqGrid('navGrid', '#gridPager');...

2013-07-02 11:55:15 112

Jqgrid入门-使用模态对话框编辑表格数据(三)

Jqgrid是一个强大的表格插件,它提供了多种方式来编辑数据。这三种方式分别是:Cell Editing——只允许修改某一个单元格内容Inline Editing——允许在jqGrid中直接修改某一行的数据Form Editing——弹出一个新的编辑窗口进行编辑和新增       在我做的DEMO中,主要运用的是第三种, 弹出一个新窗口来编辑数据。如果想用其它两种方式可以...

2013-07-01 10:39:22 294

Jqgrid入门-操作表格的数据(二)

 上一篇中,Jqgrid已经可以从服务端获得数据,并显示在Grid表格中了。下面说一下,如何操作表格及其数据。         jqGrid有很多方法函数,用来操作数据或者操作Grid表格本身。jqGrid的方法有两种调用方式:          $(“#grid_id”).jqGridMethod( parameter1,…,parameterN );或者        $...

2013-06-28 11:48:31 72

Jqgrid入门-显示基本的表格(一)

 首先对Jqgrid网格插件做个简要的说明。在众多的表格插件中,Jqgrid的特点是非常鲜明的。        特点如下:完整的表格呈现与运算功能,包含换页、栏位排序、grouping、新增、修改及删除资料等功能。自定义的工具列。预设的Navigator工具列,可以很容易的使用新增、删除、编辑、检视及搜寻等功能。完整的分页功能。按下任一栏位的标头,皆可以该栏位为排...

2013-06-27 11:53:29 130

从银行的钱荒看一个公司的团队建设 产品线过多最终导致最赚钱的项目面临破产 ...

今天是个特别的日子。上证指数从2200点左右跌到1800多点,中午之后回升到2100来点,最后收盘的时候还是跌破1900点。只要还是低于2000点,十年间的股票市场相当没有发展。地产股和银行股首当其冲,基本上全是跌停。于是有著名的学者爆出,银行缺钱投资实体经济,需要增加流通中的货币供应量。每天5亿的利润额,我想你不会相信银行真的缺钱。有良知的经济学家分析说,银行在过去把大量的资金用到金融理...

2013-06-26 12:06:44 136

Guava学习笔记:Ordering犀利的比较器

Ordering是Guava类库提供的一个犀利强大的比较器工具,Guava的Ordering和JDK Comparator相比功能更强。它非常容易扩展,可以轻松构造复杂的comparator,然后用在容器的比较、排序等操作中。  本质上来说,Ordering 实例无非就是一个特殊的Comparator 实例。Ordering只是需要依赖于一个比较器(例如,Collections.max)的方...

2013-06-25 11:54:16 109

公司运作 - 利润率、周转率

公司一般由市场部、研发部、财务部、人力资源部及其他辅助部门组成。分成了几个层面,如下:宏观层面:业务范围、业务定位、专业化、多元化部门层面:各部门绩效、部门职责主体层面:跨部门事务,如产品研发涉及到了多个部门公司的盈利能力一般用这个公式来表达:利润率*周转率。最好的情况是利润率也高,周转率也高,这样利润最好。比如软件公司,如果每3个月能做完一个项目(花最少的资源达到单项目最大...

2013-06-24 12:50:24 457

QT在Windows中的技术总结(一):sqlite的备份还原功能(调用cmd命令模式)

由于公司在需要做QT项目,用于为产品(51单片机的)连接电脑打印串口信息。但我以前是学嵌入式的,只会用QT在linux下面写软件,但目前公司也只有我一个软件工程师,所以,我也只好在Windows下用QT编程了。。。网上关于QT在Windows下编程的资料很少很少,唯一我找到真正正正详细描述的昨天也已经被我转到了这里。貌似Windows下MFC才是王道,但也真真没时间学习,此文献给所以迫不得已在W...

2013-06-21 11:47:27 321

如何正确地使用android中的progressdialog

 网上有很多关于progressdialog的用法的介绍,其核心代码:Handler handler = new Handler(); Runnable mTasks = new Runnable() { public void run() { //执行url获取内容操作 } }; final ProgressD...

2013-06-20 11:39:13 122

挣得第一桶金

没有能够成功的找到实习,但是总觉得自己想挣点钱,然后就在社区闲逛啊闲逛,随便就点到了软件兼职的栏目,看到了一个android通讯录的项目。android这东西真心懂的不多,唯一一点懂的就是有一段时间不知怎么的一时兴起,图书馆借了一本android疯狂讲义看了一下,然后在某个地方自己实践的写了一个android计算器。自己还是懂一些J2SE的基础的,想想那时做毕业设计的时候花了个把星期看马士兵的j...

2013-06-19 12:06:14 151

Web开发中那些不招人“待见”的功能

互联网上优秀的Web开发案例不胜枚举,但也有一些开发者费劲心血开发出的网站仅因为某些功能就遭到吐槽的也屡屡不鲜。这不,原文作者Scott Hanselman发表的这篇文章《Stop Doing Internet Wrong 》就例举了互联网上那些不招人“待见”的功能。当然,文中提及的这些问题都是可以解决的,因为从技术角度上来讲,它们并不难。我们一起来看下,“有则改之,无则加冕”。文章译文如...

2013-06-18 11:41:11 110

JAVAEE知识的系统性有多重要?再谈非线性学习方法

 前段时间,听学生说,某校外培训公司有时会到我们工作室宣传,鼓动学生报名参加他们的培训。这不,有一次在游说一个学生时还正好被我看到了。事后,这个学生告诉我,培训公司声称,相对于我们工作室的学习方法,他们的培训能让学生学习的知识更系统。嗯,知识若能够系统地学习,当然最好了,这是我们多年来学习经历的常识。而我在工作室倡导的学习方法,是“非线性学习方法”(详情请参见我的博文:什么是非线性学习方...

2013-06-14 11:57:38 62

Instagram:从Redis到Cassandra 成本节省1/4

<!--StartFragment -->Rick Branson是Instagram基础架构软件工程师,他在接受DataStax联合创始人Matt Pfeil采访时表示:随着数据量的快速增长,Redis已不再是他们的最佳使用对象,他们正在大量使用Cassandra。下面是Matt Pfeil对Rick Branson的采访,笔者摘取了与Cassandra有关的核心内容进行编译:M...

2013-06-13 12:04:21 178

jQuery性能优化

1,总是从ID选择器开始继承在jQuery中最快的选择器是ID选择器,因为它直接来自于JavaScript的getElementById()方法。例如有一段HTML代码: <div id="content"><form method="post" action="#"><h2>交通信号灯</h2><ul id

2013-06-08 11:54:14 41

ruby/python/java全覆盖的Selenium-Webdriver系列教程(2)————浏览器的简单操作

本文将先介绍适合初级用户的一些常用方法,然后将对一些高级用法和实现源码进行稍微深入一些的分析。如何打开一个测试浏览器做自动化测试一般情况下我们都需要首先打开测试浏览器,浏览器开启后我们方可”命令”浏览器去打开新页面,点击特定的链接,判断具体的逻辑等等。因此该操作为”万里长征的第一步”,必须给以重视。具体代码如下。需要注意的是如果使用chrome进行测试,那么必须下载安装chrome driv...

2013-06-07 18:16:29 98

原创 怎么看待移动互联网时代

<!--StartFragment --><!--StartFragment -->最近一直在做调研分析,以一篇文章来做个总结,谈谈我的看法。文章也好,书也好,大抵可以分两大类。第一大类的,它可以告诉你你不知道的信息,信息也许不好听,但是是很有效的信息,比如,退休前的任志强写的那些挨骂的博客。另一大类,它的目的就是迎合你的观点,让你来掏钱,楚王爱细腰,宫中多饿死。做...

2013-06-06 12:38:49 119

空空如也

空空如也

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

TA关注的人

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