程序设计

发布时间: 更新时间: 总字数:479 阅读时间:1m 作者: IP上海 分享 网址

程序设计(Computer programming,programming)是给程序解决出特定问题的过程,软件开发过程中的重要步骤。

特性

程序的三大特性

  • 继承
  • 封装
  • 多态

常见的编程语言

  1. CAD 介绍
  2. Jsonnet 基于Json的数据模板语言介绍与应用
  3. matlab
  4. Node.js 介绍
  5. powerbuilder
  6. puppet
  7. 正则表达式介绍
  8. ruby
  9. tools
  10. Yaml 介绍

术语

  • CRC(Cyclic redundancy check,循环冗余校验)是一种根据网络数据包或电脑文件等数据产生简短固定位数校验码的一种散列函数,主要用来检测或校验数据传输或者保存后可能出现的错误
  • 布隆过滤器(Bloom Filter) 实际上是由一个超长的二进制位数组和一系列的哈希函数组成。二进制位数组初始全部为0,当给定一个待查询的元素时,这个元素会被一系列哈希函数计算映射出一系列的值,所有的值在位数组的偏移量处置为1。
  • brotli 布罗特里压缩格式,是一种通用无损压缩算法,它结合使用 LZ77 算法的现代变体、霍夫曼编码和二阶上下文建模来压缩数据,其压缩率可与当前可用的最佳通用压缩方法相媲美。它的速度与 deflate 相似,但提供更密集的压缩。

经验

  • 尽量减少 箭头型代码,出错了先返回判断
  • algorithm-visualizer 代码可视化算法互动在线平台
Home Archives Categories Tags Statistics
本文总阅读量 次 本站总访问量 次 本站总访客数