自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 资源 (1)
  • 收藏
  • 关注

原创 记录一次测试ArrayList和LinkedList

数据插入操作 /** * @param list 需要进行操作的list * @param cap 控制插入位置 * @param l 打印值 * */ public void dataAdd(List list,int cap,String l){ long startTime=System.currentTimeMillis(); for(int i=0;i<100000;i++){

2021-09-13 15:07:11 198

原创 maven 多模块项目打包---记录`

1 整个项目结构如下 MyAdmin是父工程项目 myadmin-commom 包含所有工具类 myadmin-security 是配置安全认证的 service 提供服务, myadmin-web 是控制层 主启动类所在模块 pom.xml(MyAdmin) 父工程 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http

2021-08-19 10:30:59 510

原创 文件管理系统debug记录

vue学习 1 关闭eslint严格模式: module.exports = { root: true, parserOptions: { parser: 'babel-eslint' }, env: { browser: true, }, extends: [ // https://github.com/vuejs/eslint-plugin-vue#priority-a-essential-error-prevention // consider

2021-08-17 18:52:23 296

原创 Vue打包学习

vue项目如何打包运行: 安装server ,首先在管理员命令行下: npm install -g serve 打包自己的项目: npm run build 之后serve -s dist 运行成功!

2021-08-12 13:47:12 131

原创 spring-security-debug日记

1、前端页面报错:index.html:1 Refused to display ‘http://localhost:8080/admin-list.html’ in a frame because it set ‘X-Frame-Options’ to ‘deny’. 后端可以查询 网上查询说是跨域问题; 添加此配置 @EnableWebSecurity @Configuration public class WebSecurityConfig extends DefaultWebSecurityCon

2021-08-04 18:47:46 611

原创 8-2 spring-security学习

Spring -Security学习 本质上是一个过滤链 SpringSecurity主要包括认证和授权两大功能。 认证:确实是否登录 授权:限制访问权限 认证授权注解使用 1、@Secured 使用方法:在启动类添加 开启此注解使用 添加注解 @EnableGlobalMethodSecurity(securedEnabled = true) 2、在controller方法的注解上添加注解。 示例: @RequestMapping("/level3/{id}") @Secured({"

2021-08-02 19:52:13 334

原创 2021-07-31-docker学习

1、docker 安装nginx 1、拉取镜像 # docker pull nginx Using default tag: latest latest: Pulling from library/nginx 33847f680f63: Pull complete dbb907d5159d: Pull complete 8a268f30c42a: Pull complete b10cf527a02d: Pull complete c90b090c213b: Pull complete 1f41b2

2021-07-31 17:03:47 201

原创 2021-07-25 Log4j的学习

Log4j的学习 1、介绍 百度百科:Log4j是Apache的一个开源项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件,甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就是,这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。 此外,通过Log4j其他语言接口,您可以在C、C++、.Net、PL/SQL程序中使用Lo

2021-07-25 15:03:28 174

原创 2021-7-21 JUC学习

2021-7-21 JUC学习 读写锁 同时允许多个读 但是仅仅允许一个写 代码测试 import java.util.HashMap; import java.util.Map; import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.ReadWriteLock; import java.util.concurrent.locks.ReentrantLock; import java.util.concurren

2021-07-21 20:12:13 114

原创 日常debug2021-7-15

日常踩坑7-15 今天springboot整合mybatis 报错: 1、空指针异常 usermapper无法注入。 at com.shiro.service.UserService.selectByName(UserService.java:17) at com.shiro.SpringbootShiro02ApplicationTests.contextLoads(SpringbootShiro02ApplicationTests.java:17) at sun.reflect.NativeMet

2021-07-15 19:19:00 164

原创 springboot整合shiro-学习

此次实现认证以及授权。 数据库user表中: login.html 登陆界面 1、导入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId> </dependency> &

2021-07-15 19:15:57 172

原创 Druid数据源学习

首先解决几个问题: 1、什么是数据源? 数据源是对数据库以及对数据库交互操作的抽象,它封装了目标源的位置信息,验证信息和建立与关闭连接的操作。数据源可以看做程序中一个组件,它把传统中需要在代码里编写配置信息和获取连接等操作抽象出一个规范或者接口,这样不同的第三方可以自行实现该接口提供不同的策略。这样,数据源就是对应用程序是透明的,开发者只需为应用程序配置特定的数据源即可与数据库进行连接等操作。当需要更换数据库服务器或者更换数据库种类时,只需修改配置中信息即可,无需修改程序代码。 数据源大致分为2种:不提供连

2021-07-13 15:17:32 503

原创 mybatis-plus学习

MyBatis-plus 环境配置: spring Boot: maven: <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.0.5</version> </dependency> springboot 需要在主启动类下添加

2021-07-06 21:24:20 197

原创 redis学习---set操作

set操作 set是无序不重复集合 set的操作: sadd key element smembers key 查看指定set的所有值 scard key 获取set集合中的个数 srem 移除Set集合中的某个元素 set中的值不会重复,当插入的值已存在,则不再插入,返回0 srandmember 随机产生指定集合中的指定数量的值 spop 随机和删除集合中的指定数量的元素 smove 移动一个集合中的元素到另一

2021-07-01 19:17:26 1849

原创 redis学习---list操作

list操作 进入docker容器,连接redis client服务 [root@iZbp1anm6ub4cms5pa42hkZ ~]# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS ES 7aebc46c3177 tomcat "catalina.sh run"

2021-07-01 17:27:09 200

原创 docker 部署 mysql

1、拉取镜像 docker pull mysql:5.7 2、运行容器 docker run -p 3308:3306 mysql02 -v /home/mysql/conf:/etc/mysql -v /home/mysql/data:/var/lib/mysql -v /home/mysql/logs:/var/log/mysql -v /etc/localtime:/etc/localtime -e MYSQL_ROOT_PASSWORD=yourmassword -d mysql:5.7

2021-06-23 20:26:15 124

原创 AOP的实现方式

方式一:使用Spring的API实现 首先导入依赖 <dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjweaver</artifactId> <version>1.7.4</version> </dependency> 编写servi

2021-06-10 11:47:22 231

原创 spring注解开发

导入所需依赖 <dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.3.7</version> </depe

2021-06-09 21:20:57 111

原创 bean的自动装配

自动装配是Spring满足bean依赖的一种方式 Spring会在上下文中自动寻找,并自动给bean装配属性 也就是给对象赋值 三种方式: 1、在xml中显式地装配 2、在java中显式地装配 3、隐式地自动装配bean(重要) 搭建环境: public class Cat { private String name; private String ouch; public Cat(){ System.out.println("这个是猫"); }

2021-06-09 20:49:46 244

原创 mybatis联表查询

一对多: 按照结果进行嵌套处理 主要是对结果映射的构建 建两个表,student teacher pojo类如下 //Student类 import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; @Data @NoArgsConstructor @AllArgsConstructor public class Student { private String id; priva

2021-06-09 10:12:27 1289

原创 使用maven普通项目搭建springmvc遇到的一些错误

1、运行之后,直接404 解决方法: 更正后,可以访问 2、 编写了一个controller: import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.RequestMapping; @Controller public class controller1 { @RequestMap

2021-06-07 11:14:55 209

原创 使用普通maven项目创建springmvc

1、创建建普通maven项目 2、添加web框架支持 3、添加maven依赖 <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> &

2021-06-07 10:46:59 294

原创 用maven创建项目所需导入的依赖

用普通的maven项目创建建spring mvc所需依赖 <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> </dependency

2021-06-06 21:02:29 643

原创 Spring学习之依赖注入

关于Spring的依赖注入,英文是 Dependency Injection,翻译过来就是依赖注入。 依赖注入,我理解为就是新建一个对象。 新建一个类,类中有一系列属性,每个属性必须有get和set方法 例如 例子1: public class Address { private String phone; private String address; public String getPhone() { return phone; } pu

2021-05-28 20:19:11 106

原创 学习笔记--mysql数据库(一)

sql对用户的操作 查看有哪几个数据库 show databases; 其中,sys,information_schema,mysql,performance_schema是系统自带的。 information_schema是记录数据库信息的。从idea连接数据库,查看信息 其中一张表如下图:这张表存储的是关于字符编码的格式的信息。 mysql数据库中: 。 ...

2021-05-26 10:20:22 82

原创 安卓学习总结-intent(一)

intent的使用: intent用于启动另一活动。可传递数据 activity1启动: Intent mintent=new Intent(getContext(),panelActivity.class); String str= (String) v.getTag(); mintent.putExtra("key",str); startActivity(mintent); activity2 Intent it2 = getIntent(); .

2021-05-26 10:19:13 197

原创 Web学习---文件上传

前端页面的设置 1、表单的请求方式必须是post 2、表单提交的类型 enctype=”multipart/form-data” 3、上传控件 file类型 必须得写name属性: 需要用到第三方库 文件上传注意事项: 1、为保证服务器安全,上传文件应该放在外界无法直接访问的目录下,比如web-inf目录。2、为防止文件覆盖的现象发生要为上传文件产生一个唯一的文件名3、限制上传文件的最大值可以用UUID,MD5等方式产生一个不重复的字符串 4、可以限制上传文件的类型,在收到上传文件名时,判断后缀是否合法 需

2021-05-25 20:17:21 205

原创 关于我想python调查在表白墙上找女/男朋友成功率低这件事

昨天,我突然想调查一下那些在表白墙上发信息找男女朋友的人有多少成功的。由于表白墙每天都会更新大量信息。一个一个去找实在是过于麻烦。 于是想到用python来爬取表白墙的说说的图片。qq空间还是能够用浏览器打开的。那么就能够使用python来爬取图片。 首先,需要模拟登录,我在csdn上搜到一个大佬写的爬取qq空间说说的python代码,我就下载下来了。然后研究了一番,费了一些功夫。然后修改了一些 这里是参考的文章的链接link 大佬的博客地址我也没记下来 在此之前,需要下载webdriver,我用的火狐的请

2021-05-22 23:52:33 515

原创 pythonpip错误

今天使用python pip 安装一些模块时出现了一些问题 Could not fetch URL https://pypi.org/simple/pip/: There was a problem confirming the ssl certificate: HTTPSCo nnectionPool(host=‘pypi.org’, port=443): Max retries exceeded with url: /simple/pip/ (Caused by SSLError("Could not

2021-05-21 15:36:50 1060

原创 docker---学习(二)

commit镜像 docker commit 提交容器成为一个新的副本 #命令和git原理相似 docker commit -m="提交描述的信息" -a="作者" 容器id 目标镜像名 [tag] 测试: 启动tomcat,将webapp.dist 下的文件拷贝到webapps中,此处操作不做描述 容器数据卷使用 文件同步 docker run it -v 主机目录:容器内目录 # 测试 [root@iZbp1anm6ub4cms5pa42hkZ /]# docker run -it -v /hom

2021-05-20 19:23:03 116

原创 javaweb 学习-smbms(二)

登录功能优化: 注销功能: 思路:移除session,返回登陆界面 protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { req.getSession().removeAttribute(Constants.USER_SESSION); resp.sendRedirect("/login.jsp");

2021-05-18 21:43:00 135

原创 学习笔记-java-web-

1、重定向 一个web资源受到客户端的请求候,会通知客户端去访问另一个Web资源,这个过程叫重定向 1、常见场景: 用户登录: void sendRedirect(String a); 重定向和转发的区别: 相同点:页面都会实现跳转 不同点: 请求转发时,url不会发生变化 重定向时,url会发生变化 2、关于request form表单 建议使用${pageContext.request.contextPath}/login 代表当前项目 <%--${pageContext.request.con

2021-05-18 16:54:48 103

原创 java-web学习 -02

关于web.xml的servlet注册 当设置为 <servlet-mapping> <servlet-name>hello</servlet-name> <url-pattern>/</url-pattern> </servlet-mapping> 输入任意当前项目下的字符均定向为java的servlet。 例如: public class myServlet extends HttpServlet {

2021-05-18 16:54:08 101

原创 javaweb 学习-smbms实现登录

1、编写前端页面 2、设置首页 <welcome-file-list> <welcome-file>/jsp/login.jsp</welcome-file> </welcome-file-list> 3、编写dao层用户登陆的接口 public interface UserDao { public User getLoginUser(Connection connection,String user) throws SQLExcep

2021-05-17 22:57:28 167

原创 docker 操作

查看docker信息(version、info) # 查看docker版本 $docker version # 显示docker系统的信息 $docker info docker镜像命令 # 检索image $docker search image_name # 下载image,默认下载最新版本的image # 如果想指定版本,可以 image_name:版本号 $docker pull image_name 如下例: ### 容器命令 启动容器(run) docker run image_na

2021-05-16 21:13:09 93

原创 数据库操作---创建表

创建表 create table sc( Sno char(9), Cno char(4), Grade SMALLINT, PRIMARY KEY(Sno,Con), /*主码由两个属性构成,必须作为表级完整性进行定义*/ FOREIGN KEY (Cno) REFERENCES Course(Cno)/*标记完整性约束条件*/ ); create table sc( Sno char(9) PRIMARY KEY ,/*列级完整性约束条件*/ Cno char(4), Grade SMALLI

2021-05-16 20:27:01 378

原创 mysql数据库操作-----用户操作(1)

对于mysql数据库 mysql的用户信息存放在mysql数据库下的user表中。 所以需要使用mysql数据库。 use mysql; 创建用户的几种方法: 方法一: CREATE USER语句创建 CREATE USER "用户名"@"IP地址" IDENTIFIED BY "密码"; 方法二: INSERT语句创建 INSERT INTO mysql.user(user,host, password,ssl_cipher

2021-05-16 15:01:39 171

原创 Java-Web学习笔记

关于请求数据: 在jsp页面中: pageContext.setAttribute(); //保存的数据只在一个页面中有效 request.setAttribute(); //保存的数据旨在一次请求中有效 session.setAttribute(); //保存的数据只在一次会话中有效 application.setAttribute(); //保存的数据只在服务器中有效 例如: jsp中的部分代码: <% pageContext.setAttri

2021-05-14 17:20:28 225

原创 Java-Web学习遇到的问题-01

今天创建Webapp项目,使用tomcat, servlet,运行时出现了一个错误. Artifact webProj01:war exploded: Error during artifact deployment. See server log for details. 当我在web.xml删除注册servlet 的代码时,能够项目能够运行成功。 ...

2021-05-10 10:11:59 369

原创 学习笔记--java多线程(一)

关于多线程。 1、Thread.join(); 线程插队,强制执行。 会使主线程阻塞 public class test02 { public static void main(String[] args) throws InterruptedException { myYield n= new myYield(); Thread thread = new Thread(n); thread.start(); //new Thread

2021-04-30 16:15:23 125 1

Realdolum.apk

这个是大一的时候,用unity做的一个apk,一个人做的,emmmm,没做完,还是有问题,后来没做了,就是看跳舞,用的mmd的模型。感谢一些大佬的模型配布和动作。

2021-04-28

空空如也

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

TA关注的人

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