码迷,mamicode.com
首页 > 编程语言
【Python】Python模块
Python模块可以把python代码存放在文件中,为一些脚本或者交互式的解释器实例使用,这个文件被称为模块。模块是一个包含所有你定义的函数和变量的文件,其后缀名是.py 模块可以被别的程序引入,以使用该模块中的函数等功能。这也是使用python标准库的方法。下面是一个使用Python标准库中模块的例子import sysprint('命令行参数如下:') for i in sys.argv:...
分类:编程语言   时间:2015-03-10 17:25:46    阅读次数:233
java读写配置文件
package com.zqgame.common.utils; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io....
分类:编程语言   时间:2015-03-10 17:27:58    阅读次数:172
[C++技巧] C++中动态开辟多维数组
// 我给大家开辟一个 vis[nl][nc]的 bool类型数组, 这种方法开辟的数组内存并非连续, 但是影响不大 bool **vis; //指向指针的指针vis vis = new bool*[nl]; //使得vis指向nl个bool类型的指针, 即后面的vis[i] for (int i = 0; i != nl; i++) vis[i] = new bool[nc]; //使得...
分类:编程语言   时间:2015-03-10 17:26:25    阅读次数:174
C++指针详解
指针的概念 指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的类型,指针的值或者叫指针所指向的内存区,还有指针本身所占据的内存区。让我们分别说明。  先声明几个指针放着做例子:   例一:   int *ptr; char *ptr; int **ptr; int (*pt...
分类:编程语言   时间:2015-03-10 17:25:08    阅读次数:172
Java多线程及线程状态转换
Java实现多线程的方法有两种,一是继承Thread类、二是实现Runnable接口。 一、继承Thread类 public class ThreadTest extends Thread { @Override public void run() { System.out.println("this thread name is:"+Thread.cu...
分类:编程语言   时间:2015-03-10 17:26:51    阅读次数:177
Java关于Synchronized关键字在不同位置使用的理解
Java中的Syncronized关键字可以用来修饰同步方法:像这样synchronized void f() {/*body*/}和同步语句块:像这样synchronized(object){/*body*/}。 其中修饰同步方法可以分为修饰static方法和实例方法。 其中修饰同步语句块还可以分为修饰instance变量,Object Reference对象引用,class 字面常量。...
分类:编程语言   时间:2015-03-10 17:25:29    阅读次数:183
C++ 指针详解(2)
一、指针运算符*和 &地址运算符 eg:     y=&x;          z = *y;          x 的值为1000,x 的地址为55 1.&地址运算符是一元运算符,反回它的操作数的内存地址.y 将接收到地址55. 2.*指针运算符是一元运算符,它是&运算符的相反形式,*运算符能反回位于其操作数所指定的地址的变量的值.即只要*后面是地址(任何形式),*都返回地址对应的值。...
分类:编程语言   时间:2015-03-10 17:23:39    阅读次数:197
C#线程死锁
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Threading; namespace 线程进程学习 {     class Program     {    ...
分类:编程语言   时间:2015-03-10 17:23:57    阅读次数:149
栈的C语言实现(链表和数组)
栈的C语言实现(链表和数组)...
分类:编程语言   时间:2015-03-10 17:22:21    阅读次数:204
使用VBA实现Excel合并相同内容的相邻单元格
写算法的数据分析时生成了csv文件,为了方便查看需要对部分单元格进行合并。 原始的CSV文件用Excel打开有大量如下形式的子表: 而我希望处理之后变成如下格式: 在网上搜索了很久,大多只能对某一列进行操作,而我需要对整个表格的行列都进行这个操作。 除此之外,因为是数据分析的表格,我还希望只对非数字开头的单元格进行合并,即行列标题。 经过多次尝试,终于在以前从来没用过VB...
分类:编程语言   时间:2015-03-10 17:21:38    阅读次数:254
Unity3D学习笔记之六创建更多的Prefab
在写完上次的笔记后,我发现当前的Prefab只为地板添加了盒子碰撞器而忽略了墙壁和天花板,所以我们这次首先为其他部分添加碰撞器。因为我们要以此Prefab为模板创建新的Prefab。       这一系列教程以及素材均参考自人人素材翻译组出品的翻译教程《Unity游戏引擎的基础入门视频教程》,下载链接附在第二篇学习笔记中。       首先选中一边墙壁,Component—Physics—...
分类:编程语言   时间:2015-03-10 17:23:07    阅读次数:226
Java 输入/输出(I/O)学习笔记 -- 文件输入与输出
在保存数据时,可以选择二进制格式或文本格式。例如,整数 1234 存储成二进制数时,它被写为由字节 00 00 04 D2 构成的序列(十六进制表示法) ,而存储成文本格式时,它被存成了字符串“ 1234” 。尽管二进制格式的 I/O 高速且高效,但是不宜人来阅读。读写文本数据在存储文本字符串时,需要考虑字符编码(character encoding)方式。在 UTF-16 编码方式中,字符串“ 1...
分类:编程语言   时间:2015-03-10 17:19:31    阅读次数:215
拓扑排序
拓扑排序...
分类:编程语言   时间:2015-03-10 17:21:17    阅读次数:147
C++中模板类的友元重载
一个由《程序员面试宝典》引出的问题。 描述模板类的友元重载,用C++代码实现? 这实际上考察的是下面几个问题: 1.模板类的编写 2.模板类中友元函数的编写 3.什么时候会用到友元重载?答案是各种C++中的运算符。最典型的就是输出操作符 书上给出的答案如下: #include using namespace std; template class Test; template...
分类:编程语言   时间:2015-03-10 17:17:42    阅读次数:225
最小生成树算法
一个有 n 个结点的连通图的生成树是原图的极小连通子图,且包含原图中的所有 n 个结点,并且有保持图连通的最少的边。最小生成树可以用kruskal(克鲁斯卡尔)算法或prim(普里姆)算法求出。 克鲁斯卡尔(Kruskal)算法(只与边相关) 算法描述:克鲁斯卡尔算法需要对图的边进行访问,所以克鲁斯卡尔算法的时间复杂度只和边又关系,可以证明其时间复杂度为O(eloge)。...
分类:编程语言   时间:2015-03-10 17:16:34    阅读次数:168
c#(asp.net) 多线程示例,用于同时处理多个任务
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Threading; using System.Web.UI.WebControls; public partial class muti_thread : S...
分类:编程语言   时间:2015-03-10 17:16:02    阅读次数:135
C语言入门学习:函数的使用
程序就像公司,公司是由部门组成的,这个部门就类似于C程序的函数。 默认情况下,公司就是一个大部门( 只有一个部门的情况下 ),相当于C程序的main()函数。 如果公司比较小( 程序比较小 ),因为任务少而简单,一个部门即可( main()函数 )胜任。但是,如果这个公司很大( 大型应用程序 ),任务多而杂,如果只是一个部门管理( 相当于没有部门,没有分工 ),我们可想而知,公司管理、运营起来会有多混乱,不是说这样不可以运营,只是这样不完美而已,如果根据公司要求分成一个个部门( 根据功能封装一个一个函数...
分类:编程语言   时间:2015-03-10 17:15:52    阅读次数:212
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!