- 博客(70)
- 收藏
- 关注
原创 基于quic-go/http3以及go-restful实现REST客户端/服务端示例
基于quic-go/http3以及go-restful实现的REST客户端/服务端示例
2024-07-30 16:51:08
310
原创 2023秋招日寄
背景:数学本硕,仰卧起坐选手,硕士在自动化老板手下做网络安全。做过云(老板项目打杂)、闲暇时间看过CTF(仅限于看过,签到题都不一定做得出来)、时间序列相关的深度学习异常检测(EI毕业会已中),现在在云上做控制工程,主要用到并行化(一区二作在投)和基于同态加密的隐私保护(二区一作在投)。一言以蔽之,小作坊的一块砖,菜到抠脚的做题人。语言:python>go>C艹>Java本科学过数据结构,现在按照programmercarl的路线写了大概100个leetcode。408从大四开
2022-09-30 22:20:49
1366
4
原创 cmake安装到指定目录
默认情况下我们在拿到一个库的源码(包含CmakeLists.txt),并在$REPO/build里执行:cmake ..make install时,cmake会将库安装到/usr/local/include和/usr/local/lib上。此即所谓的“局部安装”。如果想要全局安装的话,需要执行:cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr .. make all install就会将库安装在/usr/include和/usr/lib上。...
2022-03-31 10:53:23
5199
原创 学IT,找工作——反转链表
206. 反转链表给定单链表的头节点 head ,反转链表,并返回反转后的链表。解:在脑海里模拟一个形象的解法:我们现在有两个糖葫芦串,分别是旧的串子和新的串子,打算把山楂球从旧串子串到新串子上。做法就是:从旧串子上把最顶上的那颗山楂球摘下来,然后插到新的串子上摘下来的山楂球就将是新串的头部。顺便维护一下新串中山楂球的前后关系。# Definition for singly-linked list.# class ListNode(object):# def _
2021-11-29 22:53:08
226
原创 学IT,找工作——移除链表元素
203. 移除链表元素给定一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val == val 的节点,并返回:新的头节点 。解:需要考虑链表头节点可能出现的情况:链表头节点可能需要删除也可能不需要删除可能是空链表综上,设计一个虚拟的节点 vhead 放在给定 head 之前。代码如下:# Definition for singly-linked list.# class ListNode(object):# def __init__(sel
2021-11-29 22:26:11
304
原创 python:from __future__ import 的含义
__future__模块是为了在当前版本python中使用新python3.x特性而加入的语法。这个模块里包含了(对于当前版本而言)没有加入当前版本python的新特性。使用方法如下,在文件开头书写下面语句,否则会起SyntaxError:from __future__ import *但是,python的新特性会在某一个版本之后被强制地加入发行版本,比如:想查看新特性,可以:>>> import __future__>>> print(__future
2021-11-18 14:47:01
3389
原创 pytorch:保存和加载模型
之前跑了好几个模型,都需要保存和加载模型信息。为了省得每次都上网找,开一个帖记录一下。1. 保存模型此处只保存模型参数model = torch.nn.Linear(1, 2)torch.save(model.state_dict(), "./model.pth")2. 加载模型model = torch.nn.Linear(1, 2)model.load_state_dict(torch.load("./model.pth"))...
2021-11-16 19:52:44
1341
原创 Anaconda报错:An unexpected error has occurred. Conda has prepared the above report 解决办法
关闭代理服务器。亲测有效。
2021-10-29 15:25:27
1887
1
原创 debian docker安装教程和踩坑汇总
0x01 删除老版本首先,如果已经装过旧版本docker的话,删掉旧版本的docker(旧版本docker叫docker, docker.io, 或者 docker-engine)。apt-get remove docker docker-engine docker.io containerd runc但是/var/lib/docker/里的镜像、容器、卷、网络之类的东西都还在。0x02 设置docker本地仓库安装下面的包,使得允许用https协议:# apt-get update# ap
2021-10-24 20:33:10
1252
原创 Python高级编程笔记(不定期更新)
1 默认参数的坑def add_end(L=[]): L.append("end") return L正常传参数时结果正常。if __name__ == "__main__": print(add_end()) print(add_end([1]))返回结果是:['end'][1, 'end']if __name__ == "__main__": print(add_end()) print(add_end([1]))返回结果是:['end']['end']但是如
2021-08-28 09:52:35
279
原创 真·杂项:资本论阅读笔记(随缘更新)
Chap1 商品与货币商品的两个属性:使用价值和价值商品是使用价值和价值的综合体。使用价值:物品对人有用,价值分为质(属性)和量(多少)交换价值:一种使用价值和另一种使用价值的交换的量的关系成比例;商品交换:排除了商品的使用价值,商品只有量的差别价值:凝结在商品中的人类劳动价值量:社会必要劳动时间商品是使用价值和价值的统一体,生产商品——生产社会的使用价值,成为商品——发生交换商品的二重性——劳动的二重性具体劳动和抽象劳动(体现商品价值):由所生产的产品的使用价值来表达自己有用性的劳动
2021-08-23 12:42:32
6477
原创 Python网络编程:一个收发大数据包的简单实现
# -*- coding: utf-8 -*-"""client"""from socket import *name = 'localhost'port = 9091s = socket(AF_INET, SOCK_STREAM)s.connect((name, port))sentence = """ValueError: parameter group didn't specify a value of required optimization parameter lr.Val
2021-08-22 19:22:35
490
转载 云安全笔记:云原生全链路加密
本文是阿里云博客《如何保障云上数据安全?一文详解云原生全链路加密》的学习笔记https://developer.aliyun.com/article/739282云原生全链路加密信息安全的CIA要素:机密性、完整性、可用性机密性的常见手段是数据加密。在云原生中就是全链路加密能力。“全链路”:数据在传输、计算,存储的过程。“全链路加密”:端到端的数据加密保护能力,即从云下到云上和云上单元之间的传输过程、到数据在应用运行时的计算过程(使用/交换),和到数据最终被持久化落盘的存储过程中的加密能力。.
2021-08-14 20:39:33
1132
原创 强化学习笔记:DDPG
笔记总结于datawhalechina.github.io的强化学习教程0x01 离散动作和连续动作这个不需要说太多吧。离散动作:比如atari里的向左、向右和开火连续动作:比如PUBG手柄玩家在驾驶载具时控制方向盘的转向角对于离散动作,网络输出的就是所有动作集的概率。一般在最后一层套上一个softmax对于连续动作,网络输出的就是一个具体的数值。一般来说,这个输出套一个tanh会比较好。0x02 DDPG(深度确定性策略梯度)Deep Deterministic Policy Grad.
2021-08-09 15:57:34
1783
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人