自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Ken的博客

随便写写

  • 博客(25)
  • 资源 (8)
  • 收藏
  • 关注

原创 Vavr 使用教程 函数式工具库

vavr 函数式使用示例,比官网还详细

2022-10-26 09:04:18 734 1

转载 CentOS7下编译安装Mapnik Mapnik编译教程

CentOS7下编译安装Mapnik Mapnik编译教程InstallationTroubleshooting 编译安装遇到问题汇总git clone https://github.com/mapnik/mapnik.git安装必要的依赖yum install boost-devel postgresql-devel proj-devel proj-epsg扩展需要的依赖yum install sqlite-devel libpng-devel libtiff-devel libjpeg-devel

2022-06-14 12:48:30 376

原创 MySQL入门归档

文章目录一、数据库简介二、MySQL操作说明1. 服务启停2. MySQL登录和退出3. MySQL的常见命令4. MySQL的语法规范5. SQL的语言分类三、DQL语言1. 机读顺数2. 条件查询3. 排序查询4. 分页查询四、常见函数1. 单行函数1.1 字符函数1.2 数学函数1.3 日期函数1.4 流程控制函数1.5 其他函数五、分组1. 分组函数2. 分组查询六、多表查询1. 连接查询2. 子查询3. 联合查询七、DML语言1. 插入2. 修改3. 删除八、DDL语句1. 库的管理2. 表的管理

2020-07-16 08:23:32 1826

原创 SSM基础整合

文章目录一、 搭建整合环境1. Maven依赖配置1.1 基础版本1.2 高本版2. Web配置3. Spring配置文件4. springmvc配置文件5. 日志配置文件二、测试案例一、 搭建整合环境SSM整合方式:XML + 注解的方式环境为idea的maven web原型工程1. Maven依赖配置1.1 基础版本 <properties> <project.build.sourceEncoding>UTF-8</project.build.so

2020-06-23 08:39:37 211

原创 Java起步

网络文章目录网络网络通信要素要素协议说明Java之网络通信Socket说明UDP的端点服务对象TCP服务对象实例应用SocketTCPJava之数据报包——DatagramPacket说明构造方法Java之UDP的端点服务对象——DatagramSocket说明示例进阶应用之多线程Java之TCP服务——Socket/ServerSocket说明Socket构造方法说明其他重要提示Java之Socket/ServerSocket为基础的C/S文件上传示例需求客户端源码服务端Java之统一资源定位符——UR

2020-06-20 09:24:59 783

原创 JavaWeb技术归档大全

文章目录一、HTML5 超文本标记语言1. 常用标签2. 表单二、CSS3 层叠样式表1. 引用CSS2. 选择器三、JavaScript1. 基础语法1.1 数据类型1.2 变量1.3 运算符1.4 逻辑运算符1.5 流程控制语句1.6 JS特殊语法1.7 常用9大对象2. DOM3. BOM4. 事件与监听四、XML 可扩展标记语言1. 组成部分:2. 约束2.1 引入DTD2.2 引入Schema3. 解析xml3.1 Jsoup 解析器五、Tomcat 网络应用服务器1. 项目部署方式2. java

2020-06-16 19:26:56 2227

转载 PageHelper使用文档

使用方法1. 引入分页插件引入分页插件有下面2种方式,推荐使用 Maven 方式。1). 引入 Jar 包你可以从下面的地址中下载最新版本的 jar 包https://oss.sonatype.org/content/repositories/releases/com/github/pagehelper/pagehelper/http://repo1.maven.org/mav...

2020-05-02 17:20:20 1064

原创 Element-UI踩过的坑

输入框校验坑本来打算用elementui做一个带校验的登录页,表单内容已经输入了,但还是提示我为输入解决办法如下:

2020-04-19 10:50:33 873

原创 java-JUC入门

文章目录Java多线程之读写锁——ReadWriteLock应用说明演示Java多线程——8锁问题描述案例线程八锁的关键:Java等待唤醒机制JUC版普通解决线程通信方式jdk1.5后解决线程通信方式线程控制练习Java创建线程的方式——实现Callable接口说明使用Callable接口创建线程与实现Runnable的区别代码演示:接收返回值和捕获异常Java多线程开发之volatile关键字说...

2020-03-22 15:45:20 725

原创 SpringBoot入门笔记

文章目录初识SpringBoot与微服务SpringBoot微服务SpringBoot环境搭建官方文档生成idea集成初始环境介绍springboot原理自动配置YML文件语法配置文件与配置类的属性映射方式使用注解@Value映射使用注解@ConfigurationProperties映射SpringBoot整合SpringBoot整合Mybatis整合单元测试初识SpringBoot与微服务...

