学了几个月的java,一直以来对public,private,protected,static,final关键词以及相互之间搭配没有太在意,今天看了《java安全编码标准》才发现问题的严重性。 不符合规则的代码: 公有(public)的基础数据类型的数据成员。应该改成private形式。 公有的可....
分类:
编程语言 时间:
2015-01-15 23:27:03
阅读次数:
150
第一讲 File类一、概述1、File类:文件和目录路径名的抽象表现形式2、特点: 1)用来将文件或文件夹封装成对象 2)方便于对文件与文件夹的属性信息进行操作 3)File类的实例是不可变的;也就是说,一旦创建,File对象表示的抽象路径名将永不改变 4)File对象可以作为参数传递给流的构造函数...
分类:
编程语言 时间:
2015-01-15 21:44:53
阅读次数:
230
第一讲集合框架先看下面的图:这就是集合框架的构成。由于数据结构的不同,有不同的集合,也叫容器。下面是集合类的简单介绍。一、为什么出现集合类? 面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就对对象进行存储,集合就是存储对象最常用的一种方式。二、数组和集合类同是容器,有何不同...
分类:
编程语言 时间:
2015-01-15 21:37:58
阅读次数:
376
*需求:统计字符串中每个字母:
* 说明:编写程序,提示用户输入一个字符串,
* 然后统计字符串中每个字母出现的个数,忽略字母的大小写。
*
* 原理:
* 1.使用String类中的toLowerCase()方法,将字符串中的大写字母转换成小写形式。
* 2.构造一个具有26个int值得数组ch ,每个元素记录一个字母出现的次数。
* 即,ch[0]记录a的...
分类:
编程语言 时间:
2015-01-15 20:25:03
阅读次数:
159
视频直播系统实现三种形式的直播:第一种现场活动、会议的实时直播。通过摄像机,采集设备(摄像)将现场的活动采集成数据流传给直播软件(ffmpeg),直播软件进行采集压缩转码推送到服务器,发布到互联网。用户这是通过互联网即时没有在活动现场也可以观看到哪怕是千里之外的直播情况,如临其境;第二种是电视信号直...
分类:
其他好文 时间:
2015-01-15 20:02:40
阅读次数:
191
随着项目的进展,测试工程师在更多的浏览器中兼容性测试中,发现有些浏览器不支持option的触发事件,这就造成了先前一篇博文bootstrap 左右框多项选择示例中左右选择框的失效,于是我就由原先的select-option结构 改成了 现在的 ul-li 结构,并写成了js插件的形式,方便以后调用和...
分类:
Web程序 时间:
2015-01-15 18:10:21
阅读次数:
665
迭代器模式:提供一种方法顺序访问一个聚合对象中的各个元素,而又不暴露其内部的表示。聚合对象可以是数组,也可以是集合等。遍历集合,我们可以使用for循环,foreach循环。遍历数组,可以使用for循环,foreach循环。但是使用上面这两种形式,我们都需要知道聚合对象是数组,还是集合。但是使用了迭代...
分类:
其他好文 时间:
2015-01-15 17:54:00
阅读次数:
198
原文:c# 操作ini文件INI文件是一种按照特点方式排列的文本文件。每一个INI文件构成都非常类似,由若干段落(section)组成,在每个带括号的标题下面,是若干个以单个单词开头的关键词(keyword)和一个等号,等 号右边的就是关键字对应的值(value)。其一般形式如下:
[section...
下面以Xplain STM32(使用STM32F103ZET6 CPU)开发板为例,将RTX移植到该板上运行.为了能让刚接触这个系统的人了解整个移植过程,会重新建立一个工程,将所有的源码(包括RTX内核)添加到工程中,而不使用RTX库的形式.1.新建一文件夹(rtx-stm32),内容如下:--ke...
分类:
其他好文 时间:
2015-01-15 17:31:59
阅读次数:
229
首先介绍下这三样东西
Redmine是用Ruby开发的基于web的项目管理软件,是用ROR框架开发的一套跨平台项目管理系统,据说是源于Basecamp的ror版而来,支持多种数据库,有不少自己独特的功能,例如提供wiki、新闻台等,还可以集成其他版本管理系统和BUG跟踪系统,例如Perforce、SVN、CVS、TD等等。这种 Web 形式的项目管理系统通过“项目(Project)”的形式把成员...
分类:
系统相关 时间:
2015-01-15 16:15:59
阅读次数:
448