码迷,mamicode.com
首页 > 编程语言
Java编程一些经验
为了更好地书写安全和易于维护的java代码,现对于外部的一些java类库进行一些介绍,同时,对于常用的模式和编程技巧进行简要的描述。部分代码转自ImportNew。1. Apache CommonsStringUtils类主要处理字符串,包括字符串的截取、判断是否为空等使用的操作。ArrayUtil...
分类:编程语言   时间:2015-08-14 15:35:19    阅读次数:150
二维数组 我被你搞糊涂了
转载自:http://blog.chinaunix.net/uid-26694208-id-3842773.html指向一个由n个元素所组成的数组指针在Turbo C中, 可定义如下的指针变量:int (*p)[3];指针p为指向一个由3个元素所组成的整型数组指针(指向数组的指针)。在定义中, 圆括...
分类:编程语言   时间:2015-08-14 15:34:54    阅读次数:172
Java:过去、未来的互联网编程之王
Java对你而言是什么?一门你大学里学过的语言?一个IT行业的通用语言?你相信Java已经为下一次互联网爆炸做好了准备么?Java 一方面为嵌入式计算做了增强,而另一方面为实时应用做了精简,本文将介绍为什么 Java 是IoT(物联网)开发的最佳语言。 为嵌入式计算增强、为实时系统精简——为什么Ja...
分类:编程语言   时间:2015-08-14 15:32:32    阅读次数:128
JAVA 取得当前目录的路径/Servlet/class/文件路径/web路径/url地址
JAVA 取得当前目录的路径/Servlet/class/文件路径/web路径/url地址在写java程序时不可避免要获取文件的路径...总结一下,遗漏的随时补上1.可以在servlet的init方法里String path = getServletContext().getRealPath("/"...
分类:编程语言   时间:2015-08-14 15:34:29    阅读次数:193
PHP数组处理函数的使用array_reduce(二)
关于PHP数组操作函数更为细致的用法大家还可以参考PHP在线参考手册:http://php.net/manual/zh/index.phparray_reduce — 用回调函数迭代地将数组简化为单一的值给定一个数组:$ar = array(1,2,3,4,5);如果要求得这个数组中各个元素之和。方...
分类:编程语言   时间:2015-08-14 15:33:00    阅读次数:159
要做Java程序员 需要知道那些技术 重点有那些
一、Java程序员 高级特性 反射、泛型、注释符、自动装箱和拆箱、枚举类、可变 参数、可变返回类型、增强循环、静态导入 核心编程 IO、多线程、实体类、 集合类、正则表达式、 XML和属性文件 图形编程 AW...
分类:编程语言   时间:2015-08-14 15:32:40    阅读次数:252
javascript keycode大全
keycode 8 = BackSpace BackSpacekeycode 9 = Tab Tabkeycode 12 = Clearkeycode 13 = Enterkeycode 16 = Shift_Lkeycode 17 = Control_Lkeycode 18 = Alt_Lkeyc...
分类:编程语言   时间:2015-08-14 15:32:08    阅读次数:108
Windows下使用doxygen阅读和分析C/C++代码
Windows下使用doxygen阅读和分析C/C++代码转自:http://blog.sina.com.cn/s/blog_63d902570100gwk6.html虽然使用各种IDE或者Source Insight 可以方便地在windows下阅读和分析C/C++代码,但是一步步Go to De...
分类:编程语言   时间:2015-08-14 15:32:32    阅读次数:164
统一项目中编码风格(Eclipse Java code format、codetemplate)
在公司内的日常开发过程中,除了需要遵守统一的编码规范之外,还需要对编写的代码做统一的格式化,Eclipse提供了格式化编码的工具,快捷键是:Ctrl+Shift+F。为了统一项目组的代码风格,建议使用统一的格式化描述文件。Eclipse支持我们自定义模板,比如文件的注释,类注释,函数注释等功能。ec...
分类:编程语言   时间:2015-08-14 15:31:01    阅读次数:295
线程同步机制之互斥锁
进程间通讯介绍1、几种进程间的通信方式# 管道( pipe ):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系。# 有名管道 (named pipe) : 有名管道也是半双工的通信方式,但是它允许无亲缘关系进程间的通信。# 信号量...
分类:编程语言   时间:2015-08-14 15:29:03    阅读次数:156
Swift学习——Swift解释特定的基础(七)
Implicitly Unwrapped Optionals 隐式解析选项如上所述。可选意味着常数或变量“没有值”。通过可选if声明来推断是否存在值,假设有值析值。有时候在程序架构中,第一次被赋值之后。能够确定一个可选总会有值。在这样的情况下。每次都要推断和解析可选值是很低效的,由于能够确定它总会有...
分类:编程语言   时间:2015-08-14 15:25:56    阅读次数:114
向java的main()传入大量参数
项目中有一些用java写成的可执行的工具,需要调用者传入大量的参数。最开始,我使用的是最传统的方式,直接一个传入参数数组,于是有如下这么壮观的代码:public static void main(String[] args) {String aaa = args[0];String bbb = ar...
分类:编程语言   时间:2015-08-14 15:27:46    阅读次数:143
ACM/ICPC算法训练 之 数学很重要—斐波拉契●卢卡斯数列(HNNUOJ 11589)
题意:大致就是给定一个斐波拉契-卢卡斯数列中的某一项an(题目没有说明,但是这其实就是斐波拉契卢卡斯数列),然后让你求出初始的斐波拉契-卢卡斯数列a1和a2的值,并使得a2尽可能小。
分类:编程语言   时间:2015-08-14 15:26:14    阅读次数:219
JavaScript new Date()IE浏览器下出错 NaN
当涉及到编程,与日期的工作可能是棘手的。然而,幸运的是,大多数语言都已经完成了这个困难的工作,并有一种内置的日期功能来帮助我们。JavaScript是具有有用的功能来帮助大量输出,设置日期。The JavaScript Date Object开始日期在JavaScript中你需要做的第一件事是初始化...
分类:编程语言   时间:2015-08-14 15:21:54    阅读次数:146
python2.7搭建
1.下载python2.7安装包2.配置环境变量,在path中添加C:\Python273.安装setuptools在https://pypi.python.org/pypi/setuptools下载setuptools,解压setuptools-18.1,进入该目录,运行命令:python ez_...
分类:编程语言   时间:2015-08-14 15:22:41    阅读次数:161
“AS3.0高级动画编程”学习:第四章 寻路(AStar/A星/A*)算法 (下)
在前一部分的最后,我们给出了一个寻路的示例,在大多数情况下,运行还算良好,但是有一个小问题,如下图:很明显,障碍物已经把路堵死了,但是小球仍然穿过对角线跑了出来!问题在哪里:我们先回顾一下AStar.as中用于判断的if语句1 //如果是当前节点,或者是不可通过的,则跳过2 if (test == ...
分类:编程语言   时间:2015-08-14 15:22:31    阅读次数:198
总天数以及星期几的计算算法
在写程序的过程中,需要判断两个日期是否处在一个星期之内,如果用C++类库CTime,则只能计算1970年之后的日期,之前的日期就会报错,于是研究了几个星期计算算法,改写出一个计算从1年1月1日起到输入日期之间的天数,如果他们的除数相同,则表明他们在一个星期之内(原理参见参考文章《蔡勒算法》),同时该...
分类:编程语言   时间:2015-08-14 15:21:02    阅读次数:269
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!