自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

苍天在上

虚怀若谷,却有似无,百炼成钢,造化为炉——仙五

  • 博客(190)
  • 收藏
  • 关注

转载 浅谈UML的概念和模型之UML九种图

地址:http://blog.csdn.net/jiuqiyuliang/article/details/8552956/目录: UML的视图 UML的九种图 UML中类间的关系            上文我们介绍了,UML的视图,在每一种视图中都包含一个或多种图。本文我们重点讲解UML每种图的细节问题:          1、用例图(use case diag

2016-04-12 16:27:55 450

转载 Eclipse中jsp、js文件编辑时,卡死现象解决汇总

使用Eclipse编辑jsp、js文件时,经常出现卡死现象,在网上百度了N次,经过N次优化调整后,卡死现象逐步好转,具体那个方法起到作用,不太好讲。将所有用过的方法罗列如下: 1、取消验证windows–>perferences–>validation把 除了manual 下面的全部点掉,build下只留 classpath dependency Validator

2016-03-25 16:53:00 427

转载 Catalog与Schema

按照SQL标准的解释,在SQL环境下Catalog和Schema都属于抽象概念,可以把它们理解为一个容器或者数据库对象命名空间中的一个层次,主要用来解决命名冲突问题。从概念上说,一个数据库系统包含多个Catalog,每个Catalog又包含多个Schema,而每个Schema又包含多个数据库对象(表、视图、字段等),反过来讲一个数据库对象必然属于一个Schema,而该Schema又必然属于一个Ca

2016-03-10 22:31:57 503

转载 浅谈测试驱动开发(TDD)

背景一个高效的软件开发过程对软件开发人员来说是至关重要的,决定着开发是痛苦的挣扎,还是不断进步的喜悦。国人对软件蓝领的不屑,对繁琐冗长的传统开发过程的不耐,使大多数开发人员无所适从。最近兴起的一些软件开发过程相关的技术,提供一些比较高效、实用的软件过程开发方法。其中比较基础、关键的一个技术就是测试驱动开发(Test-Driven Development)。虽然TDD光大于极限编程,但测试驱

2016-03-10 17:27:40 412

转载 IBatis和Hibernate区别

简介Hibernate是当前最流行的O/R mapping框架。它出身于sf.net,现在已经成为Jboss的一部分了。iBATIS是另外一种优秀的O/R mapping框架,现已改名叫myBATIS。目前属于apache的一个子项目了。相对Hibernate”O/R”而言,iBATIS 是一种”Sql Mapping”的ORM实现。Hibernate对数据库结构提供了较为完整的封装,Hibern

2016-03-06 12:07:42 335

转载 Hibernate注解

1.类级别注解 @Entity 映射实体类 @Table 映射数句库表@Entity(name=”tableName”) - 必须,注解将一个类声明为一个实体bean。 属性: name - 可选,对应数据库中的一个表。若表名与实体类名相同,则可以省略。@Table(name=”“,catalog=”“,schema=”“) - 可选,通常和@Entity 配合使用,只能标注

2016-03-06 11:35:55 232

转载 activiti数据库表结构剖析

1、结构设计1.1、    逻辑结构设计Activiti使用到的表都是ACT_开头的。ACT_RE_*:’RE’表示repository(存储),RepositoryService接口所操作的表。带此前缀的表包含的是静态信息,如,流程定义,流程的资源(图片,规则等)。ACT_RU_*:‘RU’表示runtime,运行时表-RuntimeService

2016-02-17 12:58:10 642

转载 一分钟教你知道乐观锁和悲观锁的区别

悲观锁(Pessimistic Lock), 顾名思义,就是很悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会block直到它拿到锁。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,写锁等,都是在做操作之前先上锁。乐观锁(Optimistic Lock), 顾名思义,就是很乐观,每次去拿数据的时候都认为别人

2015-12-15 16:52:47 323

转载 为移动而设计:交互设计篇

在“为移动而设计:信息架构篇”中,我们看到了设计师在设计移动应用时需要面对的主要挑战。移动端所显示的内容,从观察条件、行为,到情感,这些方面的差异影响着用户。Elaine McVicar有12年的设计经验,目前在伦敦Flow Interactive任职视觉设计主管,从事视觉设计、界面设计工作。以下为译文:我的手机是一款Nokia5110(1998年入手的),只具备很少的

2015-11-20 09:50:30 709

转载 500G JAVA视频网盘分享 (Jeecg社区)

500 G JAVA视频网盘分享(Jeecg社区)[涵盖从java入门到深入架构,Linux、云计算、分布式、大数据Hadoop、ios、Android、互联网技术应有尽有]  Jeecg社区秉承开源宗旨,分享社区Java架构学习视频,更多资料请点击官网:www.jeecg.org    参与开源: 加入团队  拜师学艺:

