自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

huangshikai

我的小分享

  • 博客(23)
  • 资源 (1)
  • 收藏
  • 关注

原创 spring 注入sqlsession报错java.lang.NoClassDefFoundError: org/apache/ibatis/cursor/Cursor

在spring中使用SqlSessionTemplate注入sqlsession时报错:org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'accountService': Injection of autowired dependencies failed; neste...

2019-11-27 17:53:23 482

原创 maven解决Cannot change version of project facet Dynamic Web Module to 3.0问题

1,修改maven项目下的.setting文件夹中的org.eclipse.wst.common.project.facet.core.xml文件将xml中的jst.web标签的version改为3.02,修改web.xml标签的web-app标签头为指定版本即3.03,重新build项目:project---clean4,更新maven项目:选中项目,右键mav...

2019-11-26 21:04:15 250

原创 spring注入方式解析

本例主要说明spring的集中注入方式:set注入(又名属性注入)、构造注入、静态工厂注入、非静态工厂注入、方法注入。1、set注入要求被注入的bean对象对应的属性要有setXxxx的方法如部门编码属性deptCode得有setDeptCode的方法package com.hsk.spring.bean;public class DeptBean { private Str...

2019-11-20 10:33:21 214

原创 mybatis配置多对一或一对一关系

本例以部门用户关系为例说明多对一的关系配置;第一步,编写部门的beanpackage com.hsk.mybatis.bean;import java.util.List;public class DeptBean { private String deptCode; private String deptName; private String cmpyCode; p...

2019-11-19 20:40:58 198

原创 mybatis配置一对多查询关系

1,部门beanpackage com.hsk.mybatis.bean;import java.util.List;public class DeptBean { private String deptCode; private String deptName; private String cmpyCode; private List<UserBean> u...

2019-11-19 11:34:05 166

原创 mybatis配置一对多集合查询不为空但是所有对象为null

在配置mybatis一对多时,配置collection时,查询的结果集的数量大于0,但是每个集合的对象都为null,出现这样的原因是因为子查询的结果没有配置resultMap而是配置了resultType出问题的mapper配置:然后测试报错:原因就是子查询的getUsersByCode标签的返回类型设置了resultType="com.hsk.mybatis.be...

2019-11-19 11:28:54 2161

原创 mybatis面向接口编程

mybtis的面向接口编程的作用就是将所有的数据库操作交由mapper的配置来完成,而不需要人工的在dao层写数据库操作的代码;步骤:一、编写javaBean对象package com.hsk.mybatis.bean;public class DeptBean { private String deptCode; private String deptName; p...

2019-11-18 11:34:04 261

原创 maven项目关于ojdbc14依赖配置

在我们创建好maven项目后,在pom.xml加入oracle的驱动始终报错:不存在jar包原因是因为oracle是付费的,所以无法直接从maven的中央仓库将驱动下载到本地仓库中。这时就需要我们手动将驱动包加载到本地仓库中,步骤如下:1,查看数据库版本,下载对应的驱动包select * from v$version;2,下载对应的驱动包,我这里是ojdbc14...

2019-11-17 16:23:28 1406

原创 maven将jar引入本地仓库报错Failed to execute goal org.apache.maven.plugins:maven-install-plugin

出现Failed to execute goal org.apache.maven.plugins:maven-install-plugin这种错误是因为maven无法直接去中央仓库下载指定的插件,所以这块需要配置镜像下载地址即可:我本地的maven是安装在D:\apache-maven-3.6.2,进入D:\apache-maven-3.6.2\conf文件夹修改setting.xml...

2019-11-17 16:07:48 1878

原创 eclipse4.5.2创建maven项目

准备工作: 1,web服务器(我的环境用的是apache-tomcat7) 2,jdk(我的环境用的是jdk1.7) 3,ecplise4.5.2创建maven项目步骤: 1,右键新建项目(注意不是新建java项目或javaee项目) 2,新建maven项目3,使用默认设置,点击下一步按钮4,选择ma...

2019-11-17 12:39:41 180

转载 oracle11g 数据库导出报“ EXP-00003: 未找到段 (0,0) 的存储定义”错误的解决方案

导出oracle11.2.0.2的服务器的数据时,报“EXP-00003: 未找到段 (0,0) 的存储定义”错误。初步分析是由于数据表是空表导致该问题。Oracle 11G在用EXPORT导出时,空表不能导出。  11GR2中有个新特性,当表无数据时,不分配segment,以节省空间  解决方法:一、 insert一行,再rollback就产生segment了。  该方法...

2019-11-16 16:40:41 141

原创 oracle导出报错ora-00106

oracle exp导出数据库时报错:EXP-00106: 数据库链接口令无效EXP-00000: 导出终止失败原因:本地的oracle版本低于导出的数据库版本。查看数据库版本命令: select * from v$version;解决方法:1,采用高版本的客户端导出数据库;2,删除数据库中的dblink后再导出即可...

2019-11-15 21:51:17 1379

原创 oracle创建自增序列

Oracle中,当需要建立一个自增字段时,需要用到sequence。sequence也可以在mysql中使用,但是有些差别,日后再补充,先把oracle中sequence的基本使用总结一下,方便日后查阅。在oracle中sequence就是序号,每次取的时候它会自动增加。sequence与表没有关系。1.Create Sequence首先要有CREATE SEQUEN...

2019-11-15 21:45:57 8940

原创 oracle内存调优

当数据库查询大批量数据时,查询语句非常慢,这时我们就要才有数据库优化加快查询速度;一般情况下我们可以建立表索引,但如果数据量过大时(如千万级)单靠索引不能达到预期效果,这时我们可以调整数据库的内存大小,这样可以加快oracle运行效率。一下为调整oracle数据库内存大小步骤:1,链接数据库sqlplus / as sysdba2,查看内存大小show pa...

2019-11-15 21:42:19 463

原创 oracle创建dblink

create public database link dblink名称 connect to 数据库用户 identified by 用户密码 using '192.167.1.2:1521/orcl';--此处为数据库的链接地址

2019-11-15 21:35:25 95

原创 java使用des加密

DES加密算法是jdk自带的一种采用8位密钥字符加密的对称算法,它既可以正向加密也可以反向解密。DES算法的入口参数有三个:Key、Data、Mode。其中Key为8个字符共56位,每个字符由7个字节外加1字节的奇偶校验组成,是DES算法的工作密钥;Data为8个字节64位,是要被加密或被解密的数据;Mode为DES的工作方式,有两种:加密(值为1)或解密(值为2)。注意:加密密钥与解密密...

2019-11-15 21:29:28 528

原创 java将图片转为base64字符串

base64字符串与图片相互转换的核心就是文件流与字节数组的相互转换,由于转换简单下面直接贴代码:package com.rh.fs.util;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;...

2019-11-15 21:08:07 2525

原创 linux下定时执行脚本

1.安装crontabyum install  vixie-cronyum install crontab2.启动crontab服务service crond start用以下的方法启动、关闭这个cron服务: service crond start //启动服务 service crond stop //关闭服务 service crond restart //...

2018-11-28 14:29:31 18096

原创 linux下redis的安装测试

服务器的文件目录如下  1,下载redis的安装包下载地址:http://redis.io/download包:redis-5.0.2.tar.gz2,将包上传到服务器的指定路径并解压3,进入redis解压后的目录,执行编译命令:make如果编译不成功则需要安装编译工具gcc后重新编译, gcc安装命令:yum install gcc 查...

2018-11-26 10:31:50 294

原创 eclipse4.5集成jad反编译插件

针对eclipse4.x集成反编译插件(jad)步骤如下:1,下载反编译插件包net.sf.jadclipse_3.3.0.jar地址:https://sourceforge.net/projects/jadclipse/2,下载完成后将包拷贝到eclipse安装目录下的dropins文件夹3,删除eclipse安装目录下的configuration文件夹下的update文件夹...

2018-11-23 14:17:36 671 2

原创 java 3des加解密

加解密的扩展类:    import javax.crypto.Cipher;    import javax.crypto.SecretKey;    import javax.crypto.spec.SecretKeySpec;加密 密钥:   private static final String keyStr = "safetyprod";//加密密钥   priva...

2018-11-22 10:09:45 188

原创 eclipse下resin调试设置

1,在eclipse中打开debug configuration2,点击java application,在main的project选择要调试的项目3,在main class中输入resin的启动类:com.caucho.server.Resin4,在arguments标签中配置resin的配置文件和服务器地址5,在classpath标签下的bootstrap entres...

2018-11-22 09:52:47 228

原创 linux服务器下通过samba共享资源

1,首先查看该文件服务器是否已经安装了samba服务查看命令:rpm -qa samba如果安装了则出现一下截图中的效果2,如果没有安装samba则可以通过yum安装samba服务安装命令:yum install -y samba [samba-client samba-common]说明:-y表示会安装samba 的相关依赖包,中括号内的命令可加可不加3,关闭seli...

2018-11-22 09:39:22 707 1

node-v10.5.0-win.js

node.js,用于开发vue,适用于64位的windows电脑,版本为10.5

2018-11-22

空空如也

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

TA关注的人

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