- 军军小站|张军博客
搜索到与相关的文章
C++

C/C++使用命令参数介绍

我们从写第一个HelloWorld程序时,就开始使用main函数。后来学到Windows编程,又开始使用WinMain函数。我们都知道每个程序都得有个主函数入口。今天就简单介绍一下我们使用主函数时给它传入命令参数。很早以前就想写了,但是一直没有找到合适的地方。今天碰到项目中的一个问题,便想起了这块儿。。我们通常写控制台main都没有带参数,因为我们很少用到。这个命令参数的功能呢就会涉及到里面的参数。可以这样定义:intmain(intargc,char*a

系统 2019-08-29 22:34:59 3194

编程技术

利用BeanUtils在对象间复制属性

commons-beanutils是jakartacommons子项目中的一个软件包,其主要目的是利用反射机制对JavaBean的属性进行处理。我们知道,一个JavaBean通常包含了大量的属性,很多情况下,对JavaBean的处理导致大量get/set代码堆积,增加了代码长度和阅读代码的难度(你的薪水按代码行数计算?那千万别让老板看到此帖哦)BeanUtils是这个包里比较常用的一个工具类,这里只介绍它的copyProperties()方法。该方法定义如

系统 2019-08-29 22:25:30 3194

IOS

【一步一步学IOS5 】 从UITableView中删除一行

如何从UITableView中删除一行?在创建SimpleTable应用程序时,经常有人提到上述问题,在开始编码之前,我先介绍下Model-View-Controller模式,这个模式是在用户界面编程中经常引用的设计模式之一。1.理解Model-View-Controller不管学习什么语言,成为一个更好的开发人员所需要了解的概念是SeparationofConcerns(SoC,关注点分离).这个概念很简单,关注点是软件功能的不同方面,这个概念是鼓励开发

系统 2019-08-12 09:30:35 3194

Jquery

jQuery ajax —— Baidu ajax

你没有看错标题,本文的确是在讲Baiduajax,不过是很久很久以前的版本了。由于jQueryajax模块有800+行,而核心函数jQuery.ajax就有380+行,直接分析这段代码很容易被代码逻辑弄晕。所以我们先分析一段简单的ajax代码,来自早期的百度七巧板项目。通过这个来先复习一遍ajax的知识。baidu.ajax.request分离版/***发送一个ajax请求*@author:allstar,erik,berg*@nameajax.reque

系统 2019-08-12 01:33:30 3194

Tomcat

第一篇-->在任意位置启动Tomcat

1.理解path的本质是注册可执行文件所以我们要把startup.bat所在的目录放入path中在任意位置启动Tomcat"style="border:1pxsolidblack;"/>2.这时我们尝试在cmd中使用startup命令,会出现如下信息---------追溯到了一个源头Catalina_home在任意位置启动Tomcat"style="border:1pxsolidblack;"/>3.因此追本溯源我们要配置Catalina_home目录,为

系统 2019-08-12 01:32:59 3194

Javascript

Javascript图像处理——阈值

前言上一篇文章,我们讲解了图像处理中的亮度和对比度的变化,这篇文章我们来做一个阈值函数。最简单的图像分割方法阈值是最简单的图像分割方法。比如为了从下图中分割出苹果,我们利用前景与背景的灰度差值,通过设定一个阈值,对于该像素大于这个阈值时就以黑色表示,小于便以灰色表示。五种阈值类型和OpenCV一样,我们将提供五种阈值类型,方便使用。下面是原图像的波形表示,纵坐标表示像素点的灰度值大小,蓝线是阈值大小。二进制阈值化公式表示是:图像表示是:可见超过该阈值的就变

系统 2019-08-12 01:32:03 3193

PHP

PHP导出sql文件

发现自己之前写的php导出sql数据为Excel文件在导出一些数据的时候出现了精度的问题,比如导出身份证号的时候会把后面变成0000。暂时先把这个问题留下,有空去看看到底是什么问题。写了一个导出sql的工具。稍微加了下界面,把功能也做多了点,简单来说,就是三个功能:1.直接在浏览器上显示sql文件内容。2.直接导出到服务器上,要求目录要可写。3.直接下载到本地,脱库时感觉还不错。好了直接贴上代码:sqldump.php

系统 2019-08-12 01:54:11 3192

redis

redis

redis是一个带持久化的高速key-value存储系统。特点是:热数据放在内存里面实现高速访问,支持可配置的数据持久化,支持主从同步,不依赖任何第三方库(包括通讯层),自己实现了类似virtualmemory的机制,代码量不大。和mysql相比,redis的读写速度要快很多。和memcached相比,redis带有持久化和主从机制,不过redis重启比较慢。和bdb相比,redis的读写速度快一些、扩展性也相对好一些。和mongodb相比,redis要简

系统 2019-08-12 01:53:12 3192

Hadoop

解析Hadoop新一代MapReduce框架Yarn

更快、更强——解析Hadoop新一代MapReduce框架Yarn摘要:本文介绍了Hadoop自0.23.0版本后新的MapReduce框架(Yarn)原理、优势、运作机制和配置方法等;着重介绍新的Yarn框架相对于原框架的差异及改进。编者按:对于业界的大数据存储及分布式处理系统来说,Hadoop是耳熟能详的卓越开源分布式文件存储及处理框架,对于Hadoop框架的介绍在此不再累述,随着需求的发展,Yarn框架浮出水面,@依然光荣复兴的博客给我们做了很详细的

系统 2019-08-29 22:57:31 3191