2015-11-14 22:04:13 1308

转载 解析大型.NET ERP系统:十三种界面设计模式

成熟的ERP系统的界面应该都是从模板中拷贝出来的,各类功能的界面有规律可遵循。软件界面设计模式化或是艺术性的创作,我认可前者,模式化的界面客户容易举一反三,降低学习门槛。除了一些小部分的功能界面设计特殊一些,ERP绝大部分的功能的界面都相似。以我接触和设计的ERP系统,总结常见的界面设计模式,供读者参考。 模式1 单据 Entry常用于各种单据的输入界面,也可用于主文件/主

2015-11-11 09:40:56 1769

转载 Java 命名空间的由来和引入

名字可视性(Name visibility)名字管理对任何程序设计语言来说,都是一个重要问题。如果你在程序的某个模块里使用了一个名字,而其他人在这个程序的另一个模块里也使用了相同的名字,那么怎样才能区分这两个名字并防止二者互相冲突呢?这个问题在 C 语言中尤其严重,因为程序往往包含许多难以管理的名字。C++类( Java 类基于此)将函数包于其内,从而避免了与其它类中的

2015-11-02 13:55:05 476

转载 WebSocket初探

众所周知,socket是编写网络通信应用的基本技术,网络数据交换大多直接或间接通过socket进行。对于直接使用socket的客户端与服务端,一旦连接被建立则均可主动向对方传送数据,而对于使用更上层的HTTP/HTTPS协议的应用,由于它们是非连接协议,所以通常只能由客户端主动向服务端发送请求才能获得服务端的响应并取得相关的数据。而当前越来越多的应用希望能够及时获取服务端提供的数据,甚至希望能够达

2015-10-29 16:15:09 403

转载 Tomcat的四种web应用部署方式详解

在Tomcat中有四种部署Web应用的方式,简要的概括分别是:(1)利用Tomcat自动部署(2)利用控制台进行部署(3)增加自定义的Web部署文件(%Tomcat_Home%\conf\Catalina\localhost\AppName.xml)(4)手动修改%Tomcat_Home%\conf\server.xml文件来部署web应用  

2015-10-25 09:50:19 376

转载 js数组与字符串的相互转化

数组与字符串的相互转化var obj="new1abcdefg".replace(/(.)(?=[^$])/g,"$1,").split(",");       //字符串转化为数组var obj2 = "new2abcdefg".split("");                                            //字符串转化为数组aler

2015-10-24 22:28:03 518

转载 hbm2java和hbm2ddl的使用步骤

最近在项目中使用了hibernate作为持久层技术方案,所以为了加快开发效率.我使用了一些工具,如hbm2java和hbm2ddl,ant那什么是hbm2java呢,顾名思义就是**.hbm.xml自动生成javabean.而hbm2ddl就是**.hbm.xml生成特定数据库的SQL.那接下来我介绍这几个工具如何使用.1.首先需要安装ant.将ant下载后解压到任意目录下

2015-10-23 16:26:10 436

转载 常用英文单词标准缩写

原网址:http://blog.csdn.net/carpinter/article/details/6975740有些词可能共用一些缩写。带星号的缩写或词来源于PeopleSoft标准。The following standard word abbreviations should be used in naming records, fields, and SQRs:

2015-10-16 11:22:16 2434

转载 Hibernate的HQL支持数据库convert函数

Mysql 的convert函数,现现在数据库的字符集是utf-8,如果想实现中文排序,就需要用convert(filedNameusing gbk) 实现,但现有的hibernate的hql不能支持此函数,我们可以现在Dialect注册一个函数,一样不赞成直接修改Hibernate 的源码, 我们可以扩展一个类,如下代码所示  import org.hibernate.Hibernate

2015-10-14 10:47:45 1310

转载 状态控制 VS 流程控制

曾经做过一个结算系统,对于一段期间内完成的订单做金额费用的结算,根据订单的金额付款,并计算出一些代理费用等等。在付款之前,需要结算部门审核,财务部门的审核,上级主管的审核,客户的确认等等。这个是按项目来做的,没有上工作流系统。对于付款前的那些级别的审核,都是用状态字段来控制的,主要是在结算单中增加审核的字段财务审核状态,审核日期,审核意见,审核人客户确认状态,确认日期,确认

2015-09-20 11:25:56 602 1

转载 tomcat配置文件server.xml详解

