自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 一场关于代码注释的争执,引发的三点思考_为什么编程的解释很难理解

做了什么,看代码就好,代码不会骗人。有可能是处理某个corner case,有可能是绕过某个系统限制,也可能是什么奇葩需求,这种代码,没有当时的 context,过几个月看,像甲骨文一样,不知道是想干什么。当然,好代码 > 差代码+好注释,好的注释是很有价值的,坏注释不仅浪费时间还可能有害,自解释的代码最好。好的注释不是重复代码或解释它,而是使代码更清楚,注释在高于代码的抽象水平上解释代码要做什么事。当然,好代码 > 差代码+好注释,好的注释是很有价值的,坏注释不仅浪费时间还可能有害,自解释的代码最好。

2024-09-08 07:43:59 749

原创 「渗透技巧」添加 administrator 影子用户_影子用户怎么用

添加隐藏用户网上也有很多帖子,但是百看不如一练,对于我来说,只有上手做过的东西才是自己的,再怎么看文章,不上手练都是没啥用处。“看了就会,我有我就会”这种要 不得,要不得~~~之所以写一期“影子用户”是今天在梳理内网攻击流程和手法的时候,想到一个场景。在拿到一台“僵尸”机器,想留在手中 还不容易被发现的情况下,如何做一个后门。添加“影子”用户条件比较苛刻,而且在正常的 hvv 中或者演练情况下,它是价值不高的,除非你特别想留一个后门。

2024-09-08 02:24:36 420

原创 PHP实现秒杀设计

burst缓存空间, 若没有该参数, 则会严格按照上面限制来执行, 超过其限制速率就会拒绝访问, 返回503错误, 若有该参数, 即设置了缓存空间, 超过其限制速率不会直接拒绝而是排队等待, 若缓存空间设置的比较大, 后边的请求会一直排队, nodelay参数就是应对突发流量时, 减少后边等待时间, 即1s允许2个请求。# 创建规则, 名称mylimit, 以用户的IP地址为key来限制请求速率1r/s, 申请空间为10m。#̲ 应用规则, 在locatio…

2024-09-07 18:02:28 462

原创 Go基础面试题

进程包含线程,一个进程可以有一个或者多个线程,一个进程内的所有线程都是相互关联的。另外,线程是进程中的一个实体,是被系统独立调度和分派的基本单位,线程自己不拥有系统资源,只拥有一点儿在运行中必不可少的资源,但它可与同属一个进程的其它线程共享进程所拥有的全部资源。在一个进程中的多个线程是共享一份资源的,一个线程的崩溃可能会影响到该进程中其他线程的崩溃,进而导致整个进程崩溃。进程内一个相对独立的、可调度的执行单元,是系统独立调度和分派CPU的基本单位指运行中的程序的调度单位。第二,进程是一个“执行中的程序”。

2024-09-07 12:26:50 981

原创 Golang Proxy Protocol详解_golang proxy unexpected protocol version 72

【代码】Golang Proxy Protocol详解_golang proxy unexpected protocol version 72。

2024-09-07 06:25:33 222

原创 clickhouse 批量插入数据_基于Clickhouse实现实时聚合计算秒级响应技术方案

接下来详细的讲述了技术方案,包括Kafka数据消费到数据写入、结合Clickhouse特性建表、完整的数据监控,以及从几十亿数据就偶现查询超时到几百亿数据也能秒级响应的优化过程。而按行存逐行扫描,获取每行数据的所有字段,再从每一行数据中返回需要的字段,虽然只需要部分字段还是扫描了所有的字段,按列存储避免了多余的数据扫描。为了能够实时地了解线上业务数据,京东算法智能应用部打造了一款基于Clickhouse的实时计算分析引擎,给业务团队提供实时数据支持,并通过预警功能发现潜在的问题。

2024-09-07 00:44:07 306

原创 2024 年 8 个顶级开源 LLM(大语言模型)_开源llm

选择开源 LLM 的公司将可以访问 LLM 的工作原理,包括它们的源代码、架构、训练数据以及训练和推理机制。这种透明度是审查的第一步,也是定制的第一步。由于每个人都可以访问开源 LLM,包括它们的源代码,因此使用它们的公司可以针对其特定用例对其进行自定义。

2024-09-06 21:23:36 1038

原创 CMake 常用命令和变量_代码文件夹包括include、lib、src

set(CMAKE_CXX_FLAGS_RELEASE "-O2 -DNDEBUG " ) # release包优化``set(CMAKE_CXX_COMPILER “clang++” ) # 显示指定使用的C++编译器。set(CMAKE_CXX_FLAGS_DEBUG “-O0” ) # 调试包不优化。set(CMAKE_CXX_FLAGS “-Wall”) # 开启所有警告。set(CMAKE_CXX_FLAGS “-g”) # 调试信息。

2024-09-05 02:12:01 257

原创 Apache CXF快速使用_cxf 3(2)

创建一个WebService客户端,测试WebService服务端的可用性。Apache CXF Web Service 配置拦截。* Demo演示Web Service接口的实现类。* Demo演示Web Service接口。// CXF动态客户端工厂。* 计算两个整数的和。

2024-09-04 14:50:27 401

原创 2024年PHP面试题附答案(实战经验)

2.投递公司的顺序建议,首先是一两家公司预热一下,然后比较心仪的很有把握的公司,然后才是非常心仪的公司,最后是选择 性的面试。讲述基本原理:用户访问A网站登陆并生成了cookie,再访问B网站,如果A网站存在CSRF漏洞,此时B网站给A网站的请求(此时相当于是用户访问),A网站会认为是用户发的请求,从而B网站就成功伪装了你的身份,因此叫跨站脚本攻击。G、书写高效率的SQL。3.调整好心态,其实有些offer是带有运气成分的,毕竟对于有些体量公司来说,面试常有,编制不常有,所以拿不到offer也不要气馁。

2024-09-04 01:59:02 2824 1

空空如也

空空如也

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

TA关注的人

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