自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (4)
  • 收藏
  • 关注

原创 【无标题】

Java使用split方法的坑

2022-10-05 11:03:22 216 1

原创 假答案,怕不怕

// 蛇形队列 public static void snake(int n) { int interval = 2; for(int i = 0; i < n; i++) { int rowBegin = i * (i + 1) / 2 + 1; for(int j = 0; j < n - i; j++) { System.out.print(rowBegin + ...

2021-08-03 10:00:43 86

原创 linux(centos7)干货小仓库

常见命令搭建步骤参考链接:https://www.cnblogs.com/LHWorldBlog/p/8516837.htmlvsftpd配置详解:https://blog.51cto.com/yuanbin/108262查看是否已安装vsftpd软件 :rpm -q centos-release启动服务:/bin/systemctl restart vsftpd.service查看ftp服务器状态:service vsftpd status查看正在执行的所有端口:netstat -nul

2021-07-20 10:05:12 96

原创 idea下划线转驼峰

按CTRL + R点击图标开启idea通配模式查找:包含一个下划线的(\w)_(\w)包含两个下划线的(\w)(\w)(\w*)替换:\l$1\u$2\l$1\u$2\u$3点击后直接替换,从数据库拷过来的大量字段这样操作不要太爽!...

2021-05-08 17:57:52 773

原创 《自卑与超越》阅读总结

以下均为书中的断言式核心观点三个核心事实人类生活在贫瘠的地球上人类有很多同类人类有性别之分统觉表在5岁形成人的行为最终都符合对优越感的追求人的任何行为都必须遵循以下两点才是合理的以为社会和环境做贡献为目的通过与其他人合作的方式...

2020-09-23 12:51:31 306

原创 大家推荐的入门心理学书籍

a《津巴多普通心理bai学》《心理学与生活》du《思考,快与慢》zhi《三种心理学》《人格dao心理学》1.《津巴多普通心理学》——十分适合初学心理学的读者。这本书图文并茂、妙趣横生的阐释了与生活密切相关的心理学现象和规律,引发我们思考分析身边的心理现象。津巴多和他的合作者用多年的教学经验完美阐述了一个初学者探索心理学的学习过程,令本书成为打开心理学这扇门的一把钥匙。2.《心理学与生活》——是美国斯坦福大学多年来使用的教材,也是在美国许多大学里推广使用的经典教材。这本教科书写作流畅,通俗易懂,深入生

2020-09-10 11:33:45 636

原创 画一个三角形

public static void main(String[] args) { printTri(5); } static void printTri(int n) { for (int i = 0; i < n; i++) { printEmpty(n, i); printOX(i); System.out.println(); } } ...

2020-09-04 09:29:31 104

原创 想法 ——孤独前行

导航目前的导航与定位手段,猜测是向服务器发送自身的坐标(经纬度),服务器在地图上绘制路线。这个过程应该是依赖了,定位卫星,才能完成吧。开个脑洞,是否能运用地磁场的相关技术,在单个个体上,使其能够独立具备辨别方位的能力,而不依赖卫星和网络呢。利用磁感应结合地磁场辨别方向然后将地图信息预存到个体上接受起点与目的地指定微型计算机,结合方向辨别能力加地图信息形成具体的移动指令这样独立的单机导航系统就出世辣!...

2020-08-19 14:28:19 111

原创 websomething ——孤独前行

let与var的区别不可重复声明var可以重复声明,效果是覆盖。let将直接控制台报错不存在变量提升先使用变量后声明变量。var会认为值为undefined, 而let直接控制台报错块儿级作用域(作用域另 全局、函数、eval)在函数块内部声明,则在外部无法引用不影响作用域链依然有外部声明的变量在内部的函数块有效的 链式作用域效应...

2020-08-03 21:57:53 118

原创 nginx渐进理解 ——孤独前行

一、主要功能反向代理静态资源服务器负载均衡正向代理二、配置全局块事件块HTTP块

2020-08-03 20:52:58 78

原创 jdk1.8比较突出的新特性 ——致敬狂神

