自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

原创 2021新版idea取消git commit时分析代码,取消code analysis

setting → commit,取消红框打勾即可

2021-05-14 11:07:32 10741 6

原创 Linux/ubuntu/debian 命令行测网速/测速

输入以下命令行,安装并调用speedtest即可:sudo apt-get install gnupg1 apt-transport-https dirmngrexport INSTALL_KEY=379CE192D401AB61sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys $INSTALL_KEYecho "deb https://ookla.bintray.com/debian generic main" | su

2021-03-21 18:38:12 3795

原创 Windows10安装manimlib采坑直至成功的过程/manimlib安装不了/manimlib安装失败解决方案

安装manimlib时遇到UnicodeDecodeError: 'gbk' codec can't decode byte这个问题时,用我以下这种方式安装今天安装manimlib的时候遇到了一些问题。先说我正确安装成功过程:1.去https://github.com/3b1b/manim下载zip或者git clone下来,然后进到根目录,也就是进到名为manim的文件夹下,cmd执行:# 自动安装requirements.txt这个文件里的所有包python3 -m pip ...

2020-10-14 12:03:34 4818 6

原创 33行代码 超级简单下载/批量下载m3u8为mp4(使用Python和ffmpeg)

本代码直接复制可用,前提是要先安装ffmpeg!要先安装ffmpeg!要先安装ffmpeg!ffmpeg非常好用,装了不后悔。使用方式:先将以下代码保存为down_load_m3u8.py,然后在cmd窗口中执行"python down_load_m3u8.py m3u8链接/有m3u8列表的文件路径"。比如:1.直接下载链接:python down_load_m3u8.pyhttps://abc.com/def/hijk/index.m3u82.指定文件批量下载:python...

2020-07-17 11:26:22 3997 7

原创 [LeetCode] 求1到n的和

【题目】求1~n的合【要求】不可以使用除法,循环,判断语句(包括三目运算)1~n的求和数学公式是: 即:(首项+末项)×项数÷2所以答案是:def sum(n): return int(n*(n+1)*0.5)升级版的要求:不可以使用乘法答案:defsum(n):returnn==1orn+sum(n-1)这里使用了递归,如果n是1就返回True(True和数字相加就会变成1,所以把True当成1即可),不会执行n+sum(n-1),否则加...

2020-06-02 15:10:53 1173

原创 1行代码实现.exe转服务,或1行代码删除服务

在Windows中,有时候我们需要将.exe软件转成服务的形式来执行,或者需要删除一些垃圾服务,看网上其他方法都好麻烦,我来个简单的。1.创建服务:运行→cmd→输入以下命令创建服务:sc create 要创建的服务的名称 binPath="C:\Program Files (x86)\xxx.exe"2.删除服务:运行→cmd→输入以下命令删除服务:sc delete 要删除的服务的名称注意:服务名称是需要点右键属性才能看到↓服务点右键,属性,比如下面左...

2020-05-28 11:10:08 344

原创 在Windows下使用ffmpeg进行各种格式的转换

需要先安装ffmpeg,ffmpeg官网下载页面:http://ffmpeg.org/download.html,安装教程本文章不提供。只需要将命令保存为.bat文件,然后双击执行即可转换当前目录下的所有对应格式文件。1.flv转mp4:@echo offfor %%i in ("*.flv") do ffmpeg -i "%%i" -c copy "%%i".mp42.vob转mp4:@echo offfor %%i in ("*.vob") do ff...

2020-05-09 00:42:49 625

原创 使用python获取视频时长/并将秒转化为时分秒的格式

获取当前py文件同级目录以及子目录下的所有视频的时长(此处代码写的是mp4,其他格式请将mp4改为其他格式后自测),把下面这长代码保存为py后,放到你的视频的目录下执行即可输出视频的时长。废话少数说,上码:# -*- coding: utf-8 -*-def time_convert(seconds): """ 将秒换成合适的时间,如果超过一分钟就换算成"分钟:秒",如果是小时,就换算成"小时:分钟:秒"单位换算 """ print(f'时间换算{.

2020-05-09 00:32:55 2320

