链表上的基本操作实现

在单链表存储结构上实现基本操作:初始化、创建、插入、删除、查找、遍历、逆置、合并运算。 #include <iostream> #include <cstdlib> using namespace std; template<typename T> class LinkNode { public: T data; LinkNode<T>* next; LinkNode(const T& item, LinkNode<T>* ptr=NULL) { data=item; next=ptr; }
分类: 其他 发布时间: 08-14 22:04 阅读次数: 0

Druid + spring 配置数据库连接池

1. Druid的简介   Druid是一个数据库连接池。Druid是目前最好的数据库连接池,在功能、性能、扩展性方面,都超过其他数据库连接池,包括DBCP、C3P0、BoneCP、Proxool、JBoss DataSource。Druid已经在阿里巴巴部署了超过600个应用,经过一年多生产环境大规模部署的严苛考验。Druid是阿里巴巴开发的号称为监控而生的数据库连接池。 2. Druid组成 •Druid是一个JDBC组件,它包括三部分:   •1、DruidDriver 代理Driver
分类: 其他 发布时间: 08-14 22:04 阅读次数: 0

Python基础之hello world!

仪式感很重要嘛: 精通各个语言的hello world! Python3 版本的 print('Hello world')   
分类: 其他 发布时间: 08-14 22:04 阅读次数: 0

yum安装Docker

centos6安装 1、配置yum源 vi /etc/yum.repos.d/docker.repo [dockerrepo] name=Docker Repository baseurl=https://yum.dockerproject.org/repo/main/centos/$releasever/ enabled=1 gpgcheck=1 gpgkey=https://yum.dockerproject.org/gpg 2、通过yum安装 a、安装命令 # yum install d
分类: 其他 发布时间: 08-14 22:04 阅读次数: 0

kafka用户认证与权限管理(SASL/PLAIN+ACL)

