相关文章
代码灵魂——通过你的代码表达你的意图
曾经,我以为:“好的代码像首诗,烂的代码像坨屎。” 但对于代码质量的好坏、阅读性的好坏,却没有一个有效的度量标准。每个人心中的一杆秤,是不同的。
那么多年过去了,依然无法去统一所有人的编程思想。而什…
建站知识
2024/11/21 6:18:36
Ubantu安装mongodb,开启远程访问和认证
最近因为项目原因需要在阿里云服务器上部署MongoDB,操作系统为Ubuntu,网上查阅了一些资料,特此记录一下步骤。
1.运行apt-get install mongodb命令安装MongoDB服务(如果提示找不到该package,说明apt-get的资源库版本比…
建站知识
2024/11/22 14:06:27
centos安装nginx实操记录(加安全配置)
1.下载与安装
yum -y install nginx2.启动命令
/usr/sbin/nginx -c /etc/nginx/nginx.conf3.新建配置文件
cd /etc/nginx/conf.d
vim index.conf配了一个负责均衡,如不需要,可将 server localhost: 多余的去掉
upstream web_server{server localhost…
建站知识
2024/11/22 2:07:36
安全测试-django防御安全策略
django安全性 django针对安全方面有一些处理,学习如何进行处理设置,也有利于学习安全测试知识。
CSRF
跨站点请求伪造(Cross-Site Request Forgery,CSRF)是一种网络攻击方式,攻击者欺骗用户在自己访问的网…
建站知识
2024/11/21 3:14:54
Android Jetpack Compose中使用字段验证的方法
Android Jetpack Compose中使用字段验证的方法
数据验证是创建健壮且用户友好的Android应用程序的关键部分。随着现代UI工具包Jetpack Compose的引入,处理字段验证变得更加高效和直观。在这篇文章中,我们将探讨如何在Android应用中使用Jetpack Compose进…
建站知识
2024/11/12 4:59:12
micro benchmark 使用经验
文章目录 User Guide User Guide
User Guide: https://github.com/google/benchmark/blob/main/docs/user_guide.md
#include <benchmark/benchmark.h>
#include <chrono>
#include <thread>void BM_DemoSleep(benchmark::State& state) {for (auto _ …
建站知识
2024/11/11 2:23:28
python程序接收命令行参数
python程序接受命令行参数
引入sys库
获取命令行参数需要引入库 sys
import sys获取命令行参数的方式
使用sys.argv来获取命令行参数,其中sys.argv[0]代表脚本本身的名称,sys.argv[1]代表第一个参数,sys.argv[2]代表第二个参数࿰…
建站知识
2024/11/19 11:33:39