简单,随性,认真,运动
暂时未有相关通用技术能力~
阿里云技能认证
详细说明以下内容是我的学习笔记,网络课程的笔记。出处 Hadoop实现了一个分布式文件系统(Hadoop Distributed File System),简称HDFS。
前言 Alfred,想必大家就算没用过也耳闻过。Alfred是一个让你可以丢掉鼠标的神器。Alfred 是 Mac 系统上一款专注于效率提升的著名应用,它能帮你快速打开网页、快速进行自定义搜索、查看剪贴板历史、快速查询单词等等。
两步认证在很多验证中都要使用。如果在手机客户端上,如果使用电脑,每次都要拿出手机,手动输入。还要担心会过时。效率不是很高。 我现在的处理方式以下方式: MAC上alfred workflow支持 Chrom扩展支持 手机客户端 CLI记录工具 今天主要介绍CLI工具,我现在在golang,找一些练手的项目.
awesome-go:一个很全的go语言框架,库,软件合集 前面发过关于awsone-python, awsone django, flask。
最近在学习golang,看网上很多人都喜欢爬豆瓣,今天我就写了一个golang版的爬虫。对于python爬虫,我很了解,什么dom树,js异步,爬虫技术栈都是没问题的。
模型定义 使用orm定义,然后使用cmd方式,自动建表,不过在实际生产中还是直接使用sql操作的,这种模型定义在生产环境中定义的比较少,基本上都是直接使用基本类型,一些特殊的,都是在数据库中定义的。
使用SQL语句进行查询 在实际生产中,各种业务逻辑,model不能很好的满足需求,所以就可以使用原生的sql。当然,如果你对sql比较熟悉,你会发现orm有时候没有原生sql来的灵活,下面介绍beego的原生sql。
原文 对象的 CRUD 操作 如果已知主键的值,那么可以使用这些方法进行 CRUD 操作 对 object 操作的四个方法 Read / Insert / Update / Delete o := orm.
一、集群的概念与分类 二、lvs介绍 三、lvs结构 四、LVS内核模型 五、LVS的包转发模型 1.NAT模型 2.DR模型 3.TUN模型 六、lvs调度算法 1、静态算法(4种) 2、动态算法(6种) 一、集群的概念与分类 以下内容,个人理解,可能有错误与不足,望指正。
模型(Models)- beego ORM 原文 beego ORM 是一个强大的 Go 语言 ORM 框架。她的灵感主要来自 Django ORM 和 SQLAlchemy。
controller 逻辑 controller就是处理具体的逻辑的,router将请求分发到指定的controlller,controller处理请求,然后返回。
原文 web框架中,路由是重要的一环,对于beego的路由配置如何? 让我们从入口文件先分析起来吧: package main import ( _ "web/routers" "github.
Python中好用的爬虫框架 一般比价小型的爬虫需求,我是直接使用requests库 + bs4就解决了,再麻烦点就使用selenium解决js的异步 加载问题。
telnet 远程登录 协议,23/tcp C/S S:telnet服务器 C:Telnet客户端 明文传送 ssh Secure Shell,应用层协议 22/tcp 通信过程和认证过程都是加密的。
shell:外壳 GUI:GNOME,KDE,Xfce CLI:sh,csh,ksh,bash,tcsh,zsh 程序,进程 允许一个用户登录多次 进程:在每一个进程看来,当前主机上只存在内核和当前进程 进程是程序的副本,进程是程序执行的...
编程语言: 编译器,解释器 编程语言:机器语言,汇编语言、高级语言 静态语言:编译型语言 强类型(变量) 关键字: 事先转换成可执行格式 c,c++,JAVA,C# 动态语言:解释型语言 on the fly 弱类型 边解释变执行 p...
document数据格式 电商网站商品管理案例背景介绍 简单的集群管理 商品的CRUD操作(document curd) 1. Document数据格式 面向文档的搜索分析引擎 应用系统的数据结构都是面向对象的,复杂的 对象数据存储到数据库中,只能拆解开来,变成扁平的多张表,每次查询的时候还有还原成对象格式,相当麻烦 ES是面向文档的,文档中存储的数据结构,与面向对象的数据结构是一样的,基于这种文档数据结构。
什么是搜索? 如果使用数据库做搜索会怎样? 什么是全文检索和Lucene 什么是ElasticSearch? 1. 什么是搜索? 百度、google上查询任何需要的内容信息。
云原生概念12个因素 简介 如今,软件通常会作为一种服务来交付,它们被称为网络应用程序,或软件即服务(SaaS)。12-Factor 为构建如下的 SaaS 应用提供了方法论: 使用标准化流程自动配置,从而使新的开发者花费最少的学习成本加入这个项目。
最近工作中,有一个场景,是从缓存中将数据读取出来,再聚合。 当时想到了三种方案: 使用dict的方式累加 使用数据库的临时表进行数据聚合 使用pandas汇总 方式一、以前使用php写过,考虑过不优雅,就放弃了 方式二、由于数据多,每次处理都要先写入数据库,然后再聚合,有点耗时,这方式也在线上测试了, 时间确实比较久。
1. 什么是微服务 在介绍微服务时,首先得先理解什么是微服务, 顾名思义,微服务得从两个方面去理解,什么是"微"、什么是"服务", 微 狭义来讲就是体积小、单个服务的设计。
Solidity 是一门面向合约的、为实现智能合约而创建的高级编程语言。这门语言受到了 C++,Python 和 Javascript 语言的影响,设计的目的是能在以太坊虚拟机(EVM)上运行。
什么是区块链? 从字面上看:区块链是由一个个记录着各种信息的小区块链接起来组成的一个链条,类似于我们将一块块砖头叠起来,而且叠起来后是没办法拆掉的,每个砖头上面还写着各种信息,包括:谁叠的,什么时候叠的,砖头用了什么材质等等,这些信息你也没办法修改。
比特币和区块链技术的发展非常迅速,即使那些没有听说过加密货币或了解其工作的人也在寻求投资和探索这个领域。区块链技术和加密货币今天已经成为人们开始执行标准交易的平行平台。
Docker Image镜像 容器的基石 层叠的只读文件 联合加载(Union mount) 文件位置: /var/lib/docker youdi# tree -L 1 .
启动交互式容器 docker run -i -t image /bin/bash exit 退出 查看容器 docker ps [-a] [-l] docker ps 在运行的容器 docker ps -a 所有的容器 CONT...
最近重新学习docker,好久不用,什么都是忘得差不多了,每天地铁看看视频,记记笔记,重新学习docker。 docker简介 什么是容器? 一种虚拟化的方案 操作系统级别的虚拟化 只能运行在相同或相似内核的操作系统 依赖于linux内...
使用新版的macbook或pro都是支持Touch ID。 Touch ID在工作生活中,有哪些妙用。 今天介绍一下我常用的touch id 1password6 新版的1password支持使用touch ID解锁。
最近在复习golang,学习的东西,如果不使用,很快就会忘记。所以,准备复习完golang,做一个练手的小项目,加深对golang的学习。今天开始公司,进入封闭式开发,所以每天晚上回来,学习golang时间比较少了。
我从大学就喜欢做一些视频,喜欢剪辑视频和后期处理等。但是,仅仅是业余爱好。下面介绍一下我使用过的软件。 会声会影 这个可就经典了,这个是我大一的时候使用过的软件。
传统数据库中,我们要操作数据库数据都要书写大量的sql语句,而且在进行无规则数据的存储时,传统关系型数据库建表时对不同字段的处理也显得有些乏力,mongo应运而生,而且ajax技术的广泛应用,json格式的广泛接受,也使得mongo更贴近开发人员。
原文版权 当MySQL单表记录数过大时,增删改查性能都会急剧下降,可以参考以下步骤来优化: 单表优化 除非单表数据未来会一直不断上涨,否则不要一开始就考虑拆分,拆分会带来逻辑、部署、运维的各种复杂度,一般以整型值为主的表在千万级以下,字符串为主的表在五百万以下是没有太大问题的。
周五, 由于同事给了一个下载书籍的网站。所以心血来潮,想写一个爬虫demo,把数据都爬下来。然后发现一个电影网站也是类似,于是乎。代码重用。
cerberus地狱犬 (Cerberus是一个用于Python的轻量级且可扩展的数据验证库) 前言 文章内容有点多,是自己学习cerberus的记录,原文,由于篇幅有限,源码的解析就没有了,源码不是很难,具有很高的参考价值。
我的桌面 我个人比较喜欢空旷,整洁。所以一个人住了两室一厅,其中一个卧室改成了书房。也就是我办公的房间。崇尚断舍离。 我的桌面上只有必要的东西,一本电影日历,一个无线蓝牙音箱、一个无线机械键盘、一个magic trackpad 2,一个macbook pro。
上周末突然心血来潮给mac买了外设。笔记本支架、magic trakpad 2、magic mouse、无线机械键盘。由于我没有买过macbook的转接头,所以我的配件都是无线的。
版权: https://github.com/humiaozuzu/awesome-flask Awesome Flask ============= 介绍 Awesome-Flask 是由 humiaozuzu 发起和维护的 Flask 资源列表。
版权: https://github.com/haiiiiiyun/awesome-django-cn Awesome Django 介绍 Awesome-Django 是由 Roberto Rosario 发起和维护的 Django 资源列表。
作为一名程序员,每天最常见的动作就是查看各种API文档,你一定也有过同时打开N个窗口(HTML、PDF、CHM),不停的在编辑器与文档之间切换。不仅消耗时间,而且效率也低。
《回忆里的那个人》,是我很喜欢的一首歌,唱到心坎中,多多少少,都有一些影子。 路灯下的恋人 多像是曾经的我们 深情拥抱亲吻 爱的难舍又难分 曾相爱的光阴 全世界只有两个人 为何一个转身 就能变成陌路人 藏在我回忆里的那个人 愿你现在过得...
nginx安装 ubuntu: sudo apt-get install nginx -y redhat: sudo yum install nginx -y mac: brew install nginx -y master和worker进程 NGINX有一个master进程和一个或多个worker进程。
Nginx的架构详解 今天,回家,这篇文章在机场候机,原文来自这里 NGINX 在网络应用中表现超群,在于其独特的设计。许多网络或应用服务器大都是基于线程或者进程的简单框架,NGINX突出的地方就在于其成熟的事件驱动框架,它能应对现代硬件上成千上万的并发连接。
最近,想使用图床,使用了七牛云的对象存储,另外一个很大的原因, 七牛云有免费的空间。 类似的产品有很多,阿里云、腾讯云,又拍云等,这些都没有用过,只是在公司的项目中使用过AWS的S3服务。
原文 有了图床神器 iPic,不论屏幕截图、还是复制图片,都可以自动上传、保存 Markdown 格式的链接,直接粘贴插入,够懒人吧? 使用 Hexo | Heroku 或 WordPress 写博客、在公众号发文章、在知乎讨论、在豆瓣灌水、在论坛发帖、跨境做外贸电商 … iPic 带给你从未有过的插图体验。
第一次去日本,也是第一次出国。在此记录自己的所有见闻。回来以后,发现自己有点喜欢日本这个国家。 给我一些印象深刻的点如下: 环境干净,城市安静 刚进日本,你就会发现日本的街道,酒店都是无比的干净整洁。
我很喜欢歌手李健,李健的歌深情又有诗意,细腻且打动人。我这里提李健,是为了引出我们共同的女神。李健看《假如爱有天意》十七八遍。我也和李健一样多。
你可能没听过纳博科夫这个名字,但你一定听说过他的作品《洛丽塔》。这位20世纪的文学大师有着一个著名的写作习惯——使用卡片进行写作。他会在一张张卡片上写下一个又一个故事片段,然后就像搭积木一样,将这些片段整合到一起成为一个完整的故事。
基于密码的认证在网络盛行的今天,你可能需要或者已经使用了某种密码管理工具来跟踪管理你正在使用的所有密码。有各种各样的在线或离线服务或者软件工具用于完成此类事情,而这些工具因复杂程度、用户界面或者目标环境(如企业或终端用户)的不同而各不相同。
原文 当谈到网络安全的防护时,从各种网络威胁的角度来看,仅安装一个防病毒软件或运行一个安全的 Linux 操作系统,并不意味你就是足够安全的。
以下内容是来自网路,中间加入了自己工作中的使用总结 命令 功能说明 线上查询及帮助命令 (2 个) man 查看命令帮助,命令的词典,更复杂的还有 info,但不常用。