代码如下,使用空间换时间的方法 测试一下 结果如下: ...
分类:
编程语言 时间:
2017-09-25 15:17:23
阅读次数:
450
9 月 21 日,大家期待已久的 Java 9 终于正式发布了,本文与大家一起快速回顾一下 IntelliJ IDEA 中 Java 9 的支持,并了解 IntelliJ IDEA 2017.3 中针对 Java 9 的推出的新功能。 Jigsaw 和 JPMS 提及 Java 9,最大的功能莫过于 ...
分类:
编程语言 时间:
2017-09-25 15:17:42
阅读次数:
360
准备工作: 1、在视图中右击->类向导->消息->找到消息WM_TIMER,同事右侧会出现消息的响应函数OnTimer,双击OnTimer 一、标题栏显示系统时间 1、在BOOL XXXDlg::OnInitDialog()函数中添加定时器SetTimer(1,1000,NULL);//第一个参数是 ...
分类:
编程语言 时间:
2017-09-25 15:18:17
阅读次数:
227
每一个大学生都为CET-4,CET-6考前突击; 每一个会计专业的学生都对注册会计师证心向往之; 每一个法律专业的学生都曾为司考废寝忘食; 那每一个学习Java的学生呢?那些与Java相关的证书,哪一个是你既定目标? SCJP sun certificated java programmer (SC ...
分类:
编程语言 时间:
2017-09-25 16:04:02
阅读次数:
267
OS模块简单的来说它是一个Python的系统编程的操作模块,可以处理文件和目录这些我们日常手动需要做的操作,OS模块提供对操作系统进行调用的接口。 几个重要函数: 我们来看下各个函数的例子: 1.os.getcwd()、os.chdir() 输出结果: 2.os.curdir和os.pardir 输 ...
分类:
编程语言 时间:
2017-09-25 16:04:31
阅读次数:
265
一、读取Excel数据的步骤及方式: 二、定义一个公用的类专门用来读取Excel ...
分类:
编程语言 时间:
2017-09-25 16:04:38
阅读次数:
161
1. 进入ORACLE官网[1],下载最新版本Java SE 安装包。 选择“Accept License Agreement”,然后选择合适的系统版本下的安装包。 2. 下载完毕后,双击安装包,默认安装。例如“jdk-9_windows-x64_bin.exe” 3. 安装完毕之后配置系统环境。系 ...
分类:
编程语言 时间:
2017-09-25 16:05:04
阅读次数:
259
函数式编程 一、Lambda表达式 一)如何辨别Lambda表达式 1)没有参数用空“()”表示。 2)只有一个参数,括号可以省略,只写参数名。 3)Lambda 表达式的主体不仅可以是一个表达式, 而且也可以是一段代码块, 使用大括号( {}) 将代码块括起来。 该代码块和普通方法遵循的规则别无二 ...
分类:
编程语言 时间:
2017-09-25 16:05:22
阅读次数:
298
这几天springboot相关的知识,下面就对自己这几天的学习情况做下总结。 springboot应用的结构 src --main: java:存放源代码 resources: templates:存放html文件,css文件 application.properties 存放配置信息 --test ...
分类:
编程语言 时间:
2017-09-25 16:06:19
阅读次数:
176
创建虚拟环境,一次安装多个库 pip freeze > requirements.txt (库的名字都在里面) 产生requirements.txt文件 在另一个环境下使用 pip install -r requirements.txt pip3 install virtualenv 第一步,创建目 ...
分类:
编程语言 时间:
2017-09-25 16:06:41
阅读次数:
242
前言 本文尝试对遗传算法中不同适值函数的标定(Scaling)方法进行下总结,并针对常用的线性标定和动态线性标定进行了Python实现,以装饰器的形式添加到遗传算法框架GAFT中,这样在使用GAFT运行遗传算法迭代的时候可以更加Pythonic的给自定义的适值函数进行标定。最后针对能够防止早熟情况的 ...
分类:
编程语言 时间:
2017-09-25 16:06:51
阅读次数:
326
提到缓存,能想到什么?一级缓存、二级缓存、web缓存、redis。所有的缓存无非在宣扬一个优势,那就是快,无需反复查询等。今天讲讲Spring缓存如何实现。 如何实现? 1、声明启用缓存,添加缓存管理器 第10行作用:启用缓存。 15~28行:添加缓存管理器。 编写需要缓存的方法:1、创建一个测试b ...
分类:
编程语言 时间:
2017-09-25 16:07:11
阅读次数:
183
socket Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Socket接口后面,对用户来说,一组简单的接口就是全部,让Socket去组织数据,以符合指定的协议。 所以,我们无需深入理解t ...
分类:
编程语言 时间:
2017-09-25 16:08:58
阅读次数:
275
本节内容 一、面向对象的概念 1. "面向对象(OOP)"是什么? 简单点说,“面向对象”是一种编程范式,而编程范式是按照不同的编程特点总结出来的编程方式。俗话说,条条大路通罗马,也就说我们使用不同的方法都可以达到最终的目的,但是有些办法比较快速、安全且效果好,有些方法则效率低下且效果不尽人意。同样 ...
分类:
编程语言 时间:
2017-09-25 16:09:07
阅读次数:
258
安全起见,小心使用C语言realloc()函数 http://www.360doc.com/content/16/0712/09/19227797_574892368.shtml 在C语言中,良好的编程习惯要求一个函数只做一件事,如果一个函数实现了若干功能,可以说基本是一个糟糕的设计。 C语言 re ...
分类:
编程语言 时间:
2017-09-25 16:12:40
阅读次数:
227
1 遍历顺序 Go语言里的map,是不保证遍历顺序的(这一点很好理解)。甚至同样内容的map,两次遍历的顺序,也可能不一样。下面是一个例子: 2 遍历时进行操作 遍历map的时候,可以对map进行操作(增、删、改)。如果遍历的过程中,删除了某个已经遍历过的entry,不会有任何问题。如果删除了某个还 ...
分类:
编程语言 时间:
2017-09-25 16:13:43
阅读次数:
209
每个基本类型都有一个对应的类;就是所谓的包装类; 1,装箱和拆箱 基本类型和类类型可以相互转换; 基本类型到类类型的转换叫做装箱; 类类型到基本类型的转换叫做拆箱; 2,自动装箱和拆箱 在类类型和基本类型的转换中,是自动转换的 无需强制类型转换; 3,包装类的作用 这里说说包装类的作用,因为包装类是 ...
分类:
编程语言 时间:
2017-09-25 16:13:52
阅读次数:
156
python文件的读写 在python中以只读模式打开文件的时候,会自动将文件的内容进行清空,然后在将数据写到文件中。 打开文件以后,使用write方法的时候,每调用一次write方法,都会将内容写道文件中,会紧跟着上一次文件结尾的地方。 在文件关闭和使用flush函数之后,会将对应的数据写到文件中 ...
分类:
编程语言 时间:
2017-09-25 16:14:17
阅读次数:
165
知识预览 JavaScript概述 二 JavaScript的基础 三 JavaScript的对象 BOM对象 DOM对象 实例练习 js扩展 知识预览 JavaScript概述 二 JavaScript的基础 三 JavaScript的对象 BOM对象 DOM对象 实例练习 js扩展 回到顶部 J ...
分类:
编程语言 时间:
2017-09-25 16:16:54
阅读次数:
267