142. 前缀统计 AcWing
原题链接 Trie的基本运用 错误思路: 将要查找前缀的字符串构建字典树,这样的结果是每个字符串都要重新构建一次树,并且我们需要预先保存要匹配前缀的单词,但题目单词数目没有讲明,所以我们必须将建树的字符串互换.(这样建树会导致MLE) 正解思路: 将前缀建树,如果达到一个结点有单词就+1,如果没有单 ... 查看全文
海关179号通知对接C#完整源码
电子口岸抓取实时始数据流程 流程一: 电子口岸调用电商企业接口,通知其上传实时数据,接口参数含有订单ID和SessionID 电商企业响应请求,返回码为1000,告知电子口岸可以上传数据 流程二: 电商企业根据流程一的订单ID和SessionID生成上报数据 将数据通过websocket发送给uke ... 查看全文
web | [pasecactf_2019]flask_ssti
明显的ssti 过滤单引号,点,下划线 直接丢exp了 读源码 {{()["\x5f\x5fclass\x5f\x5f"]["\x5f\x5fmro\x5f\x5f"][1]["\x5f\x5fsubclasses\x5f\x5f"]()[127]["\x5f\x5finit\x5f\x5f"][" ... 查看全文
Kubernetes Part6 ---- ELK Stack收集Kubernetes应用日志
需求背景 ?业务发展越来越庞大,服务器越来越多?各种访问日志、应用日志、错误日志量越来越多?开发人员排查问题,需要到服务器上查日志,效率低、权限不好控制?运维需实时关注业务访问情况 K8S环境中需要查看的应用日志 应用程序日志记录体现方式分为两类:?标准输出:输出到控制台,使用kubectl log ... 查看全文
Go-Zero 短链项目 DevOps 实战,利用 Drone CI/CD 打通上云(Kubernetes)迭代流程
Go-Zero 官方短链项目教程:快速构建高并发微服务 关于 go-zero,大家可以看文档。为少认为它是中国目前最好用的 golang 微服务框架。 完整的 Go-Zero ShortUrl DevOps Demo 准备工作 我这里直接在 K8S 开发集群中部署相关实例。 生产求稳,建议大家还是买 ... 查看全文
Javascript 在html中的嵌入方式
Javascript 作为客户端的脚本语言,主要的用途就是帮助html处理部分交互逻辑。 Javascript语言同其他脚本语言一样,通过控制语句、函数、对象方法属性等来实现编程。 先来介绍javascript是如何同html交互的,也就是嵌入的方式。根据javascript在html中加载方式的不 ... 查看全文
window.location.href的使用
"window.location.href"、"location.href"是本页面跳转 "parent.location.href"是上一层页面跳转 "top.location.href"是最外层的页面跳转 举例说明: 如果A,B,C,D都是jsp,D是C的iframe,C是B的iframe,B是 ... 查看全文
idea创建web项目报错DefaultVelocityComponent
java.lang.NoClassDefFoundError: org/apache/commons/lang/StringUtils 查看全文
webpack vue热加载编译速度慢
问题描述: vue2.x + iview项目随着文件越来越多打包速度越来越慢 76% basic chunk optimization RemoveParentModulesPlugin 解决方法: 安装babel-plugin-dynamic-import-node插件 npm install b ... 查看全文
idea创建web项目报错DefaultVelocityComponent
[WARNING]Errorinitializing:org.codehaus.plexus.velocity.DefaultVelocityComponent@28348c6java.lang.NoClassDefFoundError:org/apache/commons/lang/StringUtils添加下面内容到文件~/.m2/repository/org/apache/maven/plu 查看全文
javaScript保留三位有效数字
摘要 在之前的文章中有讲过保留两位小数的实现,最近在开发在开发活动页面时,依旧是展示参赛作品的点赞数。当点赞数过万时,显示三位有效数字来展示点赞数,例如:1.56万、23.1万等。经过探索,找到了toPrecision() 方法,在MDN中是这样概述该方法的:toPrecision() 方法以指定的 ... 查看全文
springcloud中微服务之间feign传参
1、自定义类实现RequestInterceptor接口类: @Component public class FeignInterceptor implements RequestInterceptor{ @Override public void apply(RequestTemplate tem ... 查看全文
命令行下启动c#控制台程序exe,提示找不到系统文件
场景:在exeA启动exeB时候,如果在工具目录下用xxx.exe启动,是正常的;但是在别的目录,用绝对路径启动这个工具,会提示找不到exeB。 问题:永远相信报错,就是"路径问题"导致系统找不到 解决方案: 如果是直接用文件名称(相对路径)启动的,需要完善路径信息;获取路径信息需要使用 > Sys ... 查看全文
个人技术博客-Vue-cli构建项目(Windows 10)
Vue-cli项目创建(Window 10下演示) 1.下载Node.js和npm 下载地址 下载Node.js安装自带npm,二者也可以通过nvm安装 下载后cmd进入控制台查看版本验证是否成功 2.安装vue-cli 控制台输入指令 npm install -g vue-cli 3.使用Vue- ... 查看全文
windows compile boringssl
目标是要安装boringssl boringssl构建方式有几种,ndk,cmake,反正都不要要win7上折腾,ndk环境不好配置,各种报错。cmake到最后nasm安装了,但是汇编还是出问题了,放弃了,还是UILD-WINDOWS.md指示的用vcpkg装 看下依赖: 一定要在win10上进行安 ... 查看全文
Ubuntu20.04 W: GPG 错误:http://ppa.launchpad.net/fossfreedom/indicator-sysmonitor/ubuntu xenial InRele
解决ubuntu更新apt软件源时报GPG错误: 当我添加新软件源在更新时,往往会出现 正在读取软件包列表… 完成 W: GPG 错误:http://ppa.launchpad.net/fossfreedom/indicator-sysmonitor/ubuntu xenial InRelease: ... 查看全文
利联科技:杭州BGP服务器的网站如何有效的防御cc***
大家都知道,网络上被***的情况有很多,一些热门的行业的网站特别容易被cc***,比如一些游戏的发布站和在线游戏的网站。这些都是很容易被***的,那么当出现了自己的杭州BGP服务器的网站被cc***了怎么办呢?除了联系利联科技的技术通过调整还有其他的办法吗?答案是当然有的,下面我们来讲解下首先我们需要确定的是自己的网站在什么情况下是被cc***了1、如果网站是动态网站,比如asp/asp.net/php等, 查看全文
Kubernetes Service externalName介绍
常用的 k8s service 类型—— ClusterIP、NodePort、LoadBalancer,唯独对 externalName 置若罔闻,externalName 这种 service 类型的作用类似软链或者快捷方式。 kind: Service apiVersion: v1 metad ... 查看全文
Java 包(package)
为了更好地组织类,Java 提供了包机制,用于区别类名的命名空间。 包的作用 1、把功能相似或相关的类或接口组织在同一个包中,方便类的查找和使用。 2、如同文件夹一样,包也采用了树形目录的存储方式。同一个包中的类名字是不同的,不同的包中的类的名字是可以相同的,当同时调用两个不同包中相同类名的类时,应 ... 查看全文
Windows10 添加shift + 右键打开cmd
前言:有的时候我们想在某个目录下鼠标右键选项打开cmd,但是win10默认鼠标右键打开是powershell,如下图: 介于使用cmd更加习惯,我们可以修改相关注册表来添加shift + 右键打开cmd。 一、右键添加cmd与powershell共存 1.电脑任意位置新建reg文件,如:addCmd ... 查看全文
Delphi XE IdTCPClient1 和 IdTCPServer1 数据的发送与接收(indy10)
Delphi XE IdTCPClient1 和 IdTCPServer1 数据的发送与接收(indy10) 1、IdTCPClient1 端 发送数据 1.1 发送结构体: //定义结构体 TMData = record id:Integer; Name:Array[0..20] of Char; ... 查看全文
【STM32F407】第7章 RL-TCPnet V7.X网络协议栈移植(RTX5)
最新教程下载:http://www.armbbs.cn/forum.php?mod=viewthread&tid=95243 第7章 RL-TCPnet网络协议栈移植(RTX5) 本章教程为大家讲解RL-TCPnet网络协议栈的RTX5版本移植方式。 7.1 初学者重要提示 7.2 移植RL-TCP ... 查看全文