arcobaleno1996
码龄10年
关注
提问 私信
  • 博客:66,233
    66,233
    总访问量
  • 33
    原创
  • 2,225,690
    排名
  • 6
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2015-03-25
博客简介:

arcobaleno1996的专栏

查看详细资料
个人成就
  • 获得22次点赞
  • 内容获得1次评论
  • 获得29次收藏
创作历程
  • 7篇
    2020年
  • 23篇
    2019年
  • 5篇
    2018年
  • 2篇
    2015年
成就勋章
TA的专栏
  • hive sql
    1篇
  • C++
    4篇
  • acm
    3篇
  • hiho
    2篇
  • java
    10篇
  • 深度学习
    7篇
  • linux
    3篇
  • python
    6篇
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

351人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

hive sql使用

hive sql使用joinjoin总结: A Left join B on A.id = B.id1:不管 A表 id 重复不重复,只要 B 表 id 不重复,使用 left join 结果 准确;2:如果B表 id 存在 重复,使用 A left join B 之前,务必 对 B 表 进行 id 的 distinct 或者 group by 操作,保证 B 表 的 id 在 执行 left j
原创
发布博客 2020.10.28 ·
184 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

cas

cas(campare and swap)是一种原子操作。举一个在redis中的应用:当多个请求同时修改redis中的某一个key的value时,不同请求到达的先后时间不同,使得我们无法确定value最后的值应该是多少。因此我们可以在value中增加cas字段:cas的初始值为0,而每个请求带上查询到的cas值也是0。当第一个请求到达后,由于请求之前查询到的cas值与key对应的cas值相等且都为0,那么修改操作得以成功进行,cas自动加1。而第二个请求到达的时候,请求中的cas值与key对应的cas值不相
原创
发布博客 2020.08.19 ·
172 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

c++读写文件操作

要记得加上文件是否正确打开的判断#include<fstream>#include<string>using namespace std;void writeValue(const char* file, int value){ ofstream f(file); if (f) f<<value;}int main(){ string s = "text"; writeValue(
原创
发布博客 2020.07.30 ·
169 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

c++ int转char*

char msg[SIZE];sprintf(msg, “%d”, 1);
原创
发布博客 2020.07.29 ·
257 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Shell编程

@目录语法$@ 表示shell指令的所有参数$# 表示shell指令所有参数的个数
原创
发布博客 2020.07.27 ·
109 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C++学习从入门到放弃

C++学习常用函数新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入常用函数你好! 这是你第一次使用 Mark...
原创
发布博客 2020.04.21 ·
586 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

pytorch获取Tensor的值

对tensor类型的变量取word_id.item()获取变量的值
原创
发布博客 2020.03.17 ·
31453 阅读 ·
10 点赞 ·
0 评论 ·
6 收藏

pytorch激活函数写法

不用nn.functional的话tanh:output = nn.Tanh()(input)Oroutput = input.tanh()sigmoid:torch.nn.functional.sigmoid和torch.sigmoid没有什么区别,但是前者当作一个函数直接使用,后者当作神经网络中的一层,需要在init中进行初始化...
原创
发布博客 2019.11.20 ·
847 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

torch中的mean

三维数组取mean可以得到二维,mean内嵌了一个torch.squeeze(),将数值为1的维度压缩print(encoder_out.size()) # 50,196,2048mean_encoder_out = encoder_out.mean(dim=1)print(mean_encoder_out.size()) # 50,2048...
原创
发布博客 2019.11.17 ·
758 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python list

list中word_map[i]与word_map.get(i,0)的区别在于后者可以增加缺省值,例如做词向量时,对于词频太低的词取缺省值:word_map.get(word, word_map['<unk>'])
原创
发布博客 2019.11.05 ·
141 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python tqdm

给python增加显示条,只要在循环体上面封装即可,可以很方便地知道迭代运行到哪里了:from tqdm import tqdmfor i, path in enumerate(tqdm(impaths)):
原创
发布博客 2019.11.04 ·
193 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python series类型

pandas中主要有两种数据结构:Series 和 DataFrame可以存储在pkl文件中在python3中可以直接读取pkl文件:import pickleword = pickle.load(open('./i2s_dict.pkl','rb'), encoding='utf-8')#有中文print(word)把对象写入pkl文件:output = open('...
原创
发布博客 2019.11.01 ·
1832 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

pytorch

tensor与numpy之间互相转换后是共享内存的 torch的函数后加_会改变变量本身 y.add(x)不改变y #z = torch.add(x,y) y.add_(x)改变y
原创
发布博客 2019.10.14 ·
124 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python中的unicode,str,中文

python能够处理的的类型是unicode 形式是u'\u8d77\u5e8a'str在python中看来是\xe5\x9b\xbd\xe5UTF-8是针对Unicode字符集的一种编码方案,可以通过encode(‘utf-8’)(参数不写的话用的是默认的sys.setdefaultencoding('UTF-8')))来将unicode转成str,用decode('utf-8)来把st...
原创
发布博客 2019.07.30 ·
1031 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python global

python中global关键字的主要作用是声明变量的作用域。全局变量可以在不同的函数中使用,但是修改的话作用域只在函数内部,因此,修改前加上global使得全局变量能够在函数内修改。a=1def f(): global a a=2...
原创
发布博客 2019.07.21 ·
133 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

linux常用指令

1.# 查看当前目录下的文件数量(不包含子目录中的文件)ls -l|grep "^-"| wc -l# 查看当前目录下的文件数量(包含子目录中的文件) 注意:R,代表子目录ls -lR|grep "^-"| wc -l# 查看当前目录下的文件夹目录个数(不包含子目录中的目录),同上述理,如果需要查看子目录的,加上Rls -l|grep "^d"| wc -l# 查...
转载
发布博客 2019.05.05 ·
148 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

pycharm import报错

__init__.py(两个下划线)标识当前文件夹为一个package,import一个目录实际上是import目录下的init文件。在__init__.py中import同级目录下的py文件,如果报错的话可以加个点from .pnasnet import *...
原创
发布博客 2019.04.21 ·
350 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

pip和pip3的区别

pip和pip3用于区分pip install numpy等等安装的库所放的位置:(1)使用pip install XXX :新安装的库会放在这个目录下面:python2.x/site-packages。(2)使用pip3 install XXX :新安装的库会放在这个目录下面:python3.x/site-packages(只有安装了python3才能用pip3)。如果...
转载
发布博客 2019.04.20 ·
6116 阅读 ·
5 点赞 ·
0 评论 ·
8 收藏

conda的常用命令

显示conda版本信息:conda --version或者conda -V更新conda到最新版本:conda update conda(自己的目录下别操作)更新当前环境下安装的全部package到最新版本:conda update --all更新当前环境下python到最新版本:conda update python创建conda环境:conda create -env_name...
转载
发布博客 2019.04.20 ·
965 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

java 链表

1. 两个节点如果是同一个的话,地址相等,可以用等号判断是否链表相交。反过来说l1==l2意味着是同一个节点。如果只是判断是否存在交点,那么就是另一个问题,即编程之美 3.6的问题。有两种解法:把第一个链表的结尾连接到第二个链表的开头,看第二个链表是否存在环; 或者直接比较两个链表的最后一个节点是否相同。判断交点是哪个让第一个链表的结尾指向第二个链表,第二个链表的结尾指向第一个链...
原创
发布博客 2019.03.06 ·
285 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多