码迷,mamicode.com
首页 > 编程语言
python基础7 .pyc
本节内容 在上一章引用模块的时候,会生成一个login.pyc的文件。这个.pyc的文件是做什么的了? python 是一门解释型语言,c是compiled的缩写.为什么会有.pyc的文件了? 概念澄清:解释型语言和编译型语言 计算机是不能够识别高级语言的,所以当我们运行一个高级语言程序的时候,就需 ...
分类:编程语言   时间:2017-07-20 10:30:08    阅读次数:126
测试、集成等领域最好的Java工具
无论你是刚入门,还是进行了一段时间的开发,使用合适的工具编程都会让你事半功倍,它能够让你更快的编写代码,能够快速及时的为你识别出Bug,能够让你的代码质量更上一层楼。 如果你选择的编程语言是Java,那么从编码、测试到服务器集成、文档,你都可以找到专注于开发的每个方面的工具。现在,让我们来挑选其中的 ...
分类:编程语言   时间:2017-07-20 10:29:53    阅读次数:222
Python 双向链表
操作 is_empty() 链表是否为空 length() 链表长度 travel() 遍历链表 add(item) 链表头部添加 append(item) 链表尾部添加 insert(pos, item) 指定位置添加 remove(item) 删除节点 search(item) 查找节点是否存在 ...
分类:编程语言   时间:2017-07-20 10:28:46    阅读次数:146
python基础11 文件操作 ,字符编码
主要内容 文件操作 打开文件的模式 打开文件的模式有: r,只读模式(默认)。 w,只写模式。【不可读;不存在则创建;存在则删除内容;】 a,追加模式。【可读;不存在则创建;存在则只追加内容;】 "+" 表示可以同时读写某个文件 r+,可读写文件。【可读;可写;可追加】 w+,写读 a+,同a r+ ...
分类:编程语言   时间:2017-07-20 10:28:21    阅读次数:224
Swift学习笔记之闭包
简介 (真的很简) 闭包的完整形态是这个样子的: 写在一行里就是这样: 形式 闭包以三种形式存在: 捕获值 闭包可以捕获上下文的值,然后把它存储下来。至于存储的是引用还是拷贝,Swift 会决定捕获引用还是拷贝值,也会处理变量的内存管理操作。 下面这个例子可以说明很多问题: 因为 increment ...
分类:编程语言   时间:2017-07-20 10:28:14    阅读次数:305
Java之面向对象概述,类,构造方法,static,主方法,对象
一、面向对象概述 面向过程 “面向过程”(Procedure Oriented)是一种以过程为中心的编程思想。这些都是以什么正在发生为主要目标进行编程,不同于面向对象的是谁在受影响。与面向对象明显的不同就是封装、继承、类。 “面向过程”(Procedure Oriented)是一种以过程为中心的编程 ...
分类:编程语言   时间:2017-07-20 10:27:33    阅读次数:240
java8的方法引用
java8对于lambda表达式提供了一种简化的形式 //形如 artist -> artist.getName() //可以写成 Artist::getName 只要能使用lambda表达式的地方,就能使用方法引用(method references)。 //形如 artist -> artist ...
分类:编程语言   时间:2017-07-20 10:27:25    阅读次数:149
python基础10 字符串操作,字典操作,集合操作
本节内容: 字符串操作 概述 字符串是以''或""括起来的任意文本,比如'abc',"xyz"等等。请注意,''或""本身只是一种表示方式,不是字符串的一部分,因此,字符串'abc'只有a,b,c这3个字符。 如果字符串本身包含'怎么办?比如我们要表示字符串 I'm OK ,这时,可以用" "括起来 ...
分类:编程语言   时间:2017-07-20 10:26:32    阅读次数:170
排序 查找
获取数组最值 int arr[] = 数组int max= arr[0];for(int i = 0;i < arr.length;i++){ if(arr[i] > (最小值反之)max){ max = arr[i]; }}System.out.println("数组arr最大值为:"+max); ...
分类:编程语言   时间:2017-07-20 10:26:26    阅读次数:135
python基础5 if-else流程判断,for循环和while循环
本节主要内容: if-else流程判断 if 语句概述 计算机之所以能做很多自动化的任务,因为它可以自己做条件判断。 比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,可以用if语句实现: 注意: Python代码的缩进规则。具有相同缩进的代码被视为代码块,上面的3,4行 print ...
分类:编程语言   时间:2017-07-20 10:25:23    阅读次数:165
JavaEE 资源注入
传统的资源注入采用JNDI注入方式:InitialContextinitCtx=newInitialContext(); //PerformJNDIlookuptoobtaintheresource. catalogDS=(DataSource) initCtx.lookup("java:comp/env/jdbc/catalogDS"); 在JavaEE5时代通过注解的方式注入资源: private@ResourceDataSourceca..
分类:编程语言   时间:2017-07-20 10:25:15    阅读次数:159
(zhuan) 自然语言处理中的Attention Model:是什么及为什么
自然语言处理中的Attention Model:是什么及为什么 2017-07-13 张俊林 待字闺中 要是关注深度学习在自然语言处理方面的研究进展,我相信你一定听说过Attention Model(后文有时会简称AM模型)这个词。AM模型应该说是过去一年来NLP领域中的重要进展之一,在很多场景被证 ...
分类:编程语言   时间:2017-07-20 10:24:58    阅读次数:176
21:python 循环嵌套
Python语言允许在一个循环体里面嵌入另一个循环。Pythonfor循环嵌套语法:foriterating_varinsequence:foriterating_varinsequence:statements(s)statements(s)Pythonwhile循环嵌套语法:whileexpression:whileexpression:statement(s)statement(s)你可以在循环体内嵌入其他的..
分类:编程语言   时间:2017-07-20 10:24:51    阅读次数:199
浅谈对机器学习算法的一些认识(决策树,SVM,knn最近邻,随机森林,朴素贝叶斯、逻辑回归)
一、决策树 定下一个最初的质点,从该点出发、分叉。(由于最初质点有可能落在边界值上,此时有可能会出现过拟合的问题。 二、SVM svm是除深度学习在深度学习出现之前最好的分类算法了。它的特征如下: (1)它既可应用于线性(回归问题)分类,也可应用于非线性分类; (2)通过调节核函数参数的设置,可将数 ...
分类:编程语言   时间:2017-07-20 10:24:02    阅读次数:532
Unity5 怎样做资源管理和增量更新
工具 Unity 中的资源来源有三个途径:一个是Unity自己主动打包资源。一个是Resources。一个是AssetBundle。 Unity自己主动打包资源是指在Unity场景中直接使用到的资源会随着场景被自己主动打包到游戏中。这些资源会在场景载入的时候由unity自己主动载入。这些资源仅仅要放 ...
分类:编程语言   时间:2017-07-20 10:23:16    阅读次数:184
java8的stream类
Stream 是用函数式编程方式在集合类上进行复杂操作的工具。 1.collect(toList()) 由 Stream 里的值生成一个列表 List<String> collected = Stream.of("a", "b", "c") .collect(Collectors.toList()) ...
分类:编程语言   时间:2017-07-20 10:22:29    阅读次数:200
排序算法对比
类别排序方法时间复杂度空间复杂度稳定性插入排序插入排序O(N^2)O(1)稳定希尔排序O(N^3/2)O(1)不稳定选择排序选择排序O(N^2)O(1)不稳定堆排序O(N)O(1)不稳定交换排序冒泡排序O(N^2)O(1)稳定快速排序O(NlogN)O(logN)不稳定归并排序归并排序O(NlogN)O(N)稳定
分类:编程语言   时间:2017-07-20 10:20:13    阅读次数:149
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!