自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 问答 (2)
  • 收藏
  • 关注

原创 反射 | 运用反射比较两个对象的属性是否相同

先定义一个实体类Fruitpackage reflection;public class Fruit { private String name; private Integer price; private String branch; private Integer count; public String getName() { return name; } public void setName(String

2021-10-12 17:10:21 353

原创 Spring容器和应用上下文理解 --> ApplicationContextAware使用理解

Spring容器和应用上下文理解 --> ApplicationContextAware使用理解 https://www.jianshu.com/p/4c0723615a52Spring容器和应用上下文理解Spring既然要负责应用程序中那么多对象的创建管理,就像苹果要生产那么多的手机(对象)一样,肯定有一个专门搞对象的地方。这个地方实际上就是容器。容器是Spring框架实现功能的核心,容器不只是帮我们创建了对象那么简单,它负责了对象整个的生命周期的管理——创建、装配、销毁。关于Spring的

2021-08-20 11:58:14 296

原创 mysql之修改数据库编码格式以支持中文 | java.sql.SQLException: Incorrect string value: ‘\xE6\x9E\x81\xE9\x99\x90...‘

mysql数据库默认的编码是:Latin1,要想支持中文需要修改为gbk/utf8的编码格式。1.以root管理员身份查看数据编码格式。登陆命令:>mysql -u root –p输入密码后如下命令查看数据编码格式:show variables like 'character%';查询结果如下:| Variable_name | Value |+--------------------------+----------------------------+| character_set

2021-08-15 21:36:31 295

原创 Shiro | SpringSecurity 学习笔记

SpringSecurity1.环境配置过滤器、拦截器…不是功能性需求安全在什么时候考虑?设计之初;漏洞,隐私泄露;架构确定之后SpringSecurity、shiro:框架,简化配置;(简化过滤器、拦截器…)认证、授权功能权限访问权限菜单权限环境配置Spring2.0.xx(新版本可能会出问题)SpringSecurity依赖2.用户认证和授权导入SpringSecurity依赖配置授权看官网;看源码:父类源码;注解源码;不同版本有不同的功能;

2021-07-13 14:08:00 369

原创 Git | 更改本地仓库的远程仓库地址

更改本地仓库远程仓库地址git remote set-url origin <repository-url>验证远程仓库地址git remote -v

2021-07-09 12:01:28 149

原创 使用XShell对服务器进行远程连接

购买一个阿里云服务器:学生机/优惠1.在阿里云购买,需要开通安全组设置;即端口映射;(仅仅是开启linux防火墙是不够的)常见的端口:3306(mysql)、8080(tomcat)或者暴力开放所有端口:1024/65535(慎用)安全组规则设置一些常见的端口添加端口2.获取服务器的公网ip地址;设置实例名称和密码3.使用XShell连接云服务器新建会话 → 在主机部分填写公网IP → 填写用户名和密码(用户名和密码是重置后的实例用户名和密码)XShell需

2021-07-07 00:38:32 603

原创 COLLATE MYSQL建表属性

所谓utf8_unicode_ci,其实是用来排序的规则。对于mysql中那些字符类型的列,如VARCHAR,CHAR,TEXT类型的列,都需要有一个COLLATE类型来告知mysql如何对该列进行排序和比较。简而言之,COLLATE会影响到ORDER BY语句的顺序,会影响到WHERE条件中大于小于号筛选出来的结果,会影响DISTINCT、GROUP BY、HAVING语句的查询结果。另外,mysql建索引的时候,如果索引列是字符类型,也会影响索引创建,只不过这种影响我们感知不到。总之,凡是涉及到字符类型

2021-06-15 00:05:23 357 1

原创 将本地创建的新项目push到远程仓库上

1.首先创建一个远程仓库2.然后在项目根目录下创建一个本地仓库git init将项目代码添加进本地仓库git add . //将项目添加至工作区git commit -m "初始化项目" //将项目添加至本地仓库3.本地仓库添加远程仓库地址git remote add origin <git-url>4.合并远程仓库和本地仓库//git pull <remote> <branch> [options]git pull origin mas

2021-06-10 00:00:46 712

原创 字符串模式匹配

1.Broute-Force算法 public int indexOfBf(String target,String pattern){ return indexOfBf(target,pattern); } public static int indexOfBf(String target,String pattern,int begin){ int n=target.length(),m=target.length(); if(b

2021-06-05 17:44:26 162

原创 Git命令

主要命令git branchGit 的分支也非常轻量。它们只是简单地指向某个提交纪录 —— 仅此而已。早建分支!多用分支!这是因为即使创建再多的分支也不会造成储存或内存上的开销,并且按逻辑分解工作到不同的分支要比维护那些特别臃肿的分支简单多了。在将分支和提交记录结合起来后,我们会看到两者如何协作。现在只要记住使用分支其实就相当于在说:“我想基于这个提交以及它所有的父提交进行新的工作。”git checkout 现在咱们告诉 Git 我们想要切换到新的分支上git checkout <n

2021-05-26 10:44:58 346

原创 解决office卡顿问题

打开选项高级-禁用硬件图形加速

2021-05-15 00:32:32 1200

原创 MyBatis Generator 简易教程

如果持久层框架是mybatis,这样我们就可以使用mybatis generator,在短时间内生成实体列、mapper文件、dao接口文件,这些毫无技术含量的工作交给mybatis generator来做,以提高自己的工作效率生成的三种方式使用命令行生成使用maven插件生成使用图形化工具生成,需要配置pom.xml文件本文主要讲解maven插件生成MyBatis Generator所用文件数据库驱动:用什么数据库就用什么数据库驱动mybatis-generator配置文件ge

2021-04-23 22:08:16 274 1

原创 JPA中为数据库表的字段添加默认值

方法一在@Column直接中添加属性columnDefinition=“dbType default defauleValue”@Column(name="carousel_type",columnDefinition = "varchar(10) default 'ec'") private String carouselType;但是不知道为什么不起作用方法二直接在声明语句中为变量添加初始值@Column(name="carousel_type") private Stri

2021-03-14 14:19:05 1611

原创 SQL:当前命令发生了严重错误,应放弃任何可能产生的结果

–检查数据库错误DBCC CHECKDB('JXGL206') –运行结果:CHECKDB 在数据库 ‘JXGL206’ 中发现 2 个分配错误和 4 个一致性错误。–把数据设为单用户模式USE MASTERGOSP_DBOPTION JXGL206, SINGLE,TURE–报错:找不到存储过程 ‘SP_DBOPTION’–注释:sql server 2008及以下版本是包...

2020-05-03 11:04:27 8036

原创 贪吃蛇(c语言+widows API 小学生低配版

数据设计数据设计要考虑到贪吃蛇的基本元素,包括地图,蛇,食物,以及按键操作#include<stdio.h>#include<stdlib.h>#include<windows.h> //光标设置的API#include<time.h> //食物随机#include<conio.h>...

2020-03-10 10:14:38 514

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除