码迷,mamicode.com
首页 > 编程语言
java 运行机制和环境搭建--学习 java 归纳(1)
俗话说,工欲善其事必先利其器。想学习自动化必先学编程。 两个月前接触appium自动化框架,一个月前开始懂得这个道理,现在终于忙完了,有时间开始系统的学习,因为有学过java,所以接下来一段时间就开始java的学习吧。希望有想学java的跟我一起学习讨论,希望大神路过指导批评,...
分类:编程语言   时间:2015-04-30 16:00:22    阅读次数:163
C++与C的区别
C语言的函数往往要在括号中定义传入的参数而C++语言则不需要。类成员函数getArea()中的参数是类成员变量radius。这就实现了调用函数,而不出现参数。实现了数据的封装。
分类:编程语言   时间:2015-04-30 15:59:47    阅读次数:164
javascript获取系统时间
function GetDateStr(AddDayCount) { var dd = new Date(); dd.setDate(dd.getDate()+AddDayCount); var year = dd.getFullYear(); var mon...
分类:编程语言   时间:2015-04-30 15:58:18    阅读次数:170
C语言main()函数详解
C的设计原则是把函数作为程序的构成模块。main()函数称之为主函数,一个C程序总是从main()函数开始执行的。一、main()函数的形式在最新的 C99 标准中,只有以下两种定义方式是正确的:int main( void ) /* 无参数形式 */{ ... return 0;}int main...
分类:编程语言   时间:2015-04-30 15:57:07    阅读次数:175
反射机制(Java)
反射机制今天闲来无事,对反射机制http://www.cnblogs.com/jqyp/archive/2012/03/29/2423112.html阅读一番,整理了下这方面的知识以及自己的一些心得,希望对大家有帮助!JAVA反射机制是在运行状态中,可以动态的,对于任意一个类,都能够知道这个类的所有...
分类:编程语言   时间:2015-04-30 15:56:32    阅读次数:98
python 单元测试unittest
单元测试可以帮助我们准确迅速地定位出现问题的模块和单元。单元测试的对象是函数,必须有输出结果(哪怕是异常输出),以便单元测试模块能够捕获返回值,并且与预期值进行比较,从而得出测试通过与否单元测试的加载可以通过unittest.main()来启动单元测试的测试模块。而testsuit里存放的就是单元测...
分类:编程语言   时间:2015-04-30 15:52:49    阅读次数:144
并发编程:c++11 多线程中随机数重复问题
srand(time(NULL));是我们熟悉的c++随机函数,用时间做种子。但由于在多线程环境下若想在子线程中随机出不同的随机数则需随机种子的不同。但time以秒计算,略显不足,故参考这篇文章解决此问题:/* 初始化随机种子 */void InitRand(){ // 如果支持高性能精度计...
分类:编程语言   时间:2015-04-30 15:49:38    阅读次数:154
C语言: 创建数组的几种方法
创建数组有三种方法1、声明一个数组,声明时用常量表达式指定数组维数,然后可以用数组名访问数组元素2、声明一个变长数组,声明时用变量表达式指定数组的维数,C99支持3、声明一个指针,调用malloc(),然后使用该指针来访问数组元素,指针为常量,不能进行运算#include #include int ...
分类:编程语言   时间:2015-04-30 15:49:23    阅读次数:113
Python多进程编程
序:multiprocessingpython中的多线程其实并不是真正的多线程,如果想要充分地使用多核CPU的资源,在python中大部分情况需要使用多进程。Python提供了非常好用的多进程包multiprocessing,只需要定义一个函数,Python会完成其他所有事情。借助这个包,可以轻松完...
分类:编程语言   时间:2015-04-30 15:48:45    阅读次数:118
并发编程: c++11 thread(Func, Args...)利用类成员函数创建线程
c++11是VS2012后支持的新标准,为并发编程提供了方便的std::thread。使用示例:#include void thread_func(int arg1, int arg2, float* arg3){ arg3 = (arg1*1.0)/(arg1 + arg2); cou...
分类:编程语言   时间:2015-04-30 15:47:12    阅读次数:132
java程序运行机制及运行过程
两种核心机制:java虚拟机,垃圾收集机制。java程序的运行过程:源文件--经过java编译器--生成字节码文件class文件---类装载器--字节码校验器---解释器--操作系统平台,在操作系统上面专门还有一系列针对java的编译和执行的环境---然后交给操作系统平台---再把它翻译成机器可以认...
分类:编程语言   时间:2015-04-30 15:45:19    阅读次数:139
IEnumerable和IEnumerator 详解
初学C#的时候,老是被IEnumerable、IEnumerator、ICollection等这样的接口弄的糊里糊涂,我觉得有必要切底的弄清楚IEnumerable和IEnumerator的本质。下面我们先看IEnumerable和IEnumerator两个接口的语法定义。其实IEnumerable...
分类:编程语言   时间:2015-04-30 15:46:37    阅读次数:140
java 反射应用
场景需求最近的一次解析数据包中,因为协议有改变,本来的定长的包,现在变为不定长的。举个例子,本来协议中规定,一个包中,有8个标签,但是每次上来的,不一定都有8个,没有的话,硬件过来的都是0。同时里面也有个字段,说明上来的标签的个数。所以我这里建立一个相对应的类,里面有8个标签字段对应每个标签。所以在...
分类:编程语言   时间:2015-04-30 15:46:02    阅读次数:112
java中unicode和中文相互转换
public class Test{ public static void main(String[] args) { String s = "中转地设置导出模板"; String tt = gbEncoding(s); } public static String gbEncoding(fin.....
分类:编程语言   时间:2015-04-30 15:42:51    阅读次数:137
javascript从数组中删除一个元素
Array.prototype.remove = function(val) { var index = this.indexOf(val); if (index > -1) { this.splice(index, 1); } };pubArray.remove(pub...
分类:编程语言   时间:2015-04-30 15:40:04    阅读次数:108
JavaScript的MVC模式(转载)
本文介绍了模型-视图-控制器模式在 JavaScript 中的实现。我喜欢 JavaScript,因为它是在世界上最灵活的语言之一。在 JavaScript 中,程序员可以根据自己的口味选择编程风格:面向过程或面向对象。如果你是一个重口味,JavaScript 一样可以应付自如:面向过程,面向对象,...
分类:编程语言   时间:2015-04-30 15:39:15    阅读次数:116
Unity3d 真实的植物渲染
好久没写shader了,有些生疏,刚弄了个植物shader,分享一下。先上图片:重点需要注意的是fragment shader的透明部分需要如此声明 Tags{ "LightMode" = "ForwardBase" "Queue" = "AlphaTest" "IgnoreProjector...
分类:编程语言   时间:2015-04-30 15:33:34    阅读次数:325
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!