元素名属性解释serverport指定一个端口,这个端口负责监听关闭tomcat 的请求shutdown指定向端口发送的命令字符串servicename指定service 的名字Connector ( 表示客户端和service之间的连

2015-09-11 14:38:01 317

原创 Eclipse下open iExplorer插件安装

open Explorer插件可以方便的打开工程文件所在的目录。安装方法:1、下载插件https://github.com/samsonw/OpenExplorer/downloads或者:http://pan.baidu.com/s/1jGq2iHo2、将下载到的jar拷贝到“$ECLIPSE_HOME/plugins” 下面,重启eclipse就ok了

2015-08-14 14:32:18 562

转载 Oracle TYPE OBJECT详解

======================================================最近遇到问题,了解到对象类型(OBJECT TYPE)。特意搜索了一下10G官方文档,下面不才基于此进行拓展:=======================================================1. 介绍Object-orie

2015-07-30 18:18:30 834

原创 wordpress+wampserver

听说过wordpress和joomla这种简单建站的工具,虽然是PHP,但是看过同事搭建的公司网站,效果真心不错,于是手痒痒尝试一下。因为是搭着玩儿,所以用wordpress+wampserver(Windows Apache Mysql PHP集成安装环境),在本地测试搭建,现跟大家分享一下过程和注意事项。第一步,下载安装wampserver,不用管一些运行时的配置,直接一路直到完成,打

2015-07-26 13:23:25 1522

转载 em(倍)与px的区别

在国内网站中,包括三大门户,以及“引领”中国网站设计潮流的蓝色理想,ChinaUI等都是使用了px作为字体单位。只有百度好歹做了个可调的表率。而 在大洋彼岸,几乎所有的主流站点都使用em作为字体单位,也就是可调的。没错,px比em更加容易使用,大部分读者不知道em为何物或者它相当于多少 px。国外人士如此重视网站易用性(Accessibility),不仅因为其根生蒂固的人文精神,直接原因可能是因

2015-06-30 16:21:39 433

转载 Sencha Touch 2 Sass自定义图标的使用方法

Sencha Touch 提供的默认图标有限,api上只有这么几个但为了方便扩展,sencha touch早已经给我们准备了若干的图标文件和sass代码,方便后期的css自定义等。图标文件在:\resources\themes\images\default\pictos 下面,如果不够用,你可以放置自己的png格式图片。如何自定义自己的图标呢?由于我们是wi

2015-06-16 09:28:35 684

转载 数据说话:怎样的程序员最抢手?

在100offer程序员拍卖的日常运营中,我最重要的工作,就是定期对拍卖的数据进行分析与整理。今晚刚好整理了10月的拍卖数据,跟大家分享一下:怎样的程序员最抢手?本文主要探讨三个部分:1、2014年怎样的程序员最抢手?2、互联网公司怎样吸引优秀程序员加盟?3、程序员跳槽中的一些典型案例。本文所有的数据来源于100offer 10月参与拍卖的200名优秀的程序

2015-06-07 20:51:31 615

转载 HTML 5新特性

HTML5  (1)语义化标记     ,,,,,,,,,, (2)表单增强     ①新的INPUT类型: color, email, date, month, week, time, datetime, datetime-local, number, range, search, tel, url    ②新属性: req

2015-05-29 13:39:39 413

转载 HTML5 知识点(全)

一、新特性1.  Doctype更简单2.  简单的编码类型 3.  大小写都可  4.  布尔值      5.  可以省略引号    6.  可以进行省略的标签   1) 不允许写的结束符的标签:area、basebr、col、command、embed、hr、img、input、keygen、link、meta、param、source、track、wbr

2015-05-29 13:38:22 543

转载 JS event使用方法详解

event代表事件的状态,例如触发event对象的元素、鼠标的位置及状态、按下的键等等。 event对象只在事件发生的过程中才有效。event的某些属性只对特定的事件有意义。比如,fromElement 和 toElement 属性只对 onmouseover 和 onmouseout 事件有意义。 下面的例子检查鼠标是否在链接上单击,并且,如果shift键被按下,就取消链接的跳转。 

2015-05-27 21:51:52 786

转载 Android实现推送方式解决方案

本文介绍在Android中实现推送方式的基础知识及相关解决方案。推送功能在手机开发中应用的场景是越来起来了,不说别的,就我们手机上的新闻客户端就时不j时的推送过来新的消息,很方便的阅读最新的新闻信息。这种推送功能是好的一面,但是也会经常看到很多推送过来的垃圾信息,这就让我们感到厌烦了,关于这个我们就不能多说什么了,毕竟很多商家要做广告。本文就是来探讨下Android中实现推送功能的一些解决方案,也

2015-05-22 08:59:25 512

转载 ExtJs xtype一览

基本组件:xtypeClass描述buttonExt.Button按钮splitbuttonExt.SplitButton带下拉菜单的按钮cycleExt.CycleButton

