- 博客(45)
- 资源 (2)
- 问答 (2)
- 收藏
- 关注
原创 IDEA中打包Spring Boot项目所需配置
初次在IDEA中使用maven打包Spring Boot工程时,遇到了一些问题,打包出来的Spring Boot jar包始终无法运行。网上也介绍了很多了方法,但问题依旧存在。终于在spring-boot-maven-plugin引入中加入extension得以解决问题。
2019-06-23 20:42:28
660
转载 约定优于配置(Convention over Configuration)
约定优于配置(convention over configuration),也称作按约定编程,是一种软件设计范式,旨在减少软件开发人员需做决定的数量,获得简单的好处,而又不失灵活性。个人一句话理解,就是按照团队约定的规范或惯例写代码,减少配置文件的产生。
2019-06-13 22:36:05
1378
转载 RPC概念理解
RPC(Remote Procedure Call)—远程过程调用,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI网络通信模型中,RPC跨越了传输层和应用层。RPC使得开发包括网络分布式多程序在内的应用程序更加容易。RPC采用客户机/服务器模式。请求程序就是一个客户机,而服务提...
2018-12-16 23:29:19
462
转载 佛系程序员的学习心法
转自:佛系程序员的月薪五万指南 https://mp.weixin.qq.com/s/N00rWLkkLjV7zQnzxBVKaA要进入月薪五万的阶层,一年坚持读50本以上的书就可以了,不管记不记得住。保持持续学习的状态。误区一:学习需要大段时间学校时期的学习以短时间内获取大量知识,提升成绩为主要目的。工作后的学习关键在于不断的积累和提升。工作后的学习可以半年从0分提升到40分,再经过...
2018-12-04 17:18:21
215
转载 云原生架构概述
转自:http://dockone.io/article/29911. 什么是云原生1.1 CNCF组织在讲云原生之前,我们先了解一下CNCF,即云原生计算基金会,2015年由谷歌牵头成立,基金会成员目前已有一百多企业与机构,包括亚马逊、微软。思科等巨头。目前CNCF所托管的应用已达14个,下图为其公布的Cloud Native Landscape,给出了云原生生态的参考体系。...
2018-11-28 11:09:17
5218
我们需要一些专业精神
今天有机会看到了一个节目,叫《青春上海》。由狮城最佳辩手蒋昌建教授主持,狮城舌战辩手严嘉演讲。论述的是专业精神。深受严嘉律师的鼓舞和激励。 严嘉说,我们这个时代,充满了机会,固然有像梁信军这样的出类拔萃者,但并非每个人都有成功的天赋和机遇。我对自己的定位就是海归、白领代表,脚踏实地的做好本分工作。走专业之路,虽没法大红大紫,但靠专业精神和操守会得到稳定的回报和合理的收入,也会有...
2014-01-12 21:31:58
209
原创 如何在eclipse中去掉泛型警告
如何避免jsp里的泛型警告 2011-05-07 11:56:56| 分类: 默认分类 | 标签:eclipse 泛型 警告 jsp session |字号 订阅类似于:List<FoodBean> foods=(List<FoodBean>)session.getAttribute("foodList");s...
2011-11-10 21:57:37
1054
原创 Word2007常见问题及解决
1、做了一天的word文档和viso图片,可是突然一下子图片都看不到,只看到白框。答: word是2007的,结果发现是“OFFICE”按钮——>“Word选项”——>“高级”——>“显示文档内容”——>“显示图片框”的原因。一定要把“显示图片框”去掉!2、安装完powerdesigner12后,只能打开一个word文档,当要看第二个文档时,第二个文档打不开,第一...
2011-11-02 14:52:38
191
原创 项目管理随感
从事开发工作6年有余,现在开始着手项目管理。之前对项目管理中的一些事情不屑一顾,但是现在做起来,却并不是那么顺手。事情真正做起来,才会有体会。有实践才有发言权。 在与客户进行需求讨论时,要准确的把握需求的要点,对客户提出的需求,要持有怀疑的态度,要让需求向适合自己的平台发展的的方向引导和靠拢。要培养挖掘需求中存在的问题的意识,使问题尽早的暴露出来,不至于在后续的开发中才发现问题,...
2011-10-27 22:44:54
119
原创 数据库规范化理论
摘自《数据库系统概论》 通常按照属性间依赖情况来区分关系规范化的程度为第一范式、第二范式、第三范式、第四范式。1NF(Normal Form):每一个分量必须是不可分的数据项,满足这个条件的关系模式就属于第一范式。数据依赖:是通过一个关系中属性间值的相等与否体现出来的数据间的相互关系。它是现实世界属性间相互联系的抽象。其中最重要饿是函数依赖(Functional Dependen...
2011-05-08 23:16:37
677
原创 读书记录
今天开始记录下读书历程2011-04-23 基本读完《循序渐进DB2 ---DBA系统管理、运维与应用案例》2011-08-30 读完《设计模式之禅》2011-08-20 读完三遍《DB2 v9 730考试指南》...
2011-04-23 13:02:35
115
原创 SOA的本质
昨天各个专家所阐述的SOA架构的本质:一切围绕业务对象(Business Object)或业务模型(Business Model),至于“服务”,只是这些业务模型暴露出来的形式,因为以统一的服务形式暴露出来,更便于不同供应商和客户之间的信息交互。 在Gartner十年前提出SOA概念的时候(1996年),尚没有web service技术。SOA架构的本质,并不是说把你的应...
2011-03-13 21:56:30
158
原创 ESB初始理解
ESB全称是企业服务总线(Enterprise Service Bus)。它是传统中间件技术与XML、web服务等技术结合的产物。关注点在于服务,以及不同服务之间的通信。其为不同的服务之间提供了一个统一的消息格式。 各个可复用的服务,如(file,db,ws,jms,ftp,process,businessmodel,http,soap等等)注册到ESB上。同时,为了能让用户使用不同的服务,必须为...
2011-03-13 16:57:41
203
原创 找到高薪java工作的几点捷径
找到一份高薪的java工作,从程序员走向高级程序员、架构师、分析员,是所有java程序员们的追求。http://blog.csdn.net/fancyhf/archive/2008/06/19/2566288.aspx找一份好工作,自然要看工作经历、项目积累、综合能力。但是,在繁忙、琐碎的日常工作之余,如何准备,才能高效高分通过各种IT公司的java面试、笔试呢?本人(blo...
2011-03-07 21:28:03
444
转载 主键与唯一索引
1.主键一定是唯一性索引,唯一性索引并不一定就是主键;2.一个表中可以有多个唯一性索引,但只能有一个主键;3.主键列不允许空值,而唯一性索引列允许空值。
2010-07-09 01:00:00
1126
转载 oracle RAC
RAC就是real application clusters的缩写,跟rack的读音同。 Oracle Real Application Clusters (RAC)可以支持24 x 7 有效的数据库应用 系统,您可以在由低成本的服务器构成的高可用性系统上自由部署您的应用,而无需修改您的应用程序。已经有超过4200个用户从中受益。现在Oracle在10g RAC中更提供免费的集群软件和存储管理软件,为您降低应用成本。拥有RAC您无需再为成本而牺牲性能和 可靠性。
2010-07-07 17:38:00
479
原创 SMP
SMP(Symmetrical Multi-Processing) 对称多处理"(Symmetrical Multi-Processing)又叫SMP,是指在一个计算机上汇集了一组处理器(多CPU),各CPU之间共享内存子系统以及总线结构。它是相对非对称多处理技术而言的、应用十分广泛的并行技术。
2010-07-07 17:30:00
406
转载 数据仓库的基本概念
有人可能会把数据仓库简单地理解为仅仅是一个大型的数据存储机制,是一个静态的概念。实际上,数据仓库更像一个过程,这个过程涉及数据的收集、整理和加工,生成决策所需要的信息,并且最终把这些信息提供给需要这些信息的使用者,供他们做出改善业务经营的正确决策。数据仓库的重点与要求就是能够准确、安全、可靠地从业务系统中取出数据,经过加工转换成有规律信息之后,供管理人员进行分析使用。
2010-07-07 16:56:00
427
转载 OLAP与OLTP
当今的数据处理大致可以分成两大类:联机事务处理OLTP(on-line transaction processing)、联机分析处理OLAP(On-Line Analytical Processing)。OLTP是传统的关系型数据库的主要应用,主要是基本的、日常的事务处理,例如银行交易。OLAP是数据仓库系统的主要应用,支持复杂的分析操作,侧重决策支持,并且提供直观易懂的查询结果。
2010-07-07 16:39:00
392
转载 jfs与jfs2的区别
jfs和jfs2文件系统都是文件和目录的集合,管理文件或目录在磁盘上的位置。除了文件和目录以外,jfs2类型的文件系统还包含一个超级块、分配位图和一个或多个分配组。分配组由磁盘i节点和片区(Extent)组成。一个jfs2类型的文件系统也占据一个逻辑卷。
2010-07-01 00:21:00
978
转载 RAID是什么
RAID 是 Redundant Array of Independent Disks(独立磁盘冗余阵列)的首字母缩写词。凭借拥有 RAID 功能的存储系统,您可连接系统中的两个或更多硬盘,使这些硬盘如同一个强大快速的硬盘一样运行,或者对它们进行设置,以便使系统中的一个硬盘自动且即时复制数据(或镜像),进行实时备份
2010-06-29 16:19:00
444
原创 DB2数据库的备份和恢复方法
转自http://blog.sina.com.cn/s/blog_5cecbc550100bc55.htmlDB2数据库备份的方式与分类按照数据库备份对数据库的使用影响来划分:联机备份(也称热备份或在线备份) 脱机备份(也称冷备份或离线备份)按照数据库的数据备份范围来划分:完全备份——备份数据库中的所有数据 增量备份——备份数据库中的部分数据增量备份的两种实现方...
2010-05-07 23:50:27
357
转载 mysql优化总结
如果大家有异议,可以在后面补充。我会随时更新的。现在大概列出如下:(望各位补充)1.数据库的设计尽量把数据库设计的更小的占磁盘空间.1).尽可能使用更小的整数类型.(mediumint就比int更合适).2).尽可能的定义字段为not null,除非这个字段需要null.(这个规则只适合字段为KEY的情形)3).如果没有用到变长字段的话比如varchar,那就采用固定大小的纪录格式比如char.(
2010-01-14 00:08:00
302
原创 工作流原理
工作流原理:是针对工作中具有固定程序的常规活动而提出的一个概念,通过将工作活动分解定义良好的任务、角色、规则和过程来进行执行和监控,达到提高生产组织水平和工作效率的目的,工作流技术为企业更好地实现经营目标提供了先进的手段 什么是工作流? 工作流就是业务流程的计算机化或自动化。许多公司采用纸张表单,手工传递的方式,一级一级审批签字,工作效率非常低下,对于统计报表功能则不能实现。而采用工作流软件,使用...
2010-01-12 18:00:00
244
The Difference Between Web Server And Application Server
在网上搜索了几篇介绍web server和application server的文章后,总结其中的区别如下: web server: 提供访问Ineternet,Intranet或者Extranet服务的软件。一个Web server运行在Web站点上,提供对HTTP和其它协议的支持,并且运行服务器端的程序(比如CGI脚本或者servlets)来实现一定的功能。在J2EE体系结构中,We...
2009-12-11 17:28:20
121
原创 Linux下的WebLogic安装部署
1.1 部署前准备把WebLogic的bin包放在/home目录上. 1、创建weblogic用户组。 groupadd weblogic useradd -g weblogic weblogic passwd weblogic(修改weblogic密码)2、创建/var/web/jsp/bea目录,修改目录所有者权限 mkdir /var/web/js...
2009-11-25 22:05:39
118
原创 tomcat部署多个应用
tomcat 5,6关于context的配置不同于tomcat 4,不推荐在server.xml中进行配置,在context.xml文件中进行配置才是更好的方法。回想以前所有的项目都是在server.xml中配置context的,每次部署一个新的应用或者修改context内容都要重新启动tomcat,导致应用总是要中断服务一小段时间,比较不方便,而且多个context都在server.xml中,...
2009-11-25 11:05:52
129
mysql数据库备份
简单说一下mysql数据库的备份:#1. D:\Program Files\MySQL Server 5.1\bin>mysqldump -u root -p reg_login>reg_login_backup.sql Enter password: ******** (你的root帐户的密码) 完成以后, 在路径D:\Program Files\MySQL ...
2009-11-20 15:41:32
124
原创 oracle启动/关闭方式整理
在windows下启动和关闭oracle数据库,有以下几种方式: 一、启动oracle服务 1.计算机管理方式启动服务 * 启动: 从 “计算机管理”-“服务” 可以找到oracle相关的4个服务,通过启动这些服务可以启动oracle数据库; 启动顺序: * Ora...
2009-11-19 17:38:53
141
原创 spring 的优点和缺点
摘自:http://www.zhenhua.org/article.asp?id=573首先Spring 是一个框架,使用Spring并不代表代码质量的提高,就像盖房子选择用上海的地皮还是北京的地皮一样,房子质量与土地所在的城市无关,与房子的具体设计方案和选料有关。使用Spring 等框架可以简化很多基础性的工作,配置好后可以方便构建业务应用。框架使用多了会有局限的感觉,像小鸟被套在笼子里,无...
2009-11-18 15:43:55
143
Spring框架的事务管理应用分析(2)
摘自:http://developer.51cto.com/art/200610/33428_1.htm PlatformTransactionManager这个是spring提供的用于管理事务的基础接口,其下有一个实现的抽象类AbstractPlatformTransactionManager,我们使用的事务管理类例如DataSourceTransactionManager等都是...
2009-10-22 21:37:18
117
原创 Spring框架的事务管理应用分析(1)
摘自:http://developer.51cto.com/art/200610/33428.htm 引 言在软件开发中出现过各种各样的框架,开源软件的兴起,使得各种各样的框架纷纷出现,例如,Apache组织下就拥有诸多的框架类产品。框架就是一组协同工作的类,它们为特定类型的软件构筑了一个可重用的设计。然而,传统的框架使得应用程序组件过分依赖于框架中的类,这种耦合度的提高降低了...
2009-10-22 21:33:40
167
原创 经验交流:关于软件设计的一点心得体会
摘自:http://dev.yesky.com/485/3405985.shtml 曾经看过一本书叫《道法自然》,内容略记得一二,但我最欣赏的是它的书名。软件设计没什么太神秘有东西,只要用心体会,其实一切都很自然。软件的设计之“道”,也不在于设计有多么的华丽、精巧,而在于其朴实、自然,最终达到“以无招胜有招”,进入一个全新的境界。 一、软件设计理论的层次 以我的拙见,软件设计领...
2009-10-20 10:47:24
156
原创 索引的创建原则
索引的创建原则基于合理的数据库设计,经过深思熟虑后为表建立索引,是获得高性能数据库系统的基础。而未经合理分析便添加索引,则会降低系统的总体性能。索引虽然说提高了数据的访问速度,但同时也增加了插入、更新和删除操作的处理时间。是否要为表增加索引、索引建立在那些字段上,是创建索引前必须要考虑的问题。解决此问题的一个比较好的方法,就是分析应用程序的业务处理、数据使用,为经常被用作查询条件、或者被要求排...
2009-10-15 16:50:12
144
用SQL语句删除重复记录
刚刚想整理下删除重复记录的各种解决方案,布列如下: 问题:如何把具有相同字段的记录删除,只留下一条。例如:表test里有id,name字段,如果有name相同的记录只留下一条,其余的删除。name的内容不定,相同的记录数不定。 方法一: 1、将重复的记录记入temp1表: select * into temp1 from ( ...
2009-08-31 17:00:12
172
原创 CSS color code complete颜色代码大全
http://blog.csdn.net/alex197963/archive/2009/08/25/4483469.aspx
2009-08-26 15:05:14
283
原创 Oracle中start with...connect by prior子句用法
摘自:http://www.cnblogs.com/ZHF/archive/2008/09/10/1288101.html connect by 是结构化查询中用到的,其基本语法是: select ... from tablename start with 条件1 connect by 条件2 where 条件3;例:select * from tablestart with org_id...
2008-11-01 22:25:12
95
数据源/数据库连接池/数据库事务解惑
在应用系统和web项目开发中,都会用到数据源、数据库连接池和数据库事务方面的知识。 今天把这些东西整理一下,部分信息取自于网上文章,作为一个积累。 数据源(DataSource):就是数据存储的地方。 数据源的用处:主要是方便应用程序访问数据库。数据库会定期的修改密码,有时甚至会更改数据库地址,这样只需要修改一个数据源就可以了,开发人员甚至不需要知道正式数据库密码。 ...
2008-10-24 14:01:31
293
http developer's handbook
2010-01-21
房产基本知识,为房产知识扫盲
2009-10-18
javaeye的博客分类管理点击分类信息即可修改
2009-08-19
AJAX跨浏览器安全性问题
2009-07-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人