- 博客(37)
- 资源 (2)
- 收藏
- 关注
原创 Vue上传文件+普通参数
/* Submits files to the server */ submitFiles(){ /* Initialize the form data */ let formData = new FormData(); /* Iteate over ...
2019-11-05 08:58:11
1698
原创 vue+ssm+shiro---简单记录前后端分离开发踩过的坑
最近很忙,没有时间详细记录,只能简单写下流程为了温故而知新吧,毕竟是宝贵的项目经验 ...下面就是我写项目时的一些流程和注意点:首先明确前后端分离是用json传数据 前后端分离逃不过跨域,但是后台只要配置filter就可 解决以上2点vue+ssm项目基本没问题了 加上shiro后就出现了很多问题:首先明白authc,anon.user是shiro内置的filter,而这些...
2019-10-26 00:40:03
1440
1
原创 LeetCode---无重复字符的最长子串
采用插入排序的思想来做,运行效果不太理想,但胜在好理解吧public static int lengthOfLongestSubstring(String s) { char[] data = s.toCharArray(); int flag=0; if(data.length==1) flag=1; else { ...
2019-10-22 18:20:40
246
原创 LeetCode---两数相加
class Solution { public ListNode addTwoNumbers(ListNode l1, ListNode l2) { ListNode l3 = new ListNode(0); ListNode l4 = l3; ListNode l5 = l3; while(true){ ...
2019-10-22 16:19:30
257
原创 matlab使用svmpredict出现返回值为空的情况
不得不说安装使用libsvm是一次难忘的经历.......直接进入正题:使用svmpredict出现返回值为空的情况有2种:svmpredict参数数目不对,比较早的版本svmpredict函数只有两个返回值,而后续版本(如3.2以后的版本)这一函数的参数变成了3个,当返回值的数量不对时,就会出现返回值全空的情况。 当你所使用的数据中存在为空的数据时,函数的返回值也会为空。...
2019-09-05 17:42:24
3744
6
原创 matlab2014b使用mex -setup 找不到编译器问题
感谢博文:https://blog.youkuaiyun.com/dz4543/article/details/82779792帮助再次特作记录。。。一.首先去安装下载安装MinGW-w64二.自行百度配置环境变量三.重点来了 下载2个使用gcc必备的mallab配置文件https://pan.baidu.com/s/1boUK1DP下载链接从下载的文件中复制如图2个文件...
2019-09-05 16:30:09
1806
1
转载 Matlab中的数据预处理-归一化(mapminmax)
一、mapminmaxProcess matrices by mapping row minimum and maximum values to [-1 1]意思是将矩阵的每一行处理成[-1,1]区间,此时对于模式识别或者其他统计学来说,数据应该是每一列是一个样本,每一行是多个样本的同一维,即对于一个M*N的矩阵来说,样本的维度是M,样本数目是N,一共N列N个样本。其主要调用形式有:...
2019-09-02 21:06:34
1781
原创 元胞自动机模拟森林火灾--matlab实现
因为建模需要,学习了元胞自动机,并尝试了用其模拟森林火灾,相对于退火和遗传,元胞自动机更容易理解,并且其广泛应用于交通问题,在以往的建模比赛中占了很大的比重。一.元胞自动机定义和适用范围不同于一般的动力学模型,元胞自动机不是由严格定义的物理方程或函数确定,而是用一系列模型构造的规则构成。凡是满足这些规则的模型都可以算作是元胞自动机模型。因此,元胞自动机是一类模型的总称,或者说是一个方法框架...
2019-08-29 21:07:22
9075
原创 快速了解模拟退火算法-基于matlab实现
写在前面:由于数学建模需要,最近学了启发式算法,个人感觉不难,就是与概率统计挂钩。另外在测试的时候需要频繁调参数,这就要看运气了...。 本文中代码来自中国科学院力学研究所--周吕文。这篇博文的目的是在记录学习心得的基础上给各位有缘人提供帮助。算法思路易懂,我主要讲述代码含义(PS:注释都是我自己写的,Ahhhh)一.思路模拟退火首先从某个初始候选解开始,当温度大于0时执行...
2019-08-28 18:23:21
1193
原创 SpringMVC接受参数详解--RequestParam和PathVariable
简要了解2种接受参数方式(前后端分离使用的@RequestBody暂且不提)RequestParam 汉语意思就是:请求参数 顾名思义 就是获取参数 例如http://localhost:8888/SSMTest3/User/Wu.action?name=7 PathVariable汉语意思是:路径变量,顾名思义,就是要获取一个url 地址中的一部分值 例如http://local...
2019-07-24 01:02:32
425
原创 WEB项目中方法状态码定义-枚举类型enum使用
为什么使用枚举?在web项目中离不开controller,controller归根结底还是增删改查,通常这些操作完成后会给前端传操作状态信息。 在很多时候我们定义一些状态量都是使用0或者1,-1这样在数据库中定义,这样的数据存放在数据库的相应字段中方便数据读取,但是只存储数字,如果定义的表很多,对应的字段也很多,设计的状态就非常多,编码很容易分辨不清楚,一方面去数据库中查看相应字段的注...
2019-07-19 22:15:31
2134
原创 org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):
为了解决这个问题我大概花了3小时,原因就是mapper接口和mapper.xml映射错误。虽然知道原因,但还是花了很长时间解决,最后发现mapper.xml文件放错了路径没有加载进入项目->可以在target目录中找mapper.xml文件,找不到就是没有加载进去原来没使用maven时我把mapper.xml也放入mapper接口所在的包中,但是在maven中却不行,扫描不到xml文件。...
2019-07-17 17:31:03
235
原创 解决Maven整合SSM遇到的一系列坑
写在前面:以前没有使用maven,开发效率不太高。最近开始使用maven,于是整合ssm是不可缺的。在尝试了2个下午的整合后,今天终于成功了。整合思路都是一样的,主要是用了maven后出现了许多配置错误:jdk和maven,Dynamic Web Module不匹配 pom.xml因为中英文原因等报红线:expected START_TAG or END_TAG not TEXT 报:Co...
2019-07-17 17:18:55
483
原创 Maven创建、部署web工程
写在前面:这是目前maven系列最后一篇博文,着重讲述web工程部署。这4篇博文花了很长时间才写出来,因为要对读者负责,所以在语意,结构方面比以前更重视,在归纳上结合实际经验叙述。本来是只想写一篇Maven博文的,但是为了以后温故而知新,更为了读者能较连贯的,尽量花费少的时间来接触入门maven,才有了这几篇。一.创建web工程创建maven工程,打包方式选为war引入serv...
2019-07-14 14:37:09
287
原创 Maven中项目合并
项目合并有两种方式:install至本地仓库再引入 通过聚合来实现一.install合并Maven2依赖于Maven1,则在执行时:必须先将Maven1加入到本地仓库(install),之后才能执行Maven2。由此可见一个项目融入了另一个项目,这就是合并。一个项目可以引入多个其他项目,但是本文为了清晰说明只引入一个项目。上篇博文已经说明依赖关系,如果下面有不懂的地方可以看我的其他...
2019-07-14 00:42:39
1902
原创 Maven中jar的依赖关系详解
上一篇博文讲了maven的安装和dos命令方式的使用。但却没有叙述maven的最大的特点:jar之间的依赖引入 项目拆分合并本篇博文结合实际操作讲述jar的依赖关系。一.依赖的范围(有效性)要详细理解依赖关系首先得明确依赖的范围。依赖范围有3种:compile test provided compile test ...
2019-07-13 21:50:29
1224
1
原创 Maven使用教程
首先简要说明maven的概念以及功能:maven是一个基于Java平台的 自动化构建工具。自动化构建发展史:Make -> Ant -> Maven -> Gradle。Make Ant 已经完全被淘汰掉了。当前,Maven是主流,Maven和Gradle并存。maven能做什么?增加第三方Jar (spring-context.jar spring-ao...
2019-07-12 23:08:45
250
原创 Spring(一)IOC容器初始化和DI
一.由来1.IOCIOC是Inversion of Control的缩写,多数书籍翻译成“控制反转”。1996年,Michael Mattson在一篇有关探讨面向对象框架的文章,首先提出了IOC 这个概念。IOC理论提出的观点大体是这样的:借助于“第三方”实现具有依赖关系的对象之间的解耦。这个第三方就是"IOC容器"。个人理解:在java中我们一般都是通过new来创建对象。但是有了ioc...
2019-07-08 12:08:54
223
2
原创 Test
public class Test { public static void main(String[] args) { String url = "jdbc:sqlserver://127.0.0.1:1433;databaseName=你的数据库名字"; Connection connection=null; PreparedStatement ps=null; Res...
2019-07-01 15:59:41
139
原创 VUE SSM跨域问题
写在前面:本人在看了一下午vue的基础知识以及码测试代码下,已经初步掌握vue的语法结构和组件结构。于是迫不及待的开始尝试vue和ssm的跨域。本以为会花许多时间,没想到却水到渠成。下面记录2种跨域方法。条件:1.vue的项目下载axios(我采用vue官网推荐的第三方插件进行跨域,当然你也可以选择其他2种请求方式),下载后去main.js配置全局axioscnpm install ...
2019-06-30 15:33:49
1564
原创 Node.js和VUE环境搭建及一系列问题解决
原因:由于最近技术渐长,于是想把原来的ssm项目改成前后端分离,综合几位大佬的意见决定前端采用vue。安装体验:极差,几乎碰到了在百度上能看的问题。幸好在百度了一大圈后解决。接下来我将从node.js安装一直叙述到vue项目的运行,也就是命令行 npm run dev这块。由于本文引用了大量其他博主的资料,所以就不再注明出处了。一.node.js安装1.Node.js 安装包...
2019-06-28 21:53:56
307
原创 PHPExcel
最近因为项目需求需要把数据导出为excel表格,于是百度研究了一下PHPExcel手册,下面简洁记录一下tp5框架如何使用。1.访问https://github.com/PHPOffice/PHPExcel下载Classes,并将其改为PHPExcel2.把文件夹粘贴到tp的vendor下3.控制器引入类即可。下面是基本导出代码,复杂的可以看手册,引用是一定注意路径,别忘了"...
2019-06-08 22:25:27
136
原创 javaweb-图书商城
前几天总结了javaweb的知识,做了一个小项目:采用了jsp+servlet+javabean+c3p0+DBUtils+BeanUtils+JSTL。项目前端显示图书信息,购物车,订单等,后台增删图书分类,图书信息等。用户信息使用email激活验证。前台界面展示:...
2019-04-22 22:59:35
2935
24
原创 JavaEmail
导入相关jar包:javax.mail.jar以下是亲测有效方法,使用时填上相关参数即可,但要注意qq邮箱一定要开启POP3/SMTP服务 ;qq为了安全性考虑,不能直接使用qq密码,而是需要用授权码,用户可以在邮箱账户设置里设置import java.util.Date;import java.util.Properties;import javax.mail.NoSuchPro...
2019-04-10 18:09:44
546
原创 Exception in thread "main" java.lang.AbstractMethodError: Method com/mysql/jdbc/PreparedStatement
直到今天终于学完了Spring和SpringMVC,于是不假思索的开始Mybatis学习。但是在使用时出现了Exception in thread "main" java.lang.AbstractMethodError: Method com/mysql/jdbc/PreparedStatement.isClosed()Z is abstract百度后发现时jdbc jar...
2019-03-28 23:00:11
1924
1
转载 如何获得优快云积分
本文为转载文章http://blog.youkuaiyun.com/u013476542/article/details/53257806方法一博客积分是衡量博客水平的重要标准,博客的排名也将按照积分排列。积分规则具体如下:1、每发布一篇原创或者翻译文章:可获得10分2、每发布一篇转载文章:可获得2分3、博主的文章每被评论一次:可获得1分4、每发表一次评论:可获得1分(自己...
2019-03-20 20:53:14
81
原创 SpringAOP————基于schema的实现
1.导入相关jar包(具体看我的其它文章)2.切点的实现(代码就不显示了)3.通知类的实现public class Advice { public void before(JoinPoint p) { System.out.println("前置通知!"); } public void after(JoinPoint p) { System.out.print...
2019-03-20 20:42:50
409
原创 SpringAOP———基于注解形式的实现
1.导入相关jar包commons-logging-1.1.1.jarspring-aop-4.3.9.RELEASE.jarspring-beans-4.3.9.RELEASE.jarspring-context-4.3.9.RELEASE.jarspring-core-4.3.9.RELEASE.jarspring-expression-4.3.9.RELEASE.jarao...
2019-03-20 18:30:21
187
原创 SpringAOP通知配置和使用方法
1.导入相关jar包:commons-logging-1.1.1.jarspring-aop-4.3.9.RELEASE.jarspring-beans-4.3.9.RELEASE.jarspring-context-4.3.9.RELEASE.jarspring-core-4.3.9.RELEASE.jarspring-expression-4.3.9.RELEASE.jara...
2019-03-19 17:20:12
362
2
原创 Spring Aop
今天在学习SpringAop时出现了如下问题:Exception in thread "main" java.lang.ClassCastException: com.sun.proxy.$Proxy2 cannot be cast to org.Test.DaoImpl.addStudentImpl翻译过来大致意思是无法转换到我们自定义的实现类。addStudentImpl tes...
2019-03-18 17:58:51
107
原创 JDBC
刚学习了JDBC,但开始通过jdbc链接mysql插入中文时,发现出现了乱码,于是在百度上发现了url=jdbc:mysql://127.0.0.1:3306/dedecms?useUnicode=true&characterEncoding=utf8但是问题还是没有解决,左右思考于是去mysql数据库看看(我用的phpMyAdmin的mysql客户端),找到当前要插入数据...
2019-03-04 22:52:19
107
原创 简易网站:可以存储和显示名人名言
登录:<?phpob_start();include('header.html');print '<body>';?><?php if($_SERVER['REQUEST_METHOD']=='POST'){ $_mysqli= new mysqli(); $_mysqli->connect('localhost','root',...
2018-11-26 11:36:09
356
原创 简易登录界面代码
<?phpob_start();include('header.html');print '<body>';?><p style="color:yellow;"><h1> 欢迎来到登录界面!</h1></p><p><a href="1.php"&a
2018-11-21 21:04:28
1284
原创 简易登录
登录代码:&lt;?php ob_start(); include('header.html'); print '&lt;body&gt;'; ?&gt;&lt;?php if($_SERVER['REQUEST_METHOD']=='POST') { $_mysqli= new mysqli(); $_mysqli-&gt;connect('localhost','root','galgaddo...
2018-11-20 23:25:16
231
原创 第十二周学习
本周我已把基本的mysql语法学完,也和php一起上机练习了。但是这周的绝大部分时间都在找xampp中的某些错误的设置,花了很多时间搜索答案。所以下周的计划是继续练习Mysql和php的配合使用,以及按照书上的练习章节把所以学过的知识综合运用起来!...
2018-11-14 22:52:57
118
原创 学习
因为本周有英语和数据结构考试,所以学习进度没有推进很多。但在本周我已将PHP学完,接下来便是和mysql连接使用以及系统学习Mysql知识。学习计划:第12周:学习mysql以及应用第13周:进行php和mysql的相关实践操作第14周-第15周:巩固和学习其余零碎的相关知识...
2018-11-07 22:22:20
126
原创 PHP
这周因为考试的关系所以没能抽出很多时间学习新知识,只学了cookie的创建及应用,并把前段时间学习的知识上机实现。在操作过程中,发现存在2个问题:1.对代码不熟悉 2.对这个知识框架体系不熟悉,往往在写代码中忘记了前后的联系。<! DOCTYPE html PUBLIC"-//w3c//DTD XHTML 1.0 Transitional//EN ""http://www....
2018-10-31 22:26:36
107
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人