3 幽默的荆轲君

尚未进行身份认证

如果说优雅也有缺点的话,那就是你需要艰巨的工作才能得到它,需要良好的教育才能欣赏它。 —— Edsger Wybe Dijkstra

等级
TA的排名 1w+

dynamodb 使用过程中的一些技巧整理

serverless dynamodb 权限的添加。dynamodb本地二级索引是没法删除数据的.得用主键索引的方式才能删除。如果是复合主键,要用复合key.dynamodb 本身查询或者扫描的数据如果大于1M,会触发截断。如果要拿到所有的数据,需要用到 lastEvaluatedKey.serverless 定时任务如何使用dynamodb 排序如何进行批量写操作。这里的批量删除操作也是使用的 batchWrite...

2020-05-20 22:31:30

aws serverless framework整理

用了一段时间的serverless framework, 发现确实比sam好用很多。文档要比sam丰富,而且有些功能也比sam上线的快。这里做一个简单的整理,方便快速查阅。serverless创建项目serverless create --template aws-nodejs --path myService serverless发布项目servereless deploy --s...

2020-05-07 20:20:42

linux SElinux的问题

执行linux命令有权限问题。手动执行可以,但是自动执行就不行。后来发现默认开启SELinux. 解决办法如下:vim /etc/sysconfig/selinux 修改里面的SELINUX为disabledSELINUX=disabled执行如下命令手动关闭无需重启。setenforce 0...

2020-05-04 15:19:30

python3 OrderedDict用法整理

