码迷,mamicode.com
首页 > 编程语言
Java文件操作
packagecom.xuanwu.mtoserver.util;importjava.io.*;/***@authorLarack复制文件夹或文件夹*/publicclassFileUtil{publicstaticvoidmain(Stringargs[])throwsIOException{/...
分类:编程语言   时间:2014-10-29 12:15:18    阅读次数:264
JavaScript消息机制入门篇
JavaScript这个语言本身就是建立在一种消息机制上的,所以它很容易处理异步回调和各种事件。这个概念与普通的编程语言基础是不同的,所以让很多刚接触JavaScript的人摸不着头脑。JavaScript就是通过消息来实现多个事务同时处理,不要把自己吊死在一个消息中。 经常会看到这样的问题“Ja....
分类:编程语言   时间:2014-10-29 12:14:43    阅读次数:250
Struts与Spring MVC的比较
1 一,Struts2 2 3 1,每次请求(request)都会实例化一个控制类(Action),因为Model存在与Action中,即action是有状态的,所以每次请求都要实例化,而且struts2的设计者认为在强大的垃圾收集器下,用完就扔,并不会影响性能问题,而且还可以保证线程的安全...
分类:编程语言   时间:2014-10-29 12:11:25    阅读次数:232
Java基本开发环境搭建
一、开发工具获取1、开发工具包JDK●下载地址:到ORACLE公司官方站点(http://www.oracle.com/)下载。●下载文件的选择:对于windows操作系统,最后下载的文件的文件名称格式为:jdk-6uX-windows-i586.exe,当中“6uX”代表版本,当中包括了JDK和J...
分类:编程语言   时间:2014-10-29 12:09:39    阅读次数:306
JavaScript DOM_1入门介绍
文件对象模型(DocumentObjectModel,简称DOM),是W3C组织推荐的处理可扩展标志语言的标准编程接口。DocumentObjectModel的历史可以追溯至1990年代后期微软与Netscape的“浏览器大战”,双方为了在JavaScript与JScript一决生死,于是大规模的赋予浏览器强大的功能。微软在网页..
分类:编程语言   时间:2014-10-29 11:01:54    阅读次数:220
Javascript数组的操作
在写JS时经常需要对数组进行操作,牢牢地记住数组的这几个操作方法,相信对你操作数组肯定有很大帮助。...
分类:编程语言   时间:2014-10-29 10:59:53    阅读次数:139
10.29 工作笔记 ndk编译C++,提示找不到头文件(ndk-build error: string: No such file or directory)
ndk编译C++,提示找不到头文件(ndk-build error: string: No such file or directory)         被这个问题弄得愁眉苦脸啊,心想为啥一个string都找不到呢。。于是百度到了。。。 遇到这个问题,就在所在的目录 Application.mk 文件中,添加:APP_STL := gnustl_static 就可以找到标准库了! 最后知道真相的...
分类:编程语言   时间:2014-10-29 10:54:52    阅读次数:201
Java Web简化版交友网站平台
Java Web简化版交友网站平台 源代码下载地址:http://www.zuidaima.com/share/1550463487478784.htm...
分类:编程语言   时间:2014-10-29 10:55:59    阅读次数:170
[Java 8] Lambda表达式对递归的优化 - 使用尾递归
递归优化 很多算法都依赖于递归,典型的比如分治法(Divide-and-Conquer)。但是普通的递归算法在处理规模较大的问题时,常常会出现StackOverflowError。处理这个问题,我们可以使用一种叫做尾调用(Tail-Call Optimization)的技术来对递归进行优化。同时,还可以通过暂存子问题的结果来避免对子问题的重复求解,这个优化方法叫做备忘录(Memoizatio...
分类:编程语言   时间:2014-10-29 10:54:45    阅读次数:395
在C++ Builder中打开浏览器加载页面
今天在开发项目的时候,要求实现根据数据查询出来的一个IP地址,并返回到前台使用浏览器打开。这个东东本身很简单哈。在C++ Builder 中有对应的API函数,下面我们一起来讲讲: 调用外部命令 如果用默认浏览器,就调用ShellExecute(NULL, _T("open"), _T("explorer.exe"), _T("http://www.baidu.com"), NULL, S...
分类:编程语言   时间:2014-10-29 10:51:58    阅读次数:165
【Unity3d】【项目学习心得】从资源服务器下载资源(一)
项目里面的许多资源都是从资源服务器加载的,这样子可以减小客户端的包大小。 所以我们需要一个专门的类来管理下载资源。 资源分很多类型,如:json表,txt文件,image文件,二进制文件,UIAtlas图集,AssetBundle等。 所以,首先创建一个管理资源文件类型的类LoadFileType。 其中文件类型可以用枚举来表示,也可以用类成员常量来表示。 此处使用类成员常量:...
分类:编程语言   时间:2014-10-29 10:50:44    阅读次数:181
Redis源码分析(二十三)--- CRC循环冗余算法和RAND随机数算法
今天开始研究Redis源码中的一些工具类的代码实现,工具类在任何语言中,实现的算法原理应该都是一样的,所以可以借此机会学习一下一些比较经典的算法。比如说我今天看的Crc循环冗余校验算法和rand随机数产生算法。             CRC算法全称循环冗余校验算法。CRC校验的基本思想是利用线性编码理论,在发送端根据要传送的k位二进制码序列,以一定的规则产生一个校验用的监督码(既CRC码)r位...
分类:编程语言   时间:2014-10-29 10:52:12    阅读次数:213
多个二维数组如何取出它们的交集
一维数组取交集是非常的简单,直接用一个函数即可。array_intersect($arr, $ar),那么二维数组又是如何的取出它们的交集呢,可能有人同样想用这个函数,但结果却不是我们想要的。下面有这样的一个数组:        $arr=array( array('a'=>'1',2), array(3,4) ); $ar=array( array('a'...
分类:编程语言   时间:2014-10-29 10:48:37    阅读次数:318
Java_并发线程_Lock、ReadWriteLock
1.Lcok 1 1 11 1...
分类:编程语言   时间:2014-10-29 10:49:51    阅读次数:127
Java_并发线程_Condition
1.概述 使用Condition应在Lock的前提下,请先参见Java_并发线程_Lock、ReadWriteLock一文。在synchronized同步代码块中使用了obj的锁对象,然后通过obj.notify()和obj.wait()来配合处理多线程的问题。然而,同样lock和condition配合使用同样可以完成同样的功能,condition只有配合lock使用才有意义,只不过lock...
分类:编程语言   时间:2014-10-29 10:48:50    阅读次数:250
【转】Python——编码规范
来自于 啄木鸟社区Python Coding Rule--- hoxide 初译 dreamingk 校对发布 040724--- xyb 重新排版 040915--- ZoomQuiet MoinMoin 美化 050610用Python进行开发时的编码风格约定原文:PEP 008 《Style ...
分类:编程语言   时间:2014-10-29 10:46:54    阅读次数:359
javascript-深入理解JS闭包
一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。var n = 999;function f_1(){ alert(n);};f_1();另一方面...
分类:编程语言   时间:2014-10-29 10:44:47    阅读次数:279
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!