原创 python使用moviepy包下的VideoFileClip时报错:OSError: [WinError 6] 句柄无效解决方法

在使用moviepy包下的VideoFileClip获取视频时长,在连续获取了若干个视频时长之后,突然报错:Traceback (most recent call last): File "e:\Videos\get_video_duration.py", line 67, in <module> run() File "e:\Videos\get_video_duration.py", line 62, in run gen_video_duration()

2020-05-08 23:52:56 3715 1

原创 6行代码 超级简单 语言情感分析 - 使用Python的vaderSentiment库实现

废话不多说,上码!pip install vaderSentimentfrom vaderSentiment.vaderSentiment import SentimentIntensityAnalyzersentences = ['I like you just so so','I like you a little','I like you','I like you very m...

2020-05-04 17:57:42 3607 5

原创 4行代码 超级简单 html/css 实现平移动画

废话少说,先上效果图源代码(直接复制粘贴到txt另存为html文件即可):<div style="transition: transform 1s;height:150px;width:150px;background-color:red"></div><style> div:hover {transform: translateX...

2020-01-18 18:21:22 7290 2

原创 12行代码 超级简单 web浏览器html实现可输入,带按钮的弹窗

废话少说,先上效果图一、普通弹窗(无动画):普通弹窗代码(注:此代码复制粘贴可用,但是并不规范,仅做原理演示):<button onclick="Show()">点我</button><div id="modal" style="width:30%;background-color:rgba(0,0,0,.2);display: none;"...

2019-12-21 16:10:04 1625

原创 5行代码 超级简单 用css做好看的动画 实现背景颜色渐变过渡,宽高动态过渡

经常我们需要改变一个元素的样式时候,直接过渡会十分生硬,如果加上过渡效果,变换的过程柔和许多看着也就更好看了。废话不多说,先上效果图:上面的效果图的演示过程:1.首先是展示没有动画的效果2.然后是div方块所有属性的值,在变化的时候都有动画的效果3.再接着是只有背景颜色在改变的时候,有动画的效果4.最后是只有长度改变的时候,有动画的效果,其他属性改变没动画效果...

2019-12-17 23:19:48 1875

原创 6行原生代码 超级简单实现 html折叠面板

1.废话不多说,先上效果图:2.用途一般是可折叠的列表(导航列表等):3.代码(直接复制到.txt保存改为.html即可):<div id="title" style="width:150px;height:30px;background-color: #FFE08B;" onclick="onTileClick()">标题</div&...

2019-12-14 18:05:48 14135 10

原创 无需js 超级简单 一行代码 实现 输入框高度自适应 / 输入框根据内容高度撑开

工作中需要用到一个自适应高度的输入框,要能根据的内容高度撑开输入框的高度。找了半天都很复杂,反正我是笨看不懂也懒得看,只能自己撸一个了。本文不是使用textarea实现的,而是使用的contenteditable="true"属性,非常简单的实现元素内的内容可编辑。由此实现模仿textarea自适应 / textarea高度自适应的效果。没有效果图的文章不是好文章,废话不多说先...

2019-12-13 17:51:22 419

原创 VS Code 在执行Python代码时OUTPUT输出中文乱码最佳解决方案

前两天下了个最新版的Visual Studio Code,执行Python的时候输出中文会有乱码。找了几小时的按照网上的教程,都不适用,因为版本改了,配置方式也不单纯是json,我从官网下载的VS Code时间是2019-06-29,版本信息是:Version: 1.35.1 (system setup)Commit: c7d83e57cd18f18026a8162d042843bda1bc...

2019-06-30 12:15:58 4700 8

原创 如何注册Gitlab/被墙如何注册

原创博客,转载请注明出处,欢迎转载。注册Gitlab注册时报错:There was an error with the reCAPTCHA. Please solve the reCAPTCHA again.原因:被墙了,导致验证码刷不出来那么如何注册Gitlab?第一步:解决办法(来源于https://www.cnblogs.com/keepSmile/p/905...

2019-05-27 20:37:52 29884 7

原创 在安装和使用pyspider中遇到的问题与解决

在安装和使用pyspider中遇到个问题,网上没找到答案自己解决了,记录一下,希望能给后来采坑者一些帮助。1.首先安装pip3 install pyspider # 我同时使用python2和python3,因为我想使用适用于python3的pyspider,因此我用的pip3来安装的2.执行看是否成功在命令行中输入:pyspider3.报错:详细报错信...

2019-03-30 15:23:11 5808 3

原创 Tomcat配置https (http转https) (环境: Linux Ubuntu 16.04 64bit , ECS for Aliyun)

背景:之前使用的nginx+uwsgi+django时候就已经申请到了一年的ssl免费证书(如果你没有就得先申请),因为打算改用java开发,今天由Nginx改成Tomcat,折腾了差不多一小时,其实很简单,只要几分钟稍加修改tomcat安装目录下的conf/server.xml即可。以下是配置过程:1.配置80端口tomcat连接端口我们平时开发中常用的是8080,但如果绑定了域名,需要...

2019-03-03 21:29:40 356

原创 记一次Nginx启动失败解决过程(环境:linux Ubuntu 16.04 64bit , ECS for Aliyun)

背景:今天装了个jpress想弄个博客,然后关了Nginx和uwsgi,启动了tomcat(使用80端口),后来直接shutdown.sh关闭tomcat后,再次启动Nginx报了个错误:Job for nginx.service failed because the control process exited with error code. See "systemctl statu...

2019-03-03 20:19:28 4058

原创 阿里云ECS Linux ubuntu16.04 64位 java环境搭建过程

Java环境搭建过程:1.在linux上直接下载jdk:wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u191-b12/2787e4a523244c2...

2019-02-26 10:03:47 206

原创 在Ubuntu16.04_x64(Linux)上安装Apache+Tomcat并配置(超详细) - 2019.02.25

一、Apache的安装与配置1.安装Apache:sudo apt-get install apache22.配置找到Apache的配置文件,在配置文件末尾添加内容:ServerName 域名或ip:80我的Ubuntu的Apache的配置文件路径是/etc/apache2/apache2.conf(如果找不到这文件,就使用命令find / -name 'apache2.co...

2019-02-25 23:21:27 1058

原创 Django设置数据库为MySQL,且使用更安全的配置方式(在setting.py使用非明文配置mysql用户名和密码)

根据网上的教程,在setting.py文件更改django数据库为mysql的时候做配置需要填写用户名和密码,网上的许多教程都是直接使用明文密码,我们时不时会更改此文件,如果有同事/朋友或者比较看重隐私的童鞋,可能会担心打开此文件时有人不小心看到。我们只要使用将用户名和密码保存在另一个我们自己创建的配置文件里,然后通过读取此文件的方式,就不会有这个问题了。以下的过程是我亲身操作成功的,步骤有点繁琐...

2019-01-26 22:25:47 2204 1

原创 在django中获取北京时间/上海时间(在linux中获取东八区中国时间)

1.将settings.py的TIME_ZONE = 'UTC'改为'Asia/Shanghai'TIME_ZONE = 'Asia/Shanghai'2.在要获取时间的地方from datetime import datetime,from datetime import datetime,time = datatime.now() # 此时获取的时间就是上海...

2018-12-19 14:22:32 1443

原创 Linux使用命令行下查看Sqlite3的.sqlite3数据库文件

1.安装sqlite3: 输入命令sudo apt-get install sqlite3 如下图(因为我的已经是sudo模式下,所以输入命令的时候没有打sudo)等到跳出Do you want to continue? [Y/n] 的时候,输入Y回车即可2.然后进入你的数据库文件所在的路径,例如我的数据库文件路径是:/home/files/db/db.sqlite3,那么就输入:...

2018-12-18 13:37:55 16257 2

原创 我的小项目截图合集

1.像素级精仿微信: 2.像素级精仿抖音: 3.文字播放器: 4.问答娱乐app: 5.px2dp/px2sp实时换算小工具:

2018-08-31 08:44:39 271 5

原创 adb/android studio连不上手机,5037端口也没有被占用,也没开手机助手的解决方案

以下文章只是一个业余Android开发者的问题解决方案,不严谨不专业,仅供参考,有错误希望大神们能多多指正。如果安装了VMware,就卸载VMware试试:最近几天发现手机连不上adb(adb没找到devices),adb/android studio连不上手机,5037端口也没有被占用,也没开手机助手的解决方案,以下方法我都尝试过,且无效,如果你的情况和我一样,就卸载VMwares试试。...

2018-08-13 15:48:29 5362 2

原创 解决小米手机MIUI疯狂输出日志log的解决方案

使用小米手机进行Android开发的时候,会输出许多无关我们开发的app的log。只需两步即可解决,实现只看我们自己App输出的log。如下图,在APP运行的时候,设置如图两个红框,即可实现只显示指定APP(第一个红框选中的)输出的log。1.左侧红框处选中你的APP包名;2.右侧红框选择Show only selected application这选项。OK !如果我...

2018-07-24 16:27:28 12316

原创 已安装了此产品的早期版本。此产品将会安装在其原始位置。解决方案,亲测有效

原创博客,转载请注明出处,欢迎转载。在安装AE(Adobe的其他产品应该也适用)的时候遇到不能更改安装路径的问题,安装路径是灰色的,此时删除以下路径的caps和backup这两个文件夹即可解决,删除前记得备份一下,怕万一有用:C:\Program Files\Common Files\Adobe\capsC:\Program Files\Common Files\Adobe\backup(此解决方...

2018-07-07 21:49:45 16069 3

原创 Android 中的视频播放第三方库vitamio的导入的各种坑以及解决方法

原创博客,转载请注明出处,欢迎转载。以下内容不是使用教程,主要是我按照网上的一些教程使用vitamio掉入的坑,如果你也入坑了,可以在此处搜一下是否有你要的答案。1. 下载github下载地址(选择最新版本即可):https://github.com/yixia/VitamioBundle/releasesvitamio官网(它还有一个产品,做小视频拍摄和特效的):https://w...

2018-07-07 09:01:50 2988

原创 Android中快速超简单的圆形ImageView(可选择是否有边框)

首先声明:本文章是将这位大佬的文章学习了(https://blog.csdn.net/javaandroid730/article/details/53143649),基本上都是他的代码,非常感谢大佬的技术分享。在这位大佬基础上,我自己做了一些小修改,使用起来更方便了,如果需要边框,更改一下边框宽度和颜色就可以了。自定义控件,圆形ImageView.java文件:package com.fucai...

2018-07-04 18:39:55 2901

原创 Android 的输入框(EditText)设置密码可见/不可见切换的最简单方法

原创博客,转载请注明出处,欢迎转载。使用Java代码修改EditText的密码切换输入模式的时候,密码显示后,再修改为隐藏模式就不起作用了。下面这两行代码是错误示范↓editText.setInputType(InputType.TYPE_TEXT_VARIATION_PASSWORD);editText.setInputType(InputType.TYPE_TEXT_VARIATI...

2018-05-08 11:44:19 10217 6

原创 Android开发 - Button的textColor属性无效,设置后字体颜色变成粉红色的原因,以及解决办法

原创博客,转载请注明出处,欢迎转载。原本想要的效果如下图:↓可是写完代码做出来的效果如下图:↓错误的原代码:bt_sl_tx_sign_in_splash.xml:<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.androi...

2018-05-02 07:42:25 5034 1

原创 android安卓手机(小米 MI3联通版)安装Ubuntu(Linux发行版)过程遇到的坑以及解决办法。

原创博客,转载请注明出处,欢迎转载。以下是我用闲置的旧手机小米3联通版根据网上教程安装Ubuntu过程,以及各种问题的解决办法:(请直接跳到第三步:使用Linux Deploy安装ubuntu)一、预备工作:1.下图是我的手机配置、系统、内存、CPU等:2.安装必备APP,用手机搜索然后直接下载比较方便,如下图的:complited linux insta...

2018-04-25 06:43:48 17586 2

空空如也

空空如也

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

TA关注的人

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