首页 > 2021年04月17日 > 全部分享
SkyWalking安装使用
一、安装elasticsearch 1、创建文件夹:# mkdir /usr/local/skywalking 2、上传apache-skywalking-apm-6.5.0.tar.gz 和 elasticsearch-6.4.2.tar.gz到服务器 3、解压文件:# tar -zxvf apa ...
分类:其他   时间:2021-04-17 10:34:05    收藏:0  评论:0  赞:0  阅读:30
sctf_2019_easy_heap
sctf_2019_easy_heap 总结 根据本题,学习与收获有: 根据ctfwiki中的前向合并技巧,当不存在一个存储chunk的堆地址的已知地址时,可以利用main_arena+96这个地址来进行unlink利用 unlink利用时,要区分清楚是对哪一个chunk进行unlink tcach ...
分类:其他   时间:2021-04-17 10:33:48    收藏:0  评论:0  赞:0  阅读:33
设计模式--工厂模式
简单工厂模式 简单工厂模式是指由一个工厂对象决定创建出哪一种类产品类的实例,但它不属于GOF 23种设计模式。简单工厂适用于工厂类负责创建的对象较少的场景,且客户端只需要传入工厂类的参数,对于如何创建对象的逻辑不需要关心。 简单工厂模式在JDK源码中也有很多使用,例如:Calendar类,Logge ...
分类:其他   时间:2021-04-17 10:33:30    收藏:0  评论:0  赞:0  阅读:26
GCC编译过程与动态链接库和静态链接库
1. 库的介绍 库是写好的现有的,成熟的,可以复用的代码。现实中每个程序都要依赖很多基础的底层库,不可能每个人的代码都从零开始,因此库的存在意义非同寻常。 本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。库有两种:静态库(.a、.lib)和动态库(.so、.dll)。 wind ...
分类:其他   时间:2021-04-17 10:33:15    收藏:0  评论:0  赞:0  阅读:27
conda相关
conda相关 最后还是决定不使用conda了,貌似是有坑,,, 参考文献 conda的安装与使用 conda的安装 wget -c https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh chmod 777 Min ...
分类:其他   时间:2021-04-17 10:32:59    收藏:0  评论:0  赞:0  阅读:35
合成复用原则
合成复用原则(Composite Reuse Principle) 尽量使用组合/聚合的方式,而不是使用继承 基本介绍 案例介绍 一个类B想复用A类的两个方法 方式一:继承 方式二:组合或者聚合?(业务逻辑,能不能分开) 方式三:依赖关系 ...
分类:其他   时间:2021-04-17 10:32:44    收藏:0  评论:0  赞:0  阅读:22
Dos命令
Dos命令 打开cmd 开始+系统+命令提示符 win+R输入cmd(推荐) 在任意地方按住shift右键打开powershell 在资源管理器的地址栏前面加上cmd+空格 常用dos命令 #盘符切换 盘符+: #查看当前目录下所有文件 dir #切换目录 cd(changedish) /d 盘符: ...
分类:其他   时间:2021-04-17 10:32:28    收藏:0  评论:0  赞:0  阅读:22
maven的配置文件settings.xml——配置jar包下载源和maven的项目jdk默认版本
1、 2、 3、添加settings.xml文件,这里我主要添加两项 第一个:jar包下载源(使用阿里云的) 第二个:配置创建maven项目自动使用的jdk 如果选择文件之后出现Could not read settings.xml, assuming default values的错误,要注意一下 ...
分类:编程语言   时间:2021-04-17 10:32:10    收藏:0  评论:0  赞:0  阅读:25
为什么使用MQ
在项目中,可将一些无需即时返回且耗时的操作提取出来,进行异步处理,而这种异步处理的方式大大的节省了服务器的请求响应时间,从而提高了系统的吞吐量。 开发中消息队列通常有如下应用场景: 1、任务异步处理 将不需要同步处理的并且耗时长的操作由消息队列通知消息接收方进行异步处理。提高了应用程序的响应时间。 ...
分类:其他   时间:2021-04-17 10:31:52    收藏:0  评论:0  赞:0  阅读:22
逆向分析方向第二篇
Windows平台上的EXE(可执行程序)遵从的PE结构部分学习总结 下面给出PE结构图(来自bing搜索): 上述PE结构的WORD代表单字操作符,DWORD代表双字操作符 首先用二进制/十六进制编辑器查看sample.exe的代码(如图): ——————————————————————————— ...
分类:其他   时间:2021-04-17 10:31:30    收藏:0  评论:0  赞:0  阅读:21
1312. 让字符串成为回文串的最少插入次数
给你一个字符串 s ,每一次操作你都可以在字符串的任意位置插入任意字符。 请你返回让 s 成为回文串的 最少操作次数 。 「回文串」是正读和反读都相同的字符串。 示例 1: 输入:s = "zzazz"输出:0解释:字符串 "zzazz" 已经是回文串了,所以不需要做任何插入操作。示例 2: 输入: ...
分类:其他   时间:2021-04-17 10:31:08    收藏:0  评论:0  赞:0  阅读:20
servlet和http
http协议特性: 简单灵活 无状态 无连接 http1.1后支持长连接。 请求头:传输路径,格式,调用方法get/post等 请求体: 空行: 作用: 规范了浏览器和服务器之间的交互,促进了互联网对的发展 tomcat Tomcat 容器 找到实现service 的方法也就是servlet ser ...
分类:Web开发   时间:2021-04-17 10:30:48    收藏:0  评论:0  赞:0  阅读:21
MySQL性能压力基准测试工具sysbench
1、sysbench介绍 这里介绍一款MySQL数据库的压力测试软件sysbench,用它来进行基准测试。 sysbench 是一个开源的、模块化的、跨平台的多线程性能测试工具, 可以用来进行CPU、内存、磁盘I/O、线程、数据库的性能测试。 目前支持的数据库有MySQL、Oracle 和Postg ...
分类:数据库技术   时间:2021-04-17 10:30:23    收藏:0  评论:0  赞:0  阅读:41
.net 5.0 - Session的使用
NuGet安装 Microsoft.AspNetCore.Session Microsoft.AspNetCore.Http.Extensions Startup.cs中注册 // 添加一个内存缓存 services.AddDistributedMemoryCache(); services.Add ...
分类:Web开发   时间:2021-04-17 10:30:10    收藏:0  评论:0  赞:0  阅读:24
Spring Security 编写一个简单鉴权Demo
参考资料 How to configure Spring Security Authorization - Java Brains 参考资料 Five Spring Security Concepts - Authentication vs authorization - Java Brains B ...
分类:编程语言   时间:2021-04-17 10:29:58    收藏:0  评论:0  赞:0  阅读:38
JavaScript常见的运算
<script> /如果说变量乘以1 变量就会被自动隐式转换为数字类型,如果转不了就变成NaN/ var a = "1"; console.log(a * 1);//number类型的 1 var b = "1a"; console.log(b * 1);//NaN /减法也可以/ var c = ...
分类:编程语言   时间:2021-04-17 10:29:46    收藏:0  评论:0  赞:0  阅读:30
4、redis cluster搭建
0、redis cluster特性简介 redis cluster: 自动支持以下特性:1、master+slave复制和读写分离;2、master+slave高可用和主备切换;3、支持多个master的hash slot支持数据分布式存储。 1、redis cluster的重要配置 cluster ...
分类:其他   时间:2021-04-17 10:29:29    收藏:0  评论:0  赞:0  阅读:18
Mybatis的动态SQL的语句
例子、 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> ...
分类:数据库技术   时间:2021-04-17 10:29:14    收藏:0  评论:0  赞:0  阅读:33
ubuntu 20.04 MySQL的workbench无法连接
Ubuntu20.04安装了mysql的workbench后连接MySQL数据库是一直报错,如下: ssl_choose_client_version:unsupported protocol 解决方法: 在连接信息中找到SSL分页标签 >Use SSL 选择NO 然后就可以连接了 ...
分类:数据库技术   时间:2021-04-17 10:28:56    收藏:0  评论:0  赞:0  阅读:81
cube.js 自定义checkAuth 响应状态码
如果阅读源码了,会发现默认是基于UserError 进行处理的,但是默认只有403,解决方法 参考源码 通过以下源码可以看到内部处理 protected checkAuth: RequestHandler = async (req, res, next) => { const token = thi ...
分类:Web开发   时间:2021-04-17 10:28:40    收藏:0  评论:0  赞:0  阅读:29
493条   上一页 1 ... 21 22 23 24 25 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!