函数式接口一般只包含一个方法声明的接口。(特别的这种接口中可以含有完整的静态方法,和default方法)新增的四个基本类型函数式接口函数型 function<S, T> 需要两个泛型分别为入参和返回值断言型 predicate 会得到一个Boolean型 的结果,消费型 consumer 只有入参没有返回值供给型 supplier 只有返回值没有入参函数式接口,在使用时,都将可以被简化为lambda表达式 一般形式 ()->{}流式

2020-07-30 18:17:02 197

原创 算法学习笔记 ——孤独前行

lru算法实现原理哈希链表哈希表保证了查询时间复杂度O(1)按时间顺序的排序链表保证了插入和移除的时间复杂度O(1)存储了 双份数据,来保证整体时间高效 典型的以空间换取时间

2020-07-23 23:57:19 102

原创 Redis笔记 ——致敬狂神

学习链接:Bilibili 遇见狂神说一点知识redis是NoSQL型数据库,not only sql,也称为非关系型数据库。默认端口 6379 单线程操作 对3字节的数据读写能达到 读11万次/秒 8万次/秒总共包含16个数据库,默认在0nil 是redis中的null常用命令select 3 #切换至3号数据库dbsize #查看当前数据库的 数据量 一般为 k-v 的对数keys * #查看当前库中的所有 keyflushdb #清空当前数据库flush.

2020-07-16 18:28:55 1368

原创 树的遍历以及回溯算法和动态规划算法思想笔记 ——孤独前行

我写给我自己看,不喜勿喷!! 哈哈哈多叉树的遍历模板/*class Node { int val; Node[] children; }*/traverse(Node root) { if(root == null) { return null; } for(Node child: root.children) { traverse(child); }}回溯算法模板LinkedList<LinkedList<Integer>> res.

2020-07-15 21:14:32 125

原创 springcloud技术套件 ——致敬狂神

以下论述,一点儿个人理解。 欢迎各路大佬支持!一、springcloud诞生的意义java项目开发历经了,从jsp(servlet)+实体+数据库的蛮荒时代到MVC三层架构到spring诞生后的 ssm = spring + springMVC +mybatis到springboot 自动装配这时候 单个服务的开发已经变得极为迅速高效,而java强大的生态,导致项目的访问者会逐渐膨胀。而单机服务器,再强大,也无法承载极高的并发数据量访问。这时候有一些策略就是 服务器集群,等价复.

2020-07-13 20:31:53 342

原创 单例模式还能这样 ——致敬狂神

