摘要: 1.简介 Java图形验证码,支持gif、中文、算术等类型,可用于Java Web、JavaSE等项目。 2.效果展示 算术类型: 中文类型: 内置字体: 3.导入项目 3.1.gradle方式的引入 dependencies { compile 'com.github.whvcse:easy-ca 阅读全文
posted @ 2020-02-07 18:35 山河已无恙 阅读(2494) 评论(0) 推荐(0) 编辑
摘要: 要面试,所以把之前的笔记整理一遍,嘻嘻,加油 JDBC编程 使用JDBC,java程序可以轻松地操作各种主流数据库,Oracle,MySQL,等,使用JDBC编写的程序不仅可以实现跨数据库,还具有跨平台性和可移植性。 JDBC(Java Database Connectiovity,Java数据库连 阅读全文
posted @ 2020-02-03 20:03 山河已无恙 阅读(528) 评论(0) 推荐(0) 编辑
摘要: 嗯,之前某些原因整理了这份面试题,加油生活 (: 0,嗯,先做简单的,那个不对() 1,int [] sy = {0,9,2,3}; 2,int [] sy1 = new int[4]; 3,int[][]l = new int[][3]; 4,int [][] lr = new int[3][]; 阅读全文
posted @ 2020-02-03 19:25 山河已无恙 阅读(2469) 评论(0) 推荐(1) 编辑
摘要: 之前某些原因,整理了一个小的Demo,用于演示。个人认为在SSM前后端不分离的基础上在前端处理上比较麻烦一点之后就是注解的使用。总结一些对比,仅是自己掌握的,不够严谨,不足之处请大佬批评指正. 路由控制:前后端分离的情况后端在任何都会返回一个json数据,不涉及路由处理,即页面跳转全是由前端自己完成 阅读全文
posted @ 2020-01-31 11:53 山河已无恙 阅读(2735) 评论(0) 推荐(0) 编辑
摘要: axios的使用上一般封装好对应的方法,ES6导出,直接调用,消息通知使用了ElementUI的Message组件。 这是一个封装了axios的Rest风格的工具类,包扩常用的POST,GET,PUT,DELETE, 在请求处理上使用统一的请求拦截处理。对返回的消息进行拦截预处理,有数据返回数据,没 阅读全文
posted @ 2020-01-31 11:32 山河已无恙 阅读(869) 评论(0) 推荐(0) 编辑
摘要: 1,动态网站技术有哪些? 2,一般的Web架构是指BS 还是CS,BS架构是什么咚咚? 3,Web应用程序的流程,即把一个URL串输入地址栏后发生写什么? 4,说一说Servlet生命周期? 5,在Web应用中,客户端向服务器请求数据的方式通常有啥? 6,讲一讲你对重定向与请求转发的认识? 7,Se 阅读全文
posted @ 2020-01-29 21:11 山河已无恙 阅读(1641) 评论(0) 推荐(0) 编辑
摘要: 单例模式: 即在整个生命周期中,对于该对象的生产始终都是一个,不曾变化。 保证了一个类仅有一个实例,并提供一个访问它的全局访问点。 作用: 在要求线程安全的情况下,保证了类实例的唯一性,线程安全。 在不需要多实例存在时,保证了类实例的单一性。不浪费内存。 特点: 公有的方法获取实例, 私有的构造方法 阅读全文
posted @ 2020-01-27 20:18 山河已无恙 阅读(1543) 评论(0) 推荐(0) 编辑
摘要: 参考博客: https://blog.csdn.net/liu_005/article/details/72760392 https://blog.csdn.net/jaycee110905/article/details/9179227 在做一道算法题的时候用到数组合并,并且有性能要求,这里对Ja 阅读全文
posted @ 2020-01-27 11:05 山河已无恙 阅读(2268) 评论(0) 推荐(0) 编辑
摘要: 这个是原问题,我之前是没问题的,后来的突然出现了这个问题,查了好多没找到,后来看文档才发现的.通过这个问题,说明看文档的重要性,嘻嘻 解决办法是在选择器里插入一个 :popper-append-to-body="false"属性如果没有用的多刷新几次.写成这个样好像不起作用, popper-appe 阅读全文
posted @ 2020-01-21 08:53 山河已无恙 阅读(7352) 评论(11) 推荐(1) 编辑
摘要: 这个问题纠结很久,一样的写的为啥有的页面就可以,有的就不行: 后来才发现: 先说一下怎么设置: 先定义customClass一个属性,用来写class属性值: 之后还需要修改一下组件里style标签的scoped,并且写对应的css。 这是修改好的,修改之前是这样的。 之后就可以啦,就这样。记得修改 阅读全文
posted @ 2019-12-30 23:08 山河已无恙 阅读(3816) 评论(0) 推荐(0) 编辑
摘要: 嗯,这个问题百思不得解.其他的浏览器器都没问题,在谷歌上就不行,网上找了很多,都没效果,后才发现,当然同样的问题可能错不一样的地方,我的解决方案: 感觉主要原因是自己也没查到,乱改一堆,就OK啦: 1,浏览器要有你项目里的内置字体, 2,对于下载字体的文件不能随便改名字.(重要) 3,要确保代码没问 阅读全文
posted @ 2019-12-23 09:25 山河已无恙 阅读(9751) 评论(0) 推荐(1) 编辑
摘要: 原理:开发环境下的跨域:在node.js上实现请求转发,vue前端通过axios请求到node.js上,node.js将请求转发到后端,反之.响应也是,先到node.js上,然后转发vue-cil项目上. 需要在根目录下新建文件vue.config.js. vue.config.js: vue.co 阅读全文
posted @ 2019-12-21 08:54 山河已无恙 阅读(38824) 评论(0) 推荐(2) 编辑
摘要: 近期在学springboot,学的时候遇到这个错,网上查了好多,改了不行,后来发现自己的配置类没有加@SpringBootApplication注解 Exception encountered during context initialization - cancelling refresh at 阅读全文
posted @ 2019-10-03 21:29 山河已无恙 阅读(1028) 评论(0) 推荐(0) 编辑
摘要: 昨天给同学改一个错,在SSM项目中,表单输入的String类型中,中文字符值,总是乱码,在控制器层获取的数据就开始乱码,先后进行了如下排查: web.xml中配置设置字符编码的监听器(过滤器), jsp页面的编码格式,用记事本打开查看, 对jsp页面中设置编码格式 排查完之后,都没有问题,还是乱码, 阅读全文
posted @ 2019-09-29 11:31 山河已无恙 阅读(894) 评论(0) 推荐(0) 编辑
摘要: 嗯,在学设计模式时,画类图画的麻烦,就查了一下,发现idea可以通过插件实现。查了一下,学习,整理笔记和大家交流。 2019.9.11 安装可以百度,网上有好多。 graphviz 下载: https://graphviz.gitlab.io/_pages/Download/Download_win 阅读全文
posted @ 2019-09-11 14:56 山河已无恙 阅读(11501) 评论(1) 推荐(2) 编辑
摘要: 报错的原因翻译出来: 预期的一个结果(或null)返回selectOne(),但发现:3 意思就是你想得到一个结果值,但是返回了三个结果值. 一般可能测试的时候我们存了几条一样的数据,在登录时,会把同用户名数据都返回.但是mapper接口的返回值是一个Bean.所以报错. 解决方法: 可以修改返回值 阅读全文
posted @ 2019-09-06 12:42 山河已无恙 阅读(5196) 评论(0) 推荐(0) 编辑
摘要: 这个问题困扰了两次,网上说可以,我就是不行,查了半天没找到解决方法, 后来装在C盘里, 之后在百度知道(ID:幸福999快乐)发现解决办法后来才发现问题。 在安装的时候,要安装的目标文件夹不需要先在安装盘里新建。 如果新建就会报错,说安装文件夹以存在。 你只需要把安装路径写好,anaconda会自己 阅读全文
posted @ 2019-08-27 10:46 山河已无恙 阅读(2986) 评论(0) 推荐(0) 编辑
摘要: 使用BlockingQuery实现生产者者消费者:考虑并发,解耦。 生产者消费者模式是面向过程的设计模式。 生产者制造数据 》 生产者把数据放入缓冲区 》 消费者把数据取出缓冲区 》相当于消费者处理数据 BlockingQuery学习 支持两个附加操作的 Queue,这两个操作是:获取元素时等待队列 阅读全文
posted @ 2019-08-22 08:42 山河已无恙 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 1,类和方法注释模板设置: idea:https://blog.csdn.net/xiaoliulang0324/article/details/79030752 eclipse:https://blog.csdn.net/xb12369/article/details/79850476 2,修改虚 阅读全文
posted @ 2019-07-30 08:32 山河已无恙 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 写给TT;对不起啦!! 嗯,输入不了中文,大多数问题是mysql的字符集设置的问题,当然,别的问题也有可能, 这里我们用两种方法设置mysql的字符集,图形化工具和命令行的方式(一种操作完即可) 一,修改数据库,表字段的字符集之前要先修改mysql默认的字符集及sql-mode的修改或注释 打开装m 阅读全文
posted @ 2019-07-28 00:40 山河已无恙 阅读(4214) 评论(0) 推荐(0) 编辑
摘要: 在Java中返回值定义为int类型的 方法return 1;中返回的是Integer值,在返回的时候基本类型值1被封装为Integer类型。 定义一个Test类,在异常处理try中和finally中分别return ; public class Test { public static void m 阅读全文
posted @ 2019-07-26 15:14 山河已无恙 阅读(2466) 评论(0) 推荐(0) 编辑
摘要: 在Java中return 1;中返回的是Integer值,在返回的时候基本类型值1被封装为Integer类型。 定义一个Test类,在异常处理try中和finally中分别return ; 执行结果 嗯,没问题,最后执行finally改变return的返回值。下面在看一个: 按照上面的逻辑会返回执行 阅读全文
posted @ 2019-07-26 15:00 山河已无恙 阅读(670) 评论(0) 推荐(0) 编辑
摘要: 嗯,这个错误其实不能算错误,是粗心造成的,在配置文件中对于传递的参数没有写#字符,直接写的的属性名。居然错了两次,哎!!! 嗯,还有一个问题,在动态SQL中,if标签中test属性中判断时,不能用大写的AND,必须使用小写,关于OGNI只struts2中见过一次,好像不能用大写吧 错误的代码: 正确 阅读全文
posted @ 2019-06-19 09:00 山河已无恙 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 1,查询MySQL数据库是否允许远程ip访问,命令如下: sql语句: use mysql; select host, user from user; 查询结果为127.0.0.1或者localhost或者当前服务器域名,则表示不允许远程连接。 更改权限:开启远程访问: sql:表示root用户下的 阅读全文
posted @ 2019-06-15 10:08 山河已无恙 阅读(1404) 评论(0) 推荐(0) 编辑
摘要: 前段时间孔老师给了一个虚拟机,自己瞎捣鼓,装了Tomcat和mysql,捣鼓了好几天,把一些安装包和试过还不错的博客整理出来; 老师给的已经装好了Linux系统和JDK。 Tomcat9安装包 链接:https://pan.baidu.com/s/1_izXJwJ8jeeqQmbmSo5YUQ 提取 阅读全文
posted @ 2019-06-14 08:56 山河已无恙 阅读(496) 评论(0) 推荐(0) 编辑
摘要: 在tomcat的解压目录下找到conf,打开进入,logging.properties文件,在该文件中,修改 java.util.logging.ConsoleHandler.encoding = UTF-8, 如果为UTF-8则改为GBK,反之,GBK改为UTF-8 _______________ 阅读全文
posted @ 2019-06-13 13:38 山河已无恙 阅读(6733) 评论(2) 推荐(0) 编辑
摘要: 在Idea中使用Maven创建父子工程,第一个Model的那个项目可以很好的运行,在创建一个Model运行时报这个错。原因是tomcat部署了多个Web项目,可能最开始是两个项目的配置文件混用用,最后就报这个错。 网上找的解决方案: 步骤:File-- Porject Struccture Arti 阅读全文
posted @ 2019-06-13 13:09 山河已无恙 阅读(6433) 评论(3) 推荐(2) 编辑
摘要: 异常如下: 在整合spring和Mybatis,刚开始进行查询映射时没有问题,在进行插入映射时一直报空指针异常,后来把插入部分的Mapper映射文件和Dao层接口方法删除到原来还是不行,后来网上查了查,发现问题,在使用接口传递参数时,原来使用的是Map传递参数,后来使用JavaBean传递参数,新增 阅读全文
posted @ 2019-05-08 19:24 山河已无恙 阅读(1087) 评论(0) 推荐(0) 编辑
摘要: 使用Mybatis Genertor插件自动生MyBatis所需要的DAO接口,实体模型类,Mapping映射文件,将生成的代码赋值到项目工程中即可。 有命令行,Eclipse插件和Maven插件三种常用方法自动生成相关代码。介绍命令行的方法. 之后在src目录下会自动生成文件: 遇到的问题: 1, 阅读全文
posted @ 2019-04-27 18:17 山河已无恙 阅读(2005) 评论(0) 推荐(0) 编辑
摘要: 在学习Spring完之后简单的了解了MyBatis。然后进行简单的整合,遇到MyBatista接口映射的Bean无法自动注入的问题; 代码异常: 线程“main”org.springframe .bean .factory中的异常。创建名为“UserController”的bean时出错:通过字段“ 阅读全文
posted @ 2019-04-21 13:58 山河已无恙 阅读(2442) 评论(2) 推荐(1) 编辑