自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (18)
  • 收藏
  • 关注

原创 在写spring项目的时候,有时候需要写ApplicationContext,有时候不要写ApplicationContext

刚开始有点疑惑,小白级别的疑惑,哈哈为什么有时候需要用ApplicationContext appContext = new ClassPathXmlApplicationContext("classpath:META-INF/spring/applicationContext-common.xml"); 手动的加载 spring 的 xml 文件,有时候就不需要手动创建...

2018-04-26 10:32:28 1109

原创 单例模式的两种实现方法:饿汉式和懒汉式以及民间懒汉式和登记式

实现一个单例对象的方法分三步:<1>私有化本类的构造方法<2>创建本类对象<3>提供对外公共的访问方法,可以让外类访获取到该单例对象(也就是提供一个 get 方法)例如:package Singleton;public class Singleton_test { public static void main(String[] a...

2018-04-19 15:39:10 649

原创 严重: Servlet.service() for servlet [taotao-manager] in context with path [] threw exception [Request

我出现这个的原因是由于没有注入mapper导致的,如下:在注入的时候,每条注入语句前面都要加上一个 @Autowired 这个注解,不然只是创建了一个类的引用,而没有创建实体对象,所以上面的图里面显示为 NULL,但是这里面同样会有值,只是这些值是“野”值,没有对应的实体对象,所以也就不能被插入到数据库,因为在 mapper 的 xml 配置文件中需要实体对象才能把相应的值插入数据库...

2018-04-19 10:27:58 7543 1

原创 获取和设置线程的名称

package multiThread;public class ChangeAndGetNameofThread { public static void main(String[] args) { //对于继承Thread 方式设置和获取线程的方法 //方法一:通过构造传参设置线程名称 new Thread("小狗线程"){ @Override public v...

2018-04-17 16:08:04 868

原创 开启多线程的方法

要开启一个多线程有两种方法:1、继承 Thread 类通过继承 Thread 类的方式实现多线程有4个步骤:<1>create 一个类,让它继承 Thread 类<2>重写 Thread 类里面的 run 方法,把需要执行的代码块放在 run 方法体内<3>在主线程(主程序)内创建该类的对象<4>用该对象调用 start 方法例子:package m...

2018-04-17 10:11:35 9505

原创 Could not autowire field: XXXXX.

在做springMVC 项目的时候,出现这个错误,导致原因是没有在 service 上加注解 @Service

2018-04-15 17:19:22 813

原创 mybatis 实现查询商品列表的分页

1、首先在 mybatis 的配置文件 sqlMapConfig.xml 文件里面添加分页插件:<!-- 配置分页插件 --> <plugins> <plugin interceptor="com.github.pagehelper.PageInterceptor"> <!-- 设置数据库类型 Oracle,Mysql,MariaDB,SQLi...

2018-04-15 08:48:44 649

原创 mybatis pageHelper 不分页

有可能是 mybatis 的配置文件 sqlMapConfig.xml 没有配置 pageHelper 插件导致

2018-04-14 21:00:28 1276

转载 com.github.pagehelper.PageHelper cannot be cast to org.apache.ibatis.plugin.Interceptor和oracle不识别

出现的错误一:[html] view plain copyorg.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource       [applicationContext.xml]: I...

2018-04-14 09:37:09 4756 4

转载 正则表达式功能以及应用

正则表达式,就是用某种模式去匹配一类字符串的一个公式,正则表达式由一些普通字符和一些元字符(metacharacters)组成。普通字符包括大小写的字母和数字,而元字符则具有特殊的含义,不管是.Net平台还是Java平台,正则表达式表达的意思都是一样的,下面我们主要分析Java正则表达式中的功能和具体应用,希望文章对您有所帮助,仅供参考。 自从jdk1.4推出java.util.regex包,就为...

2018-04-12 10:03:40 762

原创 myeclipse 创建work set 后不显示的解决方法

在项目视图界面(project Explorer)界面,在右上角上有个倒三角,点击它,选择“select working set...”如下图:这里面有你刚创建的work set,如下图,选择你所创建的work set,点击finish,即可转到该工作目录下,你会发现左边里面一个项目都没有了,在这里你可以创建 属于该 work set 下新的项目...

2018-04-11 16:46:17 4865

原创 在删除 maven 聚合工程里面的一个子项目的时候,启动项目报错:XXXpom.xml does not exist

由于我们在添加 maven 聚合工程的子项目的时候,maven 会在父工程的 pom.xml 文件的 modules 标签中添加一个该项目的 module,如下图:因此当我们在删除一个子工程的时候,记得也要把父工程里面 pom.xml 文件里面的这个 module 删除掉,不然会报错...

2018-04-11 14:07:16 3021

转载 web服务器、Apache 和 tomcat 的关系

以一次JSP请求响应为例,讲解服务器,Apache、Tomcat之间的关系。带着这样一个概念去看:Apache与Apache Tomcat(简称Tomcat)都是可以独立运行的服务器。你平时见到的apache-tomcat-7.0.72实际上只是Tomcat服务器。此处整合了Apache和Apache Tomcat。Apache用来处理静态资源,减少Tomcat的服务开销。先来个热身一个请求到发出...

2018-04-11 12:38:15 12915 2

原创 用 maven 命令启动项目和直接用tomcat 启动项目的区别

用 maven 命令启动项目:右键项目——>run as maven build,在 Goals 里面输入:clean tomcat7:run 这样启动项目后,直接在浏览器中输入:http://localhost:8080,就可以直接定位到 index.jsp 页面中(web.xml 中配置了),而不需要在 8080 后面带上项目名,而用 tomcat 启动项目的时候,就需要在 8080 后...

2018-04-10 17:31:06 6895 1

转载 eclipse 中 project facet 的作用

1. 'Project Facets'可理解为:项目的特性,主流 IDE (Eclipse IDEA) 都提供了 facet 的配置。  'Project Facets'作用:暂不描述,先看下面的实验。 2. 来个例子:1) 新建一个java project(右键-->New-->Java Project)。2) 来看一下他的'Project Facets'都选中了哪些属性(选中项目右...

2018-04-10 17:12:50 5833 2

原创 myeclipse 报内存不足的解决方法

打开Windows-> Preferences3然后选择右侧菜单的Java->Installed JREs4点击右侧的jdk,然后点击“Edit”按钮5Default VM Arguments文本框中输入:-Xms64m   -Xmx256m ,然后点击finish按钮即可END修改MyEclipse的myeclipse.ini 文件1找到MyEclipse的安装目录,一般如果不修改的...

2018-04-10 15:02:56 1047

原创 myeclipse 创建 maven项目的时候出现:invalid project description 解决方法

看网上大多都是导入项目的时候出现这个错误,我在创建一个maven项目的时候出现了这个错误,原因可能有两个1、有可能是 myeclipse 的内存不足导致(这个原因不常见),修改 myeclipse 内存的方法见我上一篇博客:https://blog.csdn.net/maxiao1204/article/details/798814592、(比较常见的原因)没有在 myeclipse 中的 mav...

2018-04-10 14:24:38 4012

原创 右键tomcat 选择 add and remove,出现的对话框里面没有我们的项目解决方法

假设,我们现在想要启动项目xxx,需要同时将xxx_service,xxx_webapp部署到tomcat服务器上。我们在下方的server选项卡中右击tomcat服务器,选择add and remove。这时候我们发现,在可选的项目中,只有一个xxx_servcice项目文件,缺少了xxx_webapp文件。我们回到项目目录,选择缺少的文件,右击,选择最后的properties选项。也可以直接按...

2018-04-09 14:01:08 5486 4

原创 Bean property 'preFix' is not writable or has an invalid setter method

看看是不是要注入的类名写错了,我当时就是写错了,关键是还恰好存在写错的那个类,也就是能点进去,搞了一下午才发现

2018-04-08 15:43:21 1081

原创 关于Initializing Spring root WebApplicationContext解决方法

1、clean一下tomcat,重新部署一下项目,再启动tomcat2、重新用mybatis自动生成映射文件,再部署项目,再启动tomcat3、(网络常见的错误类型:数据库链接不上)检查数据库是否链接上,(数据库链接的 IP地址是否正确,dao里面的扫描包是否正确,数据库配置信息是否正确:driver、url、username、password等)...

2018-04-08 10:19:25 7706

原创 tomcat启动超时(timeout)解决方法

web工程部署时需要加载很多类和文件,需要的时间比较长。如果时间超过了45秒,tomcat就会自动退出并且报错。双击tomcat server容器,修改配置文件中的启动时间。进入tomcat配置文件界面后,点击右侧的Timeouts选项,展开里面的配置内容就可以修改启动时间。直接输入具体的启动最大耗时时间或者按上箭头修改具体的值,调节启动时间。修改文之后,一定记得保存修改。按ctrl+s就可以保存...

2018-04-08 09:08:07 18526

原创 springMVC 理解大综合

1、http的请求方法:post 和 get 两种请求方式post 请求一般是在jsp 页面中向服务器提交表单数据等需要在服务器中进行保存的请求方式get 请求一般是从服务器中获取某些资源,比如获取一个 jsp 页面等所以,目前理解,这两者一个是请求服务器里面没有的东西,一个是请求服务器里面存在的东西,字面意思也可以理解post请求可以在jsp 页面的 form 表单里面设置:method = p...

2018-04-06 21:03:22 182

原创 springMVC的各种路径含义及其作用

今天在路径问题上又迷糊了,看以前的笔记一时没明白,所以重新编辑一下,使得思路更清晰一些。第一:加载web.xml之后,读哪个配置文件问题?即是applicationContext.xml还是xxx-servlet.xml?  解答:①在web.xml中配置DispatcherServlet时,看下面代码红色      <servlet>          <servlet-nam...

2018-04-06 20:48:02 2723

转载 svn一些基本操作含义

原理是这样的 svn服务器一般放在公共的服务器上,大家连这个服务器,在MyEclipse上使用svn控件 可以下载svn上的项目至本地,所以很多公司将开发要用到的软件都放在svn上,有同事来只要连上svn 就可以把需要的东西下下来了1.update更新更新,是指 服务器上变动了的 而你本地没有变动,需要你更新,2.commit提交提交,是指服务器上没有的,也就是你改过的东西,你需要将代码提...

2018-04-02 09:18:17 355

mercurial_extension.zip

该插件是解决Mercurial:Hg检出的时候:The system cannot find the path specified 报错的问题

2019-06-03

swagger-editor3.5.7最新版

swagger-editor3.5.7最新版,这个工具类非常好用,大家可以试着用一下

2018-11-14

mybatis逆向工程jar组件包

mybatis逆向工程jar包以及相关文档,包括mybatis-generator-core-1.3.2.jar 和MySQL-connector-Java-5.1.26.jar

2018-01-24

mysql5.7reference menu

mysql5.7 官网 reference menu,可以作为参考手册,写的很清楚

2018-01-03

黑马程序员Struts2笔记

黑马程序员Struts2笔记,包括前两天的内容,不包括源码,只是笔记文档

2017-11-28

c3p0-0.9.2.1和mchange-commons-java-0.2.3.3

c3p0-0.9.2.1和mchange-commons-java-0.2.3.3开发所需的两个包

2017-11-22

aspectjweaver-1.8.7和aopalliance1.0

spring AOP 开发所需的两个 jar 包:aspectjweaver-1.8.7和aopalliance1.0

2017-11-15

图像纹理特征提取完整版

上次没传完整,忘了上传那3个函数了,这次是完整版

2017-06-21

PDF页面合并器

一款很好用的pdf合并器,非常方便

2017-06-21

eps文件打开器

非常好的一款eps查看器,不需要ps那么大的内存,只有8M,而且打开速度比ps快上100倍,太给力了这个小软件

2017-03-22

SVM 测试样本点相关度打分

可以通过本代码得到 SVM 样本测试点的隶属分数

2017-01-20

libsvm 官方教程

libsvm 官方教程,包含两个文档,很详细,需要的可以看一下

2017-01-02

Windows下 libsvm3.22

2016年12月最新版 Windows 下的 libsvm3.22

2016-12-22

图像纹理特征提取 matlab 代码

利用MATLAB提取各种纹理特征

2016-04-19

Java包的作用

Java包的作用

2015-09-22

mnist图像库已转换为可视的图像格式

mnist手写体数据库原来的格式是不可视化的,现在转换为可视的图像格式,供大家参考查看,可以下载下来做深度学习的研究

2015-07-25

matlab-libsvm

安装libsvm-mat是在MATLAB平台下使用libsvm的前提,如果没有安装好也就无法使用,在MATLAB平台下安装libsvm-mat一般有以下几个大步骤: 1. 将libsvm-mat所在工具箱添加到matlab工作搜索目录 (File ——》 Set Path… ——》 Add with Subfolders...); 2. 选择编译器(mex -setup); 3. 编译文件(make)。 每一步都很重要【我就不在每一步前面说 这一步很重要了~】,下面我将 掰饽饽说馅【一句东北俚语i.e.翔实详尽】 的给大家详细说明。 1. 将libsvm-mat所在文件夹目录添加到MATLAB工作搜索目录(File ——》 Set Path…——》 Add with Subfolders...) 这第一步很重要,如果没有将libsvm-mat所在文件夹目录正确的添加到MATLAB工作搜索目录,使用的时候就会出现 ??? Undefined function or variable 'XXX'. 等等报错。 首先明晰一下MATLAB工作搜索目录(路径)和当前目录(路径)这两个概念: 当前目录[Current Folder]是指MATLAB当前所在的路径,MATLAB菜单栏下面有一个Current Folder可以在这里进行当前所在目录的更改。 工作搜索目录(路径)是指当你使用某一个函数的时候,MATLAB可以进行搜索该函数的所有的目录集合。

2015-04-05

空空如也

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

TA关注的人

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