- 博客(90)
- 资源 (5)
- 收藏
- 关注

原创 一次性解决:Intellij Idea 建立maven项目 报错 :java: 错误: 不支持发行版本 5
百度一搜这个错误,好多人都遇到了 不计其数的人都遇到。网上大多数都是菜鸟的愚见。经过本人的测试发现,用Idea建立普通的Java项目 然后随便建立一个类运行就不会报错。但是如果用Idea建立一个普通的Maven项目,然后再随便建立一个类运行,则就会报这个错。那么说明maven限制了此项目jdk的版本为1.5,或者说Idea软件与Maven软件配合的不够好。管他呢,网上很多方法都是从I...
2020-02-26 15:46:27
1005

原创 解决Android6.0+拨打电话权限问题以及各种bug
难受啊,疫情当前,在家上网课。学校用的老掉牙的eclipse+Android 4.0+jdk8.作为新时代的青年,用什么当然要用最新,最稳定的:Android studio+主流的Android8.0+jdk11。今天在完成拨打电话时,出现了各种各样的问题。1.先贴上按视屏讲解的代码(出现闪退问题)package com.yzl.test3;import android.conten...
2020-02-25 20:57:37
1904

原创 left join 和 left outer join 的区别
通俗的讲:AleftjoinB的连接的记录数与A表的记录数同ArightjoinB的连接的记录数与B表的记录数同AleftjoinB等价BrightjoinAtableA:Field_K,Field_A1...
2020-02-17 22:42:17
656
原创 BigDecimal工具类
import java.math.BigDecimal; import java.math.RoundingMode; import java.text.DecimalFormat; /** * BigDecimal工具类 */ public abstract class BigDecimalUtils { private static final int DEF_DIV_SCALE = 10; publ...
2020-08-11 16:29:22
345
转载 关于 mybatis 中写法
转自:https://www.cnblogs.com/xuehuashanghe/p/12882762.html使用 mybatis 时,如果要使用到 in 写法,要使用 foreach ,里面几个参数,看了很多地方,都说的不清不楚,自己最后各种测试,这里详细说下:(1)collection = “” ,这个参数是 dao 层(mapper)接口方法里面传过来的集合参数,如果dao 层传的参数只有一个,这里写关键字 list(如果是数组,写 array)例子: dao 层:User ge.
2020-06-29 16:39:56
488
原创 null == 什么意思? 和 ==null是不是一个意思啊?
意思是一样,都是用于判断是否为null(空),但是假如你du用不同的输入在计算机zhi上,null== a 识别度更dao高,编写代码中null==的表示更加规范,由于a=null是一个恒为真的的等式,所以为防止输入错误,通用为null==。拓展资料1.NULL本意是“空的”;元素只有“零”的意思。计算机中通常表示空值,无结果,或是空集合。在ASCII码的第一个字符是NULL,它的数值是0,占用1字节;C语言把它作为字符串的最后一个字符,以表示字符串到此结束"\0"。2.NULL指针是一个无.
2020-06-29 15:04:50
10125
原创 json中的json.parseObject()方法和json.tojsonString()方法
学习记录:https://blog.youkuaiyun.com/antony9118/article/details/71023009
2020-06-27 22:46:56
640
原创 过滤器和拦截器的区别
1.1 什么是拦截器: 拦截器,在AOP(Aspect-Oriented Programming)中用于在某个方法或字段被访问之前,进行拦截然后在之前或之后加入某些操作。拦截是AOP的一种实现策略。在Webwork的中文文档的解释为——拦截器是动态拦截Action调用的对象。它提供了一种机制可以使开发者可以定义在一个action执行的前后执行的代码,也可以在一个action执行前阻止其执行。同时也是提供了一种可以提取action中可重用的部分的方式。谈到拦截器,还有一个词大家应该知道——拦截器链(
2020-06-27 17:03:13
249
转载 chain.doFilter(request,response)详解
过滤器的生命周期一般都要经过下面三个阶段:初始化当容器第一次加载该过滤器时,init() 方法将被调用。该类在这个方法中包含了一个指向 Filter Config 对象的引用。过滤过滤器的大多数时间都消耗在这里。doFilter方法被容器调用,同时传入分别指向这个请求/响应链中的 Servlet Request、Servlet Response 和 Filter Chain 对象的引用。然后过滤器就有机会处理请求,将处理任务传递给链中的下一个资源(通过调用 Filter Chai..
2020-06-27 10:09:36
6971
转载 ServletRequest为什么可以强转HttpServletRequest
代码中常见这样的代码:HttpServletRequest httpRequest = (HttpServletRequest) servletRequestString usertoken = httpRequest.getHeader("usertoken");String url = httpRequest.getRequestURI().substring(httpRequest.getContextPath().length());转换原因HttpServletRequest和S
2020-06-27 09:26:15
2575
4
转载 sql中where和having的区别(转)
转自:https://www.cnblogs.com/weibanggang/p/9632718.html方便学习。sql中where和having的区别用的地方不一样where可以用于select、update、delete和insert into values(select * from table where ..)语句中。having只能用于select语句中执行的顺序不一样where的搜索条件是在执行语句进行分组之前应用having的搜索条件...
2020-06-05 22:02:11
191
原创 easy-code详解
https://gitee.com/makejava/EasyCode/wikis/pages?sort_id=725189&doc_id=166248
2020-05-30 19:28:58
614
原创 java面试基础——一个后端程序员不能不知的秘密(三)——常见的文件API掌握
简介:常见的文件API掌握,和递归算法的熟悉考点: 文件API使用,简单递归逻辑代码编写、代码编写规范,简洁性 代码编写需求: 找出某目录下的所有子目录以及子文件并打印到控制台上 import java.io.*;import java.util.ArrayList;public class test02 { public static void main(String[] args) { ArrayList<String> paths = new Ar
2020-05-23 01:53:17
331
原创 java面试基础——一个后端程序员不能不知的秘密(二)——新特性考察 try-with-resource 知识点
简介:新特性考察 try-with-resource 知识点考点:编程基础和是否有学习新知识特性 有了解新版的JDK处理IO流吗?编写下基础代码, 从一个txt文本里面,拷贝里面的内容到另外一个txt文本里面import java.io.*;public class test01 { public static void main(String[] args) { test(); } public static void test(){
2020-05-23 01:13:04
287
原创 java面试基础——一个后端程序员不能不知的秘密(一)
开玩笑的啦,这不是什么秘密,是基础的不能在基础的知识点,hahahah~基础知识点,学渣看,大佬挪步架构篇写在本专栏的开头:本人就读的zha二本--大三不开学,小弟我表示很慌张,开学直接就大四找实习了。尝试投出了几分简历,也迎接了接连不断的几次面试,本来以为会很难,没想到问答面都问的很基础(可能是我尝试的都是小公司吧)。但是很多基础点都忘记了。特地来中介整理一下,希望和即将面临找工作的师兄师姐都能找到一份好一点的实习工作吧。下面直接开始步入正题:考官怒问:一个“.java”源文件中是否可
2020-05-22 00:20:27
285
原创 一个初中级实习程序员面试的必经之路———mysql面试常见题(二)
难受,本以为熟悉了常见的sql语句后刷题没啥问题,今天力扣怒刷20题,还是不行。正确率还是达不到想要的水平。一个初级后端程序员还是要兼具初级数据库管理员的大旗,奋斗在一线数据库维护中。以后本篇长期更新在数据库刷题中做错的题,以及分析解决思路。习题一:编写一个 SQL 查询,获取Employee表中第二高的薪水(Salary)。+----+--------+| Id | Salary |+----+--------+| 1 | 100 || 2 | 200 || ...
2020-05-21 23:08:12
332
原创 一个初中级实习程序员面试的必经之路———mysql面试常见题
最近参与面试,作为刚入门的一名后端程序员,永远离不开增删改查,熟练使用mybatis。数据库成为了必考的一个分支,想想还是做点题来巩固一下以前的知识;首先是三个表的的创建工作: dept | CREATE TABLE `dept` ( `deptnu` int(11) NOT NULL COMMENT '部门编号', `dname` varchar(50) DEFAULT NULL COMMENT '部门名称', `addr` varchar(50) DEFAULT NULL COM
2020-05-20 22:16:14
664
原创 mysql限制root用户指定ip登录,限制ip登录——同时解决win登录服务器数据库1045报错问题
详解如何从安全角度出发限制root用户指定ip登录查看root用户可以在哪台机器登录select user,host from mysql.user where user='root';修改mysql库里边的user表update mysql.user set host='localhost' where user='root';刷新权限flush privileges;...
2020-05-20 21:56:04
1413
原创 详解服务器上————忘记密码以及如何修改用户密码
1. 第一种:set password for 用户@ip = password('密码');set password for root@localhost = password('root');2. 第二种:mysqladmin -u用户 -p旧密码 password 新密码;mysqladmin -urootmysqladmin -uroot -proot password;3. 第三种:update mysql.user set authentication_string=pass
2020-05-20 21:52:52
1596
原创 @Nullable 和 @NotNull 注释正式的语义
学习笔记用 @Nullable 声明注释的元素 null 值对于返回 (方法)、传递给 (参数) 和保持 (对于局部变量和字段) 是完全有效的。用 @NotNull 声明注释的元素不允许返回 null 值(对于方法),传递给(对于参数)和保持(对于局部变量和字段)。当使用带注释的声明或参数来重写/实现方法时,@Nullable 和 @NotNull 之间存在一个协方差-逆变关系。使用注释声明重写/实现方法:父方法的 @NotNull 注释需要针对子类方法的 @NotNull 注释。使用父方.
2020-05-18 10:17:42
784
原创 <packaging>pom</packaging>是什么意思
<packaging>pom</packaging>是什么意思?答:以下配置<packaging>pom</packaging>的意思是使用maven分模块管理,都会有一个父级项目,pom文件一个重要的属性就是packaging(打包类型),一般来说所有的父级项目的packaging都为pom,packaging默认类型jar类型,如果不做配置,...
2020-04-16 20:34:49
10010
1
原创 restful风格 put 报错405
在实现 restful 的更新操作时,需要将表单数据以 PUT 方法提交。下面是我的代码片段:update.html<form id="updateForm" action="#" th:method="post" th:action="@{/provider}" > <!--发送put请求修改供应商信息--> ...
2020-04-06 00:35:56
568
原创 @PathVariable
语法:@PathVariable("xxx")通过 @PathVariable 可以将URL中占位符参数{xxx}绑定到处理器类的方法形参中@PathVariable(“xxx“) @RequestMapping(value=”user/{id}/{name}”)个人备忘,简单截图。后面有时间再细写。...
2020-04-03 23:06:38
212
原创 SpringBoot修改默认网页图标
在不修改SpringBoot项目图标的时候,往往默认是一个小树叶图标。1.首先application.properties中设置关闭Faviconspring.mvc.favicon.enable=false 或者:或者在application.yml中设置关闭Faviconspring: mvc: favicon: enabled: false...
2020-04-01 14:08:21
1587
原创 maven搭建简单的springboot原理详解
1.先编写pom.xml。以下是里面内容的详解。<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xs...
2020-03-30 23:03:37
293
原创 备忘@ConfigurationProperties的执行器的配置,MySQL连接驱动
<!--@ConfigurationProperties的执行器的配置--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-configuration-pr...
2020-03-29 13:02:35
363
原创 springboot入门(一)
1.快熟搭建一个MVC项目的基本步骤:1.1 引入基本依赖:<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <ve...
2020-03-22 16:27:17
183
转载 String,StringBuffer,StringBuilder三者的使用方法和区别(转载)
原文链接:https://blog.youkuaiyun.com/qq_37856300/article/details/84340288 在java中,我们常常用到String类型来操作字符串,但是用来操作字符串变量的不仅仅只有String类型,还有StringBuilder和StringBuffer类型,尽管我们平时使用String类型比较多,但是在实际的开发中,这三种类型完...
2020-03-21 17:20:12
237
原创 Spring项目中无法引入@Resource注解,@Resource注解报错
无语死人了,今天在写项目时Spring项目中无法引入@Resource注解,@Resource注解报错,其他注解都可以用在短暂的茫然后发现问题:解决办法:Spring项目中缺少javax.annotation包的依赖。在maven配置文件pom.xml中加入依赖。<!-- Javax Annotation --><dependency> ...
2020-03-02 15:42:54
3051
6
原创 android 之Toast(吐司)
我们先看效果:Toast简介:Toast提供一个浮动的简单的小显示块,并且不影响任何其他操作,仅仅用于提示信息,并且会在超时后,自动消失。因为它的及时性已经自动消失的特性,不适合提示一些重要的信息,如果有重要的信息。本文概括:下文将讲解Toast的常规使用,以及特殊的属性、方法的使用,并且会说明如何使用Toast创建一个自定义的内容,并且最后会对以上讲解的内容给出代码示例。...
2020-02-29 00:58:41
1369
原创 Android入门第一天:一分钟了解基础——MainActivity,wrap_content,match_parent,layout_weight等等
1.生成一个空项目,项目文件如图所示1.1了解项目结构以及里面的函数的具体功能MainActivity是用来写主界面里面的公共能的,我们先不写项目,了解基础功能://加载一个布局setContentView(R.layout.activity_main);//找到我们关心的控件layout是用来写页面的布局摆放的,初学还没有学习到五大布局,先是通过画出来的...
2020-02-29 00:40:10
763
原创 IDEA设置自动显示参数提示
效果:步骤: 1.File-Settings打开设置 2.依次打开,Setting>Editor>General>Appearance,找到Show parameter name hints即可按如上操作,即可达到效果...
2020-02-27 12:39:58
528
Everything,最快的查找软件
2019-08-29
软考中级软件设计师09~19年真题及答案解析.rar
2019-08-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人