码迷,mamicode.com
首页 > 编程语言
java中同步和异步有什么异同?
同步交互:指发送一个请求,需要等待返回,然后才能够发送下一个请求,有个等待过程; 异步交互:指发送一个请求,不需要等待返回,随时可以再发送下一个请求,即不需要等待。 区别:一个需要等待,一个不需要等待,在部分情况下,我们的项目开发中都会优先选择不需要等待的异步交互方式。 哪些情况建议使用同步交互呢? ...
分类:编程语言   时间:2017-02-15 23:54:40    阅读次数:325
Python 面向对象class(2)
Python 面向对象 Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对象是很容易的。本章节我们将详细介绍Python的面向对象编程。 如果你以前没有接触过面向对象的编程语言,那你可能需要先了解一些面向对象语言的一些基本特征,在头脑里头形成一个基本的面向对 ...
分类:编程语言   时间:2017-02-15 23:52:30    阅读次数:376
冒泡排序
public static void main(String[] args) { int[] arr = {24, 69, 80, 57, 13}; for (int i = 0; i arr[j+1]) { int temp = arr[j]; ... ...
分类:编程语言   时间:2017-02-15 23:47:48    阅读次数:193
python书籍推荐
python书籍推荐列表: 技巧:关于如何在windows平台上行获取目录下的文件名称。(我的python书籍的位置E:\Python\Python_book) D:\>e: E:\>cd Python E:\Python>cd Python_book E:\Python\Python_book>d ...
分类:编程语言   时间:2017-02-15 23:45:17    阅读次数:278
算法提高P1001
当两个比较大的整数相乘时,可能会出现数据溢出的情形。为避免溢出,可以采用字符串的方法来实现两个大数之间的乘法。具体来说,首先以字符串的形式输入两个整数,每个整数的长度不会超过8位,然后把它们相乘的结果存储在另一个字符串当中(长度不会超过16位),最后把这个字符串打印出来。例如,假设用户输入为:627 ...
分类:编程语言   时间:2017-02-15 23:43:23    阅读次数:354
Unity预计算全局光照的学习(速度优化,LightProbe,LPPV)
1.基本参数与使用 1.1 常规介绍 使用预计算光照需要在Window/Lighting面板下找到预计算光照选项,保持勾选预计算光照并保证场景中有一个光照静态的物体 此时在编辑器内构建后,预计算光照开始生效。 相关的文章有很多,unity官方有一系列文章不错: https://unity3d.com ...
分类:编程语言   时间:2017-02-15 23:40:20    阅读次数:448
对数组进行排序
PHP 有一些用来排序数组的函数, 这个文档会把它们列出来。 主要区别有: 有些函数基于 array 的键来排序, 而其他的基于值来排序的:$array['key'] = 'value';。 排序之后键和值之间的关联关系是否能够保持, 是指排序之后数组的键可能 会被重置为数字型的(0,1,2 ... ...
分类:编程语言   时间:2017-02-15 23:35:53    阅读次数:205
python的代码检查
#!/bin/python3.4# coding=utf-8class lexicon(object): # direction = ['north', 'south', 'east', 'west'] # verb = ['go', 'stop', 'kill', 'eat'] # noun = ...
分类:编程语言   时间:2017-02-15 23:32:17    阅读次数:189
王爽《汇编语言》第三版 第十五章 外中断
引言 CPU 除了有运算能力外,还要有 I/O( Input/Output ,输入/输出)能力。 15.1 接口芯片和端口 在PC系统的接口卡和主板上,装有各种接口芯片。这些外设接口芯片的内部有若干寄存器,CPU将这些寄存器当作端口来访问。 外设的输入不直接送入内存和CPU ,而是送入相关的接口芯片 ...
分类:编程语言   时间:2017-02-15 23:32:32    阅读次数:169
array_rand() 从数组中随机取出一个或多个单元
array_rand() — 从数组中随机取出一个或多个单元 从数组中取出一个或多个随机的单元,并返回随机条目的一个或多个键。 参数 输入的数组。必需。规定数组。 指明了你想取出多少个单元。可选。规定返回多少随机键名。如果指定的数目超过了数组里的数量将会产生一个 E_WARNING 级别的错误。 例 ...
分类:编程语言   时间:2017-02-15 23:27:29    阅读次数:231
对java内存模型的认识
浅谈java内存模型 不同的平台,内存模型是不一样的,但是jvm的内存模型规范是统一的。其实java的多线程并发问题最终都会反映在java的内存模型上,所谓线程安全无非是要控制多个线程对某个资源的有序访问或修改。总结java的内存模型,要解决两个主要的问题:可见性和有序性。我们都知道计算机有高速缓存 ...
分类:编程语言   时间:2017-02-15 22:30:25    阅读次数:276
callback和spring的MD5加密
在javaweb中今天学习到了callback,即回调的意思,刚开始没听懂后面就明白了。回调的意思就是返回来调取页面。 举个例子:当我们访问淘宝网站的时候,当点击购物车的时候,这个时候提示用户登录用户名和密码,登录成功后,会返回到购物车的页面。这就是回调。 它不返回淘宝的首页,而是返回到我们点击的内 ...
分类:编程语言   时间:2017-02-15 22:28:58    阅读次数:233
javascript-jquery介绍
jquery优势 1.轻量级 2.强大的选择器 3.出色的DOM封装 4.可靠的事件处理机制 5.完善的Ajax 6.不污染顶级变量 7.出色的浏览器兼容 8.链式操作方式 9.隐式迭代 10.行为层与结构层分离 11.丰富的插件支持 12.完善的文档 13.开源。 jquery这种大佬级的框架,废 ...
分类:编程语言   时间:2017-02-15 22:22:04    阅读次数:187
Spring注入
1.属性注入 --给属性赋值,Spring寻找setter方法 2.集合注入 (如果对属性进行集合注入,该属性类型一定要和注入的方式一致) --1)Array private String[] names; --2)List private List<Group> groupList; --3)Se ...
分类:编程语言   时间:2017-02-15 22:21:20    阅读次数:267
C语言的setlocale和localtime函数(C++也可用)
Example 1234567891011121314151617181920212223242526272829303132 /* setlocale example */ #include <stdio.h> /* printf */ #include <time.h> /* time_t, s ...
分类:编程语言   时间:2017-02-15 22:19:13    阅读次数:396
Java装饰器模式
意图:动态的将责任附加到对象上什么时候使用:1.在不影响其他对象的情况下,以动态、透明的方式给单个对象添加职责2.处理那些可以撤销的职责3.当不能采用生成子类的方式进行扩充时结构图: 项目经理A做需求分析 项目经理A做架构设计 项目经理A做详细设计 程序员加班写程序啊,写程序,终于写完了。。。 项目 ...
分类:编程语言   时间:2017-02-15 22:18:05    阅读次数:276
javaoo 多态,接口
...
分类:编程语言   时间:2017-02-15 22:16:42    阅读次数:195
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!