码迷,mamicode.com
首页 > 编程语言
JSON 数组
数组作为 JSON 对象 JSON 数组在中括号中书写。 JSON 中数组值必须是合法的 JSON 数据类型(字符串, 数字, 对象, 数组, 布尔值或 null)。 JavaScript 中,数组值可以是以上的 JSON 数据类型,也可以是 JavaScript 的表达式,包括函数,日期,及 un ...
分类:编程语言   时间:2017-08-13 00:18:45    阅读次数:157
Logistic回归python实现
2017-08-12 Logistic 回归,作为分类器: 分别用了梯度上升,牛顿法来最优化损失函数: # -*- coding: utf-8 -*-'''function: 实现Logistic回归,拟合直线,对数据进行分类;利用梯度上升,随机梯度上升,改进的随机梯度上升,牛顿法分别对损失函数优化 ...
分类:编程语言   时间:2017-08-13 00:18:32    阅读次数:347
Java基础(十):封装
在面向对象程式设计方法中,封装(英语:Encapsulation)是指一种将抽象性函式接口的实现细节部份包装、隐藏起来的方法。封装可以被认为是一个保护屏障,防止该类的代码和数据被外部类定义的代码随机访问。要访问该类的代码和数据,必须通过严格的接口控制。 封装最主要的功能在于我们能修改自己的实现代码, ...
分类:编程语言   时间:2017-08-13 00:18:13    阅读次数:145
Python变量赋值的秘密
在Python中,我们令一个变量等于另外一个变量时,并不是把值传递给它,而是直接把指向的地址更改了。我们想要查看一个变量在内存中的地址,可以通过id(变量) 来查看。我们通过一个小例子来看看这个有趣的过程。 首先给x变量赋值为12,y变量赋值为13,我们用id(变量)分别查看x和y在内存中的位置。上 ...
分类:编程语言   时间:2017-08-13 00:17:33    阅读次数:151
python之打印日志logging
1 import logging 2 3 4 # 简单打印日志举例 5 logging.basicConfig(level=logging.DEBUG) # 设置日志级别,WARN 6 logging.warning('Watch out!') # will print a message to t... ...
分类:编程语言   时间:2017-08-13 00:16:34    阅读次数:224
Python装饰器主要用法
#!/usr/bin/env python3 # -*- coding: utf-8 -*- __author__ = '人生入戏' user = "admin" passwd = "123456" def auth(auth_type): #print("auth_type:",auth_type... ...
分类:编程语言   时间:2017-08-13 00:16:27    阅读次数:200
javascript:void(0) 含义
我们经常会使用到 javascript:void(0) 这样的代码,那么在 JavaScript 中 javascript:void(0) 代表的是什么意思呢? javascript:void(0) 中最关键的是 void 关键字, void 是 JavaScript 中非常重要的关键字,该操作符指 ...
分类:编程语言   时间:2017-08-13 00:16:21    阅读次数:148
python之代_理
1.参考 tor? http://docs.python-requests.org/en/master/user/advanced/ Using Python’s urllib2 or Requests with a SOCKS5 proxy Python中Request 使用socks5代理的两种 ...
分类:编程语言   时间:2017-08-13 00:15:07    阅读次数:273
python decorator的本质
推荐查看博客:python的修饰器 对于Python的这个@注解语法糖- Syntactic Sugar 来说,当你在用某个@decorator来修饰某个函数func时,如下所示: 其解释器会解释成下面这样的语句: 是的,上面这句话在真实情况下执行了。如果我们执行以下代码: 输出: 所以一般我们写修 ...
分类:编程语言   时间:2017-08-13 00:13:24    阅读次数:184
Java8 将String[]数组、Integer[]等包装类数组转化成int[]等基本类型数组
把一个包装类型数组String[]、Integer[]等转化成int[]等基本类型数组,是在太不想用for循环就用Java8的stream吧 ...
分类:编程语言   时间:2017-08-13 00:13:09    阅读次数:177
Python基础01
Python基础 1、Python介绍 2、安装 3、Hello World程序 4、变量 5、用户输入 6、表达式if ...else语句 7、表达式for 循环 8、break and continue 9、表达式while 循环 干啥呢 ...
分类:编程语言   时间:2017-08-13 00:12:29    阅读次数:94
用Python满足满足自己的“小虚荣”
首先声明,学习这个只是为了好玩,只是为了好玩,并不是想用这个弄虚作假,做一些不好的事情!一心想做技术人,自制自治! 我们有时候发布一篇日志,或者是一篇博文,总希望自己的浏览量能高点,这样看起来也倍有面子。那么我们可以选择把博文或日志的内容弄的更精,这样就会有更多的人过来看。或者我们宣传一下,让大家来 ...
分类:编程语言   时间:2017-08-13 00:11:22    阅读次数:180
Hash算法
哈希表(Hash table,也叫散列表),是根据key而直接进行访问的数据结构。也就是说,它通过把key映射到表中一个位置来访问记录,以加快查找的速度。这个映射函数叫做散列函数,存放记录的数组叫做散列表。 哈希表的做法其实很简单,就是把key通过一个固定的算法函数即所谓的哈希函数转换成一个整型数字 ...
分类:编程语言   时间:2017-08-13 00:11:14    阅读次数:128
Java - LinkedList源码分析
java提高篇(二二) LinkedList 一、概述 LinkedList与ArrayList一样实现List接口,只是ArrayList是List接口的大小可变数组的实现,LinkedList是List接口链表的实现。基于链表实现的方式使得LinkedList在插入和删除时更优于ArrayLis ...
分类:编程语言   时间:2017-08-13 00:10:36    阅读次数:247
[算法题] 重建二叉树
题目描述 输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。 题目思路 本题就是按照建立二叉树的思路建立就行了。先序遍历的第一个是根节点,然后在中序遍历找到该根节点,以此为界,中序遍历的左边是它的左子树的中序遍历,同样地找到该左子树在先序 ...
分类:编程语言   时间:2017-08-13 00:08:49    阅读次数:150
【python学习】8.异常
【python学习】8.异常 raise Exception: 抛出指定异常 try/except: 捕捉异常 except: 第一个参数是需要捕获的异常类型,可以是多个类型组成元组,第二个参数是捕获到的异常对象, raise: 抛出已经捕获的异常 else: 当没有捕获的异常时候执行 finall ...
分类:编程语言   时间:2017-08-13 00:08:11    阅读次数:127
FCC 高级算法题 收银机找零钱
Exact Change 设计一个收银程序 checkCashRegister() ,其把购买价格(price)作为第一个参数 , 付款金额 (cash)作为第二个参数, 和收银机中零钱 (cid) 作为第三个参数. cid 是一个二维数组,存着当前可用的找零. 当收银机中的钱不够找零时返回字符串 ...
分类:编程语言   时间:2017-08-13 00:08:02    阅读次数:180
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!