本函数可以使用参数real + imag*j方式创建一个复数。也可以转换一个字符串的数字为复数;或者转换一个数字为复数。如果第一个参数是字符串,第二个参数不用填写,会解释这个字符串且返回复数;不过,第二个参数不能输入字符串方式,否则会出错。real和imag参数可以输入数字,如果imag参数没有输入,默认它就是零值,这个函数就相当于int()或float()的功能。如果real和imag参数都输入...
分类:
编程语言 时间:
2014-11-14 21:15:48
收藏:
0 评论:
0 赞:
0 阅读:
386
现在Python给人的感觉是大,东西多,在Windows上安装后居然要占100多兆的空间。lua给人的感觉是很小,很轻便。Python 2.7在linux下编译出来的代码在strip之后也有3M多,早期版本应该会更小些,但也应该有七八百兆吧。那么Python是不是不能编译出轻便,体积小的代码呢?答案是否定的,这里介绍几个Python的变种,来看下Python可以有多小。...
分类:
编程语言 时间:
2014-11-14 21:13:48
收藏:
0 评论:
0 赞:
0 阅读:
392
比如我们一组数据,里面有不少的NaN值,如何将其删除掉呢?可以通过find函数来搞定。 我们可以通过importdata('data.txt')将数据文件data.txt导入数组A中。 A=importdata('data.txt') 然后通过命令 z=find(~isnan(A))...
分类:
编程语言 时间:
2014-11-14 21:10:48
收藏:
0 评论:
0 赞:
0 阅读:
1064
上一篇博客我谈到将函数声明转换为函数表达式最常见的一种写法是:通过括号()将匿名函数声明转换为函数表达式即(function(){})();言外之意就是还有其他方式,记住:任何消除函数声明和函数表达式间歧义的方法,都可以被解析器正确识别!它们可以分为5类,超过10多种:(function(){}.....
分类:
编程语言 时间:
2014-11-14 21:05:08
收藏:
0 评论:
0 赞:
0 阅读:
268
传统的过程化程序设计通过设计一系列的过程——算法来求解问题。这些过程一旦被确定,下一步就要开始寻找存储数据的方式,即“程序 = 算法 + 数据结构”。而面向对象的程序设计(即OOP,Object Oriented Programming)调换了这个次序,将数据放在第一位,之后再考虑操纵数据的算法。在...
分类:
编程语言 时间:
2014-11-14 21:03:38
收藏:
0 评论:
0 赞:
0 阅读:
216
kNN算法算法优缺点:优点:精度高、对异常值不敏感、无输入数据假定缺点:时间复杂度和空间复杂度都很高适用数据范围:数值型和标称型算法的思路:KNN算法(全称K最近邻算法),算法的思想很简单,简单的说就是物以类聚,也就是说我们从一堆已知的训练集中找出k个与目标最靠近的,然后看他们中最多的分类是哪个,就...
分类:
编程语言 时间:
2014-11-14 21:00:28
收藏:
0 评论:
0 赞:
0 阅读:
288
package com.test;public class Bean { private String name; private int priority; public String getName() { return name; } public ...
分类:
编程语言 时间:
2014-11-14 20:57:18
收藏:
0 评论:
0 赞:
0 阅读:
230
微软开发了一个开源跨平台的http库--C++ REST SDK(http://casablanca.codeplex.com/),又名卡萨布兰卡Casablanca,有个电影也叫这个名字,也许这个库的作者很喜欢这个电影吧。从REST SDK这个名字可以看出它是处理rest API的,对REST.....
分类:
编程语言 时间:
2014-11-14 20:55:18
收藏:
0 评论:
0 赞:
0 阅读:
671
1、插入排序1.1直接插入排序算法介绍: 直接插入排序(straight insertion sort)的做法是: 每次从无序表中取出第一个元素,把它插入到有序表的合适位置,使有序表仍然有序。 第一趟比较前两个数,然后把第二个数按大小插入到有序表中; 第二趟把第三个数据与前两个数从前向后扫描,...
分类:
编程语言 时间:
2014-11-14 20:54:58
收藏:
0 评论:
0 赞:
0 阅读:
303
原文:javascript立即调用的函数表达式N种写法(第二篇) 上一篇博客我谈到将函数声明转换为函数表达式最常见的一种写法是:通过括号()将匿名函数声明转换为函数表达式即(function(){})();
言外之意就是还有其他方式,记住:任何消除函数声明和函数表达式间歧义的方法,都可以被解析器正确...
分类:
编程语言 时间:
2014-11-14 20:53:48
收藏:
0 评论:
0 赞:
0 阅读:
231
作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平...
分类:
编程语言 时间:
2014-11-14 19:49:29
收藏:
0 评论:
0 赞:
0 阅读:
331
/* 一根高筋拉面,中间切一刀,可以得到2根面条。
如果先对折1次,中间切一刀,可以得到3根面条。
如果连续对折2次,中间切一刀,可以得到5根面条。
那么,连续对折10次,中间切一刀,会得到多少面条呢?
-------------------------------------------
对折0次,得到2根;
对折1次,得到2 * 2 - 1 = 3
对折2次,得...
分类:
编程语言 时间:
2014-11-14 19:47:58
收藏:
0 评论:
0 赞:
0 阅读:
259
实现一个算法来删除单链表中间的一个结点,只给出指向那个结点的指针。...
分类:
编程语言 时间:
2014-11-14 19:47:48
收藏:
0 评论:
0 赞:
0 阅读:
251
写在前面好久没写博客了,一定是因为课程作业比较多,一定不是因为我懒,恩恩。三个月以前,在一篇讲卡通风格的Shader的最后,我们说到在Surface Shader中实现描边效果的弊端,也就是只对表面平缓的模型有效。这是因为我们是依赖法线和视角的点乘结果来进行描边判断的,因此,对于那些平整的表面,它们的法线通常是一个常量或者会发生突变(例如立方体的每个面),这样就会导致最后的效果并非如我们所愿。如下...
分类:
编程语言 时间:
2014-11-14 19:46:58
收藏:
0 评论:
0 赞:
0 阅读:
460
例一:快速排序#include int AdjustArray(int s[], int l, int r) //返回调整后基准数的位置 { int i = l, j = r; int x = s[l]; //s[l]即s[i]就是第一个坑 while (i = x)...
分类:
编程语言 时间:
2014-11-14 19:40:08
收藏:
0 评论:
0 赞:
0 阅读:
267
A. Java是面向对象的编程语言。通过面向对象的方式,将现实世界的物抽象成对象,现实世界中的关系抽象成类、继承,帮助人们实现对现实世界的抽象与数字建模。【通过面向对象的方法,更利于人理解的方式对于复杂系统的进行分析、设计与编程。同时,面向对象能有效提高编程的效率,通过封装技术,消息机制可以像搭积木...
分类:
编程语言 时间:
2014-11-14 19:39:18
收藏:
0 评论:
0 赞:
0 阅读:
265
原文: C# 跨线程调用控件 在C# 的应用程序开发中, 我们经常要把UI线程和工作线程分开,防止界面停止响应。 同时我们又需要在工作线程中更新UI界面上的控件, 下面介绍几种常用的方法 阅读目录 线程间操作无效第一种办法:禁止编译器对跨线程访问做检查第二种办法: 使用delegate和invoke...
分类:
编程语言 时间:
2014-11-14 19:31:38
收藏:
0 评论:
0 赞:
0 阅读:
233
//5.生产者消费者问题#include #include #include #include #define MAX 50 #define BUFSIZE 10 //仓库的大小int buf[BUFSIZE]={0}; int in=0; int out=0; sem_t...
分类:
编程语言 时间:
2014-11-14 19:27:38
收藏:
0 评论:
0 赞:
0 阅读:
373
欢迎来到unity学习、unity培训、unity企业培训教育专区,这里有很多U3D资源、U3D培训视频、U3D教程、U3D常见问题、U3D项目源码,我们致力于打造业内unity3d培训、学习第一品牌。1.首先在工程中新建一个js脚本,双击该脚本进行编辑,代码如下var updateInterval...
分类:
编程语言 时间:
2014-11-14 19:23:18
收藏:
0 评论:
0 赞:
0 阅读:
694
SpringMVC杂记(1) 使用阿里巴巴的fastjson
分类:
编程语言 时间:
2014-11-14 19:22:38
收藏:
0 评论:
0 赞:
0 阅读:
262