第二章 基础语法与递归补充 时间:2017年4月24日10:39:18 章节:02章_01节,02章_02节 视频长度:49:21 + 15:45 内容:标识符,关键字与数据类型 心得:由字母,下划线,$,数字组成,应该由字母,下划线$开头,同时应该避开java保留字符 变量是内存中的一小块区域,使 ...
分类:
编程语言 时间:
2017-04-26 22:52:10
收藏:
0 评论:
0 赞:
0 阅读:
236
*目前刚接触C++,所以笔记也会比较简单。 在学习this指针时,书中一句 “成员函数copy()使用了表达式: this!=&obj 来判断这种情况。这是一种常用的检测手段。” 困扰了我,百思不得其解,在百度以及G家搜索了许久也没有找到明确的答案,遂就自己浅显的知识来解释一下。 书中代码如下: 程 ...
分类:
编程语言 时间:
2017-04-26 22:48:41
收藏:
0 评论:
0 赞:
0 阅读:
238
python的threading.Thread类有一个run方法,用于定义线程的功能函数,可以在自己的线程类中覆盖该方法。而创建自己的线程实例后,通过Thread类的start方法,可以启动该线程,交给python虚拟机进行调度,当该线程获得执行的机会时,就会调用run方法执行线程。 每个线程一定会 ...
分类:
编程语言 时间:
2017-04-26 22:47:29
收藏:
0 评论:
0 赞:
0 阅读:
243
基础知识有时候感觉时间长似乎有点生疏,正好这几天有时间有机会,就决定重新做一轮二次学习,挑重避轻 回过头来重新整理基础知识,能收获到之前不少遗漏的,所以这一次就称作查漏补缺吧!废话不多说,开始! 第一章 JAVA简介 时间:2017年4月24日10:23:32 章节:01章_02节 内容:jdk的配 ...
分类:
编程语言 时间:
2017-04-26 22:45:32
收藏:
0 评论:
0 赞:
0 阅读:
218
package com.hzins.suanfa; import java.util.Arrays; /** * 堆排序 * 思路,建立最大堆并把最大的数移到最后,从第一行到倒数第二行建立最大堆 * 建立最大堆: * for循环 以lastindex的父节点为起始位,每此循环自减,直到为1 * 对于... ...
分类:
编程语言 时间:
2017-04-26 22:43:55
收藏:
0 评论:
0 赞:
0 阅读:
209
今天整理了一下已学的几种JAVA设计模式,也是比较经典常用的几种。 1 单例模式singelton 项目开发中往往有这样的需求:某个对象 只需要存在一个(不用new出多个) 即保证该类有且只有一个实例 单例模式有两种实现方法 (1)饿汉式(下面通过一段代码进行解析) 解析:以上用的饿汉式的写法,为了 ...
分类:
编程语言 时间:
2017-04-26 22:43:34
收藏:
0 评论:
0 赞:
0 阅读:
203
一、进程 要想了解线程,首先得提到“进程”这个概念, 进程:进程是操作系统结构的基础;是一次程序的执行;是一个程序及其数据在处理机上顺序执行时所发生的行动;是程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立单元。 更具体的讲:如下图 每一个exe程序都是一个进程。 每一个exe程 ...
分类:
编程语言 时间:
2017-04-26 22:42:05
收藏:
0 评论:
0 赞:
0 阅读:
159
代码 效果图 按键顺序参照Win10计算器: ps:除了%不知道有啥用,还有CE和C的功能写的一样之外,其他都实现了 但是不停的更换操作指令的时候,有时候的结果不符合逻辑,不过两个数或者一个数的运算都是没有问题的 ...
分类:
编程语言 时间:
2017-04-26 22:40:33
收藏:
0 评论:
0 赞:
0 阅读:
214
Map 接口: 1. 实现 Map 接口的类是用来存储键-值(key-value)对; 2. Map 接口的实现类有 HashMap 和 TreeMap 等; 3. Map 类中存储的键-值对,通过键来标识,所以键值不能重复. 4. Map 接口的常用方法如下: 4.1 object put(K k ...
分类:
编程语言 时间:
2017-04-26 22:40:09
收藏:
0 评论:
0 赞:
0 阅读:
177
/** * 降序升序 * * @param str * @since 0.0.1 */ public void sort(String str){ String[] nums = str.split(" "); List odd = new ArrayList(); List ... ...
分类:
编程语言 时间:
2017-04-26 22:21:41
收藏:
0 评论:
0 赞:
0 阅读:
232
先贴上可能出现的错误信息: 问题分析: 下面说一下简单的解决方法: 1、首先是最简单的一键解决方案——“重定项目目标” (貌似只有 VS2015 和 VS2017 上才有的功能) 选择好对应的 SDK 版本并确定,该操作可以解决 80% 的问题。 2、如果经过上一步骤仍提示有 “winsdkver. ...
分类:
编程语言 时间:
2017-04-26 22:21:03
收藏:
0 评论:
0 赞:
0 阅读:
1889
定义静态域nextId和一个静态方法getNextId,将三个Employee对象写入数组,然后打印雇员信息。最后打印出写一个可用的员工标识码来展示静态方法。 程序运行结果: name= Tom id= 1 salary=40000.0 name= Dick id= 2 salary=60000.0 ...
分类:
编程语言 时间:
2017-04-26 22:20:03
收藏:
0 评论:
0 赞:
0 阅读:
185
一、模块 1. 什么是模块 在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。 为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Python中,一个.py文件就称 ...
分类:
编程语言 时间:
2017-04-26 22:19:37
收藏:
0 评论:
0 赞:
0 阅读:
353
1、使用Eclipse 建立Maven项目(webapp OR quickstart) 2、配置Maven,如下: 3、建立启动Application 4、编辑Controller 5、通过application.properties对项目进行配置 项目文件布局如下: 启动Application程序 ...
分类:
编程语言 时间:
2017-04-26 22:18:52
收藏:
0 评论:
0 赞:
0 阅读:
326
Collection:接口 只有通过Collection接口中toString()进行重写,才能够System.out.print(coll)显示Collection集合中元素 | Set:元素无序,不可重复的集合 | hashSet(主要实现类) +LinkedHashSet(添加顺序遍历集合中元 ...
分类:
编程语言 时间:
2017-04-26 22:18:38
收藏:
0 评论:
0 赞:
0 阅读:
308
Java NIO (New IO)是Java 1.4版本开始引入的新的IO API。和IO的区别在于NIO是一个异步、非阻塞的IO,可以用一个线程管理多个连接。比如1个服务器,5个客户端,如果用IO,在服务器上就需要5个线程,而使用NIO的话,只需要1个线程就可以同时管理5个连接,节约了资源。 NI ...
分类:
编程语言 时间:
2017-04-26 22:17:48
收藏:
0 评论:
0 赞:
0 阅读:
261
/** * 我国公民的身份证号码特点如下 * 1.长度18位 * 2.第1-17号只能为数字 * 3.第18位只能是数字或者x * 4.第7-14位表示特有人的年月日信息 * 请实现身份证号码合法性判断的函数,函数返回值: * 1.如果身份证合法返回0 * 2.如果身份证长度不合法返回1 * 3..... ...
分类:
编程语言 时间:
2017-04-26 22:17:04
收藏:
0 评论:
0 赞:
0 阅读:
219
说起指针啊,真是让我牙痒痒,这个让我又爱又恨的小妖精! 刚开始学的时候,怎么也理解不了指针这个东西,指针到底是个什么东西啊。。。。直到我看到了赵岩老师的书。 也许,生活中我们就是缺少这样的一个老师,告诉我们这个就是这样的!清楚的告诉我们关于他的一切来龙去脉。要是还是不知道的话,只怪当时我没看到这本书 ...
分类:
编程语言 时间:
2017-04-26 21:56:37
收藏:
0 评论:
0 赞:
0 阅读:
167
首先我们为什么需要做日志管理,在现实的上线中我们经常会遇到系统出现异常或者问题。这个时候就马上打开CRT或者SSH连上服务器拿日子来分析。受网络的各种限制。于是我们就想为什么不能直接在管理后台查看报错的信息呢。于是日志管理就出现了。 其次个人觉得做日志管理最好的是Aop,有的人也喜欢用拦截器。都可以 ...
分类:
编程语言 时间:
2017-04-26 21:55:35
收藏:
0 评论:
0 赞:
0 阅读:
378
二叉树是一种非常经典的数据结构。如果我们把二叉树看成一个图,父子节点之间的连线看成是双向的,我们姑且定义"距离"为两节点之间边的个数。写一个程序求一棵二叉树中相距最远的两个节点之间的距离。 下面我们随意构造出一棵二叉树,计算它的最大距离,如上图,节点之间单位距离为1,最大距离(红色线条)为5。 考虑 ...
分类:
编程语言 时间:
2017-04-26 21:54:13
收藏:
0 评论:
0 赞:
0 阅读:
288