如果定义属性的时候,没有初始化, 那么必须在后面加上? 只要在构造方法(init方法)中对属性进行了初始化, 那么就不用加? 如果是定义一个基本数据类型,那么建议直接赋值为 0 (因为在调用super.init时不会给该属性分配存储空间) Swift允许有同名的方法, 只要参数或者返回值不一样 即可 ...
分类:
编程语言 时间:
2018-12-24 00:12:19
阅读次数:
223
InputStream与OutputStream 的基本方法说明 1. InputStream 从流中读取数据: InputStream 是所有的输入字节流的父类,它是一个抽象类。 ByteArrayInputStream、StringBufferInputStream、FileInputStrea ...
分类:
编程语言 时间:
2018-12-24 00:12:43
阅读次数:
210
IDE:Integrated Develop Environment,集成开发环境。利用IDE编程的好处不用多说,节省大量的时间和精力。 现在总结一下利用IDE编写一个HelloWorld的具体流程。首先是建立一个项目,得有一个项目名。 具体就是:File->New->Java Project 接下 ...
分类:
编程语言 时间:
2018-12-24 00:13:11
阅读次数:
216
Python 现在已经不仅仅是胶水脚本语言了. 不信?看看下面使用Python的成功案例: YouTube - 主要由 Python编写 NASA Industrial Light & Magic Runs - 电影公司 OpenStack Sage - 科学软件及其他 (SciPy, Python ...
分类:
编程语言 时间:
2018-12-24 00:13:56
阅读次数:
257
我们知道,python作为一种几乎是脚本语言的语言,其优点固然有,但是其有一个最大的缺点,就是运行速度没有办法和c,c++,java比。最近在些一些代码的时候也是碰到了这样的问题。 具体而言,python想提速度,基本思路是两个,有个就jit技术,在python中比较好用的就是pypy;另外一种就是 ...
分类:
编程语言 时间:
2018-12-24 00:14:56
阅读次数:
335
Windows CPU with Python 3.71. 下载https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.12.0-cp36-cp36m-win_amd64.whl2. 重命名文件,将36改为373. ana ...
分类:
编程语言 时间:
2018-12-24 00:16:33
阅读次数:
518
1.数组拍平也称数组扁平化,就是将数组里面的数组打开,最后合并为一个数组 2.实现 a:递归实现 b:reduce实现 c:flat 参数为层数(默认一层) d:扩展运算符 e:toString ...
分类:
编程语言 时间:
2018-12-24 00:16:50
阅读次数:
376
今天介绍下Psyco模块,Psyco模块可以使你的Python程序运行的像C语言一样快。都说Python语言易用易学,但性能上跟一些编译语言(如C语言)比较要差不少,这里可以用C语言和Python语言各编写斐波纳契数列计算程序,并计算运行时间: C语言程序 复制代码代码如下: int fib(int ...
分类:
编程语言 时间:
2018-12-24 00:17:39
阅读次数:
256
第五章 [BX]和loop 1.内存单元间接表示: [bx] mov dl, [0]; dl ← ((ds)×16 + 0) mov bx, 0 mov dl, [bx]; dl ← ((ds)×16 + (bx)) 可以使用bx间接访问内存单元。默认,段地址在ds。 2.loop指令 (1) 语法 ...
分类:
编程语言 时间:
2018-12-24 00:19:14
阅读次数:
287
概述 最近工作中新构建了一个项目,用的springboot,由于项目中要使用各种各样的缓存,就使用了spring-data-redis,这个东西比我想象中要难使用的多啊,而且我还遇到个问题,就是在用Redis来计数的时候,使用redisTemplate.opsForValue().increment ...
分类:
编程语言 时间:
2018-12-24 02:28:55
阅读次数:
375
概述Callable和Runnbale一样代表着任务,区别在于Callable有返回值并且可以抛出异常。其使用如下: public class CallableDemo { static class SumTask implements Callable<Long> { @Override publ ...
分类:
编程语言 时间:
2018-12-24 02:30:46
阅读次数:
211
原文地址:https://blog.csdn.net/huilan_same/article/details/52944782 unittest是xUnit系列框架中的一员,如果你了解xUnit的其他成员,那你用unittest来应该是很轻松的,它们的工作方式都差不多。 unittest核心工作原理 ...
分类:
编程语言 时间:
2018-12-24 02:32:25
阅读次数:
154
[TOC] 1. 引言 之前开了一个解读IOC容器启动源码的坑 "Spring IOC容器启动流程源码解析(一)——容器概念详解及源码初探" ,不过由于最近比较忙,这个坑挖了却一直没时间填。最近在看分布式事务相关的开源项目,碰到了一些Spring AOP相关的问题,比如Spring AOP中的增强逻 ...
分类:
编程语言 时间:
2018-12-24 02:33:23
阅读次数:
272
在前面的文章中我们讲述了创建线程的2种方式,一种是直接继承Thread,另外一种就是实现Runnable接口。 这2种方式都有一个缺陷就是:在执行完任务之后无法获取执行结果。 如果需要获取执行结果,就必须通过共享变量或者使用线程通信的方式来达到效果,这样使用起来就比较麻烦。 而自从Java 1.5开 ...
分类:
编程语言 时间:
2018-12-24 02:33:56
阅读次数:
201
Description 现有一方程ax+by=c,其中系数a、b、c均为整数,求符合条件的所有正整数解,要求按x由小到大排列,其中a b c 均为不大于1000的正整数 Input 多组测试数据,第一行先输入整数T表示组数 然后每组输入3个整数分别表示a b c Output 对于每组数据按要求输出 ...
分类:
编程语言 时间:
2018-12-24 02:34:06
阅读次数:
226
这边用一个简单的servlet实现java从服务端下载文件的操作 写一个servlet: java代码: ...
分类:
编程语言 时间:
2018-12-24 02:34:22
阅读次数:
178
```py
#创建Dog类
#通常来说首字母大写是类, 小写的则是根据类创建的实例
class Dog(): #__init__()是一个特殊的方法 #每当你根据dog类创建新实例时, 会自动调用 #形参self必不可少, python调用该方法时会自动传入实参self def __init__(s... ...
分类:
编程语言 时间:
2018-12-24 02:34:32
阅读次数:
185
以上是用call方法继承Array数组对象的slice方法 ...
分类:
编程语言 时间:
2018-12-24 02:34:47
阅读次数:
186
//构造函数的作用:就是在函数被创建时使用特定的值构造对象,将对象初始化为一个特定的初始状态//例如在构造一个clock类对象的时候,将初始的时间设定为0:0:0//构造函数的名必须与类名相同,不能定义返回值的类型,也不能有return语句//可以有形式参数,也可以没有//可以是内联函数,可以重载 ...
分类:
编程语言 时间:
2018-12-24 02:36:18
阅读次数:
175
1. Callable与Runable区别 Java从发布的第一个版本开始就可以很方便地编写多线程的应用程序,并在设计中引入异步处理。Thread类、Runnable接口和Java内存管理模型使得多线程编程简单直接。 但Thread类和Runnable接口都不允许声明检查型异常,也不能定义返回值。没 ...
分类:
编程语言 时间:
2018-12-24 02:38:26
阅读次数:
186