码迷,mamicode.com
首页 > 编程语言 > 月排行
JAVA中的无符号整形
/** * Created by Lovell on 7/7/16. */ public class UnsignedUtil { /** * java byte (1 byte == 8 bit) (-2^7~2^7-1 : -128~127) to unsigned short(0~2^8-1 ... ...
分类:编程语言   时间:2018-05-21 19:54:03    阅读次数:420
JavaScript 变量和函数提升问题总结
一 什么是JavaScript 变量提升? -- JS程序运行时, (a)变量的声明会被解释器"提升"到方法体内的顶部,初始化赋值操作不提升按顺序执行 (b)函数体内未声明的变量,解释器会在函数体外声明变量,成为全局变量 (c)声明过的函数,整个函数体会被解释器提升到方法体的顶部,初始化赋值操作按顺 ...
分类:编程语言   时间:2018-05-21 19:54:26    阅读次数:214
Spring 第一天课程
一、 面试题部分 1. 什么是IOC?什么是DI?他们有什么区别? 答案: IOC,即控制反转。是指将原来程序中自己创建实现类对象的控制权反转到IOC容器中。 IOC的别名:依赖注入(DI),DI 是IOC的实现方式:注入。 依赖注入(DI)和控制反转(IOC)是从不同的角度的描述的同一件事情,就是 ...
分类:编程语言   时间:2018-05-21 20:23:15    阅读次数:172
Java 构造函数(抽象类中的构造函数) 和 加载
博客分类: 面向对象设计的原则 与 概念 面向对象设计的原则 与 概念 1. Java 的构造函数 与初始化块: a. 抽象类的构造函数 若果在父类中(也就是抽象类)中显示的写了有参数的构造函数,在子类是就必须写一个构造函数来调用父类的构造函数 abstract class Person { //定 ...
分类:编程语言   时间:2018-05-21 20:23:45    阅读次数:211
舞台剧演员的表演各司其职,依然是接口类型数组起了作用.
Performer接口中的perform方法很关键. Program的对象创建(Program类中有数组的声明,构造器呢new了Performer接口类型的数组,并将3名演出者放入该数组之中, 3名演出者都实现了接口中perform不同的perform方法.有的唱歌,有的跳舞...有的敲鼓..... ...
分类:编程语言   时间:2018-05-21 20:26:49    阅读次数:252
python优缺点分析及python种类
Python的缺点: 相较于其它类型的语言可能运行速度上会略差。C语言的运行性能速度上最好,因为C最接近计算机底层。 Python的优点: Python的种类: Cpython:使用 C 解释器来解释 扩展名:.pyc C 解释器 -.pyc(字节码) - 机器码 - cpu Jpython:使用 ...
分类:编程语言   时间:2018-05-21 21:12:03    阅读次数:262
一。《算法 第四版》环境搭建
在开始看这套教材的时候,第一个程序Binary Search就不能正常运行下去,因为作者提供一些常用的方法,需要用到他提供的jar包,同时需要用到他提供的测试数据,为了便于代码的管理,我采用ecilpse对算法进行实现和调试,下面主要介绍一下环境的准备。 一。环境准备 在官网下载需要的jar包和数据 ...
分类:编程语言   时间:2018-05-21 21:12:21    阅读次数:303
浅析Java中的final关键字
浅析Java中的final关键字 浅析Java中的final关键字 谈到final关键字,想必很多人都不陌生,在使用匿名内部类的时候可能会经常用到final关键字。另外,Java中的String类就是一个final类,那么今天我们就来了解final这个关键字的用法。下面是本文的目录大纲: 一.fin ...
分类:编程语言   时间:2018-05-21 21:12:40    阅读次数:216
JavaScript内存优化
JavaScript内存优化 相对C/C++ 而言,我们所用的JavaScript 在内存这一方面的处理已经让我们在开发中更注重业务逻辑的编写。但是随着业务的不断复杂化,单页面应用、移动HTML5 应用和Node.js 程序等等的发展,JavaScript 中的内存问题所导致的卡顿、内存溢出等现象也 ...
分类:编程语言   时间:2018-05-21 21:13:14    阅读次数:218
annotation+java 入门
参考 thinking in java 4th 概念 注解(也被称为元数据),为我们在代码中添加信息提供了一种形式化的方法,使我们可以在稍后某个日志文件系统非常方便地使用这些数据。 java5内置了三种定义在java.lang中的注解: @override 表示当前方法将覆盖超类中的方法 @Depr ...
分类:编程语言   时间:2018-05-21 21:14:08    阅读次数:218
bzoj1103: [POI2007]大都市meg(dfs序+树状数组)
1103: [POI2007]大都市meg Time Limit: 10 Sec Memory Limit: 162 MB Description 在经济全球化浪潮的影响下,习惯于漫步在清晨的乡间小路的邮递员Blue Mary也开始骑着摩托车传递邮件了。不过,她经常回忆起以前在乡间漫步的情景。昔日, ...
分类:编程语言   时间:2018-05-21 21:14:45    阅读次数:187
python sys.modules模块
sys.modules是一个全局字典,该字典是python启动后就加载在内存中。每当程序员导入新的模块,sys.modules都将记录这些模块。字典sys.modules对于加载模块起到了缓冲的作用。当某个模块第一次导入,字典sys.modules将自动记录该模块。当第二次再导入该模块时,pytho ...
分类:编程语言   时间:2018-05-21 21:15:02    阅读次数:197
备忘录模式-Memento Pattern(Java实现)
备忘录模式-Memento Pattern Memento备忘录设计模式是一个保存另外一个对象内部状态拷贝的对象,这样以后就可以将该对象恢复到以前保存的状态。 本文中的场景: 有一款游戏可以随时存档, 存档完成后就可以读取档案里的数据, 然后下次开机就可以从那个时间点继续玩游戏了. 有一个小孩通过存 ...
分类:编程语言   时间:2018-05-21 21:15:12    阅读次数:221
多线程有什么用?
作者:pansz链接:https://www.zhihu.com/question/19901763/answer/13299543来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 1。单进程单线程:一个人在一个桌子上吃菜。2。单进程多线程:多个人在同一个桌子上一起吃菜 ...
分类:编程语言   时间:2018-05-21 21:15:27    阅读次数:199
C++问题总结(1)
1、 内置函数 程序调用函数时需要一定的时间和空间开销,其执行过程一般如下: 而C++提供了一种高效率的方法,即在编译的时候将所调用函数的代码直接嵌入到主函数中,而不是将流程转出去,这样可以避免函数调用时频繁的转入与转出操作,从而节省过程中“保存现场”和“恢复现场”所需的时间。如下代码: 内置函数虽 ...
分类:编程语言   时间:2018-05-21 21:16:06    阅读次数:215
加密算法与安全认证
简述: 重要的数据在互联网中进行传输的时候必须保证数据的安全性,需从四个方面来做: 1.保证数据是从真正的源发送的,而不是其他人(源认证) 2.保证数据在传输的过程中没有被篡改过(数据的完整性) 3.保证数据在传输的过程中别人看不懂(数据的私密性) 4.保证数据的不可否认性(不可否认性) 加密算法 ...
分类:编程语言   时间:2018-05-21 21:18:49    阅读次数:260
【HUOJ】排序(queue 优先队列)
排序 题意:输入一行数字,如果我们把这行数字中的‘5’都看成空格,那么就得到一行用空格分割的若干非负整数(可能有些整数以‘0’开头,这些头部的‘0’应该被忽略掉,除非这个整数就是由若干个‘0’组成的,这时这个整数就是0)。你的任务是:对这些分割得到的整数,依从小到大的顺序排序输出。 思路:我先用st ...
分类:编程语言   时间:2018-05-21 21:18:56    阅读次数:161
python输出带颜色字体的方法
在python开发的过程中,经常会遇到需要打印各种信息。海量的信息堆砌在控制台中,就会导致信息都混在一起,降低了重要信息的可读性。这时候,如果能给重要的信息加上字体颜色,那么就会更加方便用户阅读了。 当然了,控制台的展示效果有限,并不能像前段一样炫酷,只能做一些简单的设置。不过站在可读性的角度来看, ...
分类:编程语言   时间:2018-05-21 21:20:09    阅读次数:181
java8新特性(Stream API)
Stream API的操作步骤: 1、创建Stream 2、中间操作 3、终止操作(终端操作) ...
分类:编程语言   时间:2018-05-21 21:20:17    阅读次数:183
python-多线程等概念
并发 & 并行 并发:是指系统具有处理多个任务的能力 并行:是指系统具有 同时 处理多个任务的能力 并行 是 并发的一个子集 同步 & 异步 同步:当进程执行到一个I/O(等待外部数据的时候) 等 : 同步 异步: 不等,直到接收到数据再回来执行 GIL:全局解释锁 因为有GIL锁,所以同一时刻,只 ...
分类:编程语言   时间:2018-05-21 21:20:55    阅读次数:199
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!