2015-05-20 20:35:39 374

转载 在 Android 模拟器上设置 Sencha Touch

作为你开发的一部分,为安卓设备开发的 Sencha Touch框架应该在安卓虚拟机中被测试。这篇博客讨论如何安装和使用安卓虚拟机,使用命令行或者Sencha Architect构建器来进行 Sencha Touch开发。被出售和使用的Android智能手机的数量最近超过了iOS智能手机。 (2013年4月的时代杂志的一篇文章披露出来的数据)。很多Sencha Touch开发者针对的是And

2015-05-20 11:10:00 766

转载 WebAPP与原生APP的交互设计区别

WebAPP和原生APP同为移动端,很少有研究这两项的交互区别,最近公司做了一次从原生APP到WebAPP(HTML5)的移植,故总结一下期间遇到的问题及不同点总结。从使用场景上,WebApp用户面临比APP用户更严峻的问题:1、页面跳转更加费力,不稳定感更强思考点:如何减少跳转(扁平结构、页面布局技巧),增加数据及展示的流畅流程及稳定性(技术)2、更小的页面空间(

2015-05-14 17:25:55 472

转载 mysql存储过程---返回列表数据需要用到游标

1. 使用存储过程的优点有:(1)存储过程在服务器端运行,执行速度快。(2)存储过程执行一次后,其执行规划就驻留在高速缓冲存储器,在以后的操作中,只需从高速缓冲存储器中调用已编译好的二进制代码执行,提高了系统性能。(3)确保数据库的安全。使用存储过程可以完成所有数据库操作,并可通过编程方式控制上述操作对数据库信息访问的权限。2.创建存储过程可以使用create pr

2015-05-13 23:25:35 1450

转载 MySQL权限管理

一、MySQL权限简介    关于mysql的权限简单的理解就是mysql允许你做你全力以内的事情,不可以越界。比如只允许你执行select操作,那么你就不能执行update操作。只允许你从某台机器上连接mysql,那么你就不能从除那台机器以外的其他机器连接mysql。    那么Mysql的权限是如何实现的呢?这就要说到mysql的两阶段验证,下面详细介绍:第一阶段:服务器首先会

2015-04-24 15:12:44 377

转载 Spring Security笔记:自定义Login/Logout Filter、AuthenticationProvider、AuthenticationToken

配置文件中的...都是采用的auto-config="true"这种自动配置模式,根据Spring Security文档的说明:------------------auto-config Automatically registers a login form, BASIC authentication, logout services. If set to "true", a

2015-04-24 13:43:21 662

转载 include与jsp:include区别

我们都知道在jsp中include有两种形式,分别是   前者是指令元素、后者是行为元素。具体它们将在何处用?如何用及它们有什么区别?这应该是很多人看到它都会想到的问题。下面一起来看看吧。 通常当应用程序中所有的页面的某些部分(例如标题、页脚和导航栏)都相同的时候,我们就可以考虑用include。具体在哪些时候用,哪些时候用.这种形式。首先要明白的是它们之间的区别。只有了解

2015-04-24 13:40:41 318

转载 当项目经理需要修炼的9件事

作为项目经理,最重要的就是带领整个项目团队一起战斗,做好团队建设,才能激发整个团队成员的士气,提高团队成员的绩效。 然而,在中国,很多项目经理并不具备项目经理的基本素质或者知识技能。这里有一个很明显的对比,在国外,项目经理是受人景仰的,只有经验丰富的受人尊敬的专家才能成为项目经理。而在中国,项目经理往往是一个愣头青,还没明白社会是啥就当了项目经理。也因此,项目经理在中国,只是意味着最底层的

2015-04-22 22:19:14 506

转载 优秀项目经理必备的8个要素

责任心 作为项目经理首先要有责任心。有了责任心,你会把项目当成自己的孩子,倾注你的全部心血。责任,会驱使你关注项目的进度,千方百计去寻找各种资源,推着项目往前走。甚至吃饭、睡觉,走路、坐车,都想着整个项目团队,想着他们还在加班加点,你可能很自然地给他们带点夜宵、冲杯咖啡,犒劳员工。 有了项目经理做表率,整个团队会鼎力支持工作,士气非常高,技术问题也迎刃而解,得到领导称赞和客户肯定,

2015-04-22 22:16:18 443

转载 静态存储区、堆和栈的区别

一、内存基本构成可编程内存在基本上分为这样的几大部分:静态存储区、堆区和栈区。他们的功能不同,对他们使用方式也就不同。静态存储区:内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。它主要存放静态数据、全局数据和常量。栈区:在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配运算内置于处理器的指令集中,效

2015-04-22 22:08:27 379

空空如也

空空如也

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

TA关注的人

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