- 博客(83)
- 收藏
- 关注

原创 前端面试题
前段时间在看的前端面试题,把经常出现的面试题整理一下。1. 你做的页面在哪些流览器测试过?这些浏览器的内核分别是什么?IE:trident 内核 Firefox:gecko 内核 Safari:webkit 内核 Opera:以前是 presto 内核,Opera 现已改用 Google Chrome 的 Blink 内核 Chrome:Blink(基于 webkit,Google 与 Opera Software 共同开发)2. Doctype是什么?<!DOCTYPE> 声明位于文档
2020-10-20 14:15:02
1373
1
原创 牛客刷题(华为机试)
描述:计算字符串最后一个单词的长度,单词以空格隔开,字符串长度小于 5000。(注:字符串末尾不以空格为结尾)输入描述:输入一行,代表要计算的字符串,非空,长度小于 5000。输出描述:输出一个整数,表示输入字符串最后一个单词的长度。//正则表达式实用性更强( str.split("\\s+")) int length = s [ s . length - 1 ] . length();} }
2023-03-20 21:43:03
147
原创 CentOS 的安装
1. 虚拟机安装1.1 下载点击下载1.2 安装安装密钥:FC7D0-D1YDL-M8DXZ-CYPZE-P2AY62. CentOS 系统安装2.1 下载点击下载2.2 配置虚拟⽹络编辑器2.3 开始创建CentOS虚拟机2.4 开始安装系统3. 修改yum源这⾥我们先切换⼀些软件安装源为阿⾥云的源,否则今后安装软件速度会慢:yum install wgetmv /etc/yum.repos.
2022-05-16 15:43:36
311
原创 Linux详解
1 Linux是什么Linux 是⼀个操作系统平台,我们平时常⽤的操作系统是 Windows。如果是苹果电脑,操作系统是MacOS。那么还有⼀款系统叫做 Unix。其实 Unix 是⼀款⽐ Linux 更⽼的操作系统,⽽平时⼿机上的 Android 系统也是⼀款 Linux 操作系统。只不过 Windows 系统有⾮常好的可视化界⾯功能,⼀般应⽤ 于办公娱乐。⽽ Linux 系统常⽤于服务器,像百度,阿⾥,腾讯,字节跳动等⼀线互联⽹公司99% 的 操作系统都是 Linux。 Linux 是⼀套免费使⽤
2022-05-16 15:17:02
635
原创 python无法进入虚拟环境
在进入虚拟环境是出现错误:.\activate : 无法加载文件 D:\work\boneage\boneage\venv\Scripts\activate.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。所在位置 行:1 字符: 1+ .\activate+ ~~~~~~~~~~ + CategoryInfo : S
2022-04-22 11:27:21
940
1
原创 安装MySQL遇到的问题
下载MySQLhttps://dev.mysql.com/downloads/mysql/注意这是完整的下载目录,第一个文件是第二个文件解压之后得到的,community文件是必须要安装的。在目录添加data文件夹和mysql.ini配置文件ini文件添加如下:[mysql]# 设置mysql客户端默认字符集default-character-set=utf8 [mysqld]#设置3306端口port = 3306 # 设置mysql的安装目录basedir=F:\my
2022-04-19 16:14:25
174
原创 Python-Django继承数据库表
作为一个Python小白,公司中老师交给我一个需求,要求修改添加人员方法。之前的字段太多了,根据models中定义的字段来修改。我改了一天没改出来,也没有报错,只是提醒我该用户名已存在,但是数据库中没有这个用户名,第二天我问老师,他跟我讲解我才清楚。由于之前字段和数据库中都包含username和name,而且models文件中定义的数据库表字段只有name没有username,所以我在所有有关于username的地方包括create_user去数据库创建用户时把username都删了。 但是老师告诉我说.
2022-04-07 10:10:49
1260
原创 python编译器不能运行出错的解决办法
关于python编译器不能运行出错Please enable Django support for the project的解决办法:首先打开Edit Confihurations然后:全部完成之后,发现没有报错了,成功!关于python编译器不能运行出错Django is not importable in this environment的解决办法:首先打开setting选择Project:**–>Python Interpreter然后关掉上层页面apply->o
2022-04-01 10:36:03
2791
原创 创建一个Django
1、创建应用django-admin startproject #你应用的名称2、进入创建的应用,创建虚拟环境venv① pip install virtualenv #安装② virtualenv venv当2->①安装出下面错误时:pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Read timed ou
2022-03-31 11:36:39
510
原创 Python建表迁移数据错误(ModuleNotFoundError: No module named ‘Crypto‘)
#首先运行python manage.py makemigrations如果出现错误:那么卸载pycrypto是必须的pip uninstall pycrypto然后再重新安装pip install pycrypto运行时出现错误:再卸载卸载完之后安装pycryptodome:pip install pycryptodome安装成功之后,重新运行命令:python manage.py makemigrations成功,#然后python manage.py mig
2022-03-23 11:45:05
1344
原创 带参数跳转页面
第一个页面:<a id=details class=btn btn-info onclick='handleJump(" + item.id + ")'>跳转</a>JavaScript方法:function handleJump(id) { window.location.href = encodeURI("index?id=" + id); }第二个页面接收:function parseUrl(url) { if (url.i
2022-03-15 08:52:35
1825
1
原创 根据日期判断为当月第几周
此方法按照周日-周六为一周public static int getWeek(String str) throws Exception{ SimpleDateFormat sdf= new SimpleDateFormat("yyyy-MM-dd"); Date date =sdf.parse(str); Calendar calendar = Calendar.getInstance(); calendar.setTime(date);
2022-03-07 17:06:12
730
原创 根据体重和身高获取BMI值
//计算公式:BMI = weight / (height*height) 即(体重公斤数)除以(身高米数的平方) public static String getBMI(Double weight, Double height) { double BMI = weight / (height * height / 10000 ); return String.valueOf(Math.round(BMI * 100) / 100.0); }测试数据
2022-03-07 14:47:33
1128
原创 根据日期获取年龄
精确到月//获取年龄 public static String getAgeByBirth(String date) { //如果有空格 int index = date.indexOf(" "); if (index != -1){ date = date.substring(0 , index); } String[] data = date.split("-"); Cal
2022-03-07 14:44:17
161
原创 Java类型转换
Date类型转化为String类型SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm");//date类型装换为Sting类型//data为要转换的数据String newdataone =sdf.format(data);
2022-03-01 15:09:40
230
原创 Vue部署项目到远端
1.先运行命令npm run build进行打包2.选中Tools-Deployment-Configuration如果之后Deployment是灰色禁用的说明有个地方没有配置好一般的index都是在打包的目录下的,所以选中dist右键dist,选中Deployment-Upload to !@#¥%……&*(你刚刚的命名)等待上传成功即可!...
2021-04-20 10:57:05
164
原创 Spring Boot-6.0集成JWT
在pom.xml中引入 <dependency> <groupId>com.auth0</groupId> <artifactId>java-jwt</artifactId> <version>3.10.3</version> </dependency>自定义注解LoginToken:package com.wxf.springboot.annotation;import j
2021-02-23 11:18:12
302
1
原创 Spring Boot-5.0条件构造器
接口方法的参数中,会出现各种Wrapper,比如 queryWrapper、updateWrapper等。Wrapper的作用就是用于定义各种各样的条件(where)。所以不管是查询、更新、删除都会用到Wrapper。比较大小eq(R column, Object val); // 等价于 =ne(R column, Object val); // 等价于 <>gt(R column, Object val); // 等价于 >ge(R column, Object val)
2021-02-19 16:04:14
394
原创 Spring Boot-4.0分页查询
在SpringbootMybatisPlusApplication添加分页插件/* * 分页插件 * */ @Bean public PaginationInterceptor paginationInterceptor(){ PaginationInterceptor paginationInterceptor=new PaginationInterceptor(); // 设置请求的页面大于最大页后操作, true调回到首页,false
2021-02-19 15:14:36
184
原创 Spring Boot-3.0与Mybatis-plus的整合
新建项目:在pom.xml中添加相关依赖:(完整的pom文件)<?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" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https:
2021-02-19 15:06:11
5396
5
原创 Spring Boot-2.0热部署
在pom.xml文件中添加热部署配置,主要是为了文件有所改动时不用重启项目就可以刷新<!--热部署配置--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId></dependency>热部署失败时,需要进行如下手动配置:然后Shift+Ctrl+
2021-02-18 10:44:57
107
原创 Spring Boot-1.0项目新建以及启动
1、创建文件2、基本配置3、项目功能4、finished5、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" xsi:schemaLocation="http://maven.apache.org/PO
2021-02-18 10:36:27
173
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人