JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。 OS、JVM、JRE、JDK、开发工具之间的关系: ...
分类:
编程语言 时间:
2019-08-29 13:18:05
阅读次数:
107
分享一个选择排序算法 算法是很重要的,一个想要成为程序员中的高富帅,想要得到周围同行称赞的朋友们,那就必须要懂算法。。。 ...
分类:
编程语言 时间:
2019-08-29 13:19:49
阅读次数:
70
使用Maven进行打包 在自己的电脑终端中进入到pom.xml文件的目录中执行maven打包。命令为: mvn clean package 1 成功的标志为?上面显示BUILD SUCCESS成功打包成功后,我们可以在target目录下看见该项目的jar包 ?记得在target目录下运行 jar S ...
分类:
编程语言 时间:
2019-08-29 13:23:32
阅读次数:
82
一、Lambda表达式入门 我们先来看一段代码:匿名内部类的方式实现参数的传递 上面的一段代码和之前的除了参数传递方式不同,其他都一样,第一段代码用匿名内部类的方式实现参数传递,第二段代码用Lambda表达式实现参数传递。 我们会发现使用Lambda表达式实现参数传递会简洁很多,少写了很多代码,却可 ...
分类:
编程语言 时间:
2019-08-29 13:24:28
阅读次数:
91
之前的文章我们介绍了 Java 的运算符和表达式,本章我们来看一下 Java 的循环结构。 循环是程序设计语言中反复执行某些代码的一种计算机处理过程,是一组相同或相似语句被有规律的重复性进行。 循环的要素: - 循环变量的初始化 - 循环条件(以循环变量为基础) - 循环变量的改变(向着循环的结束进 ...
分类:
编程语言 时间:
2019-08-29 13:26:35
阅读次数:
92
与线程池类似的是,如果程序需要启动多个进程,也可以使用进程池来管理进程。程序可以通过 multiprocessing 模块的 Pool() 函数创建进程池,进程池实际上是 multiprocessing.pool.Pool 类。进程池具有如下常用方法: 1.apply(func[, args[, k ...
分类:
编程语言 时间:
2019-08-29 13:28:08
阅读次数:
84
序言 笔者前段时间在使用自研框架NF( 传送门 )开发一个自动模板生成工具之后,想将他发布到Linux下,之前一直使用IDE直接run as运行,在遇到发布的时候考虑过发布为war或者jar,在一番抉择之后最终选择了jar(原因是NF自带服务容器,而war为tomcat而生,所以jar更适合NF), ...
分类:
编程语言 时间:
2019-08-29 13:31:00
阅读次数:
89
pyquery 一个像 jQuery 一样的解析库 初始化 字符串初始化 文件初始化 URL 初始化 选择器 伪类选择器 [其他选择器:https://www.w3school.com.cn/cssref/css_selectors.asp][1] 查找元素 子孙元素 祖先元素 兄弟元素 返回一个生 ...
分类:
编程语言 时间:
2019-08-29 13:31:32
阅读次数:
84
参考地址:http://www.54tianzhisheng.cn/2018/01/05/SpringBoot-Kafka/ 1、pom文件 2、配置文件 3、消息类 4、kafka消息发送类 5、消息接收 ...
分类:
编程语言 时间:
2019-08-29 13:32:59
阅读次数:
91
package com.diyo.offer; public class FindNum { public static void main(String[] args) { int count = 0;// 用于统计找的AABCC类型的数字的个数 for (int i = 10000; i <= ... ...
分类:
编程语言 时间:
2019-08-29 13:36:44
阅读次数:
77
Jmeter压测报错java.net.BindException: Address already in use: connect 2019.08.29 18:12 2019.08.29 18:12 2019.08.29 18:12 今天压测接口遇到这么一个问题 当并发线程较高时,可能会出现Addr ...
分类:
编程语言 时间:
2019-08-29 13:37:01
阅读次数:
132
filter:过滤,不操作原数组,返回过滤后的数组,返回true ,这一项就放到新数组 一般用于删除 forEach :循环,没有 return 返回值 includes (ES6):查看数组是否包含,返回boolean类型 find(ES6):找到具体的那一项,不改变原数组,返回true 表示找到 ...
分类:
编程语言 时间:
2019-08-29 13:39:53
阅读次数:
110
最近老是碰到和其他项目对接,对方项目采用JAVA,对于调用api时通常会 设计到对参数的加密解密。这时候就需要把对方的加密算法用C#实现一遍。 直接上代码。 Java 对字符进行编码的代码 对应的C#加密和解密算法如下 Java加密解密算法 C#代码 ...
分类:
编程语言 时间:
2019-08-29 13:40:50
阅读次数:
76
本文主要研究一下spring-boot-starter-data-redis的配置变更 配置变更 以前是spring-boot的1.4.x版本的(spring-data-redis为1.7.x版本),最近切到2.0.4.RELEASEB版本(spring-data-redis为2.0.5.RELEA ...
分类:
编程语言 时间:
2019-08-29 13:50:01
阅读次数:
186
项目中有时会遇到对金额格式的数值如“1,234.34567”进行计算,直接使用Double.parseDouble(“1,234.34567”)会抛出NumberFormatException异常, 那么,有没好的方法解析金额格式的数值? jdk中提供了NumberFormat支持,它的format ...
分类:
编程语言 时间:
2019-08-29 13:53:49
阅读次数:
180
在交互式模式下,类中同时实现__str__()和__repr__()方法: 直接输入实例名称显示repr返回的类容; 用print打印实例名称显示str返回的内容; 在交互式模式下,如果只实现了__repr__()方法则: 直接输入实例名称和print打印都显示repr返回的内容。 在交互式模式下, ...
分类:
编程语言 时间:
2019-08-29 13:54:22
阅读次数:
104
1 题目描述 在一个排序的链表中,存在重复的结点,请删除该链表中重复的结点,重复的结点不保留,返回链表头指针。 例如,链表1->2->3->3->4->4->5 处理后为 1->2->5 2 思路和方法 (1)链表为空,不必多说,return NULL; (2)如果恰恰是头结点与头结点的后一个重复了 ...
分类:
编程语言 时间:
2019-08-29 13:55:32
阅读次数:
112
pox.xml: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId><!-- redis --> </dependency> ...
分类:
编程语言 时间:
2019-08-29 13:56:56
阅读次数:
80
什么情况下使用break关键字?什么情况下使用Continue关键字? Break Break关键用于终止循环。 示例: 1 2 3 4 5 6 for (int i = 0; i < 10; i++) { if (i == 4) { break; //终止循环,后面的循环不再执行 } System ...
分类:
编程语言 时间:
2019-08-29 14:00:26
阅读次数:
83
JJWT是一个提供端到端的JWT创建和验证的Java库 依赖 token的创建 token的解析 token过期校验 自定义claims ...
分类:
编程语言 时间:
2019-08-29 14:03:24
阅读次数:
468