# linux进程、线程(or子进程)、资源占用查看 查看进程: ps -ef | more (-e:所有进程,-f:全格式) ++++++++++++++++++++++++++++++++++++ + UID :用户ID + + PID :进程ID + + PPID :父进程ID + + C : ...
分类:
编程语言 时间:
2017-11-12 14:12:02
阅读次数:
164
1. 什么是λ表达式 λ表达式本质上是一个匿名方法。让我们来看下面这个例子: public int add(int x, int y) { return x + y; } 转成λ表达式后是这个样子: (int x, int y) -> x + y; 参数类型也可以省略,Java编译器会根据上下文推断 ...
分类:
编程语言 时间:
2017-11-12 14:12:51
阅读次数:
207
CUDA用于并行计算非常方便,但是GPU与CPU之间的交互,比如传递参数等相对麻烦一些。在写CUDA核函数的时候形参往往会有很多个,动辄达到10-20个,如果能够在CPU中提前把数据组织好,比如使用二维数组,这样能够省去很多参数,在核函数中可以使用二维数组那样去取数据简化代码结构。当然使用二维数据会 ...
分类:
编程语言 时间:
2017-11-12 14:13:44
阅读次数:
332
找到数组中的最小(最大)元素,将它和数组的第一个元素比较后交换,在剩下的元素中再找最小(最大)的元素,将它和第二个元素比较交换,以此类推。 这种排序在剩余的元素里不断选择最小(最大)者。 ...
分类:
编程语言 时间:
2017-11-12 14:13:54
阅读次数:
222
一、创建集合、字典、列表、元组的函数 1、创建集合:set() 2、创建字典:dict() 3、创建列表:list() 4、创建元组: tuple() 二、筛选:filter(函数,可迭代的对象) 三、map函数:map(函数,可迭代的对象) filter和map的区别在于:filter的参数中,函 ...
分类:
编程语言 时间:
2017-11-12 14:14:08
阅读次数:
198
找到第i个,将a[i]与a[0]到a[i-1]中比它小的元素依次交换,在i由左向右的变化中,i的左边都是有序的,当i达到最右边时排序完成。 插入排序对以下数组很有效: 数组中每个元素距离它的最终位置都不远 一个有序的大数组接一个小数组 数组中只有几个元素的位置不正确 倒置的数量很少时,插入排序很可能 ...
分类:
编程语言 时间:
2017-11-12 14:15:20
阅读次数:
164
(一)改错题 输出华氏摄氏温度转换表:输入两个整数lower和upper,输出一张华氏摄氏温度转换表,华氏温度的取值范围是{lower,upper},每次增加2℉。计算公式如下:c = 5×(f-32)/9其中,c表示摄氏温度,f表示华氏温度。输入输出样例1: Enter lower:32 Ente ...
分类:
编程语言 时间:
2017-11-12 14:15:38
阅读次数:
382
Java学习这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是你是如何学习Java的,能不能给点建议?今天我是打算来点干货,因此咱们就不说一些学习方法和技巧了,直接来谈每个阶段要学习的内容甚至是一些书籍。这一部分的内容,同样适用于一些希望转行到Java的同学。 在大家看 ...
分类:
编程语言 时间:
2017-11-12 14:48:58
阅读次数:
158
<dependency> <groupId>org.springframework</groupId> <artifactId>spring-test</artifactId> <version>${spring.version}</version> <scope>test</scope> </de ...
分类:
编程语言 时间:
2017-11-12 14:50:14
阅读次数:
147
<dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.6.5</version> </dependency> <dependenc ...
分类:
编程语言 时间:
2017-11-12 14:50:41
阅读次数:
145
<dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.1.0</version> <scope>provided</scope></dependency> ...
分类:
编程语言 时间:
2017-11-12 14:50:50
阅读次数:
190
Python中九九乘法表从四个不同方向打印的方法:这里用while循环来实现,双层循环是必须的 #左下角九九乘法表: i=1 while i < 10: j=1 while j <= i: print("%d*%d=%2d "%(j,i,i*j),end="") #控制输出的格式 j+=1 i+=1 ...
分类:
编程语言 时间:
2017-11-12 14:51:05
阅读次数:
161
参加工作4年到5年的同学经过前面一年的历练,相信你在自己所钻研的领域已经有了自己一定的见解,这个时候,技术上你应该已经遇到瓶颈了。 这个时候不要着急提高自己的技术,已经是时候提高你的影响力了,你可以尝试去一些知名的公司去提高你的背景,你可以发表一些文章去影响更多的人。当然,你也可以去Github创建 ...
分类:
编程语言 时间:
2017-11-12 14:52:04
阅读次数:
111
第二部分:对于参加工作一年以内的同学。恭喜你,这个时候,你已经拥有了一份Java的工作。 这个阶段是你成长极快的阶段,而且你可能会经常加班。但是加班不代表你就可以松懈了,永远记得我说的那句话,从你入行那一刻起,你就要不停的学习。在这一年里,你至少需要看完《Java编程思想》这本书。这本书的内容是帮助 ...
分类:
编程语言 时间:
2017-11-12 14:52:23
阅读次数:
114
<!-- https://mvnrepository.com/artifact/org.mybatis/mybatis --><dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3 ...
分类:
编程语言 时间:
2017-11-12 14:52:43
阅读次数:
158
参加工作3年到4年的同学这个阶段的同学,提升已经是很难了,而且这个阶段的学习往往会比较多样化。 因为在前3年的过程中,你肯定或多或少接触过一些其它的技术,比如大数据、分布式缓存、分布式消息服务、分布式计算、软负载均衡等等。这些技术,你能精通任何一项,都将是你未来面试时巨大的优势,因此如果你对某一项技 ...
分类:
编程语言 时间:
2017-11-12 14:53:32
阅读次数:
193
交换不相邻的元素对数组的局部进行排序,最终用插入排序将局部有序的数组排序 读程序写随便写的(为了更明白就在纸上写一写运行过程) 虽然写了这个代码,这个程序理论上应该是没有问题的,但是我到现在还没运行它,每次运行都会出现下面情况 (希望以后会对它有更好的理解吧) ...
分类:
编程语言 时间:
2017-11-12 14:54:01
阅读次数:
112
移动互联网: 就是将移动通信和互联网二者结合起来,成为一体.是指互联网的技术,平台,商业模式和应用与移动通信技术结合并实践的活动的总称.DT:以服务大众,激发生产力为主的技术,DT是数据处理技术的英文缩写操作系统:(Operating System简称OS)是管理和控制计算机硬件与软件资源的计算机程 ...
分类:
编程语言 时间:
2017-11-12 14:54:11
阅读次数:
164
冒泡排序(英语:Bubble Sort)是一种简单的排序算法。它重复地遍历要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。遍历数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。 冒泡排序算法的 ...
分类:
编程语言 时间:
2017-11-12 14:54:42
阅读次数:
146
本周周四老师对前四章的知识进行了一次测验,测验内容有些是刚开始学习的时候就做过的,还有一些是老师后来加的。通过这次测验,我觉得在编程题目上还是有所欠缺,要学会举一反三,类比书中示例程序,写出自己想要的程序。比较好的一点就是做过的题还记得,也知道错在哪里。 周五老师先对测验程序进行了上机操作编写代码, ...
分类:
编程语言 时间:
2017-11-12 14:54:55
阅读次数:
143