2020-03-08 10:43:41 221

原创 linux常用配置

文章目录linux常用配置文件网卡配置文件挂载外置设备硬件设备文件名称yum命令修改为阿里yum源基础命令用户与组群管理添加用户修改或添加用户密码删除用户添加组与删除组查看用户id修改用户组文件操作创建文件夹查看文档命令重定向回显链接历史查找find 全磁盘扫描搜索locate 索引搜索grep 文档内容搜索压缩与解压zip压缩tar打包压缩权限管理目录标识文件权限权限转移定时任务用户定时任务复制...

2020-03-02 18:37:51 376

原创 SpringMVC笔记

文章目录SpringMVC简介SpringMVC简介  SpringMVC是基于java的控制层(controller控制器)Web框架,属于Spring FrameWork的后续产品。

2020-02-09 21:56:41 230

原创 设计模式

一、代理模式1.动态代理JDK代理//代理工厂public class ProxyInvocationHandler implements InvocationHandler { private Object target; //获取被代理的对象 public void setUserDao(UserDao userDao) { this.targe...

2020-01-30 12:45:34 147

原创 Spring浅入浅出

DI 依赖注入(Dependency Injection)完全配置文件模板<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-ins...

2020-01-26 13:38:13 501

原创 Idea构建web项目无Servlet模板

CookieCookie技术是:将用户数据保存在用户浏览器,每次请求都会携带Cookie,发给服务器。常用方法: Cookie[] cookies = req.getCookies(); //获得Cookie cookie.getName(); //获得cookie中的key cookie.getValue(); //获得cookie中的vlaue new Cookie("last...

2019-12-21 17:53:45 345

原创 idea2019.3 部署远程Tomcat

环境idea2019Tomcat 9服务器 阿里云 Centos 7Maven webapps项目服务器端配置修改 tomcat bin目录的catalina.shCATALINA_OPTS="-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=1099 -Dcom.sun.management.jmx...

2019-12-17 14:33:09 1224 1

原创 Servlet请求与相应编解码问题

向浏览器写入数据时乱码问题使用字节流向浏览器写入数据 response.getOutputStream().write("中文".getBytes()); //此方式向客户端浏览器写入中文,会根据浏览器不同默认解码,决定中文是否乱码 //解决方案:设置浏览器打开网页时默认的字符集(响应头指定字符集) response.setHeader("Content-Type","text/ht...

2019-12-13 21:44:37 339

原创 数据库连接池

1.阿里巴巴的druid(德鲁伊)数据库连接池import com.alibaba.druid.pool.DruidDataSourceFactory;import javax.sql.DataSource;import java.sql.Connection;import java.sql.ResultSet;import java.sql.SQLException;import ...

2019-12-07 20:52:43 136

原创 MySQL数据库的备份与还原

命令的方式备份/恢复到本地.sql脚本备份mysqldump -u root -p db1 >/root/test/db1_bg.sql解释:把 db1 数据库备份到本机/root/test/目录下的db1_bg.sql文件。恢复在恢复数据库前需要创建数据库create database db1;恢复数据退出mysql命令行,进入系统命令行,输入:mysql -u root...

2019-12-01 18:30:46 135

原创 JS中的数据类型

原始属于类型number,string,boolean,undefined,null,object1.基本类型/简单类型/值类型number,string,boolean2.引用类型object3.空类型undefined,null存储位置值类型: 栈引用类型 :堆(引用变量在栈)值类型和引用类型的赋值值类型 :赋值就是拷贝引用类型:赋值就是传址...

2019-11-02 10:21:01 180

原创 JavaScript基础细节

部分与编译型语言有区别的语法数据类型NaN:表示不是数字undefined:未初始化表达式:==:不严格的判等 “10” == 10 true===:严格的判等 “10”===10 false!==!===分支结构switch 语句中 用的是严格的判等数组声明方式: var array = new Array(); // 空数组 var array = n...

2019-10-31 21:20:37 148

原创 DOM 文档对象模型详解

节点及其类型:1). 元素节点2). 属性节点: 元素的属性, 可以直接通过属性的方式来操作.3). 文本节点: 是元素节点的子节点, 其内容为文本.在 html 文档的什么位置编写 js 代码?0). 直接在 html 页面中书写代码.Click Me!缺点:①. js 和 html 强耦合, 不利用代码的维护②. 若 click 相应函数是比较复杂的, 则需要先定义一...

