码迷,mamicode.com
首页 > 编程语言 > 日排行
python闭包
如上所示,printer是内嵌函数(nested function),根据LEGB的E原则,取到了传入的msg参数 如果将print_msg内的printer调用替换成将其返回,赋值到变量another,print another会得到 : <function printer at 0x02666A ...
分类:编程语言   时间:2017-09-23 23:18:06    阅读次数:270
Java 去除List列表中的重复项
/** * Remove list duplicate item * * @param srcList * @return */ private static ArrayList removeListDuplicateItemWithOrder( List srcList) { Arra... ...
分类:编程语言   时间:2017-09-23 23:18:14    阅读次数:199
Java 8 Lambda
最近查找资料学习时,发现例子中有好多地方用到了lambda表达式,所以今天学习记录一下。 推荐一个youtube的视频,讲解的非常不错。国内的伙伴有可能需要fan qiang才能看到。Good luck!!! https://www.youtube.com/watch?v=gpIUfj3KaOc&l ...
分类:编程语言   时间:2017-09-23 23:18:32    阅读次数:255
Linux学习笔记之内核线程
本文旨在简单介绍一下Linux内核线程: 先举个例子: 不插U盘,在Linux命令行中输入:ps -el;然后插上U盘,再次输入:ps -el 会发现多出了下面一行(当然还会有其他的,比如scsi相关的): usb-storage 就是U盘驱动程序(驱动程序是动态加载的)起来之后,由内核创建的内核线 ...
分类:编程语言   时间:2017-09-23 23:19:23    阅读次数:215
javascript 点点滴滴 jquery
jQuery使用()将匿名函数括起来,然后后面再加一对小括号(包含参数列表),那么这小括号能把我们的表达式组合分块,并且每一块(也就是每一对小括号),都有一个返 回值。这个返回值实际上也就是小括号中表达式的返回值。所以,当我们用一对小括号把匿名函数括起来的时候,实际上小括号返回的,就是一个匿名函数的 ...
分类:编程语言   时间:2017-09-23 23:21:21    阅读次数:201
Google Java编程风格指南
http://www.hawstein.com/posts/google-java-style.html Google Java编程风格指南 作者:Hawstein出处:http://hawstein.com/posts/google-java-style.html声明:本文采用以下协议进行授权:  ...
分类:编程语言   时间:2017-09-23 23:22:04    阅读次数:253
Open SuSE 安装Python3.6
1. 下载Python3.6 tar包 去除Modules/Setup文件167行的注释 readline readline.c -lreadline -ltermcap 2. 下载readline-7.0.tar.gz并安装 3. 创建/usr/lib/目录下libtermcap.so的软链接。原 ...
分类:编程语言   时间:2017-09-23 23:23:01    阅读次数:311
HDU-1285 确定比赛名次(拓扑排序)
确定比赛名次 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 29120 Accepted Submission(s): 11601 Proble ...
分类:编程语言   时间:2017-09-23 23:23:52    阅读次数:243
使用JavaScript实现ATM取款机
ATM机需求描述如下: 假设一个简单的ATM机的取款过程为: 首先提示用户输入密码(password),假设默认密码为111111,最多只能输入3次, 超过3次则提示用户“密码错误,请取卡”,结束交易。 如果用户密码正确,再提示用户选择金额(amount), “请输入0到6中任意数字选择对应钱数:0 ...
分类:编程语言   时间:2017-09-23 23:25:02    阅读次数:724
MFC多线程创建教程示例
最近对VC中的多线程比较感兴趣,查了资料,感觉这个写的比较实用。对博客里的内容进行部分改正,以实用VS2013. http://blog.csdn.net/chen825919148/article/details/7904169 一、问题的提出 编写一个耗时的单线程程序: 新建一个基于对话框的应用 ...
分类:编程语言   时间:2017-09-23 23:27:43    阅读次数:234
【Python学习笔记之二】浅谈Python的yield用法
在上篇【Python学习笔记之一】Python关键字及其总结中我提到了yield,本篇文章我将会重点说明yield的用法 在介绍yield前有必要先说明下Python中的迭代器(iterator)和生成器(constructor)。 一、迭代器(iterator) 在Python中,for循环可以用 ...
分类:编程语言   时间:2017-09-23 23:27:50    阅读次数:240
JAVA基础--数组的应用04
一、数组的简单应用 1. 数组平均值 例子:求下列数字的平均值:1.0,2.4,3.5,4.3,5.1,6.8,7.2,8,9,10 2. 数组的最大值 3. 数组转换成字符串 四、将数组中的元素倒序 二、数组的排序 生活中的排序:排队;买东西时的商品排序等等…… 排序:按一定规律,将原来没有顺序的 ...
分类:编程语言   时间:2017-09-23 23:28:50    阅读次数:422
java:solr
1.solr(数据导入solr自带数据库): ImportItemController.java: SearchItemController.java: ItemCategoryMapper.java: ItemDescMapper.java: ItemMapper.java: Item.java( ...
分类:编程语言   时间:2017-09-23 23:29:21    阅读次数:457
Java win7环境安装
一、下载JDK安装 二、配置环境变量 1、新建classpath “.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar “(注意是”“里的内容)直接复制即可。 2、新建JAVA_HOME 变量值为之前安装jdk的目录,例如本人的为”E:\Program Files ...
分类:编程语言   时间:2017-09-23 23:29:53    阅读次数:444
Python简单线程间通信
本节主要举一个简单的线程间通信的例子,利用线程安全的数据结构queue.Queue保存线程间通信的内容, ...
分类:编程语言   时间:2017-09-23 23:30:46    阅读次数:389
Java 代理总结
一、代理 为其他对象提供一种代理以便控制对这个对象的访问。 (1)静态代理 (2)动态代理 1)JDK自带的动态代理 2)javaassist字节码操作库实现 3)CGLIB 4) ASM(底层使用指令,可维护性较差) 二、静态代理 静态代理模式一般会有三个角色: 抽象角色:指代理角色和真实角色对外 ...
分类:编程语言   时间:2017-09-24 00:23:01    阅读次数:163
python学习笔记基础篇-数据类型
一、数据类型是什么鬼? 计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型。 二、整形和浮点型 整形也就是整数类型(int)的,在python3 ...
分类:编程语言   时间:2017-09-24 00:24:49    阅读次数:151
JAVA基础-IO流(一)
一、IO流 IO流是Java为方便我们对文件的读写进行操作而提供的一种技术。按照读取写入文件的方式不同可以分为字符流和字节流,而每个流派按照功能又分为读和写。字符流读写操作的根类为Reader和Writer,其实现的常用子类分别为、写:PrintWriter、FileWriter、BufferedW ...
分类:编程语言   时间:2017-09-24 00:27:26    阅读次数:220
笨办法学Python(三十六)
习题 36: 设计和调试 现在你已经学会了“if 语句”,我将给你一些使用“for 循环”和“while 循环”的规则,一面你日后碰到麻烦。我还会教你一些调试的小技巧,以便你能发现自己程序的问题。最后,你将需要设计一个和上节类似的小游戏,不过内容略有更改。 If 语句的规则 每一个“if 语句”必须 ...
分类:编程语言   时间:2017-09-24 00:27:43    阅读次数:134
python学习基础篇--编写三级菜单
#!/usr/bin/env python #-*- coding:utf-8 -*- #------------------------------------------------------ #制作一个三级菜单,要求: #可以依次选择,进入到相应的菜单 #可以在任意层执行返回上一次或者退出 ... ...
分类:编程语言   时间:2017-09-24 00:28:15    阅读次数:165
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!