码迷,mamicode.com
首页 > 编程语言
Python基础第三篇:函数
一、Python函数介绍 1.函数的作用 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 2.函数定义 3.函数分类 Python中函数分为内置函数(sum、len、min.....),和自定义函数。 ...
分类:编程语言   时间:2017-05-16 20:02:07    阅读次数:175
【java】浅析反射
1,什么反射 反射就是一种动态编程的技术,可以在运行阶段动态的创建对象以及动态调用方法,具体由实参决定。 2,Class java.lang.Class类的实例代表应用程序的类和接口,该类的实例代表一种数据类型。 可以通过以下4种方式获取Class对象: 使用“数据类型.class”的方式获取该类型 ...
分类:编程语言   时间:2017-05-16 20:01:43    阅读次数:173
java对象转json,字段赋值
如上,当将test对象转为jsonString时,jsonString 有两个字段属性,name:, age:, test_age age的值就是test_age 的值 ...
分类:编程语言   时间:2017-05-16 20:01:28    阅读次数:233
【操作系统】银行家算法
【操作系统】银行家算法 2017-05-10 若愚 上次介绍了死锁的相关概念,以及各种解决办法。今天讲的是死锁避免里面的银行家算法。请多多指教~ 一、算法的背景 算法由迪杰斯特拉在1965年提出。 在银行中,客户申请贷款的数量是有限的,每个客户在第一次申请贷款时要声明完成该项目所需的最大资金量,在满 ...
分类:编程语言   时间:2017-05-16 20:01:00    阅读次数:306
【C++】双向线性链表容器的实现
// 双向线性链表容器 #include <cstring> #include <iostream> #include <stdexcept> using namespace std; // 链表类模板 template<typename T> class List { public: // 构造、 ...
分类:编程语言   时间:2017-05-16 20:00:51    阅读次数:229
java——面对对象
软件出现的目的:*用计算机的语言来描述世界*用计算机解决现实世界的问题 面向对象的思想 描述 面向对象的世界 面向对象设计和开发程序的好处:*交流更加流畅*提高设计和开发效率 构造方法:构造方法是用来描述对象创建的过程,构造方法在对象创建的过程中被调用 语法: 访问修饰符 构造方法名(){ //初始 ...
分类:编程语言   时间:2017-05-16 20:00:09    阅读次数:233
[LeetCode][Java] N-Queens II
题目: Follow up for N-Queens problem. Now, instead outputting board configurations, return the total number of distinct solutions. 题意: 接上题N-Queens probl ...
分类:编程语言   时间:2017-05-16 19:19:47    阅读次数:194
程序员难学么 要学多久才是中级java
程序员是一个需要终生学习的职业。我非常赞成终生学习,你应该这样做。但是,在软件开发领域,有如此多的新技术,有如此多要学习的东西,我们在学习中会感觉被完全压垮了。 你感觉你一直在扮演追赶的角色,但是一直都赶不上。就像是跑步机一直比你能跑的最快速度还要快几步,你一直受挫,还有在最后关头掉队的危险。 程序 ...
分类:编程语言   时间:2017-05-16 19:19:29    阅读次数:205
Java 学习 day04
17-数组(概述-内存结构) 概念:同一种类型数据的集合,其实数组就是一个容器。 可以自动给数组中的元素从0开始编号,方便操作这些元素。 int[] x = new int[3]; 01-数组(静态初始化-常见问题) int[] arr = new int[]{3,1,6,5,4}; //静态初始化 ...
分类:编程语言   时间:2017-05-16 19:17:12    阅读次数:210
JQuery判断数组中是否包含某个元素$.inArray("元素字符串", 数组名称);
var arry = [ "C#", "html", "css", "JavaScript" ]; var result= $.inArray("C#", arry); //如果arry数组里面存在"C#" 这个字符串则返回该字符串的数组下标,否则返回(不包含在数组中) -1 ...
分类:编程语言   时间:2017-05-16 19:16:48    阅读次数:147
Unity3D中的Coroutine具体解释
本文太乱,推荐frankjfwang的:全面解析Coroutine技术 Unity中的coroutine是通过yield expression;来实现的。官方脚本中到处会看到这种代码。 疑问: yield是什么? Coroutine是什么? unity的coroutine程序运行流程怎么那么奇怪? ...
分类:编程语言   时间:2017-05-16 19:16:42    阅读次数:305
决策树的python实现
决策树的Python实现 2017-04-07 Anne Python技术博文 前言: 决策树的一个重要的任务 是为了理解数据中所蕴含的知识信息,因此决策树可以使用不熟悉的数据集合,并从中提取出一系列规则,这些机器根据数据集创建规则的过程,就是机器学习的过程。 决策树优点: 1:计算复杂度不高 2: ...
分类:编程语言   时间:2017-05-16 19:15:54    阅读次数:277
openMP多线程编程
OpenMP(Open Muti-Processing) OpenMP缺点: 1:作为高层抽象,OpenMp并不适合需要复杂的线程间同步和互斥的场合; 2:另一个缺点是不能在非共享内存系统(如计算机集群)上使用。在这样的系统上,MPI使用较多。 关于openMP实现 临界区 与互斥锁 可参考 ref ...
分类:编程语言   时间:2017-05-16 19:15:13    阅读次数:232
Tomact高并发&Servlet线程处理
Servlet/JSP技术和ASP、PHP等相比,由于其多线程运行而具有很高的执行效率。由于Servlet/JSP默认是以多线程模式执行的,所以,在编写代码时需要非常细致地考虑多线程的安全性问题。然而,很多人编写Servlet/JSP程序时并没有注意到多线程安全性的问题,这往往造成编写的程序在少量用 ...
分类:编程语言   时间:2017-05-16 18:44:49    阅读次数:211
go语言笔记——切片函数常见操作,增删改查和搜索、排序
7.6.6 搜索及排序切片和数组 标准库提供了 sort 包来实现常见的搜索和排序操作。您可以使用 sort 包中的函数 func Ints(a []int) 来实现对 int 类型的切片排序。例如 sort.Ints(arri),其中变量 arri 就是需要被升序排序的数组或切片。为了检查某个数组 ...
分类:编程语言   时间:2017-05-16 18:44:35    阅读次数:266
算法设计方法:递归的内涵与经典应用
大师说:To Iterate is Human, to Recurse, Divine.毋庸置疑地,递归确实是一个奇妙的思维方式。对一些简单的递归问题,我们总是惊叹于递归描述问题和编写代码的简洁,但要...
分类:编程语言   时间:2017-05-16 18:44:26    阅读次数:436
spring工作原理
转载:http://www.cnblogs.com/zhoudi/p/5820513.html 1、spring原理 内部最核心的就是IOC了,动态注入,让一个对象的创建不用new了,可以自动的生产,这其实就是利用java里的反射,反射其实就是在运行时动态的去创建、调用对象,Spring就是在运行时 ...
分类:编程语言   时间:2017-05-16 18:42:55    阅读次数:148
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!