码迷,mamicode.com
首页 > 编程语言 > 日排行
python-常用内置函数与装饰器
abs 求绝对值 all 判断迭代器中所有的数据是否为真或者可迭代数据为空,返回真,否则返回假 any 判断迭代器中的数据是否有一个为真,有返回真,可迭代数据为空或者没有真,返回假 bin 转换整数为二进制字符串 hex 转换整数为十六进制字符串 oct 转换整数为八进制字符串 bool 转换数据为 ...
分类:编程语言   时间:2017-12-26 22:43:35    阅读次数:526
python实现float/double的0x转化
1. 问题引出 最近遇到了一个小问题,即: 读取文本文件的内容,然后将文件中出现的数字(包括double, int, float等)转化为16进制0x存储 原本以为非常简单的内容,然后就着手去写了python,但是写着写着发现不对: python貌似没办法直接读取内存数据 ; 因此不得不借助于C语言 ...
分类:编程语言   时间:2017-12-26 22:43:52    阅读次数:214
python使用二分法实现在一个有序列表中查找指定的元素
二分法是一种快速查找的方法,时间复杂度低,逻辑简单易懂,总的来说就是不断的除以2除以2... 例如需要查找有序list里面的某个关键字key的位置,那么首先确认list的中位数mid,下面分为三种情况: 如果 list[mid] < key,说明key 在中位数的 右边; 如果 list[mid]  ...
分类:编程语言   时间:2017-12-26 22:44:07    阅读次数:658
JVM垃圾回收算法
1.判断对象是否已死的两种方法 1.1 引用计数法 给对象添加一个引用计数器,如果其他对象引用计数器加一,引用失效计数器减一,当计数器为0的时候,则对象就认为是死亡的状态 优点:实现简单,效率高 缺点:无法解决循环引用的问题, 1.2 可达性算法(目前jvm用的gc方法) 通过GC roots 对象 ...
分类:编程语言   时间:2017-12-26 22:44:18    阅读次数:197
Python爬虫Scrapy(二)_入门案例
本章将从案例开始介绍python scrapy框架,更多内容请参考: "python学习指南" 入门案例 学习目标 + 创建一个Scrapy项目 + 定义提取的结构化数据(Item) + 编写爬取网站的Spider并提取出结构化数据(Item) + 编写Item Pipelines来存储提取到的It ...
分类:编程语言   时间:2017-12-26 22:44:34    阅读次数:225
Python爬虫(二十三)_selenium案例:动态模拟页面点击
本篇主要介绍使用selenium模拟点击下一页,更多内容请参考: "Python学习指南" ...
分类:编程语言   时间:2017-12-26 22:45:40    阅读次数:263
Array数组
Array功能分类 1. 特定位置增:push、unshift、concat(arr1, arr2)不改变原数组 2. 特定位置删:pop、shift 3. 任意位置增/删/替换:splice(start, deletecnt, new1, new2)、copyWithin(target, star ...
分类:编程语言   时间:2017-12-26 22:45:47    阅读次数:194
删除排序链表中的重复元素(简单)
这道题比较简单,不做过多的描述 给定一个排序链表,删除所有重复的元素每个元素只留下一个。 样例 给出 1->1->2->null,返回 1->2->null 给出 1->1->2->3->3->null,返回 1->2->3->null """ Definition of ListNode clas ...
分类:编程语言   时间:2017-12-26 22:47:52    阅读次数:231
python元组,列表,字典练习
#coding = utf-8 goods_data = (["iphone7",8000],["mac pro",12000],["bike",1000]) buyed_goods =[] def display_menu(): mes = ''' ******购物商城系统****** 1.%s ... ...
分类:编程语言   时间:2017-12-26 23:11:53    阅读次数:181
反射的应用 | Python
# 为什么要把类写在配置文件里? # 把类名写在配置文件里,比如django,添加一个中间件配置,为什么我们就可以直接调用这个类了? MIDDLEWARE_CLASSES = ( '应用名.middleware.ForbiddenIpsMiddleware', ) # 其实内部做了一个反射的操作,在... ...
分类:编程语言   时间:2017-12-26 23:12:14    阅读次数:173
源码学习(一)——模拟Spring MVC
1.准备 1.1创建项maven项目,目录如下 1.2 导包 servlet-api: 模拟springmvc采用的是对同一个servlet进行处理 fastjson: JSONObject 是阿里自己封装的一个map,本人习惯使用,非必需 pom.xml <dependency> <groupId ...
分类:编程语言   时间:2017-12-26 23:12:21    阅读次数:273
SpringMVC---四大注解
SpringMVC四大注解 Component 通用标注,在不清楚使用哪个注解的时候,可以使用Component通用注解 Controller 标注web请求控制器 Service 标注Service层的服务 Repository 标注DAO层的数据访问 四大注解都是类级别的,可以不带任何参数,也可 ...
分类:编程语言   时间:2017-12-26 23:12:34    阅读次数:187
python-Socket网络编程
1.类的特殊成员方法 1.1__doc__ 表示类的描述信息 1.2__module__和__class__ __module__表示当前操作的对象在那个模块 __class__表示当前操作的对象所属类 1.3__init__构造函数,通过类创建对象时,自动触发 1.4__del__析构方法,函数执 ...
分类:编程语言   时间:2017-12-26 23:12:43    阅读次数:280
蓝桥杯-加法变乘法(java)
蓝桥杯第六届省赛题目-加法变乘法(java) 题目: 我们都知道:1+2+3+ ... + 49 = 1225 现在要求你把其中两个不相邻的加号变成乘号,使得结果为2015 比如: 1+2+3+...+10*11+12+...+27*28+29+...+49 = 2015 就是符合要求的答案。 请你 ...
分类:编程语言   时间:2017-12-26 23:48:04    阅读次数:308
python_day7_反射
反射:? ? 1、内置函数 hasattr,getattr,setattr,delattr? ? 2、动态导入模块? ? 3、__setattr__,__delattr__,__getattr__# 理论知识来源:http://www.cnblogs.com/linhaifeng/articles/6204014.html#_label2
分类:编程语言   时间:2017-12-26 23:49:15    阅读次数:177
Java Web 深入分析(6) Tomcat 未完待续
Tomcat Server处理一个http请求的过程 假设来自客户的请求为:http://localhost:8080/test/test.jsp 1) 请求被发送到本机端口8080,被在那里侦听的Coyote HTTP/1.1 Connector获得 2) Connector把该请求交给它所在的S ...
分类:编程语言   时间:2017-12-26 23:50:14    阅读次数:189
前端基础之JavaScript
JavaScript的历史: 1992Nombas开发出C-minus(C--)的嵌入式脚本语言(最初绑定在CEnvi软件中),后改名ScriptEase(客户端执行的语言) Netscape(网景)接收Nombase的理念(Brendan Eich)在其Netscape Navigator 2.0 ...
分类:编程语言   时间:2017-12-26 23:50:31    阅读次数:243
python操作json来存储简单的数据,pickle来操作复杂的数据
json作为不同语言间进行数据交互的媒介,在当下已经渐渐取代了之前的xml,看一波python操作json ...
分类:编程语言   时间:2017-12-26 23:51:43    阅读次数:431
进程与线程
进程: 表示资源分配的基本单位,有事调度运行的基本单位。从编程的角度,也可以看成一块包含了某些资源的内存区域。 理解;只要是打开应用程序,就会创建进程。 线程: 是程序中独立的指令流。在vs编译器输入代码的时候,系统会分析代码,用下划线标注遗漏的分号和其他语法错误,这就是一个后台线程完成。 Word ...
分类:编程语言   时间:2017-12-26 23:53:22    阅读次数:342
战斗伊始——Spring
Spring是为解决企业应用程序开发复杂性而创建的一个Java开源框架。以下是本人学习过程中总结的一些笔记: 每个核心只需导入其字节码即可。 2.目标类 3.配置文件 配置service 单元测试 DI ...
分类:编程语言   时间:2017-12-27 00:16:24    阅读次数:193
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!