- 博客(41)
- 收藏
- 关注
原创 github code upload method
1. 在本地pc上新建文件demo.py ,进入存放代码的文件夹路径下,git init //git 初始化,将一个已经存在的文件夹,置于git的控制管理下ls -la 当你发现一个名为.git的目录被创建后,就意味着仓库初始化成功。2. git add ReadMe.md //git add +文件名/目录名 可以将需要同步的文件,添加到本地缓存区3. git status //可以检测当前目录和暂存区的状态4. git config --global user.name "yo...
2020-11-19 18:25:23
170
原创 Apple_Mail 登录163邮箱账号
1. 在www.mail.163.com登录你的163账号,之后点击设置------->pop3/smtp/imap,开启如下功能2. 成功开启后会收到一个登录密码授权码,请记住这个密码(password)3.打开ipad 设置------mail---------账号-------添加邮箱账号---------163邮箱账号---------名称(xxxx)---------地址(xxxx@163.com)---------密码(Note:此处的密码就是你之前收到的登录授权密码,而不是你
2020-11-06 15:50:57
6205
原创 linux 下或者ssh后bashell界面的dd命令
dd: 使用指定大小的区域拷贝文件,并在拷贝的同时进行指定的转换参数注释:1. if=文件名:指定源文件名;2. of=文件名:指定目的文件 ;3. ibs=bytes:一次读入bytes个字节 ; obs=bytes:一次输出bytes个字节; bs=bytes:同时输入、输出大小为bytes个字节。 4. cbs:指定转换缓冲区大小;5. skip=blocks:从输入文件开头跳过blocks个块之后再进行复制。6 seek=blocks:从输出文件开头跳过blocks...
2020-10-30 17:53:13
417
原创 2020-10-30
Twilio 开通SMS以及怎样获取第一个Twilio Number以及athu sid等信息注册账号,登录https://www.twilio.com/注册邮箱后,激活,点击login------>input email and password , 创建第一个Twilio project ,进入My first Twilio projectDashboard---------> Project Info------------>看到trial balance , 点击申请,会.
2020-10-30 12:35:21
576
原创 SQL的delete, drop, truncate区别
1. truncate 和delete, drop都会删除表内的数据不同点:1 truncate 和delete 只删除数据不删除表的结构, drop语句将删除表的结构被依赖的约束、触发器、索引; 2 delete是数据库操作语句,操作放到rollback segment中,事务提交之后才能生效,如果有相应的trigger,执行时会被触发; ...
2019-09-21 16:51:16
291
原创 有关网络的问题整理4
1. 交换机的工作原理:假设数据从PC1发送到PC3流程:1网络层会为上层数据分包,然后分别加上IP包头,其中包括PC1的源IP地址192.168.2.2,以及PC3的目标IP地址192.168.2.4; 2. 被网络层分包后的数据包,传递到数据链路层,数据链路层为上层数据包装帧,加上帧头(其中包括PC1的源MAC地址与PC3的目标MAC地址;以及PC1端的源MAC为00-00-00-AA...
2019-09-20 11:54:37
243
原创 有关网络的问题整理3
路由器和交换机的区别:1路由器可以为局域网自动分配IP 、虚拟拨号,交换机只是用来分配网络数据;2. 路由器在网络层,根据ip地址寻址,路由器可以处理“TCP/IP”协议,交换机不行,交换机在中继层,根据“MAC”地址寻址; 3路由器可以将一个ip分配给多个主机使用,这些主机对外只表现为一个ip,交换机可以把很多主机连接起来,这些主机对外各有各的ip,4.路由器可以提供防火墙,交换机不能提供该功能...
2019-09-19 22:29:36
121
原创 有关网络问题整理2
1. 同步:同步是指一个任务的完成需要依赖另外一个任务时,只有等待被依赖的任务完成后,依赖的任务才能算完成;如端口下同时来了两个客户端请求,第一个先得到响应,与服务器建立通讯,而第二个请求会被阻塞直到第一个请求操作完成,各个请求之间排队,顺序执行。2. 异步:异步是指不需要等待被依赖的任务完成,只是通知被依赖的任务要完成什么工作。然后继续执行下面代码逻辑,只要自己完成了整个任务就算完成了(异步...
2019-09-19 22:17:39
177
1
原创 有关网络的问题整理
1.进程和线程的区别进程是指在运行的一个应用程序;程序一旦运行就是进程;进行指程序执行的一个实例,它是程序已经执行到课中程度的数据结构的汇集;线程是系统分配处理器时间资源的基本单元,或者说是进行之内独立执行的一个单元执行流,进程是资源分配的最小单位;线程是程序执行的最小单位。区别:1.1因为进程拥有独立的堆栈空间和数据段,所以每当启动一个新的进程必须分配给它独立的地址空间,建立众多的数据表...
2019-09-19 16:54:17
201
原创 数据库相关函数记录
1sql中的合计函数:1.1 avg(column) 返回某列的平均值 用法: select avg(column_name)from table_name 例子:选出OrderPrice 值高于 OrderPrice 平均值的客户: selectOrderPrice from table whereOrderPrice>(select avg(O...
2019-09-14 10:25:22
201
原创 数据库的增删改查
1. 查询1.1 简单查询: select 语法: select 列名称 from 表名称(*表示显示所有列) select * from Region select distinct 列名称 from 表名称1.2 带条件查询where 语法: select 列名称 from 表名称 where 列 运算符 值 (运算符有=、...
2019-09-04 12:33:31
127
原创 关于web应用和Http协议
web客户端和服务器之间的交互用的是一个基于文本的应用级协议,叫http即超文本传输协议。http协议由两部分程序实现:1.客户端程序, 2.服务器端程序。这两部分程序通过交换的http报文进行会话。而http定义了这些报文的格式以及客户端和服务器之间是如何进行报文交换的;web内容可以使用HTML(超文本标记语言)语言来编写,html告诉浏览器如何显示该网页的各种文本和图形对象;web页...
2019-08-29 17:07:17
364
原创 将pycharm 的代码自动同步到服务器上
参加网站:https://blog.youkuaiyun.com/qq_31456593/article/details/89396475
2019-08-27 21:04:59
334
原创 学习百度图片传输接口
百度将待检查图片保存为base64的形式进行图片传输,客户端的代码:服务器端的代码:# coding:utf-8from flask import Flask, requestimport numpy as npimport base64import cv2from datetime import datetimeimport randomapp = Flask(__...
2019-08-27 14:21:19
347
原创 python 深拷贝和浅拷贝的区别
无论深浅拷贝都是对对象的拷贝,都会生成一个看起来相同的对象,但是其本质的区别是拷贝出来的对象的地址是否和原对象地址一样。在浅拷贝即copy.copy()其拷贝出来的对象和原对象存放的ip 地址是不同的,但是内部的可变对象的ip地址是相同的;而深拷贝即copy.deepcopy()拷贝出来的对象和原对象存放的ip地址不同,内部的可变对象的ip地址也不同;import copya1 =...
2019-08-13 17:30:49
126
原创 利用django表单上传图片到服务器上
参加网址https://blog.youkuaiyun.com/weixin_33829657/article/details/87011485只是upload_temp.html的内容,我新增加了显示上传的图片的功能,<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8">...
2019-08-12 16:40:10
629
原创 新建django项目
在安装好了anaconda 后,通过conda install django 安装django;在安装好django后, 进入anaconda 安装目录, cd Anaconda/Scripts 输入命令:django-admin startproject 项目名称,django会在Scripts 目录下创建django项目,此时Django项目已创建完成,DjangoWeb目录下会自动生成项...
2019-08-12 11:14:52
186
转载 google机器学习编程练习知识点------Pandas
1.pandas是一种列存数据分析 API。它是用于处理和分析输入数据的强大工具pandas中的主要数据结构被实现为以下两类:DataFrame,您可以将它想象成一个关系型数据表格,其中包含多个行和已命名的列。 Series,它是单一列。DataFrame中包含一个或多个Series,每个Series均有一个名称。 DataFrame.describe来显示关于Dat...
2019-08-04 17:01:29
113
翻译 推荐算法学习记录
最经典的推荐算法就是协同过滤算法,协同过滤算法又可以分为基于用户的协同过滤算法和基于项的协同过滤算法。协同过滤算法就是通过用户的行为寻找特定的模式,并通过该模式为用户产生有效的推荐。例如淘宝买过的化妆品或者衣服,淘宝根据你之前买的东西的品牌、类型会在下次浏览时为你推荐类似的品牌或款式。协同过滤推荐算法的核心: 通过对用户历史行为数据的挖掘发现用户的偏好,基于不同的偏好对用户进行群组划...
2019-07-26 21:06:54
221
原创 shell常用命令学习记录
1. men ls:查看ls指令的帮助信息2. ls -a 显示文件,包括隐藏文件, ls -l 使用长格式显示 ls -t 安装时间排序 ls -r 反转排序 ls -i 显示每个文件索引节点的id3.more myfile 查看以myfile命名的文件 ls -l |more 分屏查看其他命令输出 文件中搜索字符串: more filename 打开后输入/stri...
2019-07-26 20:31:26
159
原创 c++入门的预备知识记录
1. 计算机语言要处理数据和算法,算法就是程序执行的方法,c 语言更侧重算法方面,c语言使用结构化编程和自顶向下的特点,是面向过程的编程2. OOP则是强调数据,试图让语言来满足问题的要求,理念是设计与问题本质特性相对应的数据格式3.类是一种规范,描述的是新型的数据格式, 对象则是根据这种规范构造的特地数据结构,类规定了可使用哪些数据来表示对象以及可以对这些数据执行哪些操作。如描述公司的管...
2019-06-24 21:14:51
113
原创 C语言基础知识积累
1.头文件#include<stdio.h> 主函数int main() {主函数体}, 输出使用printf()并使用;分开。注释单行用//,注释多行使用/* */结束注释2.标识符可以是字母(A~Z,a~z)、数字(0~9)、下划线_组成的字符串,并且第一个字符必须是字母或下划线,而且标识符最多不超过8个字符,区分大小写3.变量及赋值:使用变量之前必须先定义变量,定义形式...
2019-06-06 10:45:23
162
原创 tensorflow and sklearn 关于数据集的加载问题
1.仿照的例子就是加利福尼亚的房价预测的问题,作者的源码是直接从sklearn.datasets中调用 fetch_california_housing函数,可以直接将房价的数据集下载下来,通过运行tar -zxvfcal_housing.tgz -C指定目录下。之后仿照sklearn的写法,通过np.loadtxt('cal_housing.data', delimiter=',')...
2019-06-06 10:42:18
676
转载 python 的多进程和线程
学习python 教程100天,对其中关于线程和进程的相关知识点进行记录。进程就是正在执行的代码,操作系统以进程为单位分配存储空间;Unix 和linux操作系统上提供了fork()系统调用来创建进程,调用fork()函数的是父进程,创建出的是子进程,子进程是父进程的一个拷贝,但是子进程拥有自己的PID。fork()函数非常特殊它会返回两次,父进程中可以通过fork()函数的返回值得到子...
2019-06-06 10:41:42
83
原创 读取保存csv格式的文件的解决
1. 将pandas 格式的数据进行保存为.csv格式的文件的时候,保存内容有中文的情况下,需要在pd.to_csv(filename, encoding="utf_8_sig", index=False, header=True) index=False表示不增加index,header=True表示保存字典的关键字.2. 在读取上述保存的csv文件时,由于内容有中文,会报错为:Pa...
2019-05-31 21:51:02
1205
原创 推荐系统(RS)切入点------微博精准推荐项目(2)
在上述4种定向中,主要分析基于用户行为的定向和相似用户的定向。基于用户行为的挖掘: (1)基于互动内容的兴趣挖掘:指利用机器学习或文本处理方法提取用户互动微博的文本中的核心词,一般提取核心词的步骤:a. 对文本进行分词: 分词工具有paoding(一个使用Java开发的,可结合到Lucene应用中的,为互联网、企业内部网使用的中文搜索引擎分词组件)、FudanNLP(一个全新的自然语言处理工具...
2019-05-28 22:19:06
318
原创 推荐系统(RS)切入点------微博精准推荐项目
首先,针对该项目,关键的技术是用户的兴趣的精准挖掘。整体的架构如下:1. 数据生成层: 利用离线挖掘的方法对用户兴趣进行挖掘,挖掘后将用户数据存储到对应的数据库中,我们称之为用户数据库,同时我们将待推荐的微博数据也存储到数据库中,该数据库称之为推荐微博数据库。在用户数据挖掘中常用的方法有协同过滤算法、标签传播法以及word2vec等。针对数据生成层中的用户定向主要有:(1)人群属性定向...
2019-05-28 20:19:43
490
原创 python应用场景
1. Web 开发: 最多用的语言是Java2. 运维脚本开发:一般shell 语言的后缀为.sh 例如vim Test.sh #!/bin/bash useradd lu echo "123455" | passwd --stdin lu 为文件增加运行权限:chmod u+x Test.sh 之后输入./Test.sh3. 科学技术机器学习4. 服务器软件--阿里...
2019-05-28 10:25:52
206
原创 Python---------元组类,集合类
元组类是序列的一个不可改变的版本,通过使用圆括号表示元组,()表示一个空的元组,如果元组中只有一个元素,则该元素之后必须有一个逗号,而且在括号中。如(1,)是一个一元元组。set类代表一个集合的数学概念,集合中没有重复的元素 ,但是集合里的元素没有固定的顺序。另外只有不可变类型的实例才可以添加到一个Python集合中,(整数,浮点数,字符串类型)f.read()将可读文件的所有内容...
2019-03-17 14:36:32
240
原创 python 基础知识
\n表示换行,\t表示制表符,字符\本身也要转义,所以\\表示的字符就是\ , \可以转义很多的字符r''表示''内部的字符串默认不转义整数的地板除//永远是整数,即使除不尽。要做精确的除法,使用/就可以。ord()函数获取字符的整数表示,chr()函数把编码转换为对应的字符Unicode表示的str通过encode()方法可以编码为指定的bytes; 要把bytes变为str,就...
2018-08-08 21:24:05
96
原创 linux操作系统的基础知识整理
1. windows系统的库文件:.ddl文件:动态链接库linux系统的库文件:.so文件 shared objected1. printenv:查看环境变量 LANG=en US.UTF-8是与语言方式有关,这里使用的是美国键盘 修改为中文显示界面:打开终端,输入vim ./bashrc 输入:LANG=en CN.UTF-82.linux 命令 2.1 用户接口 ...
2018-08-02 21:35:31
612
原创 octave 基础知识笔记
1 octave 输出 : disp(sprintf('a value is : %0.2f',3.1416)) 生成字符串打印2 改变提示符 : PS1('>> ');之后提示符就变成了>> 3变量赋值 : a = 3 ; 后面加一个分号可以不打印出来,如果想打印出来就把分号去掉。4建...
2018-07-16 22:34:43
402
原创 python 基础笔记
第3章 python 的运算符 3.1 打印关键字:import keyword Print(keyword.kwlist) 获取数据类型: print(type(24)) Python 是属于强类型的(类型很强势,不易随环境进行改变) 动态类型(类型是运行时进行判定的,可以动...
2018-07-05 16:37:56
84
原创 Python学习笔记
第一章:介绍Python 的注释 注释主要是让自己能有一个明显的框架,让代码具有可读性 注释的方法有#单行注释,2'''多行注释,注释结束用''' 或者三个双引号注释如"""1234""" 1. Linux 创建一个新的文件是用 touch a.py 进入存放a.py的路径,在终端输入pythona.py即可执行,或者在终端进入文件路 ...
2018-07-05 11:44:44
79
原创 过拟合的代价函数以及正则化
当函数出现过拟合的问题,可以考虑减少输入的特征,但通常并不希望采用这种做法,另一种常用的解决过拟合问题的方法就是正则化。我们通过修改过拟合的函数的代价函数来实现正则化,修改后的正则化线性回归的代价函数如下: 后面添加的一个约束项,对特征的权重进行约束。而参数lambda 则控制两个目标之间的平衡,一个目标函数是更好地拟合训练集,另外一个目标就是防止出现过拟合的现象。很明显如果正则化参数...
2018-05-12 16:52:00
898
原创 循环神经网络----语音处理
首先是语言模型和序列生成。什么是语言模型呢? 当你听到一句话的时候,例如很明显第二个的可能性更高,如果系统能识别为第二句话就说明这是一个好的语音识别系统。语言模型就是计算两句话各自的概率。它由两部分组成:语音识别系统以及机器翻译系统。语言模型就是输入一个序列,计算这个序列中每个单词出现的概率。 如何得到一个语言模型呢? --首先需要一个语料库(可以是中文或者英文),将这些语料组成一个...
2018-05-05 11:07:04
1342
原创 吴恩达--深度学习工程师---序列模型(不同类型的循环神经网络)
机器翻译----使用的是多-对-多模型(最后一个更常见)音乐生成---使用的是 一对多模型情感分类----例如电影影评使用的是 多-对一模型
2018-05-04 19:31:27
298
原创 学习吴恩达--深度学习工程师---序列模型之1
序列模型应用很广:语音识别,音乐生成,语句分类,DAN序列分析,机器翻译,视频活动识别,命名实体识别等等。最初设计的模型是输入和输出是相同长度的,例子如下。其中Tx 表示的是输入的序列的长度,Ty表示输出的序列的长度,该模型叫做标准化模型。 那么现在就出现了两个明显的问题:1 输入输出不一定永远是相同长度的(当然这可以通过补0来实现);2.从文本上不同位置学习到的特征并不共享(这个问...
2018-04-28 13:21:32
155
原创 学习 吴恩达--机器学习---正规方程--笔记
在之前我们都是通过梯度下降法找到最佳的theta值,从而使得损失函数最小,但是正规方程则给出了一种完全不同的思路---直接计算出theta值,注:在octave中矩阵(X'*X)的逆用pinv(X'*X),在使用正规化方法时,不需要使用特征缩放,但是在梯度下降法中特征缩放还是很重要的。正规化方程给出的theta值的最优解就是pinv(X'*X)*X'*y整理梯度下降法与正规方程的区别:梯度下...
2018-04-25 21:35:37
240
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人