以下内容,拷贝自 http://www.ruanyifeng.com/blog/2013/11/stack.html 学习编程的时候,经常会看到stack这个词,它的中文名字叫做"栈"。 理解这个概念,对于理解程序的运行至关重要。容易混淆的是,这个词其实有三种含义,适用于不同的场合,必须加以区分。 ...
分类:
其他好文 时间:
2018-03-09 10:42:27
阅读次数:
165
接口类: 继承有两种用途: 一:继承基类的方法,并且做出自己的改变或者扩展(代码重用) 二:声明某个子类兼容于某基类,定义一个接口类Interface,接口类中定义了一些接口名(就是函数名)且并未实现接口的功能,子类继承接口类,并且实现接口中的功能 在Python中是没有接口的概念的(接口是在Jav ...
分类:
编程语言 时间:
2018-03-08 20:46:28
阅读次数:
201
package p1; import java.util.*; public class Sortdob { public static void BubbleSort(int[] arr) { int temp;//定义一个临时变量 for(int i=0;i<arr.length-1;i++){ ...
分类:
编程语言 时间:
2018-03-08 18:59:02
阅读次数:
131
这里说点平常不怎么用的知识(也不建议在项目中运行,因为增加阅读代码成本)。自定义类型转换,有两类型:一是类型间隐式转换,一是类型间强制转换。 定义格式: 访问修饰符 static 转换修饰操作符 operator 类型(参数列表); 转换修饰操作符: 用于声明必须强制转换的自定义类型转换操作符 用于 ...
分类:
其他好文 时间:
2018-03-08 18:57:55
阅读次数:
187
首先说明一下:idea里的project相当于eclipse里的workspace,而idea里的modules相当于eclipse里的project 1、File-->Import Project 在弹出的对话框里选择要导入的项目 2、选择ok,在弹出的对话框选择Import Project fr ...
分类:
系统相关 时间:
2018-03-08 17:17:51
阅读次数:
281
常用到的: list all non-stdlib packages : show all : 删除go get 安装的包(未测): ...
分类:
其他好文 时间:
2018-03-08 14:01:18
阅读次数:
272
Installing with Virtualenv Install pip and Virtualenv by issuing one of the following commands: Create a Virtualenv environment by issuing one of the ...
分类:
其他好文 时间:
2018-03-08 12:15:04
阅读次数:
204
命令模式(Command Pattern)是一种数据驱动的设计模式,它属于行为型模式。请求以命令的形式包裹在对象中,并传给调用对象。调用对象寻找可以处理该命令的合适的对象,并把该命令传给相应的对象,该对象执行命令。 现在多数应用都有撤销操作。虽然难以想象,但在很多年里,任何软件中确实都不存在撤销操作 ...
分类:
其他好文 时间:
2018-03-08 02:54:01
阅读次数:
190
Add the dotnet product feed To start installing .NET, you'll need to register the Microsoft signature key and add the Microsoft Product feed. This onl ...
分类:
Web程序 时间:
2018-03-08 02:51:11
阅读次数:
270
最近看到《侦探剧场:堆内存神秘溢出事件》https://my.oschina.net/u/2368090/blog/1628720,于是自己也想测试了解一下DateFormat的多线程安全问题。 首先先看现象:做一个多线程使用同一个SimplyDateFormat的测试例子: (这段代码在虚拟机能很 ...
分类:
编程语言 时间:
2018-03-08 02:48:58
阅读次数:
132