自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 问答 (1)
  • 收藏
  • 关注

原创 sublime text3插件emmet使用

sublime text3的emmet插件快捷键

2022-02-19 23:36:22 195

原创 tomcat10的buildpath报错原因

自从更新tomcat到第10版后,发现之前的所有web项目全部报错,即使按照之前说的 configure buildpath依然不行。并且,目前的Eclipse新建的web工程也依然出错,出错原因很奇葩 未找到所谓的javax.servlet.* 的所有类原因:版权的问题(坑)解析:自从Oracle 决定把 JavaEE 移交给开源组织 Eclipse 基金会,但不希望 JavaEE 继续使用 Java 这个名字,没办法,Ecl...

2021-08-20 11:13:58 135

原创 eclipse启动tomcat时,提示backup文件夹下,系统找不到指定的路径

原因:tomcat安装后,打开tomcat安装目录,发现没有backup这个文件夹,eclipse第一次启动tomcat时,会在下面新建一个backup文件夹,但是出于安全方面考虑,系统默认不让用户新建文件夹。 解决方案:在tomcat文件夹右击,选择属性 --> 安全,选择当前系统用户,点击编辑,选择完全控制。有点像linux里的777权限了。...

2018-10-22 10:45:37 2908 5

原创 关于JDK版本在the ONE等软件的适配问题

学习JAVA,本着工具越先进越好使的“原则”,一直跟进JDK的最新版本。自从Oracle出了新的JDK1.10后,问题不断。首先是JDK和最新的Tomcat9无法适配,紧接着Tomcat9和Eclipse无法识别,最后调整Tomcat9的configure,算是搞定了。还好今年6月Eclipse除了光子版,整个Java Web环境好使了。下半年开始学习DTN,编译the ONE模拟...

2018-10-19 14:52:18 205

转载 eclipse导入myeclipse的web项目没法识别问题解决

无法加入到Sever中1、进入项目目录,找到.project文件,打开。2、找到…代码段。3、在第2步的代码段中加入如下标签内容并保存:org.eclipse.wst.common.project.facet.core.natureorg.eclipse.wst.common.modulecore.ModuleCoreNatureorg.eclipse.

2016-08-03 09:44:32 321

原创 java.library.path配置

java.library.path用来配置非jar包(一般为dll文件)的调用,windows下有两种方法可以使用。一、使用eclipse配置在项目上右键选择 build path --> Configure Build Path 在弹出的java Build Path窗口下的source选项下配置Native library location。如下图所示:

2014-03-30 22:31:34 6045

原创 web工程部署到tomcat报错处理

REM 部署web工程到tomcatREM 设置参数set WORK_SPACE=D:\workspace\eclipseWorkset PRJ_NAME=TestDeployset PRJ_WEBROOT=TestDeploy\WebContentset BIN=buildset CATALINA_HOME=D:\Program Files\Apache Soft

2014-03-24 09:52:33 587

转载 Java 设计模式 接口型模式 之 类型介绍 (一)

文章来源于:http://blog.csdn.net/shulianghan/article/details/19028507接口型模式组成 : 该模式包括适配器(Adapter)模式,外观(Facade)模式,合成(Composite)模式,桥接(Bridge)模式 四种模式;类的接口 : -- 前置条件 : 接口A, 类B, 类B实现接口A; 

2014-03-02 20:11:30 707

原创 mysql 错误积累

最近做项目遇到各种各样的错误,现一点一点记录下来,以备后用。问题一:Mysql错误:field xxx doesn't have a default value出错原因:调用insert语句时,传入的只是部分字段的值,就会报出这个错误。解决方案:在mysql中给不需要传值的字段添加NULL或者一个符合类型的默认值。问题二:Mysql错误:Data truncated

2014-02-26 22:23:58 841

转载 设计模式六大原则(6):开闭原则OCP(The Open/Closed Principle )

转载于:http://blog.csdn.net/zhengzhb/article/details/7296944定义:一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。问题由来:在软件的生命周期内,因为变化、升级和维护等原因需要对软件原有代码进行修改时,可能会给旧代码中引入错误,也可能会使我们不得不对整个功能进行重构,并且需要原有代码经过重新测试。解

