编程那点事编程那点事

专注编程入门及提高
探究程序员职业规划之道!

编程

什么是进制以及计算机中常用的进制有哪些?
技术文章

什么是进制以及计算机中常用的进制有哪些?

阅读(625)

进制是一种数字表示系统,用于表示数值和数值中的每位数的权重。它定义了一组数字和对应的权重,用于表示和计算数值。 计算机中常用的进制有四种:二进制、十进制、八进制和十六进制。 二进制: 使用0和1表示数字。计算机内部使用二进制来进行数据存储和处理,因为电子器件的工作原理是基于开关的打开和关闭。 十进制: 我们平常使用的数字就...

什么是两段式编程?
其他编程

什么是两段式编程?

阅读(647)

两段式编程(Two-stage programming)是一种编程方法,其主要思想是将程序的编写和执行分成两个阶段。在第一阶段,程序员编写一个生成程序(generator),用于生成特定问题的解决方案。在第二阶段,生成的解决方案程序被执行以解决特定问题。这种方法可以在某些情况下提高程序的性能,特别是在重复性任务和需要定制解决方案的场景中。 两段式...

多线程是什么意思?
业务知识

多线程是什么意思?

阅读(1779)

多线程是一种计算机程序设计技术,它允许一个程序同时执行多个线程(或者说“子任务”),从而提高了程序的效率和响应速度。多线程的基本思想是将程序分成多个独立的执行流,每个执行流都可以独立地执行任务,但是它们共享同一进程的资源(如内存、文件等)。相比于单线程的程序,多线程程序可以更好地利用多核处理器的性能,提高系...

Avm.js跨端框架的优势
其他编程

Avm.js跨端框架的优势

阅读(6634)

AVM(Application-View-Model)是APICloud推出的一个跨端的高性能 JavaScript框架,更趋近于原生的编程体验,它提供简洁的模型来分离应用的用户界面、业务逻辑和数据模型,适合高度定制化的项目。 在大前端技术领域,当我们遇到了需要解决重复性的问题时,通常会考虑设计一个DSL(Domain-Specific Language)或者抽象出一个框架层,专门来解决...

组织一个团队
项目管理

组织一个团队

阅读(4583)

有的人会说了,接项目嘛我一个人就够了,干嘛还要费劲去组织一个团队?我原来也是这样想的,开始的一年我都是一个人单干,自己去找项目、谈项目、做项目,结果项目没有接到多少,倒把自己累了个半死。一个人在外包的道路上打拼是很辛苦的,没有人交流,没有人分享,埋头苦干很难出成绩,典型的吃力不讨好。要知道现在早已不是个人英雄主义年代...