Kafka 目前支持SSL、SASL/Kerberos、SASL/PLAIN三种认证机制 kafka的认证范围 kafka client 与 kafka server(broker) broker与broker之间 broker与zookeeper之间 zookpeer认证 在zookeeper安装根目录的conf目录下,创建zk_server_jaas.conf文件 Server { org.apache.kafka.common.security.plain.PlainLoginModu
分类: 其他 发布时间: 08-14 22:04 阅读次数: 0

2019.8.13&&2019.8.14 考试反思

两天考了三场试,一次正常一次中游一次倒数。 然而这并不能阻止我成为段子手的决心QwQ 第一次考试,暴力打满。 第二次考试,暴力少了三十分,打满rank15。 第三次考试,暴力少了七十分,打满rank19。 但T1比较水,很多人都A掉了。 还是不够稳,或者说,不够强。 关于细节 细节一直是我一个很严重的丢分点。 细节有问题,或者说,不够严谨。 单纯复制不改变量名,变量名用错,大于小于号。 看来很傻的错误,却正可能是最终打败我的潜在敌人。 小心再小心。 现在有一个非常严重的问题。 我对正解一点思路
分类: 其他 发布时间: 08-14 22:04 阅读次数: 0

SVG小图片格式显示(图片文字,可设置title属性)

(1) HTML+ font方式: 修改图标颜色只需修改字体颜色,修改图片大小只需修改字体大小。 关于字体图片,我们可以自己制作,也可以网上下载(https://icomoon.io/app/#/select)、 FontAwesome(在线图标字体库,但资源有限)等。 (2)IcoMoon是一个在线的图标字体生成器。其允许我们通过个性化设置生成ICON字体,我们可以上传本地ICON资源也可以使用IcoMoon给我们提供的丰富素材,最终生成的 ICON字体有多种格式供我们选择(EOT,SVG,
分类: 其他 发布时间: 08-14 22:04 阅读次数: 0

元类、反射及双线方法

元类、反射及双线方法 元类 print(type('abc')) print(type(True)) print(type(100)) print(type([1, 2, 3])) print(type({'name': '太白金星'})) print(type((1,2,3))) print(type(object)) class A: pass print(isinstance(object,type)) print(isinstance(A, type)) type元类是获取
分类: 其他 发布时间: 08-14 22:04 阅读次数: 0

xtrabackup模拟备份100G数据

xtrabackup模拟备份100G数据
分类: 企业开发 发布时间: 08-14 22:00 阅读次数: 0

kubectl重启pod 的一种方法

ksetenvdeploy/btc.com-frontend-***DEPLOY_DATE=date+%s
分类: 企业开发 发布时间: 08-14 21:50 阅读次数: 0

格式化json扩展

json-handle 直接在chrome应用商店搜索JSON-handle或者去github搜索可用插件即可
分类: 其他 发布时间: 08-14 21:48 阅读次数: 0

[LeetCode]187. 重复的DNA序列

题目链接:https://leetcode-cn.com/problems/repeated-dna-sequences/ 题目描述: 所有 DNA 由一系列缩写为 A,C,G 和 T 的核苷酸组成,例如:“ACGAATTCCG”。在研究 DNA 时,识别 DNA 中的重复序列有时会对研究非常有帮助。 编写一个函数来查找 DNA 分子中所有出现超多一次的10个字母长的序列(子串)。 示例: 示例: 输入: s = "AAAAACCCCCAAAAACCCCCCAAAAAGGGTTT" 输出:
分类: 其他 发布时间: 08-14 21:48 阅读次数: 0

Salt Highstate数据结构定义

作者言 这篇文档详细解释了SLS文件中,每个部分的名称与含义,以及SLS中的数据处理后的数据结构。 我只是SaltStack的初学者,如果文中有错误的地方,请不吝赐教。 在学习的过程,我做了一些实验,犯了不少错,积累了一些经验,对SaltStack的运行也有一定了解,如果有什么问题,或是不太理解的地方,非常欢迎留言交流! Salt State Tree Top file Salt State系统的入口文件,其中定义了minion处于哪个环境,加载哪些SLS模块。 State tree 存放在f
分类: 其他 发布时间: 08-14 21:48 阅读次数: 0

阶段3 2.Spring_08.面向切面编程 AOP_2 spring中的aop术语和细节

基于接口的动态代理要求,要去被代理对象最少实现一个接口 基于子类的动态代理没有实现接口的要求。但是要求我们的被代理类不能是最终类 在Spring中可以选择基于接口还是子类的动态代理 术语 大白话。业务层看到方法就都是连接点。IAccountService中的方法。它是连接什么的呢? 连接我们的业务和增强方法中的那个点。 那么如何把增强的代码也就是事物控制的代码加到我们的业务中来 这些方法可以加上事物的支持。从而让我们的业务方法,形成完整的业务逻辑 PointCut切入点 在业务层中新写一个方法
分类: 其他 发布时间: 08-14 21:48 阅读次数: 0

剑指Offer_栈的压入序列是否有对应的弹出序列

题目: 输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否可能为该栈的弹出顺序。 如:假设压入栈的所有数字均不相等。例如序列1,2,3,4,5是某栈的压入顺序,序列4,5,3,2,1是该压栈序列对应的一个弹出序列。 但4,3,5,1,2就不可能是该压栈序列的弹出序列。(注意:这两个序列的长度是相等的) 解题思路: 建一个临时栈,将输入序列pushA[]的数据依次往栈中压,每进一个都跟popA[]中第一个位置的数比较, 若相同,则弹出,然后继续压入,同时跟popA[]第二个位置的
分类: 其他 发布时间: 08-14 21:48 阅读次数: 0

[LeetCode] 189. 旋转数组

题目链接:https://leetcode-cn.com/problems/rotate-array/ 题目描述: 给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。 示例: 示例 1: 输入: [1,2,3,4,5,6,7] 和 k = 3 输出: [5,6,7,1,2,3,4] 解释: 向右旋转 1 步: [7,1,2,3,4,5,6] 向右旋转 2 步: [6,7,1,2,3,4,5] 向右旋转 3 步: [5,6,7,1,2,3,4] 示例 2: 输入: [-1,-
分类: 其他 发布时间: 08-14 21:48 阅读次数: 0

修改docker自定义网桥后的默认网卡名称

[root@docker2 ~]# docker network create --subnet=10.10.10.0/24 docker1 #新键网桥docker1 42323044a4f88a8766d9367e150b9f630cf61f2dd2d9f2d81fad1dc787edac68 [root@docker2 ~]# ifconfig #使用ifconfig查看网卡名称,发现不是docker1,而是以br开头的字符串 br-42323044a4f8: flags=4099<UP,
分类: 其他 发布时间: 08-14 21:48 阅读次数: 0

Salt States概览

作者言 我也只是SaltStack的初学者,如果文中有错误的地方,请不吝赐教。 在学习的过程,我也做了不少实验,犯了不少错,积累了一些经验,对SaltStack的运行也有一定了解,如果有什么问题,或是不太理解的地方,非常欢迎留言交流! Salt States 参考链接:官方文档 简洁,简洁,简洁 众多强大而有力的设计都建立在简单的原则之上。Salt SLS系统也努力向K.I.S.S看齐。(Keep It Stupidly Simple) SLS(代表SaLt State文件)是Salt Sta
分类: 其他 发布时间: 08-14 21:48 阅读次数: 0

Spark 原理剖析:Executor+Task+Shuffle+BlockManager+CacheManager+Checkpoint

Executor原理剖析 Task原理剖析 Shuffle原理剖析 1、在Spark中,什么情况下,会发生shuffle?reduceByKey、groupByKey、sortByKey、countByKey、join、cogroup等操作。 2、默认的Shuffle操作的原理剖析 3、优化后的Shuffle操作的原理剖析 4、Shuffle相关源码分析 Spark Shuffle操作的两个特点 第一个特点 在Spark早期版本中,那个bucket缓存是非常非常重要的,因为需要将一个Shuff
分类: 其他 发布时间: 08-14 21:48 阅读次数: 0

洛谷 P1784 数独

题目传送门 解题思路: 跟八皇后很相似,区别在于本题不用记录斜线,但是要记录每个宫格,在每个位置上都要填数. AC代码: 1 #include<cstdio> 2 #include<iostream> 3 #include<cstdlib> 4 5 using namespace std; 6 7 int a[10][10]; 8 bool h[10][10],l[10][10],g[10][10]; 9 10 inline void print()
分类: 其他 发布时间: 08-14 21:48 阅读次数: 0