自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Clearlight's Blog

欢迎访问个人网站: clearlight.com.cn

  • 博客(294)
  • 资源 (4)
  • 论坛 (2)
  • 收藏
  • 关注

原创 学习资源网站分享 - 平时收集优秀资源(持续更新)

caplock-plus工具官网: https://capslox.com/capslock-plus/介绍: 把平时不用的大写键充分利用起来, 超实用的工具, 按需所学, 记住几个也可以大大提高效率图灵Java架构师学习路线(对标阿里P7) - 思维导图1: https://www.processon.com/view/link/5eccea8fe0b34d5f263038f0LearnGitBranching: https://learngitbranching.js.org/?loc..

2020-08-05 09:54:20 255 1

原创 网址分享(一) -- 实用网站合集

写这篇文章的目的首先是为了自己可以随时找到自己收藏的网站,毕竟chrome浏览器登录账号还需要梯子,整理成一篇文章也是非常方便的.另外也就是自己收藏的一个分享,里面好东西还是好多的,里面一定会有你想要的.导航资源分享工具大全大神博客资源分享Java资源大全中文版-GitHub — 官网我爱南京-逼哥音乐下载 — 官网逼哥音乐在线播放 — 官网PHP 5和7 Apache 2.4...

2020-02-01 19:27:42 5829 4

转载 网址分享(二) -- 全栈开发可能需要用到的网站

内容声明 原文链接:https://zixizixi.cn/articles/2017/01/17/1484633274661.html 本文发布于 子兮子兮 个人博客 1. 图标类(Icon/Font/SVG…): 2. 前端开发类(HTML/CSS/JQuery...

2019-08-20 16:06:00 35593

原创 Java中基础知识点

Java运算符优先级运算符结合性[ ] . ( ) (方法调用)从左向右! ~ ++(自加) --(自减) +(正) -(负)从右向左* / %从左向右+(加) -(减)从左向右<< >> >>>(移位)从左向右< <= > >= (比较运算符) instanceof...

2019-07-27 23:58:13 4008 6

原创 js精度小数位数正则表达式判断 - JavaScript

