JavaSE编程基础5 数组和方法; 语法:访问修饰符号 返回类型 方法名字(){ 方法体; } 注意:(1)、方法要在class里直接定义; (2)、设计方法的目的在于实现功能的重复使用; 一、定义声明方法; 1、在class内直接写入方法: 例: 类型: Void(无参数,无返回结果), int ...
分类:
编程语言 时间:
2017-02-19 14:15:11
收藏:
0 评论:
0 赞:
0 阅读:
241
5.3 读写锁 (1)读写锁简介 ①线程使用互斥锁缺乏读并发性 ②当读操作较多,写操作较少时,可使用读写锁提高线程并发性 ③读写锁数据类型:pthread_rwlock_t (2)读写锁的操作 ①创建和释放读写锁 头文件 #include <pthread.h> 函数 int pthread_rwl ...
分类:
编程语言 时间:
2017-02-19 14:13:29
收藏:
0 评论:
0 赞:
0 阅读:
295
数学函数: 1.trunc(x) #取整数部分 >trunc(5.1) 2.ronnd(x,digits=n) #将x四舍五入为指定位的小数 > round(3.42,1)[1] 3.4> round(3.46,1)[1] 3.5 3.signif(x,digits=n) #舍入为指定的有效数字 > ...
分类:
编程语言 时间:
2017-02-19 14:12:23
收藏:
0 评论:
0 赞:
0 阅读:
210
SDK程序设计的第一要务是理解最重要的数个API函数的意义和用法,MFC程序设计的第一要务则是理解几个最重要的类,最基本的两个类为CWin App和CFrameWnd。 开发MFC程序需要的函数库:Windows C Runtime函数库(LIBC.LIB静态链接版本,MSVCRT.LIB,MSVC ...
分类:
编程语言 时间:
2017-02-19 14:10:56
收藏:
0 评论:
0 赞:
0 阅读:
283
本篇不打算冗长介绍各种异常,只写出通用的应该遵循的异常处理规范(个人理解,如有错误欢迎指正) 1. 检查异常(checked exception),通常见到的有SQLException,IOException,InterruptedException,ConnectTimeOutException, ...
分类:
编程语言 时间:
2017-02-19 14:07:58
收藏:
0 评论:
0 赞:
0 阅读:
154
打印结果 无符号的0xcffffff3 转换成二进制为 1100 1111 1111 1111 1111 1111 1111 0011 右移两位后为 0011 0011 1111 1111 1111 1111 1111 1100 转换成16进制为 0x33fffffc 如果是有符号,我们需要先将二进 ...
分类:
编程语言 时间:
2017-02-19 14:04:04
收藏:
0 评论:
0 赞:
0 阅读:
269
C++里面catch对于类型转换,限制比参数传递时候要多: 不可以进行标准算术转换和类的自定义转换:在函数参数匹配的过程中,可以进行很多的类型转换。但是在异常匹配的过程中,转换的规则要严厉。 标准算术转换,指的是 short转成int 等等。异常catch的时候,不允许转换,指的是匹配的时候,就不会 ...
分类:
编程语言 时间:
2017-02-19 14:03:14
收藏:
0 评论:
0 赞:
0 阅读:
225
作为一门计算机语言,Java也有着自己的数据类型和运算符。Java的数据类型分为基本类型和引用类型。 相较于C语言的基本类型,Java的基本类型在整数类型中多了一个byte,它只占有一个字节。并且char字符 串类型可以书写一个中文字,在C语言中就不行,因为它占有两个字节。 在基本类型中Java还多 ...
分类:
编程语言 时间:
2017-02-19 14:02:45
收藏:
0 评论:
0 赞:
0 阅读:
152
<?php // 冒泡排序法 //$arr = array(0,5,-1,3,4,5,32,22,-3,-4,-7); //var_dump($arr); function arr_sort($arr){ for ($a = 1; $a <= count($arr) ; $a++) { for ($ ...
分类:
编程语言 时间:
2017-02-19 14:00:41
收藏:
0 评论:
0 赞:
0 阅读:
201
最近复习到IO,想找个案例做一做,恰好下载了许多图片压缩包,查看图片很不方便,所以打算用IO把图片都解压到同一个文件夹下。然后集中打包。 本例使用jdk自带的ZipInputStream和ZipOutPutStream,功能有限不支持rar但是api很简单。 后记: 1.添加到zip中使用putNe ...
分类:
编程语言 时间:
2017-02-19 13:58:42
收藏:
0 评论:
0 赞:
0 阅读:
272
一、需求缘起 Web-Server通常有个配置,最大工作线程数,后端服务一般也有个配置,工作线程池的线程数量,这个线程数的配置不同的业务架构师有不同的经验值,有些业务设置为CPU核数的2倍,有些业务设置为CPU核数的8倍,有些业务设置为CPU核数的32倍。 “工作线程数”的设置依据是什么,到底设置为 ...
分类:
编程语言 时间:
2017-02-19 13:57:43
收藏:
0 评论:
0 赞:
0 阅读:
276
一、工厂模式的分类 工厂模式主要是为创建对象提供过渡接口,以便将创建对象的具体过程屏蔽隔离起来,达到提高灵活性的目的。 工厂模式在《Java与模式》中分为三类: 1)简单工厂模式(Simple Factory);又称为静态工厂方法模式 GOF在《设计模式》中一般把简单工厂模式和工厂方法模式合为一类 ...
分类:
编程语言 时间:
2017-02-19 13:56:28
收藏:
0 评论:
0 赞:
0 阅读:
172
1 同步方法和同步代码块的区别是什么? 答: 同步方法的锁是当前类的对象,同步代码块的锁可以自定义,同步方法锁的范围较大,对性能的影响比较大,因此代码中尽量用同步代码块。 2 什么是死锁(deadlock)? 答:是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作 ...
分类:
编程语言 时间:
2017-02-19 13:55:50
收藏:
0 评论:
0 赞:
0 阅读:
224
1. 迭代器(iterator)是一中检查容器内元素并遍历元素的数据类型。(1) 每种容器类型都定义了自己的迭代器类型,如vector:vector<int>::iterator iter;这条语句定义了一个名为iter的变量,它的数据类型是由vector<int>定义的iterator类型。(2) ...
分类:
编程语言 时间:
2017-02-19 13:52:44
收藏:
0 评论:
0 赞:
0 阅读:
182
1、Struts2是类级别的拦截, 一个类对应一个request上下文,SpringMVC是方法级别的拦截,一个方法对应一个request上下文,而方法同时又跟一个url对应,所以说从架构本身上SpringMVC就容易实现restful url,而struts2的架构实现起来要费劲,因为Struts ...
分类:
编程语言 时间:
2017-02-19 13:51:42
收藏:
0 评论:
0 赞:
0 阅读:
187
转自一个微信公众号。对于java学习新人不知道该学啥,可以看一下,里边包含的内容基本上都在校招面试的范围内。面试的时候会根据你做的项目进行相应领域的提问,比如你做的项目跟数据库有关,可能数据库方面就问的多一些,用spring框架多一些,spring框架问的就多一些,所以自己做的那个领域尽量往深了学。 ...
分类:
编程语言 时间:
2017-02-19 13:51:19
收藏:
0 评论:
0 赞:
0 阅读:
237
脚本拖到要Cube上,自动可以实现物体每帧在Y轴旋转5度此代码可以实现;function Update() { transform.Rotate(0, 5, 0); }脚本拖到Cube上,使得物体每帧沿着Y轴移动,参数自己可以更改 此代码可以实现; void Update() { transform ...
分类:
编程语言 时间:
2017-02-19 13:51:06
收藏:
0 评论:
0 赞:
0 阅读:
147
C++最原始的容器之一是数组。数组的特点有: 1.大小固定 2.单独存在的数组建立在栈上,作为对象成员存在的数组建立在堆上还是栈上则要看作为宿主对象是被建立在堆上还是栈上。栈空间是有限的,所以如果数组在栈上,则不能容纳太多元素,否则会导致stack overflow。 C++最原始的容器之二则是用一 ...
分类:
编程语言 时间:
2017-02-19 13:50:47
收藏:
0 评论:
0 赞:
0 阅读:
122
Java是一门计算机编程语言,也就是我现在正在学习的。它和我上学期学的C语言有很大的相同,也有很多的不同。 Java最开始的时候是应用于家庭电器上的,所以它具有C语言没有的跨平台性。它相对于C语言最大的区别在于它是 面向对象语言,也正是因为如此,从而决定了它的编译方式是半翻译半解释。 也因为如此才使 ...
分类:
编程语言 时间:
2017-02-19 13:47:06
收藏:
0 评论:
0 赞:
0 阅读:
190
java 线程的几种状态 java thread的运行周期中, 有几种状态, 在 java.lang.Thread.State 中有详细定义和说明: NEW 状态是指线程刚创建, 尚未启动 RUNNABLE 状态是线程正在正常运行中, 当然可能会有某种耗时计算/IO等待的操作/CPU时间片切换等, ...
分类:
编程语言 时间:
2017-02-19 12:59:43
收藏:
0 评论:
0 赞:
0 阅读:
316