程序员,一个天天和计算机打交道讨饭吃的家伙。键盘,计算机主要的几个输入设备之一。这么看来,一个好的程序员必定是要掌握好如何流畅使用键盘工具的方法。以下是我知道的几个提高程序员的键盘使用效率的方法,供大家交流讨论,欢迎批评指正。 首先,打字的姿势,尽量把胳膊肘放在桌子上,不要悬空,会舒服很多。 其次, ...
分类:
其他好文 时间:
2019-09-29 19:40:44
阅读次数:
481
题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。 我的源代码: 此代码的弊端,就是对于一个稍微大一点的数,但是其质因子都是比较小的数,处理起来太浪费时间: 所以想过,对于大一些的数的处理逻辑: 1、先建立一个数字y以内的质数表 2、优先查看这个大数所包含的质数表内的所有质因 ...
分类:
编程语言 时间:
2019-09-29 19:40:12
阅读次数:
151
1.1 开发者与软件测试 1.1.1 测试和调试 软件开发调试困难的原因: ·失效症状和缺陷原因可能相隔很远,高度耦合的程序结构加重了这种情况; ·失效症状可能在另一缺陷修复后消失或暂时性消失; ·失效症状由不太容易跟踪的人为错误引发; ·失效症状可能是由不同原因耦合引发的。 回溯法: ·从程序出现 ...
分类:
其他好文 时间:
2019-09-29 19:39:57
阅读次数:
89
在这一章我们干点有趣的事——让我们上一章绘制的图表动起来,这样岂不是很有意思 为了让图表动起来,我们还是需要以下新的知识点 .attr(xxx) .transition() .attr(xxx),transition()表示添加过渡,也就是从前一个属性过渡到后一个属性.duration(2000), ...
分类:
Web程序 时间:
2019-09-29 19:39:37
阅读次数:
167
引用数据类型的数组: 1、引用数据类型数组在语法上和基本数据类型是没有区别的 2、引用类型变量可以使用类、接口或数组来声明。 3、数组引用变量是存放在栈内存(stack)中,数组元素是存放在堆内存(heap)中,通过栈内存中的指针指向对应元素在堆内存中的位置来实现访问。 文档注释: 【文档注释】是写 ...
分类:
编程语言 时间:
2019-09-29 19:39:23
阅读次数:
124
1.必备条件:一台linux服务器(centOS/ubuntu),一款web服务器(Nginx/apache/tomcat),一个属于自己的独立域名(cn/com/org...) 2.服务器购买及配置 2.1服务器的选择(一种linux,一种windows) linux下的更稳定,如centOS; ...
分类:
Web程序 时间:
2019-09-29 19:38:57
阅读次数:
103
D3.js的v5版本入门教程(第九章) 一个完整的柱状图应该包括的元素有——矩形、文字、坐标轴,现在,我们就来一一绘制它们,这章是前面几章的综合,这一章只有少量新的知识点,它们是 d3.scaleBand():这也是一个坐标轴,可以根据输入的domain的长度,等分rangeRound域(类比ran ...
分类:
Web程序 时间:
2019-09-29 19:38:44
阅读次数:
156
什么是继承?继承指的是类与类之间的关系,是一种什么“是”什么的关系,继承的功能之一就是用来解决代码重用问题继承是一种创建新类的方式,在python中,新建的类可以继承一个或多个父类,父类又可以成为基类或超类,新建的类称为派生类或子类python中类的继承分为:单继承和多继承class ParentC ...
分类:
其他好文 时间:
2019-09-29 19:38:30
阅读次数:
99
最长不下降子序列实现: 利用序列的单调性。 对于任意一个单调序列,如 1 2 3 4 5(是单增的),若这时向序列尾部增添一个数 x,我们只会在意 x 和 5 的大小,若 x>5,增添成功,反之则失败。由于普通代码是从头开始比较,而 x 和 1,2,3,4 的大小比较是没有用处的,这种操作只会造成时 ...
分类:
其他好文 时间:
2019-09-29 19:37:50
阅读次数:
56
第一章:计算系统与计算机系统有什么本质差别? 为什么程序员使用机器语音编程可以占用更少内存? 第二章:为什么二进制如此重要而不是三进制? 为什么现代计算机通常是32位机器? 第三章:关键字编码难道不会出现符号不够用的情况吗? 为什么采样率在一秒四万次就保证数字化声波不失真? 第四章:如何保证硅芯片上 ...
分类:
其他好文 时间:
2019-09-29 19:37:13
阅读次数:
64
题意: 在一个$100 100$的方格中,要求从$b$走到$g$,途中经过$c$但不经过$u$,并且不能走已经做过的路。如果可以,就求出路径。 思路: 拆点建费用流,看能不能从$c$走两条路走到$b,g$。然后输出路径。 代码: cpp include include include include ...
分类:
其他好文 时间:
2019-09-29 19:36:47
阅读次数:
75
D3.js的v5版本入门教程(第五章) 1、选择元素 现在我们已经知道,d3.js中选择元素的函数有select()和selectAll(),下面来详细讲解一下 假设我们的<body>中有三个<p>,如下 运行结果: 代码说明: -var p = d3.select("body") .select( ...
分类:
Web程序 时间:
2019-09-29 19:36:28
阅读次数:
109
复制菜鸟教程 链接:https://www.runoob.com/python3/python3-file-methods.html 对文件进行操作需要三个步骤:1、file.open();2、文件操作;3、file.close() open() 方法 Python open() 方法用于打开一个文 ...
分类:
编程语言 时间:
2019-09-29 19:35:59
阅读次数:
91
odoo12运行环境主要包含三个条件: 1、ubuntu server 18.04 ,这个是官方推荐的服务器运行环境; 2、postgresql 10 数据库,版本11有问题; 3、python3以odoo12运行所需要的包。 一、安装ubuntu基本环境 1.1、安装ubuntu server 1 ...
分类:
系统相关 时间:
2019-09-29 19:35:44
阅读次数:
215
constexpr函数 constexpr函数(constexpr function)是指能用于常量的表达式的函数。定义constexpr函数的方法和其它函数类似,不过要遵循几项约定:函数的返回类型和所有形参的类型都得是字面值类型,而且函数体中必须有且只有一条return语句: 我们把new_sz定 ...
分类:
编程语言 时间:
2019-09-29 19:35:32
阅读次数:
102
tomcat为什么需要装java环境? 因为tomcat是用java写的, 所以运行需要JRE,就是JAVA运行时刻环境,所以必须通过安装JDK来得到这个运行环境,不装JDK装JRE也行sun的网站上有下载。但是JRE只是运行时刻化境,不能编译JAVA源程序。 Tomcat是什么?有什么作用? 一般 ...
分类:
其他好文 时间:
2019-09-29 19:35:00
阅读次数:
97
恢复内容开始 BIOS发展至今传统的汇编实现早已被抛弃,UEFI作为目前一套主流的标准定义接口,被广泛使用。之前被一些有关GUID和一些Lib函数的使用以及跨Pkg调用给折腾的不行,每次改代码都要build好多次,才能build过。趁着这次的一个Bug,针对GUID和Lib的跨Pkg使用做下小结。 ...
分类:
移动开发 时间:
2019-09-29 19:34:31
阅读次数:
418