码迷,mamicode.com
首页 > 编程语言
javascript数组操作方法
定义数组vararr=[];vararr=newArray();vararr=newArray(10);创建一个长度为10的数组数组操作方法join():讲数组中所有元素转化为字符串并连接在一起,可以指定一个可选的字符串来分隔数组的各个元素,并不会改变原数组vararr=[1,2,3];console.log(arr.join("-"));//1-2-3console.l..
分类:编程语言   时间:2015-06-18 22:21:19    阅读次数:121
Python 3程序开发指南(第2版 修订版)笔记
Python 3程序开发指南(第2版 修订版) 目录 1 过程型程序设计快速入门2 数据类型3 组合类型4 控制结构与函数5 模块6 OOP7 文件处理8 高级程序设计技术 8.1 FP 9 调试、测试与Profiling10 进程与线程11 网络12 数据库13 正则表达式14 分析简介 14.1 Py...
分类:编程语言   时间:2015-06-18 22:20:18    阅读次数:174
c++的设计模式之备忘录模式
备忘录模式就是能够存储当前状态,类似于玩游戏的时候可以不断的读档,同时在玩了新的游戏的时候,又可以更新到档案里。 #include #include using namespace std; //需保存的信息 class Memento { public: int m_vitality; //生命值 int m_attack; //进攻值 in...
分类:编程语言   时间:2015-06-18 22:17:28    阅读次数:213
EM算法学习笔记2:深入理解
文章《EM算法学习笔记1:简介》中介绍了EM算法的主要思路和流程,我们知道EM算法通过迭代的方法,最后得到最大似然问题的一个局部最优解。本文介绍标准EM算法背后的原理。我们有样本集X,隐变量Z,模型参数θ\theta,注意他们3个都是向量,要求解的log似然函数是lnp(X|θ)lnp(X|\theta),而这个log似然函数难以求解,我们假设隐变量Z已知,发现lnp(X,Z|θ)lnp(X,Z|\...
分类:编程语言   时间:2015-06-18 22:14:56    阅读次数:209
c++字符串的包含问题
//暴力轮询法 #include using namespace std; int Grial(char *str1, char *str2) { if (str2 == NULL)return 1; char *p1 = str1; char *p2 = str2; while (*p2 != '\0') { while...
分类:编程语言   时间:2015-06-18 22:16:20    阅读次数:204
SDNU 1089.拓扑排序【找入度为0的节点 拓扑排序】
1089.拓扑排序 Description 给定一个有向图,若图无环,则将其进行拓扑排序并输出,否则输出IMPOSABLE。 Input 第一行为两个整数n(1 之后m行,每行两个整数a、b表示一条从a到b的有向边。 Output 若存在环,输出IMPOSABLE,否则输出一行用一个空格隔开的拓扑排序的结果,若存在多个结果,输出字典序最...
分类:编程语言   时间:2015-06-18 22:15:31    阅读次数:178
易语言 网络编程
易语言如何进行套接字(Socket)呢,它比较麻烦些因为一般是别人提供易语言模块 不过也有 个弱点易模块开发者基本是个人性质有些人会恶作剧编写一些非法性质的代码,那么这就会 造成一种安全隐患,那么回到正题我们如何去编写Socket应用,不过首先我建议首先封装。 上图是一个简单的Client / Server调用易模块的示例代码,本人不是一名合格的易程序员而 是.NET上的一名程序员...
分类:编程语言   时间:2015-06-18 22:14:59    阅读次数:247
拓扑排序(基于邻接表实现)
#include #include using namespace std; #define MAX 100 typedef char VertexType; typedef struct ArcNode { int adjvex; //邻接点域,存储该弧指向顶点的下标 (终点) struct ArcNode *next; //指向下一条弧的指针 in...
分类:编程语言   时间:2015-06-18 22:14:24    阅读次数:172
java实现ftp上传下载
代码如下 import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.FileWriter; import java.io.IOException; impo...
分类:编程语言   时间:2015-06-18 22:12:53    阅读次数:210
Implementation of Dijkstra in Python
这么简单一个算法,懒得花时间去自己实现,然后就想在网上搜搜看是否有现成可用的。谁知试了几个,搞得一肚子气:写得真是太好(垃)用(圾)了。不是没有注释,就是不规范看起来巨不爽,更甚bug满天飞根本不能执行。也怪自己懒,算了不骂人了,因为下边我贴出的例子也是基于GitHub上一个写得较为顺眼的例子,然后自己包了一下,并解析了一下原作的返回内容,使得它符合我的需求:输入一个src-dst pair,返回他们之间的distance 与 path。废话不多说,有图有真相:可以运行。需要的拿走用就是了。...
分类:编程语言   时间:2015-06-18 22:12:24    阅读次数:220
Python学习 之 运算符&表达式
1、Python运算符包括:赋值运算符、算术运算符、关系运算符、逻辑运算符。表达式是将不同的数据(包括变量、函数)用运算符号按一定规则连接起来的一种式子。2、赋值运算符:=、+=、-=、*=、/=、%=算术运算符:+、-、*、/、//(整数除法)、%、**(求幂运算)关系运算符:、=、!=、==逻辑...
分类:编程语言   时间:2015-06-18 22:08:37    阅读次数:237
MFC解决View中添加控件闪烁
我们经常会在我们的View类中添加各种类型的控件,列表控件就是最常用的了。但是我们发现添加控件的时候会,在窗口变化的时候会导致各种各样的闪烁,让我们烦恼异常。所以我对此找到新的解决方案。
分类:编程语言   时间:2015-06-18 22:09:27    阅读次数:142
数组排序法
//第一种,利用数组的sortedArrayUsingComparator调用 NSComparator ,obj1和obj2指的数组中的对象NSComparator cmptr = ^(id obj1, id obj2){if ([obj1 integerValue] > [obj2 intege...
分类:编程语言   时间:2015-06-18 22:08:16    阅读次数:121
Java知多少(96)绘图之设置字型和颜色
Java绘图中,显示文字的方法主要有三种:(1)drawString(String str,int x,int y):在指定的位置显示字符串。(2)drawChars(char data[],int offset,int length, int x, int y):在指定的位置显示字符数组中的文字,...
分类:编程语言   时间:2015-06-18 22:08:01    阅读次数:235
字符编码以及python的编码解释
此文转载,供学习之用,看完此文对编码认识也算是大彻大悟啊,纠结了一天的编码,此文乃神作,分享给大家学习原文链接:http://blog.csdn.net/duqi_yc/article/details/22312983字符编码我们已经讲过了,字符串也是一种数据类型,但是,字符串比较特殊的是还有一个编...
分类:编程语言   时间:2015-06-18 22:07:34    阅读次数:160
js 多维数组转为一维数组
1 var arr = [1, 2, [3, 4, [5, 6, 7]]]; 2 var resultArr = []; 3 function forEachArr(arr) { 4 for (var i = 0; i < arr.length; i++) { 5 if (...
分类:编程语言   时间:2015-06-18 22:03:36    阅读次数:110
【企业级框架整合源码】maven+Springmvc+Mybatis+Shiro+REST+WebService+JMS+Lucene+Bootstrap
【SSM框架整合】maven+Springmvc+Mybatis+Shiro+REST+WebService+JMS+Lucene+Bootstrap
分类:编程语言   时间:2015-06-18 22:03:36    阅读次数:329
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!