码迷,mamicode.com
首页 > 编程语言 > 周排行
Python装饰器
在代码运行期间动态增加功能的方式,称之为“装饰器”(Decorator)。 本质上,decorator就是一个返回函数的高阶函数。 装饰模式有很多经典的使用场景,例如插入日志、性能测试、事务处理等等,有了装饰器,就可以提取大量函数中与本身功能无关的类似代码,从而达到代码重用的目的。 1.不带参数的装 ...
分类:编程语言   时间:2017-12-21 23:02:20    阅读次数:515
堆排序
[9, 7, 1, 5][1, 5, 9, 7]1579 ...
分类:编程语言   时间:2017-12-21 23:03:39    阅读次数:195
java多线程
学习一年,从业两年,3年了,之前有研究过,但没记录在博客上,现在补上,待续 考虑到项目性能问题,访问某路径执行方法A和方法B, 方法A执行后返回页面,方法B在后台继续执行,执行结果对页面并没有影响。因此使用线程 SpringMVC架构 实现1.implements Runnable @Control ...
分类:编程语言   时间:2017-12-21 23:04:29    阅读次数:218
Spring Boot 介绍和基础POM
Spring Boot 是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程.该框架使用特定的方式进行配置,从而使开发人员不在需要定义样板化的配置. Spring Boot 的特点: 1.创建独立的Spring应用程序 2.直接嵌入Tomcat ,Jet ...
分类:编程语言   时间:2017-12-21 23:06:34    阅读次数:189
luogu3386 【模板】二分图匹配 匈牙利算法 hdu2063 过山车 dinic
luogu 匈牙利算法 cpp include include include using namespace std; int n, m, uu, vv, e, lnk[1005], ans; bool a[1005][1005], vis[1005]; bool dfs(int u){ for( ...
分类:编程语言   时间:2017-12-21 23:06:40    阅读次数:198
python解析网页中js动态添加的内容
https://www.cnblogs.com/asmblog/archive/2013/05/07/3063809.html https://www.zhihu.com/question/21471960 ...
分类:编程语言   时间:2017-12-21 23:07:21    阅读次数:218
深入浅出java常量池
理论 jvm虚拟内存分布: 程序计数器是jvm执行程序的流水线,存放一些跳转指令。 本地方法栈是jvm调用操作系统方法所使用的栈。 虚拟机栈是jvm执行java代码所使用的栈。 方法区存放了一些常量、静态变量、类信息等,可以理解成class文件在内存中的存放位置。 虚拟机堆是jvm执行java代码所 ...
分类:编程语言   时间:2017-12-21 23:07:31    阅读次数:197
Lua语言的介绍和编程语言的归类
Lua 本条目介绍的是一种编程语言。关于关于Lua在维基百科中的使用,请见“维基百科:Lua”。关于“Lua”一词的其他意思,请见“卢阿”。 Lua 编程范型 多重编程范式,脚本,命令式编程(过程式,基于原型的编程,面向对象程序),函数编程语言 设计者 Roberto Ierusalimschy W ...
分类:编程语言   时间:2017-12-21 23:07:53    阅读次数:313
Python爬虫--抓取单一页面上的图片文件学习
#!/usr/bin/python import sys #正则表达式库 import re import urllib def getHtml(url):     page = urllib.urlopen(url)     html =&nbs
分类:编程语言   时间:2017-12-21 23:10:12    阅读次数:291
Java中的HashMap遍历
import java.util.HashMap; import java.util.Iterator; import java.util.Map; public class TestMap { public static void main(String[] args) { Map map = n... ...
分类:编程语言   时间:2017-12-21 23:10:31    阅读次数:258
《Python编程》课程报告 python技术在数据分析中的应用之网络爬虫
摘要 引言 课题研究背景和研究现状 课题背景和目的 研究现状 意义 主要工作 课题安排 开发工具及其开发环境 需求分析与设计 功能性分析 爬虫页面抓取 爬虫页面处理 爬虫功能实现 爬虫总结 ...
分类:编程语言   时间:2017-12-21 23:11:25    阅读次数:520
python进行des加密解密,而且可以与JAVA进行互相加密解密
import binasciifrom pyDes import des, CBC, PAD_PKCS5import uuidimport time# pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyDessecret_key = ...
分类:编程语言   时间:2017-12-21 23:11:40    阅读次数:893
前端--3、JavaScript
引入方式: 直接在HTML中写入(了解) 写到文件中引入 声明变量 变量赋值方式 单个变量赋值 多变量的变量赋值 数据类型 数字and字符串 boolean undefined 数据类型的存储 数组 对象 JS的解释方式 运算符 字符串的拼接 用+号 NaN 流程控制语句 if-else if-el ...
分类:编程语言   时间:2017-12-22 00:29:47    阅读次数:225
Charles的基本操作方法与python基础(一)
开始与结束按钮: 断点按钮: 清空按钮: 若抓不到包可尝试更改浏览器重新请求 python基础(一) 计算机语言分为编译型语言和解释型语言,编译型语言需要提前编译,然后直接拿来运行,但解释型语言是在运行过程中编译,编译型语言由于已完成编译步骤,运行速度比解释型语言要快,python属于解释型语言 目 ...
分类:编程语言   时间:2017-12-22 00:30:35    阅读次数:251
python 基础(二)
Hello World程序 然后执行输出: 在交互式下执行 对比其他语言的Hello World Ruby puts "Hello World!" Golang package main import "fmt" func main(){ fmt.Printf("Hello World!\n God ...
分类:编程语言   时间:2017-12-22 00:30:49    阅读次数:204
Spark垃圾邮件分类(scala+java)
Java程序 import java.util.Arrays; import org.apache.spark.SparkConf; import org.apache.spark.api.java.JavaRDD; import org.apache.spark.api.java.JavaSpar ...
分类:编程语言   时间:2017-12-22 00:30:57    阅读次数:218
2017-2018-1 Java演绎法 小组成员贡献量汇总
【说明】小组成员贡献量汇总(终极版),具体请翻看之前的博客。 ...
分类:编程语言   时间:2017-12-22 00:32:50    阅读次数:172
python冒泡排序
对列表进行冒泡排序 def bubble_sort(raw_list): 控制循环次数 n 1 for times in range(len(raw_list) 1): 每次循环中需要比较的次数 每执行1次后会将本次比较中的最大值移动到末尾 下次可以不在进行比较 n times 由于比较时使用下标 ...
分类:编程语言   时间:2017-12-22 00:33:51    阅读次数:126
java傻瓜简单100%一定看的懂新手安装教程
1.java官网 最新的不是很稳定 http://www.oracle.com/technetwork/java/javase/downloads/index.html 一直点下一步就可以,但别忘了路径 2.配置环境 JAVA_HOME变量(大小写) java的安装目录C:\Program File ...
分类:编程语言   时间:2017-12-22 00:35:11    阅读次数:176
socket实现人多聊天与Java代码加载过程
第一部分是java代码加载过程 关于java代码加载过程,今天调试了阿里巴巴一份代码,如下: 首先加载类,然后实例化: 服务端代码: 以及今天无意间看到了关于线程的生命周期,权当复习一下: ...
分类:编程语言   时间:2017-12-22 00:35:39    阅读次数:175
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!