- 博客(27)
- 资源 (3)
- 收藏
- 关注
原创 吴恩达机器学习代码作业答案ex1
整理方式:作业原文件:链接: https://pan.baidu.com/s/1BSiu57cDfiC4grCIx7zalA 提取码: a8sm可成功运行的答案:链接: https://pan.baidu.com/s/1Gaj2d0rNUNnz3G-MHYL19w 提取码: e4ni运行结果整理:machine-learning-ex1-linear regression...
2020-02-18 17:29:23 878 1
原创 mac chrome常用快捷键
刚开始使用mac的我对很多都是不熟悉的,例如chrome浏览器当我打开两个浏览器窗口的时候,我只能在任务栏右键图标来选择不同的窗口,但事实上我无意间发现:cmd+tab+⬆️:选择/切换chrome浏览器窗口同样,对于其他应用也是适用的chrome常用快捷键:新窗口建立 cmd+n 新窗口建立(无痕浏览) cmd+shift+n 新标签页...
2020-02-10 20:19:35 414
原创 python 文字转语音
参考https://blog.csdn.net/ctwy291314/article/details/81098998准备:1.安装pyttsx3的python包2.实现一个简单的代码import pyttsx3engine = pyttsx3.init()f = open("file", 'r').read()engine.say(f)engine.runAndWa...
2020-02-08 20:48:22 408
原创 关于macbook使用过程中的小问题与解决方法
文章目录1 mac os解压缩zip格式文件报错22:无效的参数1 mac os解压缩zip格式文件报错22:无效的参数解决:不要使用自带解压工具,使用其他的解压后工具即可...
2020-02-08 16:18:53 309
原创 如何用python制作云词图
我做了斗罗大陆的云词图:准备工作:1、安装python3.2、安装工具包jieba,wordcloud,imageio,matplotlib.3、准备效果图的底图,例如我用的是一张苹果的图片,词语会填充图片非白色区域的位置.4、准备一个字体的ttf文件,我有一些网上随便下的,链接: https://pan.baidu.com/s/1u-9V03tNBgRJAQ-227yGv...
2020-02-07 21:19:42 2178
原创 epoll和他的兄弟们
相对于select/poll来说,epoll能显著提高程序在大量并发连接中只有`少量活跃`的情况下cpu的利用率,这主要是因为他们使用的数据结构以及工作方式是不同。
2019-09-22 00:42:54 166
原创 mysql学习笔记+MacOs
mysql学习笔记+MacOsMac安装Mac安装安装HomeBrew/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"HomeBrew安装MySql#搜索版本brew search mysql#安装MySQLbrew install ...
2019-09-21 14:38:36 213
原创 centos7:PHP+PHP-fpm+nginx
1、安装centos(自行百度安装系统)2、安装php7 [root@VM_2_240_centos /etc]# yum install php3、安装php-fpm [root@VM_2_240_centos /etc]# yum install php-fpm4、安装nginx(目录:/etc) [root@VM_2_240_centos /etc]# yum ...
2019-06-21 16:02:17 330
原创 并发程序笔记
三种基本的构造并发程序的方法:进程,I/O多路复用,线程1、基于进程的并发编程每个逻辑控制流都是一个进程,由内核来调度和维护;有独立的虚拟地址空间;进程间通信采用显式的IPC机制 父子进程之间共享文件表但是不共享用户地址空间。他的好处就是因为是有独立的地址空间,所以不会互相不小心覆盖内存,但是坏处也很明显,这样会使进程间共享状态信息变得困难,要使用进程间通信(IPC)机制,而且因为进程控...
2019-05-20 16:31:33 222
原创 代码块整理笔记
1、检查文件夹是否存在(不存在创建),在当前文件夹下的指定目录创建txt文件并写入数据:import os #文件操作相关root_path = os.path.dirname(os.path.realpath(__file__))+'\\'+'HISTORY_DATA'if not (os.path.exists(root_path)): os.makedirs(roo...
2019-05-12 22:18:06 604
原创 清除电脑占用端口
通过删除注册表中的一个数值项来清除这些配置:在“运行”对话框中输入 “regedit”进入注册表;然后进入 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control \COM Name Arbiter这时我们可以找到该数值项:ComDB,它的值代表目前使用中的串口端号。比如1d,它的二进制:0001 1101,则从右往左数代表第1...
2019-05-08 22:45:36 2221
转载 VM虚拟机设置USB转TTL,设置串口
转载:------------------.设置方式多次苦苦寻找, 主要存在以下两种配置方式:1.虚拟机识别串口★打开 VM10.0 虚拟机软件,但不启动Linux系统★VM -> Settings -> (左下角)Add -> Serial Port★选择 use physical serial port on the host★选择在 Window ...
2019-05-08 22:45:19 1840
原创 zend studio 13.6 ‘’php新建’模板的增加和修改
1、(关闭zend studio),打开软件安装目录。右键zend studio快捷方式打开文件所在位置2、打开plugins文件夹。3、找到org.eclipse.php.ui_4.3.2.201706231408.jar文件(后面的数字可能不一样)。右键winrar打开(或其他解压软件) 打开templates文件夹,找到phpdefault-templates.xml文件,...
2019-05-08 22:38:30 568
原创 最容易理解最全的快排的最好时间复杂度分析
void QSort(SqList *L,int low,int high){ int pivot; if(low<high){ pivot=Partition(L,low,high);//返回枢轴,操作次数为n QSort(L,low,pivot-1);//对枢轴左边进行排序 QSort(L,pivot+1,high);...
2019-04-18 16:07:33 12719 4
转载 Ubuntu18.04安装mysql 8数据库
关于Ubuntu18.04安装mysql 数据库的问题转载至 https://blog.csdn.net/li761747705/article/details/80409411很好,但是会卡在配置界面,怎么继续啊喂!!是要点键盘右键才能选到那个确定!!!...
2019-03-25 17:23:01 294
原创 剑指offer——从上往下打印出二叉树
题目:从上往下打印出二叉树的每个节点,同层节点从左至右打印。思路:广度优先搜索/*struct TreeNode { int val; struct TreeNode *left; struct TreeNode *right; TreeNode(int x) : val(x), left(NULL), right(NULL) { }};*/class Solu...
2019-01-14 16:49:41 165
原创 剑指offer——树的子结构
输入两棵二叉树A,B,判断B是不是A的子结构。(ps:我们约定空树不是任意一个树的子结构)思路:递归(涉及到遍历树结构)主函数:边界条件:if A==null or B==null:falseelse: if A->val==B->val:以此为节点开始进行比对(记为函数isSubtree) else if: 判断A的左子树 ...
2018-12-27 20:39:48 219
原创 剑指offer——数值的整数次方
给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。我是这样做的(没考虑底数为0的情况也测试通过了……):class Solution {public: double Power(double base, int exponent) { int i; double k=1; ...
2018-12-15 20:10:27 107
原创 剑指offer——二进制中1的个数
输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。 感觉可能涉及到二进制的运算,可以看下面这篇介绍https://www.cnblogs.com/lianchenboke/p/5061032.html而本题中可以使用移位和&1的思想来得到1的个数,上面那篇介绍中已经讲过,&1是用来获取最低位数据的方法,加上移位便可以依次获取每一位的数据是多少,从...
2018-12-15 20:10:11 177
原创 剑指offer——斐波那契,跳台阶,变态跳台阶,矩形覆盖【迭代VS递归】
【斐波那契】大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项(从0开始,第0项为0)。n<=39【跳台阶】一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法(先后次序不同算不同的结果)。【变态跳台阶】一只青蛙一次可以跳上1级台阶,也可以跳上2级……它也可以跳上n级。求该青蛙跳上一个n级的台阶总共有多少种跳法。【...
2018-12-15 20:10:00 149
原创 剑指offer——创建二叉树
/**************************************2018/12/13*****************************************/题目描述输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,...
2018-12-15 20:09:42 172
原创 AttributeError: module 'serial' has no attribute 'Serial'
运行python例程时出现的这个问题在网上找到答案大概有:1、检查自己的.py文件命名是不是serial.py2、检查是否成功安装了pyserialPython安装路径\Lib\site-packages\serial\至少这三个文件要有__init__.pyserialutil.pyserialwin32.py 然后我是另外一种问题:用pyCharm导入包的时...
2018-07-19 10:59:50 9593
转载 AttributeError: module 'pip' has no attribute 'main'如何解决?
事由:今天要求更新到pip10,更新之后安装其他的python会失败解决方法来源:https://zhidao.baidu.com/question/1738175020509032387.html内容:由于pip 10版本中没有main(),如果在不降级的情况下,修改这个文件C:\Program Files\JetBrains\PyCharm Community Edition 2017.3.3...
2018-06-04 10:43:47 505
转载 python3.6中 使用pyinstaller打包.py文件或者工程项目为.exe可执行文件
小菜鸟写代码写的有点累,突然想把目前写完的部分做成可执行文件玩一玩,本来以为是IDE直接导出生成之类的操作,没想到这么麻烦~^*^*^*^*^*^~参考文章:有多文件打包的内容:https://www.jianshu.com/p/c99577b9c901有命令简介:https://blog.csdn.net/python_dream/article/details/78725429...
2018-05-23 20:48:40 3804 6
翻译 python AttributeError: module 'pygame' has no attribute 'display'
原问题网址:https://stackoverflow.com/questions/39840580/python-attributeerror-module-pygame-has-no-attribute-display问题:当一个小哥试图用python中的pygame创建一个窗口时出现了RT问题: >>> import pygame>>>...
2018-05-23 10:24:34 14123 4
原创 python中PyGame的下载与安装
根据自己安装pygame过程整理了一下网上的一些方案,整理网址如下:https://blog.csdn.net/qq_33166080/article/details/68928563https://www.cnblogs.com/Jacklovely/p/6524572.htmlhttps://www.2cto.com/kf/201710/693911.html 1.去官网下载PyGame...
2018-05-22 15:54:39 15740 4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人