- 博客(20)
- 收藏
- 关注
原创 Java枚举
枚举类型是Java 5中新增特性的一部分,它是一种特殊的数据类型,之所以特殊是因为它既是一种类(class)类型却又比类类型多了些特殊的约束,但是这些约束的存在也造就了枚举类型的简洁性、安全性以及便捷性。参考文章:https://www.cnblogs.com/alter888/p/9163612.html枚举的定义和使用public class EnumDemo { publ...
2019-12-09 15:03:15
149
转载 Jackson ObjectMapper学习
ObjectMapper1. 依赖<dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.9.8</version>...
2019-11-25 16:00:12
407
原创 Gson的基本用法
Java中最常用的json类库有:JSON-Java、Gson、Jackson、FastJson等github地址:https://github.com/google/gson1. Gson对象在进行序列化与反序列操作前,需要先实例化一个com .google.gson.Gson对象,获取 Gson 对象的方法有两种//通过构造函数来获取Gson gson = new Gs...
2019-11-25 10:38:03
429
原创 Vue开发中常引入的库(配置)
1、Vue里引入fastclick库 引入fastclick库:解决移动端300毫秒点击延迟 把fastclick这个包安装到项目的依赖之中,--save表示开发与上线都需要 命令 : npm install fastclick --save 如果写这个报错了,你再试试cnpm install fastclick --save 然后在main.js里面...
2019-11-21 22:01:52
172
原创 Vue的项目环境搭建
1、下载node.js https://nodejs.org/en/ 检测是否安装成功 node -v npm -v 2、下载Vue-cli npm install --global vue-cli 3、初始化项目 vue init webpack 项目名 4、初始化成功了 项目文件的作...
2019-11-21 22:01:03
112
原创 Spring学习 03
事务管理1.1 事务回顾事务简介一组业务ABCD操作,要么全部成功,要么全部不成功。事务特性:ACID 原子性:整体 【原子性是指事务包含的所有操作要么全部成功,要么全部失败】 一致性:数据 【一个事务执行之前和执行之后都必须处于一致性状态】 隔离性:并发 【对于任意两个并发的事务T1和T2,在事务T1看来,T2要么在T1开始之前就已经结束,要么在T1结...
2019-11-21 22:00:06
110
原创 Spring学习 02 (AOP、AspectJ、JdbcTemplate)
1、AOP1.1 AOP概述 在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。 AOP是OOP(面向对象编程)的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。 利用AOP可以对业务逻辑的各个部分进行隔离,...
2019-11-21 21:59:15
153
原创 Spring学习 01
1 Spring介绍1.1 Spring概述Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由...
2019-11-21 21:58:32
259
转载 JAVA8十大新特性详解(精编)
一、接口的默认方法Java 8允许我们给接口添加一个非抽象的方法实现,只需要使用 default关键字即可,这个特征又叫做扩展方法,示例如下:interface Formula { double calculate(int a); default double sqrt(int a) { return Math.sqrt(a); }}Fo...
2019-11-21 21:55:09
117
转载 jdk1.8新特性之Stream使用详解
一、 前言1、为什么需要 StreamStream作为Java8的一大亮点,它与 java.io 包里的InputStream和OutputStream是完全不同的概念。它也不同于StAX对XML解析的Stream,也不是Amazon Kinesis对大数据实时处理的Stream。Java 8中的Stream是对集合(Collection)对象功能的增强,它专注于对集合对象进行各种非常便利...
2019-11-21 21:52:03
462
转载 SpringBoot日志框架配置(logback)
Spring Boot在所有内部日志中使用Commons Logging,但是默认配置也提供了对常用日志的支持,如:Java Util Logging,Log4J, Log4J2和Logback。每种Logger都可以通过配置使用控制台或者文件输出日志内容。一、默认日志Logback介绍 SLF4J(Simple Logging Facade For Java),它是一个针对于各类...
2019-11-21 21:49:38
1144
原创 manjaro下安装QQ、TIM、微信(可输入中文)
安装QQ 1、视频教学https://www.bilibili.com/video/av615304402、yay -Sy deepin.com.qq.office安装后是运行不了的要安装依赖sudo pacman -Sy gnome-settings-daemon然后打开复制一个文件到这里再打开系统设置-->开关机...
2019-10-13 22:07:36
13126
原创 Servlet
* 概念:运行在服务器端的小程序* Servlet就是一个接口,定义了Java类被浏览器访问到(tomcat识别)的规则。* 将来我们自定义一个类,实现Servlet接口,复写方法。* 快速入门:1. 创建JavaEE项目2. 定义一个类,实现Servlet接口* public class ServletDemo1 implements Servlet...
2019-04-13 00:01:05
79
原创 基础练习 十六进制转八进制---C语言
注意点:数组长度大于等于六位,应当用全局变量声明,不能在main函数里面声明#include<stdio.h>#include <string.h> int changeToNum(char s){ if(s>='0'&&s<='9'){ return s-'0'; }else{ return s-'A' + 10;...
2019-02-28 21:00:31
461
原创 C+++中的各种<algorithm>函数
C/C++ 取整函数ceil(),floor(),向上取整,向下取整 使用floor函数。floor(x)返回的是小于或等于x的最大整数。 如: floor(10.5) == 10 floor(-10.5) == -1 使用ceil函数。ceil(x)返回的是大于x的最小整数。 如: ceil(10.5) == 11 ceil(-10.5) ==-10 ...
2018-11-19 10:16:10
377
原创 ALGO-15 算法训练 旅行家的预算 (贪心)
问题描述一个旅行家想驾驶汽车以最少的费用从一个城市到另一个城市(假设出发时油箱是空的)。给定两个城市之间的距离D1、汽车油箱的容量C(以升为单位)、每升汽油能行驶的距离D2、出发点每升汽油价格P和沿途油站数N(N可以为零),油站i离出发点的距离Di、每升汽油价格Pi(i=1,2,……N)。计算结果四舍五入至小数点后两位。如果无法到达目的地,则输出“No Solution”。输入格式第一...
2018-11-01 21:01:55
494
原创 Myeclipse 2017 汉化
1、下载汉化包: 链接:https://pan.baidu.com/s/1c5PyYUy6311WXGW4AeMEzA 密码:1gdc2、复制粘贴到相应的文件夹中3、重启可使用(汉化率约80%)
2018-10-13 12:12:15
2833
原创 打印日期
问题描述:给出年分m和一年中的第n天,算出第n天是几月几号。输入:输入包括两个整数y(1<=y<=3000),n(1<=n<=366)。输出:可能有多组测试数据,对于每组数据, 按 yyyy-mm-dd的格式将输入中对应的日期打印出来。示例:2013 602012 3002011 3502000 211输出:2013-03-0...
2018-09-28 12:54:46
309
原创 世界杯来了(贪心算法初始)
题目描述2014年是世界杯年,小明作为一个资深球迷必然不会错过这场足球界的饕餮盛宴。但是由于比赛太多,而且并不是任何时间小明都能够看球赛,所以小明把他重点关注的那些球赛的转播时间表给你,希望你能够帮他合理安排一下,让他能够尽量多的看到完整的球赛。输入格式输入包含多组测试数据,每组输入的第一行是一个整数n(n<=100),表示小明重点关注的球赛数目。(实际上一届世界杯总共有64场球...
2018-09-27 23:22:42
844
原创 统计细胞个数(广度优先搜索)
例:一矩形阵列由数字0到9组成,数字1到9代表细胞,细胞的定义为沿细胞数字上下左右还是相同数字则为同一细胞,如:阵列 0,1,0,0,0,0,0 0,1,0,0,4,0,0 0,1,1,0,4,0,0 0,1,8,0,0,0,0 0,0,8,5,5,5,0 0,8,8,8,0,0,0 0,0,8,0...
2018-09-26 23:39:17
618
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人