2014-02-24 21:34:19 649

转载 设计模式六大原则(5):迪米特法则LOD(Law Of Demeter)

转载于:http://blog.csdn.net/zhengzhb/article/details/7296930定义:一个对象应该对其他对象保持最少的了解。问题由来:类与类之间的关系越密切,耦合度越大,当一个类发生改变时,对另一个类的影响也越大。解决方案:尽量降低类与类之间的耦合。         自从我们接触编程开始,就知道了软件编程的总的原则:低耦合,高内

2014-02-24 21:08:58 670

转载 设计模式六大原则(4):接口隔离原则ISP(Interface Segregation Principle)

转载于:http://blog.csdn.net/zhengzhb/article/details/7296921定义:客户端不应该依赖它不需要的接口;一个类对另一个类的依赖应该建立在最小的接口上。问题由来:类A通过接口I依赖类B,类C通过接口I依赖类D,如果接口I对于类A和类B来说不是最小接口,则类B和类D必须去实现他们不需要的方法。解决方案:将臃肿的接口I拆分为独立的几

2014-02-24 20:56:05 717

转载 设计模式六大原则(3):依赖倒置原则DIP(Dependence Inversion Principle)

转载于:http://blog.csdn.net/zhengzhb/article/details/7289269定义:高层模块不应该依赖低层模块,二者都应该依赖其抽象;抽象不应该依赖细节;细节应该依赖抽象。问题由来:类A直接依赖类B,假如要将类A改为依赖类C,则必须通过修改类A的代码来达成。这种场景下,类A一般是高层模块,负责复杂的业务逻辑;类B和类C是低层模块,

2014-02-24 20:03:46 579

转载 设计模式六大原则(2):里氏替换原则LSP(Liskov Substitution Principle)

转载于:http://blog.csdn.net/zhengzhb/article/details/7281833       肯定有不少人跟我刚看到这项原则的时候一样,对这个原则的名字充满疑惑。其实原因就是这项原则最早是在1988年,由麻省理工学院的一位姓里的女士(Barbara Liskov)提出来的。定义1:如果对每一个类型为 T1的对象 o1,都有类型为 T

2014-02-24 15:35:49 665

转载 设计模式六大原则(1):单一职责原则SRP(Single Responsibility Principle)

文章转载于:http://blog.csdn.net/zhengzhb/article/details/7278174定义:不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。问题由来:类T负责两个不同的职责:职责P1,职责P2。当由于职责P1需求发生改变而需要修改类T时,有可能会导致原本运行正常的职责P2功能发生故障。解决方案:遵循单一职责原则。分别建

2014-02-24 11:42:02 745

原创 java.lang.UnsatisfiedLinkError在web工程下的解决办法

最近在做关于jni的项目,遇到一个很奇怪的问题,一直提示java.lang.UnsatisfiedLinkError错误。在网上只找到了部分解决办法,后来自己稀里糊涂的搞定了。现按照我的方法解释如下:解决方法:首先将生成的动态链接库放在src下,右击项目名称选择Build Path --> Configure Build Path, 在source目录下更改Native library

2014-02-23 21:53:52 2079

原创 java可变参数的使用

由于参数个数不确定,只要参数的类型确定,java把可变参数当做数组处理,示例如下:package com.test;public class demo {public static void main(String [] args) {sum(1,2,3,4,5);}public static void sum(int ... args) {int su

2014-02-19 20:41:18 592

原创 使用记事本编写xml文件保存出现异常解决办法

在涉及中文的xml文件中,首先在eclipse中声明xml文件时输入保存文件,后期无论怎样更改encoding的值都不会影响xml文件在浏览器中的显示。但是当我们改用记事本时就会发现浏览器无法打开的现象。原因及解决方案:每个文件保存时有一定的编码方式的,一般记事本默认按照gb2312编码将中文字符编码为一定的二进制字符保存到硬盘,一旦将encoding改为utf-8,浏览器会将硬盘保存的二进制

2014-02-17 21:43:13 3141

空空如也

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

TA关注的人

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