自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 强化学习随笔

强化学习

2022-06-09 17:04:49 106

原创 php excel 取值

phpexcel

2022-06-07 16:23:03 205

原创 python 视频加滤镜 moviepy opencv

使用moviepy给视频加上滤镜 def cyberpunk(image): # 反转色相 image_hls = cv2.cvtColor(image, cv2.COLOR_BGR2HLS) image_hls = np.asarray(image_hls, np.float32) hue = image_hls[:, :, 0] hue[hue < 90]

2022-04-19 17:09:59 1312

原创 JAVA文件夹不存在 创建多级文件夹

判断路径是否存在,不存在创建多级路径File dir = new File(outputFolder);judeDirExists(dir);public static void judeDirExists(File file) { if (file.exists()) { if (file.isDirectory()) { System.out.println("dir exists"); } else { System.out.println("th

2020-06-12 15:56:13 1081

原创 anaconda pip jieba

先进入到anaconda 下的 Scripts文件夹然后执行pip命令即可安装pip install -i https://pypi.tuna.tsinghua.edu.cn/simple jiebaimport jieba运行无报错,就是安装成功了...

2020-02-22 21:16:57 199

原创 蓝桥杯 python Fibonacci数列

问题描述Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1。当n比较大时,Fn也非常大,现在我们想知道,Fn除以10007的余数是多少。输入格式输入包含一个整数n。输出格式输出一行,包含一个整数,表示Fn除以10007的余数。## 这个对了 没有超时x = int(input())F=[1,1]for i in range(...

2020-01-31 11:07:26 1341 2

原创 python水仙花数

for i in range(100,1000): bai = int(i/100) shi = int(i/10)%10 ge = i%10 if(ge**3+shi**3+bai**3)==i: print(i)

2020-01-28 17:11:03 249

原创 redis开启过期事件监听

使用redis key 过期通知,需手动开启key过期通知功能: 在redis-cli中输入config set notify-keyspace-events Ex

2019-10-26 15:56:34 2366

原创 微信公众号token验证失败(PHP)

在配置接口信息时,一直跳出token验证失败,排查了服务器端口,域名未备案等原因,最后发现是一个神奇的问题php代码有点问题在最前方的&lt;?php之前不能有内容同理在最后的?&gt;之后也不能有空行和内容在删除掉这些空行之后 配置成功...

2019-01-20 17:32:55 2184

原创 wampserver集成环境下mysql5.7.14修改密码

百度到的方法老是报错后面百度错误得知原来是mysql数据库下已经没有password这个字段了,password字段改成了authentication_stringupdate mysql.user set authentication_string=PASSWORD('') where User='root';别忘了最后的分号...

2018-04-21 23:22:55 733

原创 windows下npm报错

在非nodejs文件夹下用npm install 总会报错一直想不出什么原因,后来觉得是npm没有应用于全局百度了下 npm config set cache "F:\tools\node-v8.1.3-win-x64\node_cache"npm config set prefix "F:\tools\node-v8.1.3-win-x64\node_global"

2018-01-25 20:58:50 1066

原创 nodjs踩过的数组转json的坑

参考文章https://www.cnblogs.com/ningvsban/p/3660654.htmlhttps://www.cnblogs.com/youfeng365/p/5846771.html看了这两篇文章,才知道对象和数组是两个东西没学过面向对象,对对象这个名词还是很生疏

2018-01-19 12:02:16 2172

原创 centos7.3安装nodejs

下载nodejswget https://npm.taobao.org/mirrors/node/v8.0.0/node-v8.0.0-linux-x64.tar.xz解压tar -xvf node-v8.0.0-linux-x64.tar.xz测试是否安装成功进入解压目录下的 bin 目录,执行 ls 命令cd node-v8.0.0-linux-x64/bi

2018-01-16 22:41:18 358

原创 nodejs使用request发送post请求

/** * Created by 斗酒 on 2018/1/16. */var request = require('request');var url="地址";var requestData="上送的数据";httprequest(url,requestData);function httprequest(url,data){ request({ ur

2018-01-16 16:46:18 52325 5

原创 cmd执行程序时容易卡住

windows cmd->属性->选项->编辑选项取消 快速编辑模式选择快速编辑模式的时候,鼠标不小心点到cmd某个位置,都可能让正在运行的进程都卡住,直到按下回车后,会跳出一堆

2017-12-28 23:22:58 19560 6

原创 看到的一些链接

https://www.zhihu.com/question/40609661

2017-11-30 20:33:34 206

原创 nodejs 二进制转十六进制(hex)

小白的我纠结了好久,一个个尝试,终于把二进制转换成hex了var newdata = new Buffer(data,'hex');//先把数据存在buf里面console.log(newdata.toString("hex"));//使用toString函数就能转换成hex数据啦参考 https://www.cnblogs.com/tugenhua0707/p/4456300.html

2017-11-29 15:18:39 13186

原创 nodejs十六进制转字符串

var newtopic = new Buffer(topic,"utf-8").toString();//将十六进制的消息转换成string

2017-11-25 17:13:25 9852

原创 nodejs时间获取

nodejs支持多种格式转换为时间戳 然而我并不想要这个var str1 = "2017-01-19 13:00:00";var str2 = "Jan 19 2017 13:00:00";var t1 = new Date(str1).getTime();var t2 = new Date(str2).getTime();console.log(t1);console.log(t2);

2017-11-25 16:37:26 47023 8

原创 Python——关于pip的使用

在cmd直接输入 pip3 install aiohttp 即可

2016-10-26 00:56:43 288

转载 Python——文件读写

Python之文件读写。读写文件使用IO操作。Python内置了读写的函数,用法和C语言兼容读文件f=open('D:/1code/1.txt','r')标识符'r'表示读如果文件不存在,open()函数就会抛出一个IOError的错误,并且给出错误嘛和详细信息告诉你文件不存在如果文件打开成功,接下来,调用read()方法可以一次读取文件的全部内容,Py

2016-10-11 21:26:36 326

转载 Python——fifter函数

Python内建的filter()函数用于过滤序列。和map()类似,filter()也接收一个函数和一个序列。和map()不同的是,filter()把传入的函数依次作用于每个元素,然后根据返回值是True还是False决定保留还是丢弃该元素。例如,在一个list中,删掉偶数,只保留奇数,可以这么写:def is_odd(n): return n % 2

2016-10-01 17:21:35 525

转载 Python——map()/reduce()

Python内建了map()和reduce()函数。翻墙啊翻墙如果你读过Google的那篇大名鼎鼎的论文“MapReduce: Simplified Data Processing on Large Clusters”,你就能大概明白map/reduce的概念。我们先看map。map()函数接收两个参数,一个是函数,一个是Iterable,map将传入的函数依次作用

2016-09-28 21:37:01 202

转载 Python——高阶函数

高阶函数英文叫Higher-order function。什么是高阶函数?我们以实际代码为例子,一步一步深入概念。变量可以指向函数以Python内置的求绝对值的函数abs()为例,调用该函数用以下代码:>>> abs(-10)10但是,如果只写abs呢?>>> abs可见,abs(-10)是函数调用,而abs是函数本身。要

2016-09-28 21:13:47 235

转载 Python——高级特性 切片

取一个list或tuple的部分元素是非常常见的操作。比如,一个list如下:>>> L = ['Michael', 'Sarah', 'Tracy', 'Bob', 'Jack']取前3个元素,应该怎么做?笨办法:>>> [L[0], L[1], L[2]]['Michael', 'Sarah', 'Tracy']之所以是笨办法是因为扩展一下,取前N个元

2016-09-28 20:26:03 229

转载 Python——调用函数

Python内置了很多有用的函数,我们可以直接调用。要调用一个函数,需要知道函数的名称和参数,比如求绝对值的函数abs,只有一个参数。可以直接从Python的官方网站查看文档:http://docs.python.org/3/library/functions.html#abs也可以在交互式命令行通过help(abs)查看abs函数的帮助信息。调用a

2016-09-28 10:25:39 372

转载 Python——使用dict和set

dictPython内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度。举个例子,假设要根据同学的名字查找对应的成绩,如果用list实现,需要两个list:names = ['Michael', 'Bob', 'Tracy']scores = [95, 75, 85]给定一个

2016-09-28 09:54:11 332

转载 Python——循环

要计算1+2+3,我们可以直接写表达式:>>>1+2+36要计算1+2+3+...+10,勉强也能写出来。但是,要计算1+2+3+...+10000,直接写表达式就不可能了。为了让计算机能计算成千上万次的重复运算,我们就需要循环语句。Python的循环有两种,一种是for...in循环,依次把list或tuple中的每个元素迭代出来,看例子:names=['Miche

2016-09-28 09:23:33 350

转载 Python——条件判断

计算机之所以能做很多自动化的任务,因为他可以自己做条件判断。比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,用 if 语句实现:age = 20if age>=18: print('you age is',age) print('adult')根据Python的缩进规则,如果 if 语句判断是True ,就把缩进两行的print语句执行了,否则,什么也不做。

2016-09-28 09:17:23 633

转载 Pyton——使用list和tuple

listPython内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素比如列出同学的名字,就可以用一个list表示>>>classmates=['Micheal','Bob','Tracy']>>>classmates['Micheal','Bob','Tracy']环境变量classmates就是一个list。用len()函数可以获得lis

2016-09-26 23:54:36 310

原创 Python——我的第一个Python程序运行py文件

创建一个py文件在python交互环境下输入>>>100+200300可以直接输出结果但是写一个calc.py文件内容如下100+200在cmd执行却什么都没有这是正常的如果想输出就应当输入print("100+200")

2016-09-03 10:51:21 3037

原创 Python——我的第一个Python程序cmd直接输入

在cmd中输入 python 回车再输入100+200 回车显示300输入print("hello world") 回车显示hello world输入 hello world 回车提示错误

2016-09-03 10:37:44 2038

空空如也

空空如也

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

TA关注的人

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