- 博客(26)
- 收藏
- 关注
原创 二叉树的最小深度
方法如下package com.wxl.DichotomizationTree.thinking;import com.wxl.DichotomizationTree.Node.Node;public class Depth { /** * 最小深度是从根节点到最近叶子节点的最短路径上的节点数量 * @param head * @return ...
2020-01-01 16:12:13 173 1
原创 二叉树的遍历
二叉树遍历Nodepublic class Node { public int value; public Node left; public Node right; public Node(int data){ this.value = data; }}recurpackage com.wxl.DichotomizationT...
2020-01-01 16:11:19 142
原创 springboot
nacos 单机8850服务的注册与发现配置中心alibaba-nacos-config-clientmysql安装mysqld -initialize --user=mysqlmysqld -installmysql -u root -puse mysql;update mysql.user set authentication_string=password(“1234”...
2019-12-04 15:57:49 368
原创 遗留mysql数据库问题
mysql的读写分离及集群mybatis的架构和两级缓存 将数据存放到程序内存中,用于减轻数据查询的压力,提升读取数据的速度,提高性能 一级缓存 两个级别 SqlSession级别的缓存,实现在同一个会话中数据的共享 Statement级别的缓存,可以理解为缓存只对当前执行的这一个Statement有效,执行完后就会被清空mybatis的缓存mybatis的缓存机制一级...
2019-11-25 14:47:24 353
原创 华为云安装Nginx校验路径地址和时间戳与'盐'值
1. 拼接url的时间戳 根据path去找url和MD5串2. ningx的校验字符串拼接时间戳和“盐值”代码改造,完成(项目代码)linux下安装nginx和配置nginx下的时间和MD5校验Niginx + LUA实现对Ngin下html文件夹内资源的动态访问认证注意版本号和路径安装nginxyum -y install gcc zlib zlib-devel pcre-d...
2019-11-25 10:03:27 842
原创 Linux下安装Jekins
Linux下安装JDKmkdir java上传·JDKtar -xzvf jdk-8u231-linux-x64.tar.gzcd /vi /etc/profile 可以用finalshell工具直接打开source /etc/profile 刷新sourcejava -versionjava version “1.8.0_231”Java™ SE Runtime Enviro...
2019-11-22 17:43:17 430
原创 java面试基础
多态的实现机制:它表示同一个操作作用可以作用于在不同对象(指针指向)java 中多态的表现形式:方法的重载与方法的覆盖 编译时多态 运行时多态为什么要使用多态封装 抽象 继承 多态多态:1.代码复用2.解决项目中紧耦合提高程序的可扩展性(接口实现或覆盖(同一模块)重载(继承))abstract class 与 interface 的异同has a interfaceis a ...
2019-09-03 12:09:37 127
原创 随手笔试
第一题package 面试真题;import java.util.Scanner;public class 随手科技1 {/** 题目分析知* 1.字符串从尾开始替换,减少时间和空间复杂度* 2.XML标签不替换 需要识别出标签,替换的Element与属性中的Atrribute中的 指定的节点不在* 内容中出现(这一条件,降低了难度)* 3.识别标签也是从尾开始识别,头尾对应 ...
2019-09-02 18:05:22 145
转载 Windows系统修改Docker镜像下载地址
https://blog.csdn.net/a575553272/article/details/79970707
2019-08-12 14:04:36 1823
原创 Docker启动错误
Failed to open/create the internal network 'HostInterfaceNetworking-VirtualBox Host-OnlyEthernet Adapter #2’ (VERR_INTNET_FLT_IF_NOT_FOUND)方法: 虚拟网卡全删,直接启动
2019-08-12 10:36:09 393
转载 HashMap面试
HashMap的工作原理是近年来常见的Java面试题。几乎每个Java程序员都知道HashMap,都知道哪里要用HashMap,知道Hashtable和HashMap之间的区别,那么为何这道面试题如此特殊呢?是因为这道题考察的深度很深。这题经常出现在高级或中高级面试中。投资银行更喜欢问这个问题,甚至会要求你实现HashMap来考察你的编程能力。ConcurrentHashMap和其它同步集合的引入...
2019-07-25 09:56:25 142
原创 查漏-javaIO
流[外链图片转存失败(img-CYWK5Fw9-1563958434835)(查漏-javaIO_files/1.jpg)]输入流 InputStream类字节输入流 Unicode 双字节public abstract class InputStream implements Closeable[外链图片转存失败(img-im0VHuSw-1563958434842)(查漏-javaI...
2019-07-24 16:54:53 141
原创 架构师备考-暑期1
编译器管道-过滤器 数据共享中心架构模式 设计模式 惯用法高层决策基本设计决策通过某种特定的程序设计语言来描述构件与构件之间的关系装饰模式解释装饰器模式(Decorator Pattern)允许向一个现有的对象添加新的功能,同时又不改变其结构。这种类型的设计模式属于结构型模式,它是作为现有的类的一个包装。这种模式创建了一个装饰类,用来包装原有的类,并在保持类方法签名完整性的...
2019-07-11 07:40:17 132
原创 HashMap与HashTable
‘’’public V put(K key, V value) {return putVal(hash(key), key, value, false, true);}‘’’hashMap没有同步static final int hash(Object key) {int h;return (key == null) ? 0 : (h = key.hashCode()) ^ (...
2019-07-03 15:15:58 111
原创 网络编程要素
使用网络编程进行多计算机的通信ip地址解释见计算机网络IP地址(有五类)协议 TCP/UDPTCP解释:三次握手 第一次发送请求,第二次获取反馈 第三次建立连接UDP解释:UDP数据需要打包,因为包有大小,所以对数据大小有限制要求,UDP不需要建立连接,所以不保证接受方能接受到数据,所以不可靠,但速度快端口物理端口:网卡口。逻辑端口:用于标识进程的逻辑地址,不同进...
2019-07-03 15:15:23 141
原创 面试基础-二维数组查找
如何保证输入的是整数而非Scanner输入方式错误正确输入package 面试算法;import java.util.Scanner;import javax.print.DocFlavor.INPUT_STREAM;public class CharFind {public boolean Find(int s,int[][] matrix) { //判断是否为二维...
2019-07-01 16:10:46 115
原创 Dubbo(三)---服务端
*ServiceBean类继承public class ServiceBean extends ServiceConfig implements InitializingBean, DisposableBean, ApplicationContextAware, ApplicationListener, BeanNameAware@SuppressWarnings({“unchec...
2019-06-27 20:30:40 110
原创 架构师备考-有损连接无损连接
模式分解的三个定义无损连接性*保持函数依赖 *既要保持函数依赖,又要具有无损连接性*自然连接不丢失信息 —》1NF*不存在函数依赖插入与删除异常---->2NF*无损连接又保持函数依赖性 ---->解决更新异常若要求分解保持函数依赖,那么模式总可以达到3NF#若要求分解既能保持函数依赖,又具有无损连接性,可以达到3NF若要求分解具有无损连接性,那么一定...
2019-06-27 19:00:47 3788
原创 Apache Dubbo(二)
按照《高可用可伸缩微服务框架》写的支付功能框架图如下:Dubbo(二)ReferenceBean实现原理ReferenceBean extends ReferenceConfig implements ForactoryBean,InitializingBean,DisposableBean ApplicationContextAwaregetObject()...
2019-06-19 20:08:08 93
转载 TNN
一、实验目的1、掌握神经网络的基本原理。2、熟悉神经网络的实现方式。二、实验环境1. PC机一台,机器上装有Python;2、实验前做好上机实验的准备,针对实验内容,认真复习与本次实验有关的知识,完成实验内容的预习准备工作;3、能认真独立完成实验内容;4、实验后做好实验总结,根据实验情况完成总结报告;5、实验报告2-3页。三、实验内容1、参考实例构造两类数据...
2019-06-17 10:37:11 1634 1
原创 Python字符串内置函数(常用)
由于字符串知识多,本次写常用函数,下次具体代码1.字符串为不可变序列2.支持通用序列操作,还支持一些特殊的操作3.replace()translate()是类似修改替换,不是对元字符串操作,没有对原字符串做任何操作。4.短字符串驻留机制,长字符串不支持驻留机制,即相同字符串值得内存地址问题字符串格式化‘%[-1] [+] [0] [m] [.n] 格式字符’ % x对应
2017-12-02 11:09:17 1120
原创 Python中的切片问题详解/选择与循环学习心得
切片是Python序列的重要操作之一,适用于列表(list),元组(tuple),字符串(string),range对象等类型。切片使用2个冒号分隔的3个数字来完成。第一个位置为:开始位置,第二个位置为截止位置(不包含this的数值),第三个位置为步长如alist[start data(>=):end data(切片操作是在原地址上进行的,而其他的类似操作是生成新对象,内存地址改变
2017-12-01 21:30:00 610
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人