面向过程的程序设计的核心是过程(流水线式思维),过程即解决问题的步骤,面向过程的设计就好比精心设计好一条流水线,考虑周全什么时候处理什么东西。 优点是:极大的降低了写程序的复杂度,只需要顺着要执行的步骤,堆叠代码即可。 缺点是:一套流水线或者流程就是用来解决一个问题,代码牵一发而动全身 ...
分类:
编程语言 时间:
2017-08-10 15:57:03
收藏:
0 评论:
0 赞:
0 阅读:
252
JAVAScript概述 为了统一三家,ECMA(欧洲计算机制造协会)定义了ECMA-262规范.国际标准化组织及国际电工委员会(ISO/IEC)也采纳 ECMAScript 作为标准(ISO/IEC-16262)。从此,Web 浏览器就开始努力(虽然有着不同的程度的成功和失败)将 ECMAScri ...
分类:
编程语言 时间:
2017-08-10 15:56:49
收藏:
0 评论:
0 赞:
0 阅读:
201
面试题:一个汉字占多大空间。事实上这个问题我了解不深的,知道结论不知道为什么。借此梳理下认识。先回想下java基本类型一基本类型 :简称四类八种,声明变量的同一时候分配了空间。举比例如以下: Int a =1;一、4种整型 byte 1字节 -128——127 short 2 字节 -32,768 ...
分类:
编程语言 时间:
2017-08-10 15:56:14
收藏:
0 评论:
0 赞:
0 阅读:
253
// 数组去重 { const arr = [1,2,3,4,1,23,5,2,3,5,6,7,8,undefined,null,null,undefined,true,false,true,'中文','','','hello','中文']; // 第一种 const r = [...new Set ...
分类:
编程语言 时间:
2017-08-10 15:54:36
收藏:
0 评论:
0 赞:
0 阅读:
1091
Javascript高级函数 惰性载入函数 函数柯里化 级联函数 这并不全面,只是几个主要的。 惰性载入函数 惰性载入表示函数执行的分支只会在函数第一次掉用的时候执行,在第一次调用过程中,该函数会被覆盖为另一个按照合适方式执行的函数,这样任何对原函数的调用就不用再经过执行的分支了。 写一个函数用来创 ...
分类:
编程语言 时间:
2017-08-10 15:30:18
收藏:
0 评论:
0 赞:
0 阅读:
274
1 var select= document.getElementById("selectid"); 2 var objOption = document.createElement("OPTION"); 3 objOption.value = value; 4 objOption.text =te... ...
分类:
编程语言 时间:
2017-08-10 15:29:30
收藏:
0 评论:
0 赞:
0 阅读:
218
练习9.18 练习9.19 练习9.20 练习9.21 练习9.22 一个是该循环是个死循环,iter永远不会不等于mid,第二点很重要,自己在做题时有遗漏,向一个vector、string、deque插入元素会使所有指向容器的迭代器、引用和指针失效。 ...
分类:
编程语言 时间:
2017-08-10 15:29:11
收藏:
0 评论:
0 赞:
0 阅读:
240
1> 网络上很多php的工具类可以将汉字转为拼音; 2> 将拼音进行排序即可 另一种则是类似mysql转码方式: 综合案列 mysql实现 如果当前数据库编码是utf-8,则进行转码,转为gbk,gbk默认汉字按照拼音排序存放: 如果当前编码为gbk则: ...
分类:
编程语言 时间:
2017-08-10 15:28:57
收藏:
0 评论:
0 赞:
0 阅读:
333
rabbitmq rabbitmq 消息队列解耦:一个程序间 把两个耦合度降低异步:天生解决耦合优点:解决排队问题 缺点:不能保证任务被及时的执行应用场景:去哪儿网 12306网站同步优点:保证任务及时执行缺点:不能解决排队问题,导致时间被浪费 大并发 Web Linux上 近几年使用的是nginx ...
分类:
编程语言 时间:
2017-08-10 15:28:25
收藏:
0 评论:
0 赞:
0 阅读:
595
爬虫与发爬虫的厮杀,一方为了拿到数据,一方为了防止爬虫拿到数据,谁是最后的赢家? 重新理解爬虫中的一些概念 爬虫:自动获取网站数据的程序反爬虫:使用技术手段防止爬虫程序爬取数据误伤:反爬虫技术将普通用户识别为爬虫,这种情况多出现在封ip中,例如学校网络、小区网络再或者网络网络都是共享一个公共ip,这 ...
分类:
编程语言 时间:
2017-08-10 15:02:57
收藏:
0 评论:
0 赞:
0 阅读:
243
转载自:http://www.cnblogs.com/dolphin0520/p/3949310.html 1.使用Callable+Future 2.使用Callable+FutureTask ...
分类:
编程语言 时间:
2017-08-10 15:01:50
收藏:
0 评论:
0 赞:
0 阅读:
255
Idea中为一般的非Web项目打Jar包是有自己的方法的,网上一搜就能查到很多。 但是如果是为Maven项目打Jar包,其实是很简单的,因为maven本身就有打Jar包的命令。 首先是在maven项目的pom.xml中添加打包的插件,这里有很多种方法的,我是用的是spring-boot-maven- ...
分类:
编程语言 时间:
2017-08-10 15:01:02
收藏:
0 评论:
0 赞:
0 阅读:
411
clearerr(清除文件流的错误旗标) 相关函数 feof 表头文件 #include<stdio.h> 定义函数 void clearerr(FILE * stream); 函数说明 clearerr()清除參数stream指定的文件流所使用的错误旗标。 fdopen(将文件描写叙述词转为文件指 ...
分类:
编程语言 时间:
2017-08-10 14:33:58
收藏:
0 评论:
0 赞:
0 阅读:
173
整合:把在springMVC配置文件中的spring提取出来整合为另一份配置文件 希望; 1)、Spring的配置文件只是用来配置和业务逻辑有关的功能(数据源、事务控制、切面....) 2)、SpringMVC的配置文件只是用来配置网站的跳转逻辑、文件上传、国际化这些和web相关功能的; 问题: 若 ...
分类:
编程语言 时间:
2017-08-10 14:33:10
收藏:
0 评论:
0 赞:
0 阅读:
352
鉴于python的使用量还不够庞大,我又用c写了一遍相同的实现。 这两种语言实现相同的思想。不用纠结哪种语言。 不过单纯来看这道题,运用动态规划算法据说还不是最优解,听数学系的同学说,斐波那契数是最快的方式。 我不理解斐波那契为什么可以,所以我也没有用。 写下动态规划的代码,学习一下动态规划的思想, ...
分类:
编程语言 时间:
2017-08-10 14:10:29
收藏:
0 评论:
0 赞:
0 阅读:
485
1、C语言中const与 C++中的const void main() { const int a = 10; int *p = (int*)&a; *p = 20; printf("%d", a); } 比較上述代码在C中和C++中执行结果:C:打印20;C++:打印0。 由此可见,C语言中的co ...
分类:
编程语言 时间:
2017-08-10 14:08:13
收藏:
0 评论:
0 赞:
0 阅读:
194
1导入第三方包,需单独下载,安装pip工具的情况下,可使用CMD下命令:pip install xlsxwriter 2创建excel文件,新增一个工作簿 3关闭excel对象 4Excel操作代码 写入单元格的内容 #1.改变表格样式:单元格高低 #2.改变内容样式:文字加粗,倾斜 #插入图片 # ...
分类:
编程语言 时间:
2017-08-10 13:13:54
收藏:
0 评论:
0 赞:
0 阅读:
273
//控制射击的方向 public void ShootDirection() { Vector3 worldPoint = Camera.main.ScreenToWorldPoint(Input.mousePosition); //获取鼠标的世界坐标 worldPoint = new Vector ...
分类:
编程语言 时间:
2017-08-10 13:12:41
收藏:
0 评论:
0 赞:
0 阅读:
377