1. 校验小数最多一位的正数function checkSingleNumber() { var reg = /^[0-9]+(.[0-9]{1})?$/; if (!reg.test(tValue)) { alert("请输入精度为一位小数以内的正数"); Object.value = ""; Object.focus(); return false; }}2. js正则判断小数点后最多四位, 可以正负function checkFloat(obj) { va

2020-11-14 00:54:47 446

原创 js正则判断YYYY-MM-DD格式 - JavaScript

js正则判断YYYY-MM-DD格式function checkDate(Objects) { var date = Objects.value; if (date != null && date != "") { if (date.length != 10 || date.substr(4, 1) != "-" || date.substr(7, 1) != "-") { alert('日期格式不正确,应为YYYY-MM-DD格式!'); Objects.va

2020-11-14 00:54:19 428

原创 js比较日期 - JavaScript

比较日期和当前系统日期function checkDa(){ var myDate = new Date(); var myYear = myDate.getYear(); var myMonth = myDate.getMonth(); var myDay = myDate.getDate(); var mdate = myYear + "-" + (myMonth < 9 ? ("0" + (myMonth + 1)) : (myMonth + 1)) + "-" + (m

2020-11-14 00:53:09 437

原创 oracle修改字段的sql语句 - Oracle

1、添加字段create table ORD ( table_name type, UserName VARCHAR2(30), CUST_ID NUMBER(4) ); 2、删除字段alter table table_name drop column column_name;3、修改字段alter table table_name modify (column_name type);添加字段非空限制报错O

2020-11-11 21:33:36 26

转载 @RequestMapping 和 @GetMapping @PostMapping 区别 - SpringBoot

Spring4.3中引进了@GetMapping、@PostMapping 来帮助简化常用的HTTP方法的映射 并更好地表达被注解方法的语义@GetMapping是一个组合注解,是@RequestMapping(method = RequestMethod.GET)的缩写。@PostMapping是一个组合注解,是@RequestMapping(method = RequestMethod.POST)的缩写。method=RequestMethod.POST:只接受post请求,其他的不行,如果接收的

2020-10-31 16:49:22 47

原创 Oracle数据库知识总结

–查询LDMenu表中最大的NodeCodeselect max(to_number(NodeCode)) from A;–赋权限Delete From C Where MenuGrpCode = ‘1’ And NodeCode = ‘2’;Insert Into B(MenuGrpCode, NodeCode) Values(‘1’, ‘2’);Update D Set ChildFlag = (select count(nodecode) from A where parentnodecod

2020-10-24 11:23:42 41

原创 eclipse刚安装需要做得事情 - Eclipse

一、调整编码格式刚安装, 有许多地方需要将格式修改为UTF-8的编码, 如下描述进行修改吧, 否则导入项目, 会出现中文乱码, 所以很有必要.菜单项window->Preferences-> General -> Workspace, 如下图进行修改搜索jsp, 如图菜单栏File -> Properties4.项目右键 -> Properties二、优化eclipse运行速度eclipse运行慢如何优化? - Eclipse三、主题优

2020-10-14 20:10:47 55

原创 eclipse运行慢如何优化? - Eclipse

1. 调整运行内存右键桌面eclipse图标 -> 打开文件所在位置, 编辑eclipse.ini文件.2. 关闭代码校验打开eclipse软件, 菜单栏window -> Preferences在搜索框输入validation, 如下图进行操作经过上面的配置, 运行大项目以及平时写代码都会流畅许多~...

2020-10-14 18:18:38 43

原创 Nginx配置ssl实现https访问

本文主要实现网站可以通过https://域名来访问.一、申请SSL证书可以在阿里云或者购买域名的网站进行申请免费SSL证书这里以阿里云的SSL证书申请进行演示:1.1 阿里云服务器首页可以看到安全预警下面有SSL证书去配置的链接, 进入SSL证书页面.1.2 SSL证书页面进入SSL证书页面后, 点击购买证书 -> 前往购买页1.3 SSL证书购买详情页进入购买详情页, 如图勾选直接购买即可.1.4 SSL证书申请填入下面信息, 其他的默认设置, 选择手工DNS验证.

2020-09-07 01:50:56 66

原创 如何设计网页排版和样式 - 前端页面设计

经过前端页面的优化, 请教别人和别人的建议总结出来的两句话, 希望可以有所帮助对于没有设计天赋的朋友, 不妨可以思考一下下面三句话.设计这东西一定要找素材. 自己凭空想出来的, 90%做出来不好看背景不要用深色,整个页面最多的不应该是颜色, 黑白灰为主, 颜色点缀参考别人是怎么设计的, 不一定要按钮的形式, 有传数据的功能就行, 可以参考一下XX的那些前端这三句话, 其中第一句话告诉你别自己瞎想怎么改了, 包括排版和样式, 自己对当前的东西没有一个整个页面的设计现有的东西再怎么改变位置大小颜色

2020-08-26 00:42:30 254

原创 Photoshop如何改变背景底色并调整照片尺寸和图像大小

一、改变证件照背景色选择魔棒工具后, 点击证件照的底色, 然后反选(Ctrl+Shift+i)复制选中的选区到新的图层(Ctrl+J)添加新的图层, 选中前景色为想要的颜色, 然后填充该图层前景色(Alt+Delete)将复制的图层移到最上面, 现在粗略的改变背景色就修改好了.ps: Ctrl+D: 取消选中的选区但是可能头发会留有原背景色, 因此很粗糙, 这时候就需要优化一下了.1.1 优化如何优化呢?在上面第一步和第二步插一个步骤来进行选框的优化点击选择并遮住

2020-08-26 00:05:54 247

原创 Tomcat启动startup.bat一闪而过 - JavaWeb

emm, 首先呢, 先看你的环境变量,是否JAVA_HOME这一项.后面的路径是主目录如果有这个, 你的startup.bat还是一闪而过的话, 那么我感觉就不是你机器的问题了, 这就应该是软件的问题了.打开tomcat官网下载core下的zip我就这样解决问题了~...

2020-08-20 23:32:13 75

原创 vim详解 - 效率工具必备

一、Normal模式1.1 移动键位操作h/j/k/l上/左/右/下二、Insert模式键位操作i光标所在字符左侧插入I行头插入a光标所在字符右侧插入A行尾插入o所在行的下方插入O所在行的上方插入三、Command模式四 Visual模式v 进入可视化模式ctrl+v 块状选择...

2020-08-18 00:26:16 53

转载 Linux如何删除未知文件名的文件?

文章原地址: http://www.361way.com/rm-file-use-inode/4187.htmlLinux系统里面有一个这样的文件, rm -rf …不知该如何删除.# 查看文件的inode号$ ls -il可以看到文件的inode号为 393743然后通过下面命令进行删除使用find根据inode号查找到文件 再删除$ find . -inum 393743 -exec rm -i {} \;或者不需要交互, 直接使用delete进行删除$ find . -inu

2020-08-05 23:37:44 138

原创 Thinkpad添加Dolby音效, 并增强该效果 - Windows

如何添加Dolby音效由于重装系统的原因, 之前的杜比音效没有了, 那声音没有了之前的动感就很难受. 注意: 这个应该是你PC之前就有这个音效好像才可以…本人机器: T470p首先, 你去Thinkpad官网驱动下载, 找到适合自己的机型, 然后找到声卡,下载好, 进行安装, 安装成功, 重启, 继续配置驱动, 最后, 你按Windows键, 输入 Dolby, 会出现这个么?出现了, 打开就好, 每次开机都会启动, 不启动的话, 到任务管理器的启动选项, 找到启用就好了.如果更新驱动还

2020-08-04 23:14:29 319

原创 如何离线安装npm模块? - NodeJS

下面的说明适用的场景是: 你的项目所处的环境是连不了外网, 并且不能将文件传出去, but可以通过局域网来传进来, 那么只能通过有网的环境下载好,然后通过局域网传进去需要的模块.首先你可以在有网的环境下, 新建一个文件夹, 然后再该文件夹目录下, 通过 npm install XXX, 安装你需要的模块, 此时, 该文件夹出现了你想要的模块, 进入node_modules文件夹中, 你会发现你需要的模块已经下载好了, 然后呢, 进入该模块, 打开package.json文件看看dependencie.

2020-08-03 23:35:55 240

原创 SCRIPT1002: syntax error File: 0. chunk.js,SCRIPT5009: ‘Map‘ is undefined File: 0. chunk.js-解决方法

情景描述React项目通过npm run start启动后, 在Chrome浏览器、Firefox浏览器和Edge浏览器都可以正常运行, 但是在IE浏览器打开的时候, 控制台报标题的错误解决方法1.SCRIPT1002: syntax error File: 0. chunk.js, Line: 2296, Column: 27src/index.js添加下面内容, 放在首行import 'react-app-polyfill/ie9';import 'react-app-ployfill

2020-08-03 23:25:43 151

原创 Python目录操作

一. 文件夹操作二. 目录操作三. 文件操作

2020-08-01 04:35:01 52

转载 CSS小知识 - 前端

居中/* 弹性布局 */display: flex;/* 横轴居中 */justify-content: center;/* 纵轴居中 */align-items: center;Flex是Flexible Box的缩写,意为”弹性布局”,用来为盒状模型提供最大的灵活性。任何一个容器都可以指定为Flex布局。采用Flex布局的元素,称为Flex容器(flex container),简称”容器”。它的所有子元素自动成为容器成员,称为Flex项目(flex item),简称”项目”。f..

2020-08-01 03:51:23 46

原创 Python文件操作 - 读取写入

文件操作文件读取关键字with: 不再需要访问文件后将其关闭函数open(): 接受要打开的文件名称.参数若为文件名: Python在当前执行的文件所在的目录中查找指定的文件参数为相对路径: 该位置是相对于当前运行的程序所在的目录的.注意: Linux和OS X系统中, 使用 /,而在Windows系统中,文件路径使用 \(反斜杠可能被视为转移标记, 因此在路径开头的单引号前加上r)在其他路径的话,参数可以为绝对路径, 因为路径比较长, 可以先保存到变量中, 然后在传递给open()函数

2020-07-31 01:19:38 83

原创 Linux安装Nginx - Linux

官网下载Nginx: https://nginx.org/en/download.html下载后, 将压缩包放到Linux系统中.可以使用xftp工具或者rz命令然后就是解压,安装# 解压$ tar -zvxf nginx-1.18.0.tar.gz$ cd nginx-1.18.0$ ./configure --user=nginx --group=nginx --prefix=/usr/local/nginx --with-http_addition_module --with-

2020-07-30 01:58:18 36

原创 Python编码规范

一. 命名规范类: 采用驼峰命名法, 每个单词首字母大写,不使用_ElectricCar、Car类的示例: 全部小写, 单词间使用_分割my_dog、my_new_car函数: 全部小写,单词之间使用_分割模块: 全部小写,单词之间使用_分割(命名方式可以采用: 动词_名词方式)function_name、make_cookie包名: 全部小写, 单词之间使用_分割其他的请看:GLOBAL_VAR_NAME, instance_var_name, function

2020-07-29 02:02:05 61

原创 那些年我用过的手机壁纸 - 一天一个好心情(持续更新)

各种类型的图片都有吧,长时间来收藏的看起来舒心的图片下载地址:https://clearlight.lanzous.com/iQendevyjsbhttps://clearlight.lanzous.com/ixIVGevyidahttps://clearlight.lanzous.com/i9Krbevyjehhttps://clearlight.lanzous.com/iEBtQevyhubhttps://clearlight.lanzous.com/izT9levyitg

2020-07-23 01:26:39 109

原创 FormData类型的event.target.files如何使用Postman进行接口测试

<div class="filelist"> <input type="file" accept=".doc, .docx, .txt, .pdf" @change="getFile($event)" /> <button @click="submitForm($event)">提交</button> </div> getFile(event) { // eslint-di..

2020-07-23 00:37:11 76

原创 大文件上传(秒传/断点续传)_使用Vue-Simple-Uploader插件 --Vue/Django完整实现

Vue-Simple-Uploader插件-Github地址: https://github.com/simple-uploader/vue-uploader/blob/master/README_zh-CN.mdsimple-uploader - 详细参数 - Github地址: https://github.com/simple-uploader/Uploader/blob/develop/README_zh-CN.mdVue-Simple-Uploader是基于simple-uploader封.

2020-07-19 01:34:05 693 8

原创 Vue项目或Django项目在Linux系统持续运行 - XShell

Vue项目$ nohup npm run serve&exitDjango项目$ nohup python manage.py runserver 0.0.0.0:8000>nohup.out&exit稍微解释一下命令:nohup: 不挂断的运行命令>nohup.out: 将后台的输出记录保存到nohup.out文件中(相当于保存日志的功能吧)&: 在后台执行exit: 退出XShell查看运行的项目并关闭$ ps -ef|grep 关键名关

2020-07-18 22:47:57 100

原创 Linux安装Anaconda

一、Linux安装AnacondaAnaconda官方下载地址:https://www.anaconda.com/products/individual#Linux运行$ bash Anaconda3-2020.02-Linux-x86_64.sh# 一路Enter#出现yes/no, 就输入yes即可# 配置环境变量$ source ./.bashrc# 查看是否安装成功$ python注意: 上面的配置环境变量, 当你执行了bash XXX命令后, 你的.bashrc文件

2020-07-18 22:41:59 91

原创 Linux安装nodejs

nodejs下载官方地址:https://nodejs.org/zh-cn/download/Linux查看当前系统位数:getconf LONG_BIT$ xz -d node-v12.18.2-linux-x64.tar.xz$ tar xvf node-v12.18.2-linux-x64.tar$ cd node-v12.18.2-linux-x64/bin$ pwd/home/username/node-v-12.18.2-linux-x64/bin$ cd$ vi

2020-07-18 22:23:34 54

原创 list详解 - Python

首先定义一个列表a = [1, 2, 3]一、list中的增加元素1.1 list.append(obj)a.append(2)[1, 2, 3, 1]a.append('hello')[1, 2, 3, 1, ‘hello’]1.2 list.insert(index, obj)a.insert(2, 'hi')[1, 2, ‘hi’, 3, 1, ‘hello’]1.3 list.extend(list)在列表末尾一次性追加另一个列表list1 = [1, 2,

2020-07-16 03:18:33 62

原创 [[] for _ in range(10)]详解 - python

[[] for _ in range(10)]这个语句看上去不知所云, [] ?? _ ?? 对于我这种初学者看到这莫名的符号十分 懵…首先 最外层的[]里面的 [] for _ in range(10) 是通过遍历生成的值 存放到列表中然后再分析 [] for _ in range(10)可以将上面语句分解成两个[] 和 for _ in range(10)其中 for _ in range(10) 中有两个点, _ 和 range(10)range(10)该函数会生成从0开始的十个

2020-07-16 02:49:23 523

原创 fatal: unable to access ‘‘: The requested URL returned error:403 解决方法 - git

好久没用的机器, 突然想把之前写的代码提交到仓库里面, 结果报错fatal: unable to access 'https://github.com/ClearlightY/Python_learn.git/': The requested URL returned error: 403… 真是奇了怪了解决的首先方式是 重新配置ssh, 本地生成id_rsa.pub添加到github上结果还是老样子, 依然包权限错误…emm然后开始百度了,真正解决方法, 感谢这位老哥~解决git 提交报f.

2020-07-16 01:30:57 491 5

原创 FormData is not a constructor - Vue/axios

错误原因:var formData = new formData()上面创建的对象名称错误, 应该为var formData = new FormData()

2020-06-22 23:32:19 813

原创 IDE修改Terminal为Git Bash并解决npm命令无效的问题

无论是vscode,idea或者pycharm这些开发工具, 都是可以将Terminal更改为Git Bash的. 熟悉Linux的朋友改为Git Bash对于操作项目十分方便. 下面介绍如何更改和更改后出现的问题解决方法.一. IDE修改Terminal为Git Bash1.1 VSCode菜单项File->Preferences->Settings如图搜索Terminal, 打开settings.jsonsetting.json添加改行内容:(注意后面的路径为Git Ba.

2020-06-17 01:15:06 277

原创 文件上传 前后端完整流程 - Vue+Django开发
原力计划

一. 创建Django项目查看是否安装Django: `django-admin --version’# 创建项目django-admin startproject mysite# 创建应用py manage.py startapp fileUpload# 运行项目py manage.py runserver二. 创建Vue项目使用vue-cli脚手架创建新项目安装vue-cli前, 需要先安装好 nodejs# 全局安装vue-cli工具npm install vue-c

2020-06-17 00:47:10 483

原创 Forbidden (403) CSRF verification failed. Request aborted. - Django

上面是由于CSRF问题,如何解决呢?两种方法:第一种: 如图将CsrfViewMiddleware注释掉, 但不推荐第二种: 在接口的视图上面加上注解 @csrf_exempt上面两个方法确实可以解决403错误.但查了好多资料, 做法是 前端先用get请求指定接口, 然后服务器根据请求类型为GET, 然后生成get_token(request)去返回给前台, 前端在请求接口时携带返回的csrftoken,这样就会验证cookie是否一致…但都尝试无果…...

2020-06-16 15:59:43 133

原创 Django读取上传文件为Unicode如何转为文字并去除换行 - Python

前端Vue代码:<form> <input type="file" value="" id="file" accept=".doc,.docx,.txt" @change="getFile($event)"> <button @click="submitForm($event)">提交</button></form>后端Django代码:def index(request):

2020-06-15 20:26:24 120

FileUpload.tar.gz

前端大文件上传网上的大部分文章已经给出了解决方案,核心是利用 Blob.prototype.slice 方法,和数组的 slice 方法相似,调用的 slice 方法可以返回原文件的某个切片 这样我们就可以根据预先设置好的切片最大数量将文件切分为一个个切片,然后借助 http 的可并发性,同时上传多个切片,这样从原本传一个大文件,变成了同时传多个小的文件切片,可以大大减少上传时间 另外由于是并发,传输到服务端的顺序可能会发生变化,所以我们还需要给每个切片记录顺序 服务端 作者:yeyan1996 链接:https://juejin.im/post/5dff8a26e51d4558105420ed 来源:掘金 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

2020-06-28

超高清壁纸_PC.zip

风景图/美图 -> 用了保证心旷神怡, 一共74张图片,解压后, windows使用方式: 桌面右键->个性化->背景(幻灯片放映)->选择解压路径, 频率自选, 这样每张图片都会让你拥有好心情~

2020-06-17

Redis-x64-3.2.100.zip

Redis-x64-3.2.100.zip hope help you, Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted sets) 与范围查询, bitmaps, hyperloglogs 和 地理空间(geospatial) 索引半径查询。 Redis 内置了 复制(replication),LUA脚本(Lua scripting), LRU驱动事件(LRU eviction),事务(transactions) 和不同级别的 磁盘持久化(persistence), 并通过 Redis哨兵(Sentinel)和自动 分区(Cluster)提供高可用性(high availability)。

2020-04-22

TextPad文档编辑器

TextPad是一个强大的替代 Windows 记事本 Notepad 的文本编辑器,编辑文件的大小只受虚拟内存大小的限制,支持拖放式编辑,你可以把它作为一个简单的网页编辑器使用。可以编译、运行简单的java程序。 功能 : 多文档操作、拖放支持、文档大小无限制、无限撤消操作、完全支持中文双字节、语法加亮、拼写检查、便易的宏功能、强大的查找替换和正则表达式、丰富的编辑操作、简易的排版功能、独到的字块操作、方便的工作区管理

2019-03-07

Maven下载依赖问题

发表于 2019-11-26 最后回复 2019-11-26

csdn网页版markdown文章的目录问题

发表于 2019-07-25 最后回复 2019-08-01

空空如也

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

TA关注的人 TA的粉丝

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