之前很少用orderdict, 做lru_cache的时候,发现可以用orderedDict来做。这里查阅了一下文档。有两个方法,popitem和 move_to_endpopitem就是弹出了,可以弹出有序字典的第一个或者最后一个。而move_to_end就是把当前的移动到最后一个,或者移动到最前面。>>> d = OrderedDict.fromkeys('abcde...

2020-05-01 21:36:02

serverless+dynamodb 本地调试

不得不说,serverless还是比sam配置要容易太多了。还是得静下心来读文档啊!1. 首先安装插件到当前项目中,另外保证java jdk>=1.8yarn add --dev serverless-offlineyarn add --dev serverless-dynamodb-local2. serverless.yml中添加对应插件,serverless中添加dynamo...

2020-04-28 21:36:36

资源推荐

csdn 真是服了!!!!

2018-02-10 18:06:50

aws sam 在服务器本地开发(打通dynamoDB与start-api)

ubuntu14.04下sam本地测试, 把sam和dynamoDB连起来!!!本文档对于windows 可能支持的并不是很好,目前已测试linux系统。因为sam本地调试这一块网上的文档参差不齐,我在实践的过程中也遇到了很多坑,这里整理下来。sam 和dynamoDB连起来主要参考下面两个链接:https://stackoverflow.com/questions/48926260/co...

2020-04-21 17:50:07

ubuntu服务器java8安装

Java JDK在linux系统有两个版本,一个开源版本Openjdk,还有一个oracle官方版本jdk,oracle JDK既可以通过添加ppa源命令行安装,也可以去官网下载jdk压缩包安装。下面分别记录一下这三种安装方式的步骤。###安装openjdk1、更新软件包列表:sudo apt-get update2、安装openjdk-8-jdk:sudo apt-get ...

2020-04-20 09:55:46

aws serverless使用过程的一些整理

最近也用了aws lambda一段时间了。学习到了一些东西,这里整理一些。lambda是采用函数的方式进行调用,背后不需要服务器,需要多少资源进行申请调整即可。但是如果只有lambda函数,就好比你写了一个python函数一样,外界不可调用,这个时候需要把lambda和api gateway给连接起来,这样你就可以通过url传递参数的方式来调用lambda函数,当然你可以通过lambda函数来进...

2020-04-14 10:53:27

树莓派常见问题整理

树莓派昨天从住的地方寄回了家,好久都没有用过。密码忘了。刷密码又发现特别麻烦,找了一圈也没也解决,。最后只好刷机了。配置的过程中遇到的刷镜像和配置wifi的问题,因为电脑用的win10,wifi也是wpa2加密的,所以折腾了很久。https://www.cnblogs.com/jakeyChen/p/9304538.html 树莓派windows烧录镜像https://segmentfaul...

2020-04-07 10:46:09

FizzBuzz很简洁的写法

["Fizz"[i%3*4:]+"Buzz"[i%5*4:] or str(i) for i in range(1,16)]

2020-04-06 19:13:01

python sum高级用法

之前python里面sum的理解不太到位,今天看到了一个碾平list的answer. 看完才明白,sum还可以加数组,加字符串。碾平list的代码是这样的。s = [1,[2,[3,4]]]flat = lambda L: sum(map(flat, L), []) if isinstance(L, list) else [L]res = flat(s)print(res)a = [...

2020-04-03 19:23:18

函数的返回值是promise<pending>怎么解决?

之前貌似很少写过promise, async, await相关的内容。我大概知道await使用的时候,函数必须外边有async. 我今天写函数的时候,写了一个函数,然后调用的时候,发现返回的是promise&lt;pending&gt;的状态。但是我在调用的函数里面打log, 是能打出来结果的,搜了很长时间才找到答案。最后也解决了。这里记录一下:var rs={score:0}; var g...

2020-03-27 21:21:35

aws api gateway lambda dynamoDB

列一下最近看的一些比较厉害的现代技术,其实已经有了,甚至很长时间了,现在才看到:aws lambda(网站还需要这些资源 api gateway+dynamoDB+cloudFormation+SAM), github acitons(CI/CD). 这些让开发一个网站变得很容易,而且不需要专门去维护一台服务器,能以极低成本来验证idea.最近在看AWS相关的服务,主要是serverless这一...

2020-03-24 21:20:08

如何调整linux系统时间及crontab运行时间为正确时区

如何调整Linux系统为正确时区1、更改 Linux 系统整个系统范围的时区rm -f /etc/localtimeln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime2.使用Systemd更改Linux系统时区timedatectl set-timezone 'Asia/Shanghai'参考:https://www.cn...

2020-02-20 16:32:41

VSCode配置多个sftp,同一个文件可以分别上传到配置的sftp服务器

关于VSCode配置sftp,网上有很多贴,但是要配置多个sftp,并且能方便地切换各个sftp,让同一个文件能按需上传到多个sftp。这样的帖子,我很努力也找不到,最后我自己探索出来了,在这里总结下。首先,打开VSCode,最左边栏选择扩展模块,如下图:然后在输入框输入“sftp”,选择一个叫“sftp”的插件,作者是“liximomo”,如下图:我这里刚好是搜出来的第一个,并且我这里...

2020-02-17 21:25:00

ansible的使用及编写简单脚本实现拉取代码并重启服务

因为最近工作中频繁需要提交代码,手动上线,感觉挺麻烦的,就抽空看了一下ansible. 今天完成了项目相关的自动拉取代码,重启服务的脚本。大概记录一下。首先需要安装ansible.pip install ansible安装ansible 之后,可以通过which 看一下ansible在哪。ansible --version是可以查看具体的版本内容,以及配置文件的。ansible 有两个...

2020-02-11 18:05:49

腾讯企业邮python3发送抄送邮件模板

已经远程办公好几天了,今年真的是很差,各种各样糟糕的事情。人们都惶恐不安,疫情的确诊疑似病例都不断增长,我所在的县城小区路都封了,除了大型超市,其他的都没有营业。为一线的医护人员和患者祈福。希望疫情赶快结束。因为远程工作,可能会用到发邮件,公司里面用的是腾讯企业邮,这里参考别人的文章整理一下发邮件的。目前并没有邮件进入黑名单的问题。#coding:utf8'''发送邮件'''impor...

2020-02-06 11:19:20

网页如何无人值守自动刷新

早上来看到我们公司的产品投了公司内部的网页在屏幕上,但是网站并不会自动刷新。然后我就说写个脚本就好了。因为他不会写,所以我就代劳了。特别简单的方式如下:&lt;html&gt;&lt;head&gt;&lt;meta http-equiv="refresh" content="60"&gt;&lt;/head&gt;&lt;frameset&gt;&lt;frame src="www...

2020-01-04 11:50:35

2020 plan

已经写过了2019年的年终总结。看了2018年的年终总结觉得有太多都没有实现,过于打脸,就只发布在了个人网站上。我思考了这一年遇到的问题,在这里我想定一下2020年的技术方面的plan.2019年切入了前端开发,目前是全栈开发。对node.js和javascript有了更深的理解。但是随着开发的深入,自己单独挑起项目的时候,还是会遇到很多问题,有沟通的问题,有思考的问题,有时间不够的情况,有人力...

2020-01-03 23:13:47

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 脉脉勋章
    脉脉勋章
    绑定脉脉第三方账户获得
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 学习力
    学习力
    《原力计划【第二季】》第一期主题勋章 ,第一期活动已经结束啦,小伙伴们可以去参加第二期打卡挑战活动获取更多勋章哦。
  • 原力新人
    原力新人
    在《原力计划【第二季】》打卡挑战活动中,成功参与本活动并发布一篇原创文章的博主,即可获得此勋章。