码迷,mamicode.com
首页 > 编程语言
Java RMI之HelloWorld程序以及相关的安全管理器的知识
Java RMI 指的是远程方法调用 (Remote Method Invocation)。它是一种机制,能够让在某个 Java 虚拟机上的对象调用另一个 Java 虚拟机中的对象上的方法。可以用此方法调用的任何对象必须实现该远程接口。 Java RMI不是什么新技术(在Java1.1的时代都有了),但却是是非常重要的底层技术。 大名鼎鼎的EJB都是建立在RMI基础之上的,现在还有一些开源的远...
分类:编程语言   时间:2015-07-22 18:58:40    阅读次数:218
javascript使用事件
p{ background: gray; color: white; padding:10px; margin:5px; border: thin solid black; } span{ background: white...
分类:编程语言   时间:2015-07-22 18:57:00    阅读次数:207
Spring(一)认识Spring
Spring是一个开源的控制反转(Ioc)和面向切面(AOP)的容器框架,它的目的主要是简化企业开发。 所谓控制反转就是应用本身不负责依赖对象的创建和维护,依赖对象的创建和维护是由外部容器负责的。这样控制权就由应用转移到了外部容器,控制权的转移就是所谓的反转。 所谓依赖注入就是指:在运行期,由外部容器动态地将依赖对象注入到组件中。 Spring作用: 降低组件之间的耦合度,实现软件...
分类:编程语言   时间:2015-07-22 18:56:09    阅读次数:137
C语言读取文件大量数据到数组
针对.txt文档的大量有规律数据,譬如100行8列的数据将其读取到二维数组(矩阵)中,留作之后的数据处理。 改程序通过宏定义的方法来确定将要读取程序的行数和列数,将数据读取到二维数组data[100][8]中。 同时加入一个测试函数read(),功能是可以获取txt文档大量数据的行数,本项目中待定使用。 程序如下: #include #include /* 为了以后特定行数的读取,采...
分类:编程语言   时间:2015-07-22 18:57:14    阅读次数:157
Python csv模块学习
IntroduceCSV (Cmma-Separated Values)是逗号分隔值(也称字符分隔值,因为分隔符可以不是逗号)的简写。是一种常用的文本格式,用以存储表格数据,包括数字或者字符。纯文本意味着该文件是一个字符序列,不含必须像二进制数字那样被解读的数据。CSV文件由任意数目的记录组成,记录间以某种换行符分隔;每条记录由字段组成,字段间的分隔符是其它字符或字符串,最常见的是逗号或制表符。通常...
分类:编程语言   时间:2015-07-22 18:54:38    阅读次数:161
堆排序实现
1、堆排序算法描述: (1)定义 n个关键字序列Kl,K2,…,Kn称为(Heap),当且仅当该序列满足如下性质(简称为堆性质): 1)ki=号。//k(i)相当于二叉树的非叶子结点,K(2i)则是左子节点,k(2i+1)是右子节点 2)若将此序列所存储的向量R[1..n]看做是一棵完全二叉树的存储结构,则堆实质上是满足如下性质的完全二叉树: 树中任一非叶子结点的关键...
分类:编程语言   时间:2015-07-22 18:51:11    阅读次数:116
javascript异步代码的回调地狱以及JQuery.deferred提供的promise解决方案
由于AJAX是异步的,所有依赖AJAX返回结果的代码必需写在AJAX回调函数中。这就不可避免地形成了嵌套,ajax等异步操作越多,嵌套层次就会越深,代码可读性就会越差。Promise对象有3种可能的状态:肯定状态(resolved)、否定状态(rejected)、等待状态(pending)。刚开始创建的Promise对象处于pending状态,只能从pending变成resolved或者是从pending变成rejected状态。可以看到Promise对象其实就是Deferred对象的一部分,Deferre...
分类:编程语言   时间:2015-07-22 18:48:57    阅读次数:144
Spring -- Bean自动装配&Bean之间关系&Bean的作用域
Bean的自动装配Spring IOC 容器可以自动装配 Bean. 需要做的仅仅是在 的 autowire 属性里指定自动装配的模式 有以下几种自动装配的类型: byType(根据类型自动装配): 若 IOC 容器中有多个与目标 Bean 类型一致的 Bean. 在这种情况下, Spring 将无法判定哪个 Bean 最合适该属性, 所以不能执行自动装配. byName(根据名称自动装配):...
分类:编程语言   时间:2015-07-22 18:46:57    阅读次数:250
第十七周oj刷题——Problem O: B C++时间类的运算符重载
#include using namespace std; class Time { public: Time():hour(0),minute(0),second(0) {} Time(int h,int m,int s) { hour=(h>=24||h=60||m<0)?0:m;...
分类:编程语言   时间:2015-07-22 18:45:06    阅读次数:191
java NIO原理和应用
之前做的一个项目,先开始用的是BIO(即阻塞式IO),然后因为一些性能问题,然后用NIO(即非阻塞式IO)替换了BIO。 我们先说说BIO有什么缺点为什么要使用NIO: 以java中TCP为例来讲解: 我们知道,在客户端java调用connect方法会阻塞,调用read的时候也会阻塞也就是读不到就一直阻塞在那里,而服务器端呢,调用accept()方法会阻塞,调用read方法也会阻塞这样的话,...
分类:编程语言   时间:2015-07-22 18:42:13    阅读次数:179
Javascript 常用代码总结
1. document.referrer可以获得上一页的地址,使用document.anchors获得页面上面所有的链接元素,而不必使用 document.getElementsByTagName('A');,同样道理还有document.forms , document.images。2. fun...
分类:编程语言   时间:2015-07-22 18:41:52    阅读次数:227
c语言,const被绕过
注意在现在的gcc中, const可能会被用指针绕过。
分类:编程语言   时间:2015-07-22 18:38:31    阅读次数:140
python setDaemon
python中得thread的一些机制和C/C++不同:在C/C++中,主线程结束后,其子线程会默认被主线程结束掉。而在python中,主线程结束后,会默认等待子线程结束后,主线程才退出。 python对于thread的管理中有两个函数:join和setDaemon join:如在一个线程B...
分类:编程语言   时间:2015-07-22 18:37:32    阅读次数:138
HDU 1106 排序
排序Problem Description输入一行数字,如果我们把这行数字中的‘5’都看成空格,那么就得到一行用空格分割的若干非负整数(可能有些整数以‘0’开头,这些头部的‘0’应该被忽略掉,除非这个整数就是由若干个‘0’组成的,这时这个整数就是0)。你的任务是:对这些...
分类:编程语言   时间:2015-07-22 18:35:48    阅读次数:137
php 操作数组 (合并,拆分,追加,查找,删除等)
1. 合并数组array_merge()函数将数组合并到一起,返回一个联合的数组。所得到的数组以第一个输入数组参数开始,按后面数组参数出现的顺序依次迫加。其形式为:Php代码 arrayarray_merge(arrayarray1array2…,arrayN)这个函数将一个或多个数组的单元合并起来...
分类:编程语言   时间:2015-07-22 18:33:36    阅读次数:143
飞跃式发展的后现代 Python 世界
飞跃式发展的后现代Python世界 如果现代Python有一个标志性特性,那么简单说来便是Python对自身定义的越来越模糊。在过去的几年的许多项目都极大拓展了Python,并重建了“Python”本身的意义。 与此同时新技术的涌现侵占了Python的份额,并带来了新的优势:Go - ( Gor.....
分类:编程语言   时间:2015-07-22 18:32:57    阅读次数:209
javascript刷新页面(转载)
如何实现刷新当前页面呢?借助js你将无所不能。1,reload 方法,该方法强迫浏览器刷新当前页面。语法:location.reload([bForceGet]) 参数: bForceGet, 可选参数, 默认为 false,从客户端缓存里取当前页。true, 则以 GET 方式,从服务端取最新的页...
分类:编程语言   时间:2015-07-22 18:33:30    阅读次数:144
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!