首页 > 编程语言
20145234黄斐《Java程序设计》第八周
教材学习内容总结 第十四章-NIO与NIO2 NIO与IO的区别 NIO Channel继承框架 想要取得Channel的操作对象,可以使用Channels类,它定义了静态方法newChannel(),可以让你从InputStream、OutputStream分别建立ReadableByteChan ...
分类:编程语言   时间:2017-04-16 21:16:35    收藏:0  评论:0  赞:0  阅读:264
使用Maven对JAVA程序打包-带主类、带依赖【转】
很多时候,我们需要对编写的程序进行打包,这个时候,我们可以借助一些项目构建工具,如maven, sbt, ant等,这里我使用的是maven。 打包成可执行有主类的jar包(jar包中无依赖) 以下是配置打包成可执行,带主类的jar包: But, 虽然现在把程序打包成了jar文件,也可以运行,但是, ...
分类:编程语言   时间:2017-04-16 21:11:59    收藏:0  评论:0  赞:0  阅读:283
python学习笔记-flask学习(一)
以下是一个简单的能运行的flask示例代码,从该示例代码中分析Flask源码完成了哪些工作。 flask示例代码如下: 首先调用app = Flask(__name__)构建一个Flask实例。Flask类定义在app.py文件中 接下来分析app.route函数完成的工作 app.route是py ...
分类:编程语言   时间:2017-04-16 21:10:52    收藏:0  评论:0  赞:0  阅读:326
170412、Spring Boot Quartz介绍
(1)什么是Quartz? (2)Quartz的特点; (3)Quartz专用词汇说明; (4)Quartz任务调度基本实现原理; 接下来看下具体的内容: (1)什么是Quartz? Quartz是一个完全由Java编写的开源作业调度框架,为在Java应用程序中进行作业调度提供了简单却强大的机制。Q ...
分类:编程语言   时间:2017-04-16 20:41:56    收藏:0  评论:0  赞:0  阅读:321
Java基础2
string类型不是八个基本类型之一,它是JavaSE中常用的类,当我们声明一个类型的变量时,该变量就称为引用。引用类型与基本类型不同之处在于:引用不包括它所指向的的对象的实际数据,而是指内存中对象所在的位置。 Java使用关键字final,来表示某变量实际上是常量。习惯上,程序员通常将常量名的所有 ...
分类:编程语言   时间:2017-04-16 20:41:41    收藏:0  评论:0  赞:0  阅读:195
C++中输出日期显示问题(不使用printf):编程题#4:Tomorrow never knows?
由于不能使用自带的printf函数,也是哭阿,好了,直接讲解题思路:题目说了可以活用setfill和setw控制符,那应该可以解决题目: 直接贴代码: 没有百度到解决方法,我也算是原创了。 ...
分类:编程语言   时间:2017-04-16 20:37:24    收藏:0  评论:0  赞:0  阅读:326
java maven项目找不到jconsole-1.8.0.jar和tools-1.8.0.jar包
今天在整合jar包时候,出现了 这是我导入的jar坐标 然后查看了它的相关依赖,果然找到了这两个依赖。 ...
分类:编程语言   时间:2017-04-16 20:37:07    收藏:0  评论:0  赞:0  阅读:3276
利用命令行引用外部jar包以使程序正常执行的4种方法
声明:本博客为原创博客。未经同意。不得转载!原文链接为http://blog.csdn.net/bettarwang/article/details/30976069 平时写一些小的Java Demo时我比較喜欢用UltraEdit或记事本写完后,直接利用命令行进行编译和执行。这种优点就是方便快捷。 ...
分类:编程语言   时间:2017-04-16 20:36:53    收藏:0  评论:0  赞:0  阅读:281
java中的IO基础总结
java中的I/O类库设计可谓是比较丰富的,在我们平时的编程中也经常接触到,往往大部分的系统都有对IO操作的一些封装代码,平时要用到往往翻翻api或者找个写好的方法复制就搞定,由此带来的是对java本身提供的这些方法不熟悉,平时不好好梳理下,对java的io包下面这些常用类也就比较凌乱了。所以这里通 ...
分类:编程语言   时间:2017-04-16 20:33:51    收藏:0  评论:0  赞:0  阅读:229
C++设计模式实现--职责链(Chain of Responsibility)模式
一. 概述 职责链模式: 使多个对象都有机会处理请求。从而避免请求的发送者和接收者之间的耦合关系。将这些对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止。 二. 举个样例 员工要求加薪 公司的管理者一共同拥有三级:总经理、总监、经理,假设一个员工要求加薪,应该向主管的经理申请。假设加 ...
分类:编程语言   时间:2017-04-16 20:28:57    收藏:0  评论:0  赞:0  阅读:170
Java加密技术(四)非对称加密算法RSA
RSA 这样的算法1978年就出现了。它是第一个既能用于数据加密也能用于数字签名的算法。它易于理解和操作。也非常流行。算法的名字以发明者的名字命名:Ron Rivest, AdiShamir 和Leonard Adleman。 这样的加密算法的特点主要是密钥的变化,上文我们看到DES仅仅有一个密钥。 ...
分类:编程语言   时间:2017-04-16 20:25:26    收藏:0  评论:0  赞:0  阅读:230
C语言---数据结构(内建,数组,自定义)
数组是一组有序数据的集合,每个元素都属于同一个数据类型。 一维数组的定义: 类型符 数组名[常量表达式] 常量表达式中,可以包括常量和符号常量,int a[3+5]是合法的。但是不能包含int a[n],C语言不允许动态数组。 子函数中是可以存在int a[2*n]的,但是不能是static局部变量 ...
分类:编程语言   时间:2017-04-16 20:24:30    收藏:0  评论:0  赞:0  阅读:207
Python函数
一、数学运算类 abs(x) 求绝对值 1、参数可以是整型,也可以是复数 2、若参数是复数,则返回复数的模 complex([real[, imag]]) 创建一个复数 divmod(a, b) 分别取商和余数 注意:整型、浮点型都可以 float([x]) 将一个字符串或数转换为浮点数。如果无参数 ...
分类:编程语言   时间:2017-04-16 20:18:01    收藏:0  评论:0  赞:0  阅读:358
排序算法总结
排序算法总结 常见排序算法有三种,现总结如下(都使用升序排序): (1)交换排序: 假设有一个数组nums,长度为5,要对它进行升序排序,交换排序总体思路是: 写成代码就应该是: for (int i = 0; i < 4; i++) { //在 i-4 范围内,将该范围内最小的数字提到i } 这是 ...
分类:编程语言   时间:2017-04-16 20:17:06    收藏:0  评论:0  赞:0  阅读:213
位运算(python实现)
New Year and Old Property The year 2015 is almost over. Limak is a little polar bear. He has recently learnt about the binary system. He noticed that ...
分类:编程语言   时间:2017-04-16 20:16:48    收藏:0  评论:0  赞:0  阅读:217
JavaScript原始数据类型
JavaScript数据类型分为原始类型(primitive type)和引用类型(complex type). 一、原始类型 JavaScript有 5 种原始类型(primitive type),即 Undefined、Null、Boolean、Number 和 String。 1.Number ...
分类:编程语言   时间:2017-04-16 20:12:33    收藏:0  评论:0  赞:0  阅读:247
BF字符串匹配算法
Brute Force算法是普通的模式匹配算法,BF算法的思想就是将目标串S的第一个字符与模式串T的第一个字符进行匹配,若相等,则继续比较S的第二个字符和 T的第二个字符; 若不相等,则比较S的第二个字符和T的第一个字符,依次比较下去,直到得出最后的匹配结果。 代码示例: 1 <?php 2 //B ...
分类:编程语言   时间:2017-04-16 20:11:57    收藏:0  评论:0  赞:0  阅读:135
算法笔记_131:出现次数超过一半的数(Java)
目录 1 问题描述 2 解决方案 2.1 每次删除两个不同的数 2.2 记录两个值 1 问题描述 数组中有一个数出现的次数超过了数组长度的一半,请找出这个数。 2 解决方案 2.1 每次删除两个不同的数 具体代码如下: 运行结果: 2.2 记录两个值 具体代码如下: 运行结果: 参考资料: 1.《编 ...
分类:编程语言   时间:2017-04-16 20:06:20    收藏:0  评论:0  赞:0  阅读:237
Spring Boot使用redis实现数据缓存
基于Spring Boot 1.5.2.RELEASE版本,一方面验证与Redis的集成方法,另外了解使用方法。
分类:编程语言   时间:2017-04-16 19:40:10    收藏:0  评论:0  赞:0  阅读:294
Python进阶(三十九)-数据可视化の使用matplotlib进行绘图分析数据
Python进阶(三十九)-数据可视化の使用matplotlib进行绘图分析数据??matplotlib 是python最著名的绘图库,它提供了一整套和matlab相似的命令API,十分适合交互式地进...
分类:编程语言   时间:2017-04-16 19:37:38    收藏:0  评论:0  赞:0  阅读:239
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!