2019-10-12 16:27:55 544

原创 Java DS

主要更能基于链表结构的增删改查public class LinkedListDemo { public static void main(String[] args) { SingleLinkedList list = new SingleLinkedList(); list.sortAdd(new LinkNode(1, "aaa", "bbb"...

2019-10-09 17:17:35 161

原创 Java非阻塞式IO起步

与传统IO的区别Java NIO( New IO) 是从Java 1.4版本开始引入的一个新的IO API,可以替代标准的Java IO API。NIO与原来的IO有同样的作用和目的,但是使用的方式完全不同, NIO支持面向缓冲区的、基于通道的IO操作,双向的。 NIO将以更加高效的方式进行文件的读写操作。IONIO面向流(Stream Oriented)面向缓冲区(...

2019-10-01 09:15:17 153

原创 正则表达式

常用的正则表达式符号1. 字符类表达式说明[abc]a、b 或 c(简单类)[^abc]任何字符,除了 a、b 或 c(否定)[a-zA-Z]a 到 z 或 A 到 Z,两头的字母包括在内(范围)[a-d[m-p]]a 到 d 或 m 到 p:[a-dm-p](并集)[a-z&&[def]]d、e 或 f(交集)[a-...

2019-09-21 19:01:37 150

java工资管理系统.rar

本系统基于B/S模式,设计完成工资管理系统的设计与实现的开发,开发语言Java。主要内容:添加/删除用户、员工工资查询、员工级别管理、资料录入、资料增删、信息修改、报表输出、报表打印、资料管理功能等。服务器使用Tomcat8.0。本系统采用MYSQL数据库。本毕业设计的内容是设计并且实现一个基于Java Web技术的工资管理系统,故而系统主要以JavaEE技术作为开发基础,主要使用了Spring+SpringMvc+Mybatis等多种框架的结合使用,用myeclipse2014作为开发工具,以MYSQL作为数据库,可以跨平台运行。本系统界面使用Bootstrap前端框架界面简单、系统操作方便

2020-08-29

HBase分布式数据库.pdf

第零章 大数据概述(2学时) 第一章 Hadoop概述(2学时) 第二章 Hadoop环境搭建(6学时) 第三章 分布式文件系统HDFS(14学时) 第四章 分布式计算MapReduce(18学时) 第五章 分布式数据库HBase(6学时) 第六章 分布式数据仓库Hive(8学时) 第七章 综合实例(8学时)

2020-07-27

Servlet中对象的作用范围.pdf

资料总详细说明了Servlet的域对象的生命周期的解释。  何时创建和销毁的  如何存取数据  作用范围

2019-12-21

数据挖掘实验指导.doc

英文名称为Data Warehouse,可简写为DW。数据仓库是决策支持系统和联机分析应用数据源的结构化数据环境。数据仓库研究和解决从数据库中获取信息的问题。数据仓库的特征在于面向主题、集成性、稳定性和时变性。 b) 数据仓库系统是一个信息提供平台,他从业务处理系统获得数据,主要以星型模型和雪花模型进行数据组织,并为用户提供各种手段从数据中获取信息和知识。 c) 从功能结构化分,数据仓库系统至少应该包含数据获取(Data Acquisition)、数据存储(Data Storage)、数据访问(Data Access)三个关键部分。

2019-06-22

数据仓库设计.doc

数据挖掘课程设计,从数据仓库设计到ssas的使用 ,数据挖掘(Data Mining),就是从大量数据中获取有效的、新颖的、潜在有用的、最终可理解的模式的非平凡过程。数据挖掘的广义观点:数据挖掘就是从存放在数据库,数据仓库或其他信息库中的大量的数据中“挖掘”有趣知识的过程。数据挖掘,又称为数据库中知识发现(Knowledge Discovery in Database, KDD), 也有人把数据挖掘视为数据库中知识发现过程的一个基本步骤。知识发现过程以下步骤组成:(1)数据清理,(2)数据集成,(3)数据选择,(4)数据变换,(5)数据挖掘,(6)模式评估,(7)知识表示。数据挖掘可以与用户或知识库交互。

2019-06-22

二叉树的遍历

二叉树的遍历,先序遍历,中序遍历,后续遍历。.

2018-11-07

动态规划入门

动态规划的入门介绍,将问题分解 考虑从最优路径上的任意一点出发 和原问题有什么关系? 设f[i][j]表示开始到第i行第j个点的路径权值和的最大值 那么我们不难得到这样的关系 f[i][j]= max(f[i-1][j],f[i][j-1]) +a[i][j]

2018-10-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除