- 博客(15)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 第一章:Spring基础
Spring框架是一个开放源代码的J2EE应用程序框架,由[Rod Johnson](https://baike.baidu.com/item/Rod Johnson/1423612)发起,是针对bean的生命周期进行管理的轻量级容器(lightweight container)。 Spring解决了开发者在J2EE开发中遇到的许多常见的问题,提供了功能强大IOC、AOP及Web MVC等功能。Spring可以单独应用于构筑应用程序,也可以和Struts、Webwork、Tapestry等众多Web框
2022-07-05 23:48:10 1120 1
原创 第二集:Java数据类型
前言Java是一种强类型语言,每一个变量的声明都要声明一种类型。Java中,一共有8种基本类型:4种整型(int、short、long、byte);2种浮点类型(float、double);字符类型(char);真值类型(boolean)Java整型类型字节数取值范围int4字节-2147483648~2147483647short2字节-32768~32767long8字节-9223372036854774808~922337203685477480.
2022-05-26 23:04:54 556
原创 第一集:一个简单的Java应用程序
下面是一个最简单的Java应用程序,它的作用就是在控制台输出一句:Hello Worldpublic class HelloWorld { public static void main(String[] args) { System.out.println("Hello World"); }}
2022-05-26 22:34:44 556
原创 java赋值运算符
介绍赋值运算符就是将某个运算后的值,赋给指定的变量。赋值运算符的分类基本赋值运算符int a = 10;复合赋值运算符+=-=*=/=%=a += b;//等价于a = a + b;a -= b;//等价于a = a - b;赋值运算符特点运算顺序从右往左。int num = a + b + c;赋值运算符的左边只能是变量,右边可以是变量、表达式、常量值int num = 10;int num2 = 78 * 23 - 10;int num.
2021-11-22 22:36:00 399
原创 Java转义字符
Java常用的转义字符\t :一个制表位,实现对齐的功能\n :换行符\ :一个\\" :一个"\’ :一个’\r :一个回车public class ChangeChar{ public static void main(String[] args){ //\t :一个制表位,实现对齐的功能 System.out.println("北京\t上海\t湖南\t衡阳"); //\n :换行符 System.out.println("北京\n上海\n湖南\n衡阳
2021-10-26 22:41:10 206
原创 python读取xlsx文件
首先安装xlrd库,安装方法:pip install xlrdimport xlrd#打开excelwb = xlrd.open_workbook('F:\\qq_file\\alarmusermn.xlsx')#按工作簿定位工作表sh = wb.sheet_by_name('TestUserLogin')print(sh.nrows)#有效数据行数print(sh.ncols)#有效数据列数print(sh.cell(0,0).value)#输出第一行第一列的值print(sh.ro.
2021-05-08 14:35:06 485
原创 Elasticsearch 未授权访问【原理扫描】
背景公司申请了几台华为的云服务器鲲鹏通用计算增强型,并部署了一套项目,在测试阶段,主机安全扫描时发现了一个高危漏洞:Elasticsearch 未授权访问【原理扫描】。因为自己在网上花了几天时间也没找到实际解决办法,后面问了群里大佬,指点了一下思路,最后完美解决,所以写一篇文章记录一下,希望能帮到大家吧。详细描述ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为A
2021-03-22 21:06:32 3435 1
原创 Springboot+Springsecurity+vue+jwt前后端分离项目实战(二):创建前端Vue项目
1、创建vue项目1.1、vue官网https://cn.vuejs.org/1.2、新建文件夹新建文件夹位置可以根据自己意愿操作,我这里在F盘目录下新建了一个actual_combat文件夹用于保存项目。注:所有文件夹的名字最好使用英文,养成一个良好习惯,规避不必要的错误。1.2、开始项目搭建双击刚刚创建的文件夹,然后鼠标移动到地址栏那块,鼠标左键单击一下如下:输入cmd后回车,弹出命令窗口如下:注:如果对于上述操作不熟悉的同学,可以直接快捷键Windows+R,然后输
2020-11-21 15:12:44 1486
原创 Springboot+Springsecurity+vue+jwt前后端分离项目实战(一):项目简介
教程目录Springboot+Springsecurity+vue+jwt前后端分离项目实战(一):项目简介前言 一直想给大家出一个实战类的教程,终于在今天粉丝破零,收获了一个粉丝,然后提出了让我更新一个实战项目,他要跟着做,那么如他所愿。 我的目标是根据这个教程,可以帮助 新入行的或是刚开始学习相关技术 的小伙伴们把一个完整的项目还原出来,建立起对前后端分离式
2020-10-26 14:48:02 2042 2
原创 Long类型返回前端丢失精度最佳解决办法
前言距离上一次发博客也有挺久的了,今天又遇到了一个问题,所以记录一下解决方法,希望能帮到遇到同样问题的朋友。解决办法先说一下解决办法吧 @JsonFormat(shape = JsonFormat.Shape.STRING) private Long zkShopId;在你的实体类找到这个字段,在字段上面添加:@JsonFormat(shape = JsonFormat.Shape.STRING)就好了。再来讲讲原因@JsonFormat(shape = JsonFormat.S
2020-09-02 19:39:12 2934
原创 An internal error occurred while trying to authenticate the user.
最近实际开发中遇到了一个问题:An internal error occurred while trying to authenticate the user.翻译一下:尝试对用户进行身份验证时发生内部错误。分析一下:遇到这个问题时,我的第一反应就是:会不会是注解漏了?后面仔细检查了一下发现并不是。后面自己又思考了一下突然想到会不会是配置信息有问题?果不其然少写了下面这个配置:#开启Mybatis下划线命名转驼峰命名mybatis: configuration: map-unders
2020-07-06 09:56:00 16829 11
原创 如何配置java环境变量
1.首先先下载JDKhttps://www.oracle.com/cn/java/technologies/javase/javase-jdk8-downloads.html下载自己需要的版本即可。2.安装双击刚刚下载好的JDK,开始正式的安装:点击下一步博主有话要说:安装的地址一定要记住啦!后面会用到。其次安装的时候默认是开发工具,不用动,大家就不用纠结那三个选择哪一个,修改安装地址或不修改都是可以的,然后点击下一步。等待ing…莫着急点击下一步。接着等待ing…出现这个
2020-07-04 11:27:31 2086 3
原创 npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! node-sass@4.14.1 postinst
弄了一下午,算是解决了这个问题,所以记录一下,希望帮助大家。我在npm install的时候突然报错如下情况:npm ERR! code ELIFECYCLEnpm ERR! errno 1npm ERR! node-sass@4.14.1 postinstall: `node scripts/build.js`npm ERR! Exit status 1npm ERR!npm ERR! Failed at the node-sass@4.14.1 postinstall script.npm
2020-06-03 16:31:29 19597 19
原创 最新git安装详细教程
我觉得说的再多还不如直接把图片上传让大家跟着图片设置就好了,下面我就先贴图。好了,到这里就结束了,其实很简单的。如果遇到问题可以下方留言,我看到了就会为你解答。
2020-06-02 09:15:32 272
原创 idea快速搭建Springboot教程
前言 因为在之前一段时间里,为了学习搭建Spring boot框架,一直在网上找教程,然教程都是千篇一律的,错的问题也是如出一辙。所以我想自己写一个有用的教程帮助一下大家,这也是我第一次写博客,有不好的地方请大家评论指出来,我会改正的。一、开发工具idea、maven 3.5、jdk:1.8二、创建Spring boot项目New Project(创建一个新项目)...
2020-05-28 14:48:41 339 1
若依前后端分离项目部署文档.docx
2020-09-09
关于java线程的问题,是死锁了吗?
2021-11-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人