饥汉模式(积极加载)public class Hungry { byte[] byts1 = new byte[1024*1024]; byte[] byts2 = new byte[1024*1024]; byte[] byts3 = new byte[1024*1024]; byte[] byts4 = new byte[1024*1024]; private Hungry(){}//构造器私有化 private static Hungry instance = new Hungry()

2020-07-08 18:38:46 293 1

原创 dubbo+zookeeper初体验 ——致敬狂神

一、环境搭建zookeeper 3.4.14安装http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gz解压后使用一般会有闪退的问题,加上pause,查看报错,发现是找不到 zoo.cfg的问题到 zookeeper-3.4.14\conf 目录下发现只有zoo_simple.cfg 文件, 拷贝一份命名为zoo.cfg。再启动就ok了。我们再bin目录下可以分别看到 serve

2020-07-08 11:23:13 281

原创 sringboot的出现 ——致敬狂神

一、趋势熟悉ssm的同僚们,已经逐渐感觉到,配置+配置+配置。。。。。。 简直把人配到,头皮发麻!于是就像当初spring的出现一样,springboot诞生了。springboot项目打出来的target默认是 jar,它可以独立运行! 因为默认内置了 tomcat。二、核心它的最大特点就是自动装配!import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure

2020-07-08 10:47:36 104

原创 SpringMVC相关回顾以及整合mybatis ——致敬狂神

一、基础骨架创建这里演示的是配置地狱版。。。 配置文件是真特娘的多,这也是催生springboot诞生的一大原因吧1.创建一个空的maven项目,然后在pom中导入必要的spring相关包的依赖<dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId&gt

2020-07-05 19:19:17 134

原创 对spring的一点儿理解 ——致敬狂神

一、概述人物:Rod Johson。。。 interface21spring是一个开源的免费的框架(容器)!spring是一个轻量级的,非入侵式的框架!控制反转(IOC) 面向切面编程(AOP)!支持事务的处理,对框架整合的支持!合一:spring就是一个轻量级的控制反转(IOC)和面向切面编程(AOP)的框架!三、静态代理与动态代理我们需要知道,代理是在干啥。代理就是把你要做的事情做一遍,那特么要代理有个锤子用?在java层面,就是 原业务类与该业务类的代理类会实现按同一个接口,

2020-07-02 19:00:15 137

原创 Mybatis基础要素回顾 ——致敬狂神

一、项目骨架搭建(idea集成maven的模式)1.创建一个空项目2.在资源目录中创建mybatis-config.xml文件(可顺带创建db.properties文件)<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd

2020-06-29 20:06:22 104

原创 servlet回顾 ——致敬狂神

一、使用servlet基本操作1.配置对应的maven依赖,下面dependencies中,就是servlet所需要的jar包<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.ap

2020-06-28 13:03:11 329

原创 java 网络编程笔记 ——致敬狂神

tcpudp服务端ServerSocketDatagramSocket客户端SocketDatagramSocket全是示例tcp客户端示例import java.io.IOException;import java.io.OutputStream;import java.net.InetAddress;import java.net.Socket;public class TcpClientDemo01 { public static voi...

2020-06-26 20:56:37 406

原创 Lambda表达式进化历程 ——致敬狂神

可以使用lambda表达式的前提条件接口需要是函数式接口函数式接口:只有一个函数的接口。//函数式接口interface Lambda{ void one();}//阶段1 通常的实现类class Stage1 implements Lambda { @Override public void one() { System.out.println("一个普通类实现接口"); }}public class TestLambda{ //阶段2 静态内部类 static

2020-06-25 16:51:17 225

原创 关于Java 多线程 ——致敬狂神

创建方式1.继承Thread类public class test{ public static void main(String[] args) { MyThread myThread = new MyThread(); myThread.start();//启动子线程 for(int i = 0; i < 100; i++){ System.out.println("主线程main" + i);//主线程对比观察 } }}class MyThread exten

2020-06-25 16:11:54 163

原创 初试tomcat ——致敬狂神

如何访问一个网页的tomcat中可以修改一些配置在apache-tomcat-9.0.36\conf这个目录下,找到server.xml其中<Connector/> 这个标签对 里面的port就是 设置端口号的其中<Host/> 这个标签对 里面的name就是 设置主机名的我们可以去修改它并且会生效另外apache-tomcat-9.0.36\webapps这个目录下,每一个文件夹(例如:kuangshen/)就是一个应用我们至少需要 一个页面文件(例如:index

2020-06-23 20:39:41 223

原创 数据库连接池理解与使用 ——致敬狂神

理解最小连接数:10业务常用需要的连接数为10,则设置为10即可,保障平常业务流畅执行。最大连接数:15总共有15个准备链接,10个正常运行,5个闲置。业务超载时,最多同时15个一起执行,如果同时超过15的,则需要等待 =>。超时时间:1000ms不能让被服务者无限等待,所以设定一个时间,通知其不再继续等待,本次无法服务。较优秀的开源连接池DBCPC3P0Druid 阿里巴巴没想到 就是一顿jar包 一顿引。。。。...

2020-06-22 22:50:45 147

原创 mysql数据库回顾 ——致敬狂神

建表模板CREATE TABLE IF NOT EXISTS `student` ( `id` INT(4) NOT NULL AUTO_INCREMENT COMMENT '学号', `name` VARCHAR(30) NOT NULL DEFAULT '匿名' COMMENT '姓名', `pwd` VARCHAR(20) NOT NULL DEFAULT '123456' COMMENT '密码', `sex` VARCHAR(2) NOT NULL DEFAULT '女' COM

2020-06-21 22:24:53 6615

原创 angular环境搭建常规步骤及常见的问题 ——孤独前行

1.下载包速度慢配置淘宝镜像

2020-06-20 17:48:10 168

原创 第一天

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2020-06-12 22:54:46 144

TreeNode.java

TreeNode.java

2021-09-16

ValidVolatile.java

ValidVolatile.java

2021-09-16

ListNode.java

实体类

2021-09-16

code_kuangshen.zip

java体系的一些,简单示例,包含mybatis应用,设计模式,springboot,springcloud等技术的使用示例

2020-07-13

空空如也

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

TA关注的人

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