- 博客(31)
- 收藏
- 关注
原创 kaggle janstreet
# This Python 3 environment comes with many helpful analytics libraries installed# It is defined by the kaggle/python Docker image: https://github.com/kaggle/docker-python# For example, here's several helpful packages to loadimport numpy as np # linear
2021-04-14 19:05:43
394
原创 2020-12-15
递归在python环境中描述迭代的一种方法是循环,另一种就是递归,递归是一种技术,这种技术通过一个函数的执行过程中一次或者多次的调用本: Sequential( (0): Conv2d(3, 64, kernel_size=(5, 5), stride=(3, 3), padding=(1, 1), bias=False) (1): LeakyReLU(negative_slope=0.2, inplace=True) ...
2019-10-06 19:51:25
715
原创 pytorch(一)
Tensortensor 是Pytorch重要的数据结构 ,可以认为是一个高纬的数组,它是一个(标量),一维数组(向量),二维矩阵(矩阵)以及更高维度的数组, Tesnor 跟numpy 的 ndarrays类似。from __feature__ import print_functionimport torch as t#构建一个(5,3) 的矩阵,只是分配了空间,未初始化x ...
2019-09-08 20:13:52
214
原创 自然语言,图像处理
情感分析import nltk.corpus as ncimport nltk.classify as cfimport nltk.classify.util as cupdata = []fileids = nc.movie_reviews.fileids("pos")for fileid in fileids: feature = {} words = nc.movie...
2019-04-19 08:45:04
389
原创 线性回归
这是原始的数据一般的我们定义x作为特征向量,即x = [x_1,x_2,…,x_n],y作为响应向量,即y = [y_1,y_2,…,y_n]对于n次观察(在上面的例子中,n = 10)现在,任务是在上面的散点图中找到最适合的线,以便我们可以预测任何新特征值的响应。(即数据集中不存在x的值)该行称为回归线。根据回归方程 h(x_i ) = b_1 + b_0xh(x_i)表示第i...
2019-04-03 22:46:51
486
原创 leetcoe(4)
Given a string containing digits from 2-9 inclusive, return all possible letter combinations that the number could represent.A mapping of digit to letters (just like on the telephone buttons) is give...
2019-03-24 22:20:54
120
原创 leetcode(3)
Given an array nums of n integers, are there elements a, b, c in nums such that a + b + c = 0? Find all unique triplets in the array which gives the sum of zclass Solution: def threeSum(self, num...
2019-03-23 23:17:42
95
原创 lecode(2)
leetcode 找最長的公共子字符串前缀class Solution:def longestCommonPrefix(self, strs: List[str]) -> str:res = “”right = 1len1 = len(strs)if len1 == 0:return resstart = strs[0]while right<=len(start):...
2019-03-22 21:58:54
1032
原创 Leetcode(1)
Given n non-negative integers a1, a2, …, an , where each represents a point at coordinate (i, ai). n vertical lines are drawn such that the two endpoints of line i is at (i, ai) and (i, 0). Find two l...
2019-03-21 22:22:18
84
原创 python链表功能的基本实现
class Node: def __init__(self,elem = None,next = None): self.elem = elem self.next = next def getNext(self): return self.nex def getElem(self): return self....
2019-03-16 20:15:09
118
原创 scrapy--- 爬虫框架爬取图片
setting設置ITEM_PIPELINES = { 'girls.pipelines.GirlsPipeline': 300, 'scrapy.pipelines.images.ImagesPipeline': None}IMAGES_STORE = r'F:\myScrapy\girls\girls\spiders\imgDEFAULT_REQUEST_HEADERS...
2019-03-15 23:36:36
159
原创 初识numpy
numpy.arange(start,end,step)创建一个numpy 对象如numpy.arange(1,7) #[1 2 3 4 5 6]跟序列的有点相似,range方法吧numpy对象的dtype 属性是一个描述对象本身的一个类型a =- numpy.arange(1,7)b = a.astype(numpy.str_)print(a,b,sep="\n")#[1 2...
2019-03-03 22:24:36
98
原创 关于爬虫的广度优先问题
宽度优先的爬取实践中,网页的爬取,一般来说重要的网页距离入口距离站点很近,2.宽度优先有利于多个爬虫并行的合作从上图我们可以看出宽度优先的爬取顺序,是一层一层的过来的那么,如何来实现其实不难发现 按照 从 1- 2 -3 - 4- 5-6-7 顺序走,在把1爬完之后紧接着放入 2 跟 3 当 ,2爬完之后 把 4 , 5 放进去 , 爬3 的时候,把 6,7 放进去整个过程的实现...
2019-03-03 17:42:57
860
转载 递归
走楼梯问题…走十阶楼梯有多少种走法?这个问题其实有两种思路:1.可以用排列组合,把所有的情况的都组合出来2.可以使用递归,把问题简化 到十阶楼梯 归根到底有 从八阶 走到 十阶跟 九阶走到十阶 如果到第九阶 有X中走法 到第八阶有 Y 中走法,那么到第十阶 就有X+Y中走法 可以写成公式 F(10) = F(8)+F(9)这样就变成了递归的模型 ,每一个递归都必须要有出口,那么这个出...
2019-03-02 14:47:38
105
原创 Django
设计模式1.设计模式设计模式,是一套被反复使用,多数人知晓并经过分类的代码设计经验总结,是为了解决一些通用性的问题目的:重用代码并保证代码的可靠性官方认证的设计模式有23种:单例模式,抽象工厂模式,。。。2.框架模式代码的重用,框架模式是解决如何设计程序框架的代码,在框架模式中包含多种设计模式如:MVC,MTV, MVVC, ORM …1.MVCM:Moudles 模型层 在程序...
2018-12-17 19:34:22
162
原创 virtualEnv
安装 virtuaEnvsudo pip3 install virtualEnv创建和使用 virtualEnv1.准备工作mkdir my_envcd my_env2,创建虚拟环境virtualEnv 虚拟环境名称ex: virtualenv default创建制定环境的虚拟环境virtualenv -p /usr/bin/python2.7 名称virtualenv -p...
2018-12-16 20:16:14
133
原创 Python
Python工具 - pip1.作用:Python的软件包管理器,有一些python包被集装到pip中,只要被集成到pip中的包。都允许通过pip直接安装2.安装 pipsudo apt install python-pip (python2)sudo apt install python-pip3 (python3)3.使用 pip / pip3安装/更新/删除pip包1,...
2018-12-11 11:28:50
101
原创 jQuery
jQuery 事件如何实现页面加载后执行1. $(document).ready(function(){})2. $().ready(function(){})3. $(function(){})2.jQuery实现时间的绑定1.方式1$obj.bind(“事件名称”,function)({});//事件操作//允许使用this来表示当前文件$obj.bind(“事件名称”,f...
2018-12-10 19:07:43
69
原创 jQuery
jQuery是一个轻量级的JS库是一个封装好的JS文件.提供了更为简便的页面元素操作方式封装了 DOM , JS , CSS核心理念: Write Less Do More版本 jQuery 3.3.1 jQuery 2.x 不再支持IE6,7,8 jQuery 1.11.x 使用 jQuery 引用jQuery文件 &amp;lt;script src = &quot;jquery-1.11...
2018-12-09 22:09:46
119
原创 JavaScript
事件1.事件的行为 1.load事件 2.submit事件 功能:表单提交时触发的事件 注意:通过一个boolean的返回值,通知表单是否被提交 提交 返回值: true 可以提交表单 false 不能提交表单 2.focus 事件 功能:当元素获取焦点时要触发的操作 4.blur 功能:当元素失去焦点时要出发的事件事件对象什么是事件对象事件对象中封...
2018-12-08 23:04:45
71
原创 JavaScipt
创建元素节点var elem = document.createElement("元素名");elem:表示创建好的DOM元素增加节点1.document.body.appendChild(elem);向body 中追加新元素elem2.parentNode.appendChild(elem);parentNode:表示的是一个已存在的元素将elem追加到parentNode的内...
2018-12-07 21:19:15
110
原创 javaScipt-- 节点查询
元素的类型 1.setAttribute(attr)设置class的值 elem.setAttribute("class","类选择器") 2.使用 className 属性值修改class的值 elem.className = "类选择器"; 3.自定义元素的样式 elem.style.css属性 = 值; 查询节点 通过id查询 var elem = document.ge...
2018-12-06 21:07:09
176
原创 script --BOM
BOM 跟 DOM BOM: Browser object Model 浏览器对象模型 DOM: Document Object Model 文件对象模型 2. 表示整个浏览器窗口 BOM提供了一个核心对象 -window 属性 document history location 方法 alert() prompt() 调用window对象的属性和方法时 ...
2018-12-05 16:23:04
96
原创 Javascript--python 3
1.声明字符串var str1 = '字符串1'var str2 = String('字符串2'))var str3 = new String('字符串3')2.length 属性作用:返回当前字符串的个数3.常用函数—String API1.大小写转换toUpperCase()返回字符串的完全大写形式toLowerCase()返回完全小写形式<!doctype h...
2018-12-04 11:39:46
101
原创 Javascript --pyton2
数组1,什么是数组数组(Array)是一个保存批量数据的结构,即一个变量中允许保存多个数据.按照线性的结构的方法来保存数据2.创建数组1.创建一个空数组;var 数组名 = [];创建数组并初始化元素var 数组名 = [元素1,元素2];3.创建一个空数组var 数组名= new Array();创建数组并初始化元素var 数组名 = new Array(元素...
2018-12-03 19:33:20
174
1
原创 JavaScript
Javasciptfor 循环for(var i = 1 ; i<n;i++){for(var j = 1;j<n;j++){}}外面循环一次内部循环一轮打印 :*************** var msg = ''; for (var i = 1;i<=5 ;i++ ) { for (var j = 1;j<=i ;j++ )...
2018-12-02 22:33:25
141
原创 mongo -- python4
数组中的数据更新$push 想数组中增加一个数据db.class.update({"set":"w"},{$push:{"likes":"Python"}})$pushAll 想数组中增加多个元素db.class.update({"sex":"m"},{$pushAll:{&
2018-12-01 23:56:58
95
原创 mongo -- python3
mongodb update : 修改器update ( query,update,upset,multi)query : 相当于 mysql 中的 whereupdate:要修改的域upset:当没有这个值是。是否要建立新的域 true为建立 false为不建立multi 为是否同时修改多个文档 为true 则 同时修改 false 只修改一个1.$sete.g. db.cl...
2018-12-01 00:43:20
150
原创 mongo --Python 2
mongo 中的比较操作符1.$lt(小于<):e.g. db.class.find({"age":{$lt:20}},{"_id":0})2.$gt(大于 >)e.g. db.class.find({"age":{$gt:20}},{"_id":0})3.$eq(等于 =)e.g. db.class.find({"age":{$eq:20}},{"_
2018-11-29 20:50:46
208
原创 mongodb - -
mongodb 的安装sudo apt-get install mongodb#设置数据库存储位置完成之后在/etc/rc.local文件中 exit 0 的上一行 填入 sudo mongo路径 --dbpath 你的db路径(db文件是自己创建的)完成之后保存就OK了mongodb 的端口号 27017】设置mongo的端口号mongo --port 8888创建数据库us...
2018-11-28 21:56:10
94
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人