- 博客(39)
- 资源 (2)
- 收藏
- 关注
原创 jdk环境变量
1.首先我们得保证jdk已经安装完成2.在我的电脑中去系统属性中设置环境变量(一共三步操作)3.点击下边的新建,切记是下边的新建按钮,变量名JAVA_HOME(代表你的java的jdk安装路径),变量值对应的是你的JDK的安装路径。4.继续在系统变量里面新建一个CLASSPATH变量,其变量值如下图所示:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\t...
2019-07-22 21:37:13 1342 2
原创 jdk安装教程_JDK8_完整版
1.下载对应版本JDK版本(jdk8下载路径):https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html2.点开链接后会看到如下界面:3.我们选择用jdk8,此处我本地是win10 64位的,所以我选择4.下载完成后双击运行jdk,直接点击下一步就可以5.选...
2019-07-22 21:22:55 3114
原创 exe4j将jar包生成exe程序
*exe4j下载安装:https://blog.csdn.net/qq_41756576/article/details/967326451.首先我们选择一个位置存放我们所需要的文件,当然这个位置没有任何要求,在这个位置下的文件夹需要存放JDK,JRE,JAR,ICO这几个文件/图标就可以2.、使用exe4j,我们双击exe4j.exe ,这里我们还没有生成exe的文件, 所以不用管,直接...
2019-07-21 16:48:19 363 1
原创 exe4j安装及下载
1.首先去官网下载exe4j:https://www.ej-technologies.com/download/exe4j/files,选择对用版本下载2.下载完成后,一直下一步就可以,如果对下载位置有要求,请自行变更3.exe4j下载完成后需要添加注册码,否则每次打开都会有对应提示4.公司和名字随便填,注册码下面的随便随便复制一个即可。A-XVK258563F-1p...
2019-07-21 16:32:21 14045
原创 List 删除 其中某个元素 (删除多条~)
Iterator<SettlementLoc> iterator = list.iterator();while (iterator.hasNext()) { SettlementLoc integer = iterator.next(); if (integer == 删除的条件) iterator.remove(); }}...
2019-04-19 11:18:10 6078
原创 Spring Boot 控制台日志打印
项目创建初期控制台没有SQL打印,无法调试错误?没关系,往下看首先是properties写法logging.path=./logslogging.level.cn.com.xxx.xxx.xxx.dao:debug #项目中dao层的位置 #日志文件的大小设置logging.file.max-size=100MByml写法logging: path: ./...
2019-04-09 10:41:21 12452 2
原创 Mybatis-Plus Generator
1.首先得下载Mybatis-Plus作支持,详细下载流程请看这篇文章:https://blog.csdn.net/qq_41756576/article/details/888946282.下载好的Maven放置在Pom文件中3.这是一个写好的Class,需要改的地方在下方标好了public class CodeGenerator { public static voi...
2019-03-29 15:55:12 1781
原创 Mybatis-Plus Maven
1.百度搜索 baomidou/Mybatis-plus(这两个是同一个东西)2.找到对应官方的maven3.点击进入4.找一个对应版本,注意:3.0是个分界线,3.0以下的和3.0以上的是两种完全不同的方式,所以为了方便起见,我们选择最新版,这个视项目而定,就比如之前用过Mybatis-plus,是个低版本,现在升级成高版本,就会出现一系列的问题。5.这是对应的m...
2019-03-29 15:40:06 9377
原创 Loading class `com.mysql.jdbc.Driver'. This is deprecated.
问题: Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'. The driver is automatically registered via the SPI and manual loading of the ...
2019-03-29 14:57:05 867
原创 Idea Spring Boot 整合 SSM
1.首先引入对应的包,必须要有的配置类的包为:JDBC、MysqlJDBC官方Maven:<https://mvnrepository.com/artifact/org.springframework/spring-jdbc>Mysql官方Maven:<https://mvnrepository.com/artifact/mysql/mysql-connector-jav...
2019-03-29 14:50:21 441
原创 IDEA 搭建 Spring Boot项目
1.先打开我们的IDEA2.先New一个Project(选择对应的JDK,接着在有网络的情况下选择默认的URL,然后点击Next)3.首先选择包名,在选择项目名,接着选择语言,选择Jar包,在选择Jdk(注意选择Artifact【项目名】的时候不要有大写字母,否则会出现 图2 这样的报错信息)图2 4.接着在选择对应的包(选择个基础的包,有需要其他的包可以在项目中的po...
2019-03-28 13:36:16 227
原创 Java 跨域操作
跨域这个问题确实让人很头疼,对于一般的来说,后台做处理就可以。一般来说,出现跨域问题只会是前台发送回来的报文头格式不一致所造成的,前台请求一般是两次,第一次是一个OPTIONS的请求,这个请求是一个开路的请求,为后边所访问的方法开辟一条可操作的道路,跨域问题的出现就是因为OPTIONS请求至后台后出现了问题,所以该请求的访问才会出现问题,导致后边的操作无法进行。1.第一种办法 ...
2019-03-28 11:23:33 1843
原创 VM ware CentOS安装教程 VM ware 15
1.打开安装好的VM ware程序2.点击 创建新的虚拟机3.选择 自定义(高级安装)4.选择 硬盘兼容性 12.x 就可以,不需要太高5.选择 CentOS 的路径6.可修改 虚拟机名称 存储位置7.设置自己的虚拟机配置,选择几个取决于自己的电脑性能多好,对于Linux来说,1个也够用8.给多大的值取决于电脑硬盘的大小9.网络类型选...
2019-03-28 09:46:12 1250
原创 VM ware下载教程
1.去指定官方下载VM ware(目前最新版为15.03),百度搜索VM ware2.进入vm官网3.进入之后点击下载4.寻找 VMware Workstation Pro 进行下载5.选择对应版本和对应Windows和Linux系统6.点击下载,下载完成...
2019-03-28 09:32:02 7231 3
原创 Git 下载项目
1.先找到项目存放的位置如:d:(跳转到D盘) cd text(跳转带D盘下的text文件夹中)2.通过git命令导入到本地如:git clone http://xxx/xxx/xxx.git(这个路径是git的地址) 3.我们去本地的D盘的text文件中去查看项目3.我们去本地的D盘的text文件中去查看项目...
2019-03-25 16:15:46 3792
原创 Git 提交
1.切换到admin 目录下git config --global user.name2.把本地的账户改为adminxxx --> admin3.在工作空间下打开git4.通过git把项目拿下来,防止出问题5.git add .把项目进行同步6.git commit -m " "把提交上去的代码进行注释7.git push提交代码8.dir 查看在那个项目...
2019-03-25 16:13:00 170
原创 Git 合并分支
方法1 首先切换到自己的分支下 git branch XXX 把项目提交一次 git commit " " 切换到admin下 git checkout admin 接着再提交一次 git commit " " 用git merge 把自己分支下的合并到主干上 git merge 自己的分支 然后切换到自己的分支下 g...
2019-03-25 16:12:09 149
原创 Axure 下载教程
1.百度搜索 Axure2.进入 Axure中文网 https://www.axure.com.cn/3.下载 Axure RP 9 (最新版),下载时注意是PC版本的 Axure RP 9 ,不是Mac版本(Mac版本为苹果本,Windows不兼容),需下载 Axure RP 9 和 中文汉化包(可下载可不下载,个人喜好,Axure属于非国产软件,界面为英文版,汉化包可帮助界面展...
2019-03-25 16:00:06 10498 2
原创 Axure 安装教程
1.打开 Axure 下载位置 ,找到对应的.exe结尾的应用程序2.运行这个exe结尾的应用程序,安装开始3.勾选我同意4.选择安装位置5.准备安装6.开始安装7.安装完成(Launch Axure Rp9 Beta 可勾选/可不勾选)8.运行软件 (Launch Axure Rp9 Beta 勾选了的话会自动打开软件)9...
2019-03-25 15:54:58 9929
原创 java 接口 三种实现方式
JSON在我做接口开发的时候,我遇到了三种json转换的问题1)[{}]2) {[{Array集合},{}]}3)[{Array集合{包含Array集合}}]无论第一种还是第二种还是,如果我们想要从接口中拿到数据,我们就必须得调用HttpClient或者其他的方式从接口获取信息,这个项目中我使用到的是HttpClient。HttpClient特性以及使用方法...
2018-09-29 09:42:15 47514
原创 如果你想精通JAVA,你的人生应该缺不了这些东西
第一阶段: 设计模式:《研磨设计模式》 这本书主要是教你如何你面向对象的方式来了解JAVA。第二阶段: 基础:《Effective Java中文版》 JVM:《深入理解Java虚拟机;JVM高级特性及最佳时间(第二版)》 《HotSpot实战》 ...
2018-09-26 16:00:37 157
原创 JAVA开发必备工具
1. JDK1.82. Maven 5.63. Tomcat 84. IDEA2018.25. MySql 5.66. Postman7. FoxMail8. Chrome9. MockPlus10. VisUal11. Xshell612. Xftp6
2018-09-19 11:00:22 342
原创 chrome charset 谷歌编码插件
谷歌自从版本更新之后,新版的谷歌浏览器取消编码的支持了,所以我们可以通过谷歌的扩展程序去下载一个插件进行安装,但是如果遇到公司电脑网速慢或者其他之类的情况,可能访问不到谷歌官网,所以小哥接下来把离线版的插件链接给你们,最起码访问国内要比国外的忘快;charset插件链接地址:https://pan.baidu.com/s/1OSkN9xmqcPhcu_ph3XOolQ安装教程:1.下载...
2018-09-07 15:06:38 19794 5
原创 maven安装配置
maven下载地址:https://pan.baidu.com/s/1NpwfzBQAwEbjYHpR94N4xA下载maven安装包解压打开配置文件 默认下载jar包到本地仓库(只有第一次需要联网,如果下载的jar包在本地仓库中不存在)。本地仓库地址修改路径修改镜像,改为 阿里云 maven服务器地址(写在 <mirrors></...
2018-09-04 16:47:50 136
原创 IDEA DeBug 使用方法
1.我们现在项目中适当位置打断点。2.通过DeBug运行项目。3.快捷键F7:方法内嵌套有方法时,会依次执行每个方法体内的代码。 快捷键F8:方法内嵌套有方法时,不会执行内嵌方法体内的代码。 快捷键F9:断点跳跃,第一个断点直接到第二个断点。...
2018-09-04 16:33:24 519
原创 Shiro 权限及登录
Shiro是一款非常强大的安全框架,他可以帮助我们做身份验证,授权,密码学以及会话管理,今天我们就聊聊shiro的授权。首先我们得确定下授权方案,我们需要用到五张表:用户表、权限表、角色表、用户角色表、角色权限表。接下来我们开始配置Shiro。第一步:加入依赖。第二步:更改web.xml配置。第三步:添加shiro-shiro.xml配置。第四步:在springMVC加入S...
2018-08-28 09:58:56 248
原创 究竟什么是token? 工作原理是什么 token是平台的功能,还是一种解决方案 具体如何使用?
究竟什么是token?工作原理是什么 token是平台的功能,还是一种解决方案 具体如何使用?最近纠结了好久这个问题,因为移动端和服务器的互联,导致登录的时候出现了很多的问题,绝大部分转自别人之手,希望可以给大家带来帮助。'token' 是一个单词 ……好吧,其实你应该问的是“CSRF”的原理与防范,这个你可以自己去找相关资源。简单来说,考虑一种简单情况,你登录了 A 站,然后我...
2018-08-01 13:32:18 3108
转载 Token 详解及介绍
为什么使用Token验证: 在Web领域基于Token的身份验证随处可见。在大多数使用Web API的互联网公司中,tokens 是多用户下处理认证的最佳方式。 以下几点特性会让你在程序中使用基于Token的身份验证 1.无状态、可扩展 2.支持移动设备 3.跨程序调用 4.安全那些使用基于Token的身份验证的大佬们大部分你见到过的API和Web应用都使用t...
2018-08-01 12:44:12 4340 1
原创 集合
集合ListArraylistMapHashmap Hashtable当底层实现涉及到扩容时,容器或重新分配一段更大的连续内存(如果是离散分配则不需要重新分配,离散分配都是插入新元素时动态分配内存),要将容器原来的数据全部复制到新的内存上,这无疑使效率大大降低。加载因子的系数小于等于1,意指 即当 元素个数 超过 容量长度*加载因子的系数 时,进行扩容。另外,扩容也是...
2018-07-12 13:35:34 119
原创 数据结构
数据结构:一、1、8大基本数据类型byte -2e7 -> 2e7-1 -128 -> 127 8位char 2个字节16位 \u0000 -> \uFFFFshort 2个int 4个long 8个float 4个double 8个boolean 1位2、数组,固定长度的容器String char[]3、集合:Colle...
2018-07-12 13:32:04 155
原创 配置环境变量
百度搜索:JDK,点击高速下载或普通下载。一般这里下载的都是最新版本的。推荐百度下载,傻瓜式,简单方便。22、下载好后,双击打开,出现安装界面。33、这里默认的安装地址为C盘,一般C盘大多安装的系统程序,所以个人比较喜欢把软件安装在D盘,点击更改,可以更改安装目录。44、我把程序安装在D盘,所以把前面的“C”改成“D”点击确定。5等待安装6安装完后,出现的这一步是安...
2018-07-12 13:31:10 189
原创 LayUi前端框架
首先声明一下这是我第一次使用前端框架完成后台的配合工作,这在我工作中也是第一次遇见,因为公司有自己的前端开发工程师,不必要我们自己去实现前端的效果,虽然前端的东西并不是很难,但是重点就是繁琐,小零碎太多,不想后台一样,侧重于逻辑,但是学习起来还是很方便的,就是中间踩到了不少的坑。题外话:只要努力,你想要的会离你越来越近。简介:首先说一下什么是LayUi,LayUi他是一个非...
2018-07-12 13:22:59 10484 1
原创 LayUi 之 templet
templet是什么东西?我们都知道LayUi中有模板,就是把我们需要展示的东西放在模板中展示,你就比如我们想要展示一些数据,但是这些数据不是我们想要的数据或者不是我们想要的样子,这个时候我们可以通过模板前端更改一下,这样就不用经常性的去更改后端的代码,省掉好多的麻烦。templet就相当于模板,但是这个属性是适用于我们layui的表格当中的:就比如这样子,我这里边因为后台传过来的...
2018-07-12 13:17:08 28310 3
原创 LayUi 之 数据表格
我们在平常做项目的过程中,如果想使用数据表格的话,一般都是动态数据的处理,而且一般如果我们数据表格不加分页的话,还是很容易做的,但是加了数据表格的话,如果是前端分页,那也好说,后端分页就需要寻求工具类了,所以,在这里,我们也是以动态数据举栗子首先第一种,通过前台传过去的URL从后台获取数据,这种后台获取数据如果需要分页的话,就必须需要后台的分页工具类做支持,上栗子~这...
2018-07-12 13:12:40 2096
原创 LayUi 之 模板引擎
这个模板引擎说的就是当我们在做项目的过程中,我们有的情况下会发现一个页面不够我们使用,需要跳转页面或者是更改本页面展示的内容,但是我们如果单纯的跳转的话,地址栏会发生改变,我们所需要的东西会展示出来,但是会打乱原始的项目构造,就比如左侧的菜单栏啊,置顶的导航条啊,这些东西在我们跳转页面的时候都会发生改变。因为地址栏变了,所以原始的东西就会被打乱,这个时候我们可以菜单栏啊,导航条啊给拉到我们页面...
2018-07-12 13:05:21 8556
原创 LayUi 之 弹出层
这个东西应该不是很难,用到的东西也不是很多,但是弹出层却是贤心的一大亮点,所以我们还是有必要重视一下,哈哈~弹出层所涉及到的东西还是很多的,就比如蒙层啊,双层弹出框,锁定此网页,我所碰到的就是蒙层弹出,双层弹出,不多说,上栗子~首先这个蒙层的浅淡是可以更改的,我们可以根据自己的需求去更改~第二种是普通的弹出层 无蒙层,简单的弹出就这...
2018-07-12 12:53:35 362
原创 LayUi 之数据表格 倒序排列
今天早上很突然,接了个任务改一个小问题,要把数据倒序排列,数据倒序排列的话也不是不可以,可关键要排列的那一行不是真实数据,前台获取到的id,然后又不能通过后台进行排列,所以让我很费解~费解~费解~费解~费解~费解~费解~费解~费解~费解~费解.ing中不说废话上代码~~其实很简单,只是我没有想到而已,哈哈哈~就这么愉快的解决了~哈哈哈~...
2018-07-12 12:52:52 7140 3
原创 带你进入LayUi的世界(数据表格+分页+模板+选项卡+弹出层)
什么是LayUi?我本身是一个后端工程师,但是我却接触到了这个框架,所以给大家分享一个我的心得,当然,这只是一个基础的LayUi的使用,大神请勿围观, 不卖关子了,切入正题~ LayUi是一款非常强大的前端框架,强大之处在于他可以把模块规范化,LayUi帮我们提供了两种模块规范方式,第一种就是预先加载,当然也是官方推荐的,因为他可以帮助我们省很多麻烦,前提是你并...
2018-07-12 12:51:54 5748
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人