实现列表类 练习 一. 增加一个向列表中插入元素的方法,该方法只在待插元素大于列表中的所有元素时才执行插入操作。这里的大于有多重含义,对于数字,它是指数值上的大小;对于字母,它是指在字母表中出现的先后顺序。 List.prototype.insertThen = function (element) ...
分类:
编程语言 时间:
2018-01-21 01:12:38
阅读次数:
178
进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。 最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。 1. 计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。 2. 假定工厂的电力有限,一次只能供给一个车间使 ...
分类:
编程语言 时间:
2018-01-21 01:13:26
阅读次数:
166
1、当初你是如何做出选择计算机专业的决定的? 经过一个学期,你的看法改变了么,为什么? 你觉得计算机是你喜欢的领域吗,它是你擅长的领域吗? 为什么? 2.对比开篇博客你对课程目标和期待。 3、回忆整个学期,如果重新来过一次,你打算做哪些(技术上,而不是态度上的)改变? 4、大学生活过去1/6,是的1 ...
分类:
编程语言 时间:
2018-01-21 01:13:42
阅读次数:
199
自从入了菊花厂,空余时间就得越来越少了。加之毕业前的几个月放纵,留下了很多未出毕业的游戏,荒废了一些时间,人也颓废了许多。工作压力变得越来越大,对工作环境越来越不满,让我变得想逃离这里。既然想逃离菊花厂,自然要准备点技能,收拾收拾心情准备开始做离职了。 首先向探一探数据挖掘的深浅,了解下R语言。从入 ...
分类:
编程语言 时间:
2018-01-21 01:13:49
阅读次数:
386
原创 2015年02月01日 11:49:01 原创 2015年02月01日 11:49:01 学习.net 时遇到了两个新词汇:进程和线程。书上的太深奥,就查了查资料,整合下,希望对大家有帮助。 【比喻】:用手去抓苹果,很显然一根手指是不行,你需要至少两根手指才能抓起一个苹果。 在这里,用手抓苹果 ...
分类:
编程语言 时间:
2018-01-21 01:14:00
阅读次数:
183
结果: c++程序设计基础、编程抽象与算法策略 ...
分类:
编程语言 时间:
2018-01-21 01:14:13
阅读次数:
192
语法 说明 label语句可以在代码中添加标签,以便将来使用。定义的标签可以在将来由break或continue语句引用。加标签的语句一般都要与for语句等循环语句配合使用。 // 示例 let count = 0; loop1: for (let i = 0; i ...
分类:
编程语言 时间:
2018-01-21 01:14:59
阅读次数:
189
问题 bug: You may have an infinite update loop in a component render function 无限循环 1. 需要处理的数组(在 ssq 里): 2. 计算属性 computed: 3. v for 代码: 4. 最终结果我想把数组前6个数渲 ...
分类:
编程语言 时间:
2018-01-21 01:15:07
阅读次数:
392
少说废话多做事先上一个图,此图用win7下的画图工具所画,当然,这不是重点????需要清楚的一个事情是:????????任何类,都默认并隐式的继承object类(根类),在上面的图中,Transformers类同时继承了Car和Sh
分类:
编程语言 时间:
2018-01-21 01:15:24
阅读次数:
215
散列的实现 // 散列类 线性探测法 function HashTable () { this.table = new Array(137); this.values = []; this.simpleHash = simpleHash; this.betterHash = betterHash; ...
分类:
编程语言 时间:
2018-01-21 01:16:27
阅读次数:
167
分治策略:将原问题划分成n个规模较小而结构与原问题相似的子问题,然后递归地解决这些子问题,最后再合并其结果,就可以得到原问题的解。 它需要三个步骤: 通过分治策略和分治步骤,可以简单地默出归并算法。 对于merge函数中的合并过程,有必要也用循环不变式来分析一下: 循环中不变的量是a[left... ...
分类:
编程语言 时间:
2018-01-21 01:16:35
阅读次数:
243
1、对一个数位与1是用来取位,n&1就可以将数字n最低位取出,如果n最低位是0(这里指n的二进制表示,所有的数在内存均是以二进制形式表示),那么表示n为偶数,因为最低位为0,表示可以整除2,这是二进制常识(如果不理解,可以看110,1230,350,201,29810这几个随机选的10进制数那些可以 ...
分类:
编程语言 时间:
2018-01-21 10:55:25
阅读次数:
234
写socket发现的一个诡异现象,当时将多个小数据写操作合并成一个写操作,问题就没了。Chenshuo同学还建议我设置TCP_NODELAY,只是后来因为事情忙,也就没有再深究下去。 现在大概明白,是由于nagle算法在捣乱。TCP/IP协议中,无论发送多少数据,总是要在数据前面加上协议头,同时,对 ...
分类:
编程语言 时间:
2018-01-21 10:57:15
阅读次数:
133
#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2018-01-15 20:40# @Author : hhj# @Site :# import collections#import smtplibfrom email.mime.text ...
分类:
编程语言 时间:
2018-01-21 10:58:03
阅读次数:
159
样例 给出"abAcD",一个可能的答案为"acbAD" 给出"abAcD",一个可能的答案为"acbAD" 给出"abAcD",一个可能的答案为"acbAD" 挑战 在原地扫描一遍完成 上一个无脑解 static bool cmp(const char &a, const char &b) { r ...
分类:
编程语言 时间:
2018-01-21 10:58:29
阅读次数:
162
#for 和 while #for用来迭代处理,什么叫迭代?你就当没看到这个词,for是把一堆玩意做一个一个加工用的,比如吃一袋花生,得一个一个剥吧,就是这意思 a = 'abcde' #每个字母当做一个花生,a是一袋子 for i in a: #从袋子里面一个一个拿花生,拿出的每一个花生都起名叫小 ...
分类:
编程语言 时间:
2018-01-21 10:59:09
阅读次数:
123
生产者和消费者模型是操作系统中经典的同步问题。该问题最早由Dijkstra提出,用以演示它提出的信号量机制。 经典的生产者和消费者模型的描写叙述是:有一群生产者进程在生产产品。并将这些产品提供给消费者进程去消费。为使生产者进程与消费者进程能并发执行,在两者之间设置了一个具有n个缓冲区的缓冲池,生产者 ...
分类:
编程语言 时间:
2018-01-21 11:00:07
阅读次数:
163
@Primary:在众多相同的Bean中,优先使用@Primary注解的Bean。 这个和@Qualifier有点区别,@Qualifier指的是使用哪个Bean进行注入。 参考: http://blog.csdn.net/asdfsadfasdfsa/article/details/7908699 ...
分类:
编程语言 时间:
2018-01-21 11:00:25
阅读次数:
172
1 import re 2 import hashlib 3 import json 4 5 def get_md5(pwd): # md5加密 6 m = hashlib.md5() 7 m.update(pwd.encode('utf-8')) 8 return m.hexdigest() 9 ... ...
分类:
编程语言 时间:
2018-01-21 11:00:58
阅读次数:
137
python中有很多很好用的第三方库,现在记录一下这些库以及如何下载 一、virtualenv,这是一个可以将生产环境隔离开的python库,非常好用 在linux下使用pip install virtualenv window下建议使用virtualenvwrapper-win, pip inst ...
分类:
编程语言 时间:
2018-01-21 11:01:29
阅读次数:
134