指针的算术运算符是指针和数组之间的一种关联,但不是唯一关联: 可以使用数组名作为指向数组第一个元素的指针,但是不可以给数组名赋新的值。 但是试图使数组名指向其他地方是错误的: 会发生下面的报错,表达式必须是可修改的左值。 如果需要可以把数组名赋值给真正的指针变量: ...
分类:
编程语言 时间:
2016-08-15 22:17:35
收藏:
0 评论:
0 赞:
0 阅读:
284
Java基础学习总结——Java对象的序列化和反序列化 一、序列化和反序列化的概念 把对象转换为字节序列的过程称为对象的序列化。 把字节序列恢复为对象的过程称为对象的反序列化。 对象的序列化主要有两种用途: 1) 把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中; 2) 在网络上传送对象的字 ...
分类:
编程语言 时间:
2016-08-15 22:15:57
收藏:
0 评论:
0 赞:
0 阅读:
249
$ Spring框架的作用和优点: 1.Spring是一个开源的轻量级的应用型框架,其目的是简化企业级应用程序的开发,减少入侵。 2.Spring提供的IOC和AOP,可以将组件的耦合度降到最低,即解耦,便于系统日后的维护和升级。 注:IOC:控制反转,是一种设计模式,一层含义是控制权的转移:由传统 ...
分类:
编程语言 时间:
2016-08-15 22:15:25
收藏:
0 评论:
0 赞:
0 阅读:
191
java的线程优先级分为1-10 这10个等级 1为最强,最优先 10为最弱 如果大于10或者小于1则会抛异常 源代码为: 其中: ...
分类:
编程语言 时间:
2016-08-15 22:14:15
收藏:
0 评论:
0 赞:
0 阅读:
153
选择排序 选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理是每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,直到全部待排序的数据元素排完。 时间复杂度 选择排序的交换操作介于 0 和 (n - 1) 次之间。选择排序的比较操作为 n (n ...
分类:
编程语言 时间:
2016-08-15 22:14:05
收藏:
0 评论:
0 赞:
0 阅读:
343
今天看了一下买来的C#项目书,感觉有点不可理喻,简直就是作者用来圈钱的,视频敷衍了事,源代码莫名其妙。。。唉。。。不过今天还是学了新东西,是一个Python爬虫脚本,虽说也是云里雾里,但是也算一个小进步,千里之行始于足下么,下面就把代码给贴出来。 import urllib.requestimpor ...
分类:
编程语言 时间:
2016-08-15 22:12:56
收藏:
0 评论:
0 赞:
0 阅读:
263
网页可见区域宽:document.body.clientWidth网页可见区域高:document.body.clientHeight网页可见区域宽:document.body.offsetWidth(包括边线的宽)网页可见区域高:document.body.offsetHeight(包括边线的宽) ...
分类:
编程语言 时间:
2016-08-15 22:11:26
收藏:
0 评论:
0 赞:
0 阅读:
240
getDate() 方法可返回月份的某一天。取值范围是1~31 如果是0的话,就返回最后一天。这样就能取得当月的天数了 比如获取16年2月份的天数 ...
分类:
编程语言 时间:
2016-08-15 22:10:55
收藏:
0 评论:
0 赞:
0 阅读:
154
...
分类:
编程语言 时间:
2016-08-15 22:07:45
收藏:
0 评论:
0 赞:
0 阅读:
206
原文:http://www.jb51.net/article/15714.htm 1. copy.copy 浅拷贝 只拷贝父对象,不会拷贝对象的内部的子对象。2. copy.deepcopy 深拷贝 拷贝对象及其子对象一个很好的例子: import copya = [1, 2, 3, 4, ['a' ...
分类:
编程语言 时间:
2016-08-15 22:07:35
收藏:
0 评论:
0 赞:
0 阅读:
219
一、Javascript中函数的几个基本知识点: 1.函数的名字只是一个指向函数的指针,所以即使在不同的执行环境,即不同对象调用这个函数,这个函数指向的仍然是同一个函数。 2.函数中有两个特殊的内部属性:arguments和this. arguments主要是用来保存函数参数,arguments中的 ...
分类:
编程语言 时间:
2016-08-15 22:07:26
收藏:
0 评论:
0 赞:
0 阅读:
218
windows系统先安装python解释器: windows版本exe安装文件下载地址:https://www.python.org/ftp/python/2.7.12/python-2.7.12.msi Linux版本exe安装文件下载地址https://www.python.org/ftp/py ...
分类:
编程语言 时间:
2016-08-15 22:04:35
收藏:
0 评论:
0 赞:
0 阅读:
227
一. 封装的讲解 什么是封装?为什么要封装?怎么实现封装? 封装的目的是为了提高程序的安全性。封装就是把不想让第三者看的属性,方法隐藏起来。 封装的实现方法是: 1.修改属性的可见性,限制访问。 2.设置属性的读取方法。 3.在读取属性的方法中,添加堆属性读取的限制。 封装的几个关键字总结: pri ...
分类:
编程语言 时间:
2016-08-15 22:02:55
收藏:
0 评论:
0 赞:
0 阅读:
245
1:十进制,八进制(以0开头,0除外),十六进制(以0x或者0X开头) 2: 数据类型 内存空间(8位1字节) 取值范围 byte 8位 -128~127 short 16位 -32768~32767 int 32位 -2^31~2^31-1 long 64位 -2^63~2^63-1,后缀+l/L ...
分类:
编程语言 时间:
2016-08-15 21:59:35
收藏:
0 评论:
0 赞:
0 阅读:
252
还是其几天写的,这是最简单的一个直线裁剪算法了吧,它针对的是一个矩形和一条线段。并且还是边与坐标轴平行的矩形。 在实际应用上应该会经常用于屏幕对各种线段的裁剪吧。算法很简单效率也很高。 首先是算法的两种特例:平凡接受和平凡拒绝。 (图片来自《计算机图形学(OpenGL)》第三版) 当线段的两个端点都 ...
分类:
编程语言 时间:
2016-08-15 21:58:36
收藏:
0 评论:
0 赞:
0 阅读:
302
判断线程结束和让线程结束 暂停线程和恢复线程 线程类 ...
分类:
编程语言 时间:
2016-08-15 21:57:25
收藏:
0 评论:
0 赞:
0 阅读:
289
1.自定义异常类: 2.抛出异常: 3.捕获异常: ...
分类:
编程语言 时间:
2016-08-15 21:56:45
收藏:
0 评论:
0 赞:
0 阅读:
222
看到一道面试题,问Java中栈的实现方式,记录下一些实现细节。 API中有5个方法,分别是: Java中stack继承vector,底层实现方式是数组。 push:在数组末尾添加元素,添加之前保证数组容量足够。容量不够的话需要扩容,扩容策略如下: int newCapacity = oldCapac ...
分类:
编程语言 时间:
2016-08-15 21:56:25
收藏:
0 评论:
0 赞:
0 阅读:
310
javaScript里面内置了两个定时器,一个是setTimeout()一个是setInterval()。下面将由浅入深来理解一下定时器的工作原理。使用方式:setTimeout()...
分类:
编程语言 时间:
2016-08-15 20:50:25
收藏:
0 评论:
0 赞:
0 阅读:
126
输入年份 利率 总金额 ,计算出总还款数 每月还款数
package chapter16;
import java.awt.BorderLayout;
import java.awt.FlowLayout;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.Actio...
分类:
编程语言 时间:
2016-08-15 20:50:15
收藏:
0 评论:
0 赞:
0 阅读:
303