现在位置: 首页

【每日一字】芳:青春吐芳华

2019-09-18 16:13 生活·感悟  ⁄ 共 1607字 暂无评论
“世上有朵美丽的花,那是青春吐芳华…”这首《绒花》,是1979年上映的电影《小花》里的插曲,随着2017年电影《芳华》的热映,用歌声的流动带着一代人的青春穿越了四十年的时空。每个人的一生中,20岁上下的年纪,总是最难忘的一段时光,那是挥酒着热情和活力的青春,这段最美好的时光,被我们称为芳华。 芳是一个形声字,从,方声,金文字形为,由四个“中”和方组成。《说文解字》中说:“芳,草香也”。中、都模拟的是草木丛生的样子...
阅读全文

习近平:在基层代表座谈会上的讲话

2019-09-17 21:58 战略·谋略  ⁄ 共 3072字 暂无评论
大家好!党中央决定,下个月在北京召开党的十九届五中全会,重点研究国民经济和社会发展第十四个五年规划和2035年远景目标问题并提出建议。为了开好这次全会,党中央坚持开门问策、集思广益,以各种方式广泛听取各方面意见和建议。 这段时间,我到一些地方进行了调研,并相继主持召开了企业家座谈会、党外人士座谈会、扎实推进长三角一体化发展座谈会、经济社会领域专家座谈会、科学家座谈会,听取意见和建议。这次利用来湖南...
阅读全文

Restbed:一款基于boost.asio的restful框架

2019-09-17 16:13 工业·编程  ⁄ 共 891字 暂无评论
Restbed 框架为 C++11 构建的程序带来了 restful 功能,它基于 boost.asio 创建。 Restbed 可用于需要通过 HTTP 无缝和安全通信构建应用程序的全面和一致的编程模型,能够对一系列业务流程进行建模,旨在针对移动,平板电脑,桌面和嵌入式生产环境。 它类似于将 NGINX 嵌入到您公司自己的产品线中。 restbed 实现http 客户端 #include <memory> #include <future> #include <cstdio> #in...
阅读全文

go-restful:一种go实现RESTful框架

2019-09-16 14:43 工业·编程  ⁄ 共 9333字 暂无评论
一个 RESTful API 框架需要什么? 从应用程序开发的角度来看,RESTful API 的本质是一个 Web Application,而 RESTful API 框架就是实现这个 Web Application 所封装的一些列工具库,使开发者可以忽略底层实现的复杂度,专注以自身 Application 的逻辑设计。 一个 RESTful API 框架应该具备以下几个元素: · Resources:资源的定义,即 HTTP URI(或称之为 HTTP URL Path)的定义。RESTful API 的设计围绕着 Resource 进行建模...
阅读全文

go-restful框架简介

2019-09-15 14:30 工业·编程  ⁄ 共 1842字 暂无评论
虽然,当前go语言的rest框架比较多,其中比较有名的有beego, gin等。但是这些框架相对来说都有点太重,而Kubernetes中使用的go-restful框架是一个轻量级的框架,能够满足大多数restful程序开发中的需求,本文对项目中使用go-restful框架中使用到的基本概念和使用方式做了简单的整理,如有不当之处,请不吝赐教。 基本概念 go-restful 框架中最基础的几个概念包括: route, webservice, container。 route route是http server的...
阅读全文

为什么只有python成了胶水语言?

2019-09-14 11:52 工业·编程  ⁄ 共 1775字 暂无评论
Python成为胶水语言有一个发展过程,并不是一步实现的。Python设计初期就面向科研人员,降低编程难度,提高编程效率。在现代也有其他按照这个思路发展的语言,比如R和Matlab。也有一些思路有些许相似的玩法,比如面向特定领域的语言,像Lua、JavaScript。在与C库的互操作性方面也是个重要的问题。 任何编程语言发展初期都会遇到标准库如何构建的问题。而每种语言的发展思路却有所不同。 C和C++的思路类似,就是提供一个较小的标...
阅读全文

Ruby中执行Linux shell命令的六种方法详解

2019-09-13 11:12 工业·编程  ⁄ 共 2711字 暂无评论
在Ruby中,执行shell命令是一件不奇怪的事情,Ruby提供了大概6种方法供开发者进行实现。这些方法都很简单,本文将具体介绍一下如何在Ruby脚本中进行调用终端命令。 exec exec会将指定的命令替换掉当前进程中的操作,指定命令结束后,进程结束。 exec 'echo "hello world"' print 'abc' 执行上述的命令,结果如下,我们可以看到没有abc的输出,可以看出来,在执行echo "hello world"命令后进程就结束了。不会...
阅读全文

有了Shell,为什么还需要 Python、Ruby?

2019-09-12 10:03 工业·编程  ⁄ 共 1147字 评论 12 条
作为一名shell(sh/bash)用户和编程语言爱好者,我说说自己的体会吧。 shell作为一门编程语言,和其它编程语言一样,有自己所擅长的问题领域。至少目前来看,还没有哪一门编程语言适合解决所有的问题。正如一个设计原则所说:If it is good for everything, it is good for nothing. 当我们说一门编程语言适合解决某类问题时,我们实际想要表达的是,使用这门语言,可以在最短的时间内获得一个性能,可读性和可维护性等各方面...
阅读全文

Shell 和Python的区别

2019-09-11 09:53 工业·编程  ⁄ 共 338字 暂无评论
shell 应该属于宏语言,顾名思义是系统的壳.方便与系统交互的在以下情况下,不使用shell,因为shell对此无能为力;如:跨平台,较复杂数学操作(如浮点运算,精确运算等),图形化界面 GUI,I/O 或socket 接口,多维数组,对效率要求很高等。 1、shell:简单,开发迅速,专注系统(比如:Linux)管理领域。 2、python:通用脚本语言,功能强大,跨平台(比如:Windows和Linux),严谨; 3、Python可以调用图形库,可以直接做网络...
阅读全文

Linux运维对比:Shell运维 VS Python运维

2019-09-10 08:51 工业·编程  ⁄ 共 1825字 暂无评论
一、目的所在 通过简单的例子去找出Linux运维中使用shell与使用python的一些不同,分析两者的主要特点 二、实例 2.1、需求 1.查询当前主机是否支持超线程 2. 查询当前内存使用情况 2.2、通过Shell实现 既然是在Linux,那么肯定要先使用Linux自身的工具,实现脚本内容如下: g='\e[1;32m' e='\e[0m' prin(){ echo -e "$1" }   cpu_red(){ #内核数[即线程]         cpu_proces...
阅读全文