码迷,mamicode.com
首页 > 编程语言
工作中常用的JavaScript脚本
1.获取字符串字节长度 1 function GetStrLenByte(str){ 2 var len=0; 3 try{ 4 if (str+"" == "undefined" || str == null){ 5 len=0; 6...
分类:编程语言   时间:2014-11-28 00:51:47    阅读次数:267
java反射机制(一)—— 利用反射机制实例化对象
Java有着一个非常突出的动态相关机制:Reflection,用在Java身上指的是我们可以于运行时加载、探知、使用编译期间完全未知的classes。换句话说,Java程序可以加载一个运行时才得知名称的class,获悉其完整构造(但不包括methods定义),并生成其对象实体、或对其fields设值、或唤起其methods。...
分类:编程语言   时间:2014-11-27 23:45:52    阅读次数:545
C++中虚函数和纯虚函数的作用与区别-详解
虚函数为了重载和多态的需要,在基类中是有定义的,即便定义是空,所以子类中可以重写也可以不写基类中的此函数! 纯虚函数在基类中是没有定义的,必须在子类中加以实现,很像java中的接口函数! 虚函数 引入原因:为了方便使用多态特性,我们常常需要在基类中定义虚函数。 class Cman { public: virtual void Eat(){……}; ...
分类:编程语言   时间:2014-11-27 23:45:34    阅读次数:345
【Unity Shaders】ShadowGun系列之一——飞机坠毁的浓烟效果
写在前面最近一直在思考下面的学习该怎么进行,当然自己有在一边做项目一边学OpenGL,偶尔翻翻论文之类的。但是,写shader是一个需要实战和动手经验的过程,而模仿是前期学习的必经之路。很多人都会问,怎么学shader,看什么书。当然我经验也不够,目前的路线是:掌握一门着色语言+读几本经典书籍+学习优秀的shader实例+动手实践+动手实践+动手实践。每一个都不容易,所以学shader是一个漫长而...
分类:编程语言   时间:2014-11-27 23:42:30    阅读次数:440
Python语言入门级使用(一)
最近不是太忙,发现Python写出来的程序简单容易看懂,准备学习一下其中之奥妙, Linux下Python是可以直接使用的,里面一般都装有内嵌的Python系统 在Windows下 需要下载一个Python,我是下载了一个activePython3.0版本,其中语法和2.X有一点差别 在Python下面可以直接执行一段代码 例如:1+1  自动能够识别并返回2 也可以把chengxu程序...
分类:编程语言   时间:2014-11-27 23:43:27    阅读次数:305
C/C++求职宝典21个重点笔记(常考笔试面试点)
这是我看过《C/C++求职宝典》一书做的笔记,都是一些笔试面试中常考的重点难点问题。...
分类:编程语言   时间:2014-11-27 23:41:33    阅读次数:306
黑马程序员——java基础--多态
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 模板方法设计模式: 解决的办法:当功能内部一部分是现实确定,一部分是现实不确定的,这时间不可把不确定的部分暴漏出去,让子类实现。 实例:统计一个程序的的运行时间 思路:程序的结束时间减去程序的开始时间abstract class Gettime{ public final void g...
分类:编程语言   时间:2014-11-27 23:41:12    阅读次数:323
Python中怎样统计两个向量对应位置的非0元素个数??
首先看看矩阵中.A操作的结果 1 >>> a=mat([[1,2,3],[2,3,0]]); 2 >>> a 3 matrix([[1, 2, 3], 4 [2, 3, 0]]) 5 >>> a.A 6 array([[1, 2, 3], 7 [2, 3, 0]]) 8...
分类:编程语言   时间:2014-11-27 23:36:51    阅读次数:934
java打jar包
一.打包jar文件 1 如果是class文件 jar cvf myjar.jar Foo.class Bar.class 如果是包 jar cvf myjar.jar pack 在eclipse下打包 需要打包的程序工程名称,再单击Eclipse编程器的相应菜单命令“File>>Exp...
分类:编程语言   时间:2014-11-27 23:31:53    阅读次数:268
MFC消息机制
何谓消息、消息处理函数、消息映射?消息简单的说就是指通过输入设备向程序发出指令要执行某个操作。具体的某个操作是你的一系列代码。称为消息处理函数。在SDK中消息其实非常容易理解,当窗口建立后便会有一个函数(窗口处理函数)开始执行一个消息循环,我们还可以清楚的看到消息处理的脉络。一个switch cas...
分类:编程语言   时间:2014-11-27 23:31:49    阅读次数:246
API、Win32 SDK、Win32项目、MFC、Windows窗体应用程序的区别
【原】API、Win32SDK、Win32项目、MFC、Windows窗体应用程序的区别首先来看一下每一个术语的定义:API:ApplicationProgrammingInterface。Windows操作系统提供给应用程序编程的接口, 简称 为API函数。Win32SDK:SDK(Softwar...
分类:编程语言   时间:2014-11-27 23:32:46    阅读次数:312
透过字节码分析java基本类型数组的内存分配方式。
我们知道java中new方式创建的对象都是在堆中创建的,而局部变量对应的值存放在栈上。那么java中的int [] arr={1,2,3}是存放在什么地方的呢,int []arr = new int[3]又是存放在什么地方的呢,下面我们通过编写两个小例子,通过查看生成的字节码文件,来了解jvm会如何...
分类:编程语言   时间:2014-11-27 23:31:24    阅读次数:212
C语言选择排序
//选择排序,前提必须了解找到数组中最小数和最大数的算法# include# include# includeint main(){ //利用时间随机数生成数组 time_t ts; unsigned int data = time(&ts); srand(data); ...
分类:编程语言   时间:2014-11-27 23:32:14    阅读次数:308
【Java】native关键字
JNI是Java Native Interface的 缩写。从Java 1.1开始,Java Native Interface (JNI)标准成为java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI一开始是为了本地已编译语言,尤其是C和C++而设计的,但是它并不妨碍你使用其他语...
分类:编程语言   时间:2014-11-27 23:27:37    阅读次数:280
C++
把用户自定义类型的标识符首字母大写使用rand函数生成随机数(但程序每次运行都产生这同一系列随机数),这有利于调试。利用srand函数使程序每次运行都生成不同的一系列随机数
分类:编程语言   时间:2014-11-27 23:26:30    阅读次数:219
JavaWeb之Servlet: ServletConfig 与 ServletContext
读取的html路径问题 有这样的一种情况,myeclipse有一个工作区域,我们在上面编写自己的web应用,编写完后,要把这个应用部署在服务器上,然后通过浏览器访问服务器上的那个应用。假如这个web应用读取了某个html文件,这个html文件我在myeclipse的文件列表直接创建的,创建目录如图....
分类:编程语言   时间:2014-11-27 23:23:19    阅读次数:406
java web 日志详细
第一步:首先建立一个WEB工程,去log4j官网下log4j的JAR包导入到工程的lib目录下第二步:在src目录下建一个log4j.properties 文件,文件命名可以由自己,只是记加载时候和这里名字一致就行;log4j.properties 里边的内容如下:### set log level...
分类:编程语言   时间:2014-11-27 23:23:58    阅读次数:381
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!