码迷,mamicode.com
首页 > 编程语言 > 日排行
python中lambda的另类使用
带if/else: ( lambda x, y: x if x < y else y )( 1, 2 ) 科里化: ( lambda x: ( lambda y: ( lambda z: x + y + z )( 1 ) )( 2 ) )( 3 ) 递归: func = lambda n: 1 if ...
分类:编程语言   时间:2017-07-10 14:27:31    阅读次数:225
java中的多态
多态是面向对象的三大特征之一 1:什么是多态:将接口和实现分离开来,使事物具有多种形态 2:发生多态的条件:1)继承 2)方法重写 3)存在向上转型以及方法的调用 3:不能发生多态的情况:1)基类方法是private权限 2)多态是针对方法的 3)静态方法没有多态,向上转型的对象并不会调用实际对象的 ...
分类:编程语言   时间:2017-07-10 14:28:11    阅读次数:171
Api管理工具(spring-rest-docs)
对于app开发来说,必须需要有相应的api文档,一般最基础的就是用markdown工具来撰写api文档。当对于开发人员来说,是总会想着寻找更方便撰写,测试,对接前端开发的文档生成的工具。 其实这方面的工具很多:手动撰写的也很多,很多都带有mock测试功能。方便前端对接时使用。 国内的也不少: RAP ...
分类:编程语言   时间:2017-07-10 14:28:28    阅读次数:3671
java的守护线程与非守护线程
最近重新研究Java基础知识,发现以前太多知识知识略略带过了,比较说Java的线程机制,在Java中有两类线程:User Thread(用户线程)、Daemon Thread(守护线程) ,(PS:以前忽略了)。 估计学过Unix开发但是没有细致学习Java的同学们会疑惑了,操作系统里面是没有所谓的 ...
分类:编程语言   时间:2017-07-10 14:28:34    阅读次数:209
SpringMVC Controller 返回值的可选类型
spring mvc 支持如下的返回方式:ModelAndView, Model, ModelMap, Map,View, String, void。 ModelAndView @RequestMapping("/hello") public ModelAndView helloWorld() { ...
分类:编程语言   时间:2017-07-10 14:28:55    阅读次数:171
java第一轴
JVM有什么作用? 计算机语言只能识别 0 和 1 这样的二进制码。 而我们写的代码不是二进制码。 这个时候就需要一个翻译员,这个翻译员叫做编译器。(Compiler)。 java 编译器命令叫做javac 但是每个平台对 0 和 1 这样的二进制码的解释顺序不一样,所以程序不能编译一次,在所有平台 ...
分类:编程语言   时间:2017-07-10 14:29:58    阅读次数:191
STL_算法_元素计数(count、count_if)
C++ Primer 学习中。。。 简单记录下我的学习过程 (代码为主) count 、 count_if #include<iostream> #include<cstdio> #include<cstring> #include<vector> #include<set> #include<al ...
分类:编程语言   时间:2017-07-10 14:30:04    阅读次数:196
JVM内幕:Java虚拟机详解
这篇文章解释了Java 虚拟机(JVM)的内部架构。下图显示了遵守 Java SE 7 规范的典型的 JVM 核心内部组件。 上图显示的组件分两个章节解释。第一章讨论针对每个线程创建的组件,第二章节讨论了线程无关组件。 线程 JVM 系统线程 每个线程相关的 程序计数器 栈 本地栈 栈限制 栈帧 局 ...
分类:编程语言   时间:2017-07-10 14:31:54    阅读次数:266
【Python图像特征的音乐序列生成】关于mingus一个bug的修复,兼改进情感模型
mingus在输出midi文件的时候,使用这样的函数: 在输出时会报错: 解决办法是找到这个文件: ...\Anaconda3\Lib\site-packages\mingus-0.5.2-py3.6.egg 用7-Zip打开这个文件,直接编辑里面的midi_track.py文件: 找到230行,将 ...
分类:编程语言   时间:2017-07-10 14:33:17    阅读次数:814
python(二十三)
一 错误和异常 part1:程序中难免出现错误,而错误分成两种 1.语法错误(这种错误,根本过不了python解释器的语法检测,必须在程序执行前就改正) #语法错误示范一 if #语法错误示范二 def test: pass #语法错误示范三 class Foo pass #语法错误示范四 prin ...
分类:编程语言   时间:2017-07-10 14:35:08    阅读次数:168
python 3 day2(上)
Day 2(上) 一、模块初识 Python的强大之处在于他有非常丰富和强大的标准库和第三方库,几乎你想实现的任何功能都有相应的Python库支持,以后的课程中会深入讲解常用到的各种库,现在,我们先来象征性的学2个简单的。标准库就是你使用python中最常用的,而第三方库就是必须下载安装后才可以使用 ...
分类:编程语言   时间:2017-07-10 14:35:42    阅读次数:223
对象数组
对象数组:就是指包含了一组相关的对象。 对象数组的声明:类对象数组名称[]=new 类[数组长度]; 注意: 需要注意的是,对象数组初始化之前,每一个数字对象都是默认值,并没有实例化,所以需要分别实例化! 1)动态初始化:类 对象数组名称[]=new 类[数组长度]; 对象数组名称[i]=new 类 ...
分类:编程语言   时间:2017-07-10 14:36:34    阅读次数:191
Xamarin XAML语言教程基本视图ContentViewg构架范围框架
Xamarin XAML语言教程基本视图ContentViewg构架范围框架 ...
分类:编程语言   时间:2017-07-10 14:38:00    阅读次数:207
[PY3]——heap模块 和 堆排序
heapify( ) heapify()函数用于将一个序列转化为初始化堆 heappush( ) heappush()是实现将元素插入到堆的操作 heappush()操作前一定要先将序列初始化成堆!heappush是对于"堆"的操作!不然是没有意义 heappop( ) heappop()是实现将元 ...
分类:编程语言   时间:2017-07-10 15:08:21    阅读次数:311
JavaSE入门学习23:Java面向对象之构造方法
学了JavaSE面向对象这一部分,也该对构造方法做一个总结了。 一构造方法 在多数情况下,初始化一个对象的终于步骤是去调用这个对象的构造方法。构造方法负责对象的初始化工作,为 实例变量赋予合适的初始值。构造方法必须满足下面语法规则: (1)方法名必须与类名同样。 (2)不要声明返回类型; (3)不能 ...
分类:编程语言   时间:2017-07-10 15:09:39    阅读次数:238
POJ1469 COURSES 【二分图最大匹配&#183;HK算法】
COURSES Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 17777 Accepted: 7007 Description Consider a group of N students and P courses. Each ...
分类:编程语言   时间:2017-07-10 15:11:20    阅读次数:197
SpringMVC架构
1. 前言 SpringMVC是目前java世界中最为广泛应用的web框架,最然从学习SpringMVC的第一个程序--helloworld至今,已有好几个年头。其间伴随着项目的同时找资料,看文档,也涉猎过部分源代码,基本明白了SpringMVC是怎么回事,遇到需求知道如何写代码,在哪写代码。但是对 ...
分类:编程语言   时间:2017-07-10 15:11:37    阅读次数:223
javascript操作json对象
1.创建JsonArray对象 var jsonArr = []; 2.创建Json对象 var json = {}; 3.为json对象赋值 json.name = 'zhangsan'; json.age = 18; 4.将json对象push进JsonArray对象中 jsonArr.push ...
分类:编程语言   时间:2017-07-10 16:30:45    阅读次数:179
Python paramiko模块 + 堡垒机
SSHClient 用于连接远程服务器并执行基本命令 基于用户名密码连接: # 创建SSH对象 ssh = paramiko.SSHClient() # 允许连接不在know_hosts文件中的主机 ssh.set_missing_host_key_policy(paramiko.AutoAddPo ...
分类:编程语言   时间:2017-07-10 16:30:56    阅读次数:253
狄泰软件学院C++课程学习笔记汇总
深度剖析C++ 1、类是一种模型,这种模型可以创建出一个对应的实体。有了类不一定有对应的实体,但是一个实体必定属于某一个类。 2、类用于抽象的描述 一类事物所持有的属性和行为;对象是具体的事物,拥有所属类中描述的一切 属性和行为。 3、类一定都源于生活,两个对象实例不可能完全相同。 4、类之间的基本 ...
分类:编程语言   时间:2017-07-10 16:31:20    阅读次数:728
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!