自定义博客皮肤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)
  • 资源 (2)
  • 收藏
  • 关注

原创 Springboot+MyBatis多参数报错

SpringBoot+MyBatis实现多参数查询时,报错 解决办法: 利用参数出现的顺序 <select id="select" resultType="model.User"> select * from `user` where name = #{arg0} and age =#{arg1} </select> 使用参数出现的顺序号码引用参数,第一个参数用arg0或param1表示,第二个参数用arg1或param2表示,以此类推。 使用注解 给接口中方法的参

2020-05-12 15:30:53 503

原创 java.lang.String cannot be cast to java.lang.Integer

今天在SpringBoot+MyBatis项目中进行数据库查询操作时,报错 java.lang.String cannot be cast to java.lang.Integer 错误很明显,数据格式不对应,但是我仔细检查了数据库中的数据格式,和代码中的格式,全都一一对应,没有错误。 但是为什么会报错呢??? 后来发现是我MySQL中的字段名设为了size,应该是和MySQL中的关键字重名了,所以才导致报错。修改后,成功运行。 MySQL的关键字和保留字可以在官网上查询。 下面给大家介绍一些,MySQL

2020-05-12 14:49:15 1077

原创 Log4j详解

Log4j是Apache的一个开源项目,通过使用Log4j,可以控制日志信息输送的目的地是控制台、文件、GUI组件,甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。 Log4j可以通过java程序动态设置,该方式明显缺点是:如果需要修改日志输出级别等信息,则必须修改jav...

2019-05-08 15:54:50 420

原创 Maven是什么?

Maven [ˈmeɪvn] n.专家; 内行; Maven 是专门用于构建和管理Java相关项目的工具。 使用Maven管理项目的好处主要有两点,其一是使用Maven管理的Java 项目都有着相同的项目结构。 有一个pom.xml 用于维护当前项目都用了哪些jar包;所有的java代码都放在 src/main/java 下面; 所有的测试代码都放在src/test/java 下面 。 其二是...

2019-05-08 15:06:23 40232

原创 剑指offer之二叉树

剑指offer之二叉树

2019-05-06 09:41:33 166

原创 剑指offer之栈与队列

剑指offer之栈与队列

2019-05-06 09:34:07 323

原创 剑指offer之链表

剑指offer之链表

2019-04-25 11:31:00 231

原创 剑指offer之数组

剑指offer之数组

2019-04-24 11:30:39 225

原创 利用JNA、JNI技术JSP调用DLL

JNA JNA(Java Native Access):建立在JNI之上的Java开源框架,SUN主导开发,用来调用C、C++代码。 利用JNA技术实现JSP调用DLL文件的步骤如下: 编写dll文件 首先编写MyDLL.cpp文件 #include "MyDLL.h" int GetInt() { return 520; } 然后编写MyDLL.h文件 extern "C" __decl...

2019-04-14 15:13:16 490

原创 java命令行编译运行注意事项

编译命令javac 当.java代码带有package语句时 javac -d . ×××.java 当.java代码带有import语句时 javac -classpath ".;C:\Users\Tristan\Desktop\demo\jnatest\lib\*" ×××.java 其中classpath路径为.java文件引入jar包的位置 运行命令java 当.java...

2019-04-12 14:39:25 244

原创 Linux下JDK、TomCat、MySql的安装

JDK的安装 1.上传jdk-7u45-linux-x64.tar.gz到Linux上 2.解压jdk到/usr/local目录 tar -zxvf jdk-7u45-linux-x64.tar.gz -C /usr/local/ 3.设置环境变量,在/etc/profile文件最后追加相关内容 vi /etc/profile export JAVA_HOME=/usr/local/jdk1....

2019-03-05 18:21:23 165

原创 设计模式之单例模式

单例模式:保证一个类仅有一个实例,并提供一个访问它的全局访问点。 实现:单例模式的实现分为饿汉式和懒汉式两种   相同点:都提供一个私有的构造方法  不同点:饿汉模式是在类被加载时就生成对象,懒汉模式是在第一次使用的时候才生成对象 饿汉模式 class Singleton { private static Singleton singleton = new Singleton(); p...

2019-03-04 10:12:10 149

原创 解决错误:Cannot find a valid baseurl for repo: base

在使用命令 yum -y install openssh-clientsclear 给Linux系统安装ssh客户端时,出现如下错误: Loading mirror speeds from cached hostfile Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=6&amp;arch=x86_64&amp...

2019-02-28 20:37:25 22091 3

原创 vi编辑器的常用命令

进入vi编辑器首先会进入一般模式,此时不能编辑文件内容,只接受快捷键命令。 按i键,进入编辑模式 在编辑模式下,按ESC进入一般模式 在一般模式下按 :wq 保存退出。 一般模式下的快捷命令 gg 跳到文档的首行 G 跳到文档的末行 dd 删除当前行 3dd 一次性删除光标后三行 yy 复制当前行 3yy 一次性复制光标后三行 p 粘贴 /a 查找文件中出现的a,并定位到第一个找到的位置,按...

2019-02-26 21:43:51 2201

原创 String类的subString方法

在String中提供了两个sunstring()方法 从指定位置截取到字符串结尾 str1.subString(6) 从第7个位置开始截取 截取指定范围的内容 str1.subString(1,4) 从第1个位置开始截取,第4个位置停止截取,结果不包括第4个位置的内容,只有3个字符。 ...

2018-12-07 15:29:32 10413

原创 Linux的常用命令

内部命令:属于Shell解析器的一部分 cd 切换目录(change directory) pwd 显示当前工作目录(print working directory) help 帮助 外部命令:独立于Shell解析器之外的文件程序 ls 显示文件和目录列表(list) mkdir 创建目录(make directoriy) cp 复制文件或目录(copy) 查看帮助文档 rm 删除文件(remov...

2018-12-06 21:45:21 255

原创 配置Vmware NAT网络

实现主机和虚拟机之间的连接是建立Hadoop分布式集群的的第一步 很多情况会导致ping不同,经过很长时间的调试,终于实现 主机与两个虚拟机之间的联系,注意事项如下: 必须保证利用命令设置主机与从机的防火墙关闭,windows要在管理员身份下运行,才可以关闭防火墙 2. 保证各IP,网关,子网掩码的书写正确 3. 修改虚拟机的设置之后,必须重启服务器才可以生效 4. 所有的服务器必须在同一网...

2018-11-28 22:33:27 2100

原创 关于Eclipse导入同名maven项目的问题总结

当我们在Eclipse中导入同名的Maven项目时会出现如下情况: 提示tmall_ssm项目已经存在,这时候我们需要在 Advanced 下给项目重新命名 然后点击Refresh 最后点击Finish就可以完成导入了。 导入完成后,需要在 web.xml 对应项目名称处进行修改,然后在项目名称处右键选择Properties,选择Web Project Settings 对项目名进行修改 ...

2018-11-18 17:29:54 3803 3

JNATest.rar

通过JNA技术实现java对c++dll文件的调用,全部代码。

2019-06-11

LQR倒立摆系统设计

最优控制 基于降维状态观测器的倒立摆系统设计,利用线性二次型控制LQR通过MATLAB对直线式一级倒立摆进行仿真

2018-05-02

空空如也

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

TA关注的人

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