- 博客(71)
- 资源 (2)
- 收藏
- 关注
原创 在idea环境下springboot启动失败
报:APPLICATION FAILED TO STARTFailed to configure a DataSource: 'url' attribute is not specified and no embedd之前启动好好的,把.idea目录删除后,重新打开这个工程就启动失败了解决办法:rebuild这个工程,再次启动,就好了可能的原因是:idea自动编译的有问题,重新re...
2020-02-29 15:34:58
1257
转载 Linux 的cp命令
功能: 复制文件或目录说明: cp指令用于复制文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则它会把前面指定的所有文件或目录复制到此目录中。若同时指定多个文件或目录,而最后的目的地并非一个已存在的目录,则会出现错误信息参数: -a 或 --archive 此参数的效果和同时指定"-dpR"参数相同 -b 或 --backup
2014-09-01 14:14:51
688
转载 linux 查看端口号命令
Linux下如果我们需要知道2809号端口的情况的话,我们可以这样,如下命令: $netstat -pan|grep 2809 tcp 0 0 0.0.0.0:2809 0.0.0.0:* LISTEN 9493/java 下面是常用参数的解释: NETSTAT [-a] [-b] [-e] [-n] [-o] [-p proto] [
2014-09-01 14:12:59
1373
转载 HTTP/1.1协议规范(中文归纳版)
一、介绍(introduction)1. 目的——HTTP/0.9-〉HTTP/1.0-〉HTTP/1.12. 要求——MUST、REQUIRED、SHOULD3. 术语——连接(Connection)、消息(Message)、请求(Request)、应答(Response)、资源(Resource)、实体(Entity)、表示方法(Representation)、内容协商
2014-08-29 17:18:13
1511
转载 三大WEB服务器对比分析(apache ,lighttpd,nginx)
一.软件介绍(apache lighttpd nginx)1. lighttpdLighttpd是一个具有非常低的内存开销,cpu占用率低,效能好,以及丰富的模块等特点。lighttpd是众多OpenSource轻量级的web server中较为优秀的一个。支持FastCGI, CGI, Auth,输出压缩(output compress), URL重写, Alias等重要功能
2014-08-29 17:10:14
640
转载 查看linux系统版本
一。查看内核版本命令:1) [root@SOR_SYS ~]# cat /proc/versionLinux version 2.6.18-238.el5 (mockbuild@x86-012.build.bos.redhat.com) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-50)) #1 SMP Sun Dec 19 14:22:4
2014-08-27 14:59:33
764
转载 linux下vi命令
进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处 vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复f
2014-08-27 13:43:54
606
原创 MyBatis Sql语句中的转义字符
1、在xml的sql语句中,不能直接用大于号、小于号要用转义字符如果用小于号会报错误如下:org.apache.ibatis.builder.BuilderException: Error creating document instance. Cause: org.xml.sax.SAXParseException: The content of elements must consi
2014-02-08 12:32:07
86707
3
原创 JVM垃圾收集算法简介
JVM垃圾收集算法简介 1、标记-清除算法 算法分为“标记”和“清除”两个阶段:首先标记出所有需要回收的对象,在标记完成后统一回收掉所有被标记的对象。 主要缺点有两个: 一个是效率问题,标记和清除过程的效率都不高; 另一个是空间问题,标记清除之后会产生大量不连续的内存碎片, 空间碎片太多会导致需要为大对象分配内存空间时,没有连续内存,不得不提前触发一次垃圾收集。2、复制算法 将内存
2014-01-21 16:23:20
1322
原创 ehcache配置参数说明
Cache配置以下属性是必须的name:Cache的唯一标识名称Sets the name of the cache. This is used to identify the cache. It must be unique.maxEntriesLocalHeap:堆内存中最大缓存对象数,0没有限制Sets the maximum number of obje
2014-01-21 16:15:22
26585
转载 Spring3.1 Cache注解
http://hanqunfeng.iteye.com/blog/1158824Spring3.1 Cache注解博客分类:Springspringehcache 需要感慨一下,spring3.0时丢弃了2.5时的spring-modules-cache.jar,致使无法使用spring来方便的管理cache注解,好在3.1.M1中增加了
2014-01-21 14:15:59
1134
转载 深入探索 Java 热部署
深入探索 Java 热部署转载自:http://www.ibm.com/developerworks/cn/java/j-lo-hotdeploy/index.html在 Java 开发领域,热部署一直是一个难以解决的问题,目前的 Java 虚拟机只能实现方法体的修改热部署,对于整个类的结构修改,仍然需要重启虚拟机,对类重新加载才能完成更新操作。本文将探索如何在不破
2014-01-21 14:04:09
724
转载 Servlet 3.0 实战:异步 Servlet 与 Comet 风格应用程序
Servlet 3.0 实战:异步 Servlet 与 Comet 风格应用程序自 JSR 315 规范(即 Servlet 3.0)的草案公开发布以来,最新一代 Servlet 规范的各种新特性被越来越多的开发人员所关注。规范中提到的一系列高级目标:如可插拔的 Web 框架、便捷开发特性、增强安全性支持等都令人期待。但其中关注程度最高的,毫无疑问是异步 Servlet。本文将
2014-01-21 13:58:29
778
原创 JVM垃圾收集算法简介
JVM垃圾收集算法简介 1、标记-清除算法 算法分为“标记”和“清除”两个阶段:首先标记出所有需要回收的对象,在标记完成后统一回收掉所有被标记的对象。 主要缺点有两个: 一个是效率问题,标记和清除过程的效率都不高; 另一个是空间问题,标记清除之后会产生大量不连续的内存碎片, 空间碎片太多会导致需要为大对象分配内存空间时,没有连续内存,不得不提前触发一次垃圾收集。[size=12px; li...
2014-01-04 14:06:04
96
转载 tomcat 虚拟路径配置的几种方法
tomcat 虚拟路径配置的几种方法1. 在.%TOMCAT_HOME%\conf\Catalina\localhost建立一个xml文件 里面写上 推荐方面 2.打开%TOMCAT_HOME%\conf\server.xml文件 在 之间加入如下代码: 3. 把一个打好的war包放到 %TOMCAT_HOME%\webapps ,t
2013-11-06 10:27:25
927
转载 Linux常用的网络命令
Linux常用的网络命令网络参数设置命令 所有时刻如果你想要做好自己的网络参数设置,包括IP参数、路由参数和无线网络等,就得要了解下面这些相关的命令才行。其中Route及ip这两条命令是比较重要的。当然,比较早期的用法,我们都是使用ifconfig的。? ifconfig:查询、设置网卡和IP网段等相关参数。? ifup、ifdown:这两个文件是Script,通过更简单的
2013-08-22 16:18:18
1626
转载 Hibernate 注解 annotation
Hibernate 注解 annotation博客分类: HibernateHibernateBeanSQL嵌入式数据结构一、 实体 Bean每个持久化POJO类都是一个实体Bean, 通过在类的定义中使用 @Entity 注解来进行声明。声明实体Bean@Entitypublic class Flight implements Se
2013-07-14 14:57:19
1227
转载 eclipse安装反编译插件(附jad下载)
eclipse安装反编译插件(附jad下载)博客分类: eclipse 一、eclipse反编译插件Jadclipse jadclips插件网站: http://jadclipse.sourceforge.net/ net.sf.jadclipse_3.3.0.jar:for eclipse3.3 下载Jad反编译工具 http
2013-06-10 22:11:12
1358
转载 Firebug控制台详解
Firebug控制台详解日期: 2011年3月26日Firebug是网页开发的利器,能够极大地提升工作效率。但是,它不太容易上手。我曾经翻译过一篇《Firebug入门指南》,介绍了一些基本用法。今天,继续介绍它的高级用法。===================================Firebug控制台详解控制台(Console)是Firebug的第
2013-05-30 09:39:54
654
转载 Firebug入门指南
Firebug入门指南日期: 2008年6月 8日据说,对于网页开发人员来说,Firebug是Firefox浏览器中最好的插件之一。我最近就在学习怎么使用Firebug,网上找到一篇针对初学者的教程,感觉比较有用,就翻译了出来。=================Firebug入门指南作者:Estelle Weyl原文网址:http://www.evote
2013-05-30 09:37:59
640
原创 MyEclipse Web Project Context root URL修改
右击Web项目-->“Properties”-->“MyEclipse”-->“Web”,找到“ContextRoot”选项卡里的“Web Context-root”,输出/url可以了
2013-05-10 09:54:28
2143
转载 Eclipse插件的安装方法三则
做为当下最流行的开源IDE之一,Eclipse的一大优势就在于其无数优秀的插件。一个好的插件可以大大的提高我们的工作效率,学习如何安装Eclipse插件自然也是必修课了。下面介绍Eclipse插件的安装方法。Eclipse插件的安装方法大体有以下三种:第一种:直接复制法假设你的Eclipse的在(C:\eclipse), 解压你下载的 eclipse 插件或者安装eclip
2013-05-03 08:51:10
601
原创 spring 管理 hibernate 事务 load is not valid without active transaction
thread把上面这行删除详细原因如下上下文相关的(Contextual)Session使用Hibernate的大多数应用程序需要某种形式的“上下文相关的” session,特定的session在整个特定的上下文范围内始终有效。然而,对不同类型的应用程序而言,要为什么是组成这种“上下文”下一个定义通常是困难的;不同的上下文对“当前”这个概念定义了不同
2013-04-11 19:13:17
1041
原创 关闭office word时,总是弹出“是否保存对powerword.dot的更改 的解决办法
原因:是金山词霸2007带来的麻烦运行regedit打开注册表,进入HKEY_CURRENT_USER->Software->Microsoft->Office->Word->Addins,删除 PWOffice2007.WordAddin.1 整个项,重新进入word,问题搞定!
2013-04-04 20:15:23
2971
转载 ORACLE的隔离级别
隔离级别(isolation level) l 隔离级别定义了事务与事务之间的隔离程度。l 隔离级别与并发性是互为矛盾的:隔离程度越高,数据库的并发性越差;隔离程度越低,数据库的并发性越好。l ANSI/ISO SQL92标准定义了一些数据库操作的隔离级别:l 未提交读(read uncommitted)l
2013-03-27 19:59:09
698
原创 Oracle 一个中文汉字 占用几个字节
Oracle 一个中文汉字 占用几个字节,要根据Oracle中字符集编码决定查看oracle server端字符集select userenv('language') from dual;如果显示如下,一个汉字占用两个字节SIMPLIFIED CHINESE_CHINA.ZHS16GBK如果显示如下,一个汉字占用三个字节SIMPLIFIED CHIN
2013-03-27 09:35:45
2000
转载 Oracle 字符集的查看和修改
http://blog.youkuaiyun.com/tianlesoftware/article/details/4915223 Oracle 字符集的查看和修改分类: Oracle Basic Knowledge2009-12-01 16:02 91254人阅读 评论(26) 收藏 举报oracle数据库characterparametersdatabasesession
2013-03-27 09:14:25
596
转载 Java 1.7 新功能
Java 7 的新特性Java 7 的架构图:新特性一览表:Swing新增 JLayer 类,是一个灵活而且功能强大的Swing组件修饰器,使用方法:How to Decorate Components with JLayer.Nimbus Look and Feel 外观从 com.sun.java.swing 包移到 javax.swin
2013-03-22 09:51:39
1256
1
转载 世界上有两类软件公司:一类像工厂,而另一类像电影摄制组
世界上有两类软件公司:一类像工厂,而另一类像电影摄制组前一段时间,程序员问答网站Stackoverflow上有人提问:“我们都知道编程比做甘特图(项目进度管理图表)要更难,而且程序员加班也更多,那为什么 IT 公司里 PM 和 BA 的工资比程序员要高?” 英国的 Vlad Gudim 给出了一个很有意思的答复。这个问题的答案取决于你工作在一个什么样的软件公司和环境。
2013-03-20 09:57:27
1181
转载 Valve Software的员工入职手册:没有经理、自己选择工作内容、聘用优秀的人大于一切
Valve Software的员工入职手册:没有经理、自己选择工作内容、聘用优秀的人大于一切编者注:《半条命》、“Counter-Strike”、《传送门》- 这些游戏是 Valve Software 的经典之作,但 Valve 不仅是一家游戏开发公司。2002年,Valve推出了数字内容输送平台 Steam,现在是欧美最大的 PC 游戏电子发布、购买的平台。今年初,Valve
2013-03-20 09:40:43
1526
转载 JVM 优化
转载http://blog.youkuaiyun.com/kthq/article/details/8618052堆内存设置原理JVM堆内存分为2块:Permanent Space 和 Heap Space。Permanent 即 持久代(Permanent Generation),主要存放的是Java类定义信息,与垃圾收集器要收集的Java对象关系不大。Hea
2013-03-14 18:16:08
618
转载 Java内存泄露的理解与解决
Java内存泄露的理解与解决 转载:http://www.blogjava.net/zh-weir/archive/2011/02/23/345007.htmlJava内存管理机制在C++语言中,如果需要动态分配一块内存,程序员需要负责这块内存的整个生命周期。从申请分配、到使用、再到最后的释放。这样的过程非常灵活,但是却十分繁琐,程序员很容易由于疏忽而忘记释
2013-03-11 21:10:28
762
转载 jvm垃圾回收
转载自:http://www.alidata.org/archives/1773jvm垃圾回收在jvm中堆空间划分为三个代:年轻代(Young Generation)、年老代(Old Generation)和永久代(Permanent Generation)。年轻代和年老代是存储动态产生的对象。永久带主要是存储的是java的类信息,包括解析得到的方法、属性、字段等等。永
2013-03-11 18:44:14
644
转载 Tomcat性能调优
转载自:http://blog.youkuaiyun.com/lifetragedy/article/details/7708724一、总结前一天的学习从“第三天”的性能测试一节中,我们得知了决定性能测试的几个重要指标,它们是:ü 吞吐量ü Responsetimeü Cpuloadü MemoryUsage我们也在第三天的学
2013-03-11 18:42:41
739
转载 在UltraEdit的查找和替换中使用正则表达式 (转)
很多朋友都用过或者正在用UltraEdit,这个编辑器陪伴我也好几年了,从很多地方影响着我写代码的快捷键习惯,Ultraedit提供了非常丰富的编辑功能,其中非常重要的查找和替换功能一定大家都用过,Ultraedit提供的查找替换功能非常方便和强大,可以在单独文件里面查找替换,也可以在多个文件、多个目录里面进行查找替换。而我们在使用这些查找替换功能的时候,一般都是针对某个字符串进行,前两天我要对一
2013-03-04 16:55:28
915
转载 有关JAVA的内存泄露的文章(转)
有关JAVA的内存泄露的文章1 引言 Java的一个重要优点就是通过垃圾收集器GC (Garbage Collection)自动管理内存的回收,程序员不需要通过调用函数来释放内存。因此,很多程序员认为Java 不存在内存泄漏问题,或者认为即使有内存泄漏也不是程序的责任,而是GC 或JVM的问题。其实,这种想法是不正确的,因为Java 也存在内存泄漏,但它的表现与C++不同。
2013-03-04 16:38:08
595
原创 CentOS6.3安装VBoxAdditions
CentOS6.3是安装在VirtualBox虚拟机上,安装好以后最好再将VBoxAdditions增强功能装上,主要目的是能够在虚拟机和宿主机之间能够共享文件。1. 更新内核。CentOS 6.3对应的kernel默认为2.6.32-279.el6.i686:# uname -r2.6.32-279.el6.i686安装增强功能需要kernel-devel包,必须保证kerne
2013-01-08 10:37:03
12306
原创 二进制 十进制 八进制 十六进制 互转 原码、反码、补码、
二进制数据是采用位置计数法,其位权是以2为底的幂,逢2进1。1.二进制与十进制间的相互转换: (1)二进制转十进制 方法:“按权展开求和” 例: (1011.01)2 =(1×2^3+0×2^2+1×2^1+1×2^0+0×2^(-1)+1×2^(-2) )10 =(8+0+2+1+0+0.25)10 =(11.25)10
2012-12-21 18:29:17
6088
转载 C语言优化方法
对程序进行优化,通常是指优化程序代码或程序执行速度。优化代码和优化速度实际上是一个予盾的统一,一般是优化了代码的尺寸,就会带来执行时间的增加,如果优化了程序的执行速度,通常会带来代码增加的副作用,很难鱼与熊掌兼得,只能在设计时掌握一个平衡点。一、程序结构的优化1、程序的书写结构虽然书写格式并不会影响生成的代码质量,但是在实际编写程序时还是应该尊循一定的书写规则,一个书写清晰、明了的程序
2012-12-05 15:59:37
1570
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人