java JDK下载地址: http://download.oracle.com/otn-pub/java/jdk/8u181-b13/96a7b8442fe848ef90c96a2fad6ed6d1/jdk-8u181-linux-x64.rpm tomcat 9.0 下载地址: http://m ...
分类:
编程语言 时间:
2018-08-15 10:35:47
阅读次数:
278
1.浅析Java中的final关键字: https://www.cnblogs.com/dolphin0520/p/3736238.html 2.Java中的static关键字解析: https://www.cnblogs.com/dolphin0520/p/3799052.html 3.探秘Jav ...
分类:
编程语言 时间:
2018-08-15 10:37:10
阅读次数:
118
众所周知,SpringBoot的静态资源默认路径定义在 org.springframework.boot.autoconfigure.web.ResourceProperties 不能访问静态资源的原因: 1. 使用@EnableWebMvc: 启用Spring MVC pattern,这时Spri ...
分类:
编程语言 时间:
2018-08-15 10:40:32
阅读次数:
194
Java基础—面向对象(封装概述) 1.面向对象封装的基本概述和使用 (1).什么是封装的思想 定义一个基本的student类: 成员变量:name,age 成员方法:show()方法 测试类: StudentDemo 创建student对象,并使用里面的方法 我们在定义这一个案例的过程中,我们发现 ...
分类:
编程语言 时间:
2018-08-15 10:44:33
阅读次数:
161
回调函数,或简称回调,是指通过函数参数传递到其它代码的,某一块可执行代码的引用。这一设计允许了底层代码调用在高层定义的子程序。 在Java里面,我们使用接口来实现回调。举个例子 所谓的回调,就是程序员A写了一段程序(程序a),其中预留有回调函数接口,并封装好了该程序。程序员B要让a调用自己的程序b中 ...
分类:
编程语言 时间:
2018-08-15 11:14:07
阅读次数:
258
20.16/20.17shell中的函数函数就是把一段代码整理到了一个小单元中,并给这个小单元起一个名字,当用到这段代码时直接调用这个小单元的名字即可。格式:functionf_name(){command}函数必须要放在最前面示例1#!/bin/bashinput(){echo$1$2$#$0}input1ab示例2#!/bin/bashsum(){s=$[$1+$2]echo$s}su
分类:
编程语言 时间:
2018-08-15 11:14:40
阅读次数:
159
##集合常量用花括号表示,如{1,2,3}.集合中的元素是唯一的、无序和不可改变的。##集合常量可以用花括号表示,也可以用内置的set函数来创建。例如:#x={1,2,3}#常量集合x#print(x)#print(type(x))#y=set({4,5,5,6})#print(y)#a=set([7,8,9,9])#使用列表创建集合对象#print(a)#b=set(‘123abc
分类:
编程语言 时间:
2018-08-15 11:14:54
阅读次数:
158
详解Python的装饰器 Python中的装饰器是你进入Python大门的一道坎,不管你跨不跨过去它都在那里。 为什么需要装饰器 我们假设你的程序实现了say_hello()和say_goodbye()两个函数。 def say_hello(): print "hello!" def say_goo ...
分类:
编程语言 时间:
2018-08-15 12:01:17
阅读次数:
218
...
分类:
编程语言 时间:
2018-08-15 12:02:37
阅读次数:
203
文件内容 23 21 4 1 1 0 114 1 1 1 8 112 5 0 0 0 114 1 0 0 0 115 52 4 1 0 1 134 4 0 1 12 131 4 1 1 0 133 5 1 1 7 13 一、格式读取 1. C语言 2. C++ >>输入运算符遇到空白字符就停止输入, ...
分类:
编程语言 时间:
2018-08-15 12:04:48
阅读次数:
327
大千世界,无所不有。这世上不光有人类世界,还有咱们的java世界。今天就由我这个实习导游带领你们了解了解咱们的java世界奇妙之处。 有一种暖男叫catch,有一种真爱叫try catch,世上最真情的爱恋就是你在try我在catch,无论你发什么脾气,我都静静的接受,默默地处理,不管你有什么错,我 ...
分类:
编程语言 时间:
2018-08-15 12:05:37
阅读次数:
170
#数据类型,元祖,元祖可以看做是不可变的列表,它具有列表的大多数特点。元祖常量,用圆括号表示#例如:(1,2)、(‘a‘,‘b‘,‘abc‘)都是元祖。#元祖特点:元祖可以包含任意类型的对象。#元祖是有序的。元祖中的对象可通过位置进行索引和分片。#元祖的大小不能改变,既不能作为元祖添加对象,也不能删除元祖中的对象。#元祖中的对象也不能改变。#与列表类
分类:
编程语言 时间:
2018-08-15 12:07:03
阅读次数:
171
装饰器的作用:在不改变源代码和调用方式的情况下,实现功能的添加 (一)基础的装饰器(仅实现为函数添加功能) 功能实现: 为原函数添加计算运行时间的功能 测试结果如下图所示: (二)装饰器高潮版 情景实现为:在网站的登录过程中,一部分为本地登录(local),一部分为ldap登录,在判断完登录方式以后 ...
分类:
编程语言 时间:
2018-08-15 12:34:00
阅读次数:
186
1、 尝试通过if-else来解决异常问题: Eg: public class Test2 { public static void main(String[] args) { Scanner in = new Scanner(System.in); … System.out.print("请输入除 ...
分类:
编程语言 时间:
2018-08-15 12:35:27
阅读次数:
690
1,字符数组转换为字符串 java可以使用两种方法直接将字符数组转为字符串。 方法1:直接在构造String时转换。 char[] data = {'a', 'b', 'c'}; String str = new String(data); 方法2:调用String类的方法转换。 String.va ...
分类:
编程语言 时间:
2018-08-15 12:35:45
阅读次数:
204
说实话因为本人之前学了C语言的,所以再看Python语言的时候就有点不耐烦,Python与C语言很相近。 但坚持看了几天的教程后,发现Python与C语言的运算一样,但有些规则就不一样了。比如Python里面有缩进的规则。 但C语言里面就没有。如果在Python里面没有缩进的话,他就会直接报错。 而 ...
分类:
编程语言 时间:
2018-08-15 13:05:03
阅读次数:
122
Spring框架4大原则: 使用POJO进行轻量级和最小侵入式开发 POJO(Plain Ordinary Java Object)简单的Java对象,实际就是普通JavaBeans,是为了避免和EJB混淆所创造的简称。 2. 通过控制反转IoC、依赖注入DI和基于接口编程实现降低耦合度 3. 通过 ...
分类:
编程语言 时间:
2018-08-15 13:06:15
阅读次数:
200
1. 统计英文文本文件中,有多少个大写字母、小写字母、数字、空格、换行以及其他字符。 2. 编程实现搜索文件 Windows下: 遍历所有c盘下所有 *.txt *.exe dir.* : 在c盘下搜索所有文件内容包含 hello 的文件: Linux下:(搜索时进入管理员权限) 指定目录搜索 确定 ...
分类:
编程语言 时间:
2018-08-15 13:07:50
阅读次数:
217
1.怎样比较字符串?用”==”还是用equals()? 简单地说,”==”测试两个字符串的引用是否相同,equals()测试两个字符串的值是否相同。除非你希望检查两个字符串是否是同一个对象,否则最好用equals()。 如果你知道字符串驻留机制会更好。 2.为什么对于安全性敏感的信息char[]要优 ...
分类:
编程语言 时间:
2018-08-15 13:29:48
阅读次数:
151
比特币实现中的哈希算法 可以说比特币的整个实现就是建立在已有的甚至存在多年的计算机科学领域里的技术或概念的整合,其中哈希算法在比特币中的应用几乎是方方面面,主要包括SHA256和RIPEMD160,比特币将这两个哈希算法的应用组合成两个函数:hash256(d)=sha256(sha256(d))和 ...
分类:
编程语言 时间:
2018-08-15 14:01:19
阅读次数:
239