`
foreversunyao
  • 浏览: 212312 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
  研究现状   审计模型   应用审计   审计记录的作用   审计记录的问题     预处理   2011/6/12 应用审计:                   状态:运行状态,error,excpetion。。。                   安全(敏感操作):                                                       改变运行状态的操作                                                       对敏感数据的操作 工作内容:审计接口的设计,提 ...

函数式编程

var a=[1,2,3];  function map(fn,a){    for(i=0;i<a.length;i++){       a[i] = fn(a[i]);    }  }  map(function(x){return x*2;},a); function reduce(fn,a,init){       var s =init;       for(i=0; i<a.length; i++)          s = fn(s, a[i]);       return s;  }  function sum(a){ ...

C指针

    博客分类:
  • Code
指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。   要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的   类型,指针的值或者叫指针所指向的内存区,还有指针本身所占据的内 ...
转载http://hi.baidu.com/%C3%CE%C0%EF%CF%E3%B0%CD%C0%AD/blog/item/caf21ba89c54ada1ca130c4a.html 一、sort Usage: sort [OPTION]... [FILE]... -o 输出文件 -d 按字典顺序排序 -n 按数据大小输出 -r 按逆序输出排序结果 -k 指定分类是域上的数字分类 -t 域分隔符,用非空格或tab分隔域 sort -k3 -n -r -t: /etc/passwd sort -d /etc/passwd 二、WC Usage: wc ...
函数参数传递机制的基本理论   函数参数传递机制问题在本质上是调用函数(过程)和被调用函数(过程)在调用发生时进行通信的方法问题。基本的参数传递机制有两种:值传递和引用传递。以下讨论称调用其他函数的函数为主调函数,被调用的函数为被调函数。   值传递(passl-by-value)过程中,被调函数的形式参数作为被调函数的局部变量处理,即在堆栈中开辟了内存空间以存放由主调函数放进来的 实参的值,从而成为了实参的一个副本。值传递的特点是被调函数对形式参数的任何操作都是作为局部变量进行,不会影响主调函数的实参变量的值。   引用传递(pass-by-reference)过程 ...
要了解 Java 动态代理的机制,首先需要了解以下相关的类或接口: java.lang.reflect.Proxy:这是 Java 动态代理机制的主类,它提供了一组静态方法来为一组接口动态地生成代理类及其对象。 清单 1. Proxy 的静态方法 // 方法 1: 该方法用于获取指定代理对象所关联的调用处理器 static InvocationHandler getInvocationHandler(Object proxy) // 方法 2:该方法用于获取关联于指定类装载器和一组接口的动态代理类的类对象 static Class getProxyCl ...
对于rownum来说它是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推,这个伪字段可以用于限制查询返回的总行数,而且rownum不能以任何表的名称作为前缀。 举例说明:例如表:student(学生)表,表结构为:ID       char(6)      --学号name    VARCHAR2(10)   --姓名 create table student (ID char(6), name VARCHAR2(100));insert into sale values('200001',‘张一’);insert into sale value ...

UniqID

淘宝的UniqID 的实现类: CurrentTime + 随机数+本机地址Ip+线程的hashCode()   不仅要用同步限制每次取得UniqID,还需要限制在毫秒级别上的获取不同(通过比较上一次和这次取得的是否在毫秒上相同判断)
第一章:Java 体系结构介绍 Java 体系结构包括的四个独立但相关的技术: Java 程序设计语言,Java class 文件格式, Java 应用编程接口,Java 虚拟机 Java 面向网络的三大支柱:平台无关性,安全性和网络移动性。 不同的执行引擎:1,由软件实现的虚拟机,最简单的执行引擎就是一次性解释字节码  2,即时编译(第一次被执行的字节码被编译成本地机器代码,编译出的本地机器代码会被缓存起来)  3,自适应优化器(虚拟机只会把那些活动频繁的代码编译成本地代码)。 Java 程序通过调用本地方法和主机进行交互,本地方法保存在动态链接库中,虚拟机装载包含这个本地方法的动态 ...

apt-get

    博客分类:
  • Unix
apt-get update——在修改/etc/apt/sources.list或/etc/apt/preferences之後运行该命令。此外您需要定期运行这一命令以确保您的软件包列表是最新的。     apt-get install packagename——安装一个新软件包(参见下文的aptitude)     apt-get remove packagename——卸载一个已安装的软件包(保留配置文档)     apt-get --purge remove packagename——卸载一个已安装的软件包(删除配置文档)     dpkg - ...
国际权威的学术组织the IEEE International Conference on Data Mining (ICDM) 2006年12月评选出了数据挖掘领域的十大经典算法:C4.5, k-Means, SVM, Apriori, EM, PageRank, AdaBoost, kNN, Naive Bayes, and CART. 不仅仅是选中的十大算法,其实参加评选的18种算法,实际上随便拿出一种来都可以称得上是经典算法,它们在数据挖掘领域都产生了极为深远的影响。 1. C4.5 C4.5算法是机器学习算法中的一种分类决策树算法,其核心算法是ID3算法.  C4.5算法继承了I ...

Java 泛型

泛型产生的原因:避免不断的类型转换(可能会引发异常) 原理:可以将泛型类型看作是类型“函数”;它们通过类型变量进行参数化,这些类型变量可以根据上下文用各种类型参数进行 实例化 。
今天去Oracle 面试,主要的工作是对Oracle工具的测试,主要目的是求经验,可能还对能接触到Oracle数据库报有幻想 1,三个人一起面试我,貌似中间的是老大 2,问了基本的SQL知识,以及简历上提到的一些亮点 3,跟他们谈了谈,外企为什么比起中国更重视印度的原因,他们提到两点:a,英语 b,cost(印度比中国低一些)   在国内,Oracle的工作涉及开发的主要是weblogic,和一些周边工具的少量开发。  
今天接到了 Morgan Stanley ,整个过程我只能给自己打60分。现在总结下,以激励自己   1,电话面试时候,一定要找一个电话信号好的地方,尽量用座机。今天不知道是我的电话还是对方的电话信号不好,反正有百分之40的时间我都没有听清,唉~ 2,计算机基础一定要牢靠,操作系统,数据结构,基本的算法和计算机的字符,字节都要熟悉 3,sql 一定要熟悉,对于我来说,要理解原理 4,对自己熟悉的语言的基本知识一定要熟悉 5,linux系统的基本命令都应该了解 6,对海量数据的处理,压缩空间 7,英语要good
   在Java中,类装载器把一个类装入Java虚拟机中,要经过三个步骤来完成:装载、链接和初始化,其中链接又可以分成校验、准备和解析三步,除了解析外,其它步骤是严格按照顺序完成的,各个步骤的主要工作如下: 装载:查找和导入类或接口的二进制数据; 链接:执行下面的校验、准备和解析步骤,其中解析步骤是可以选择的; 校验:检查导入类或接口的二进制数据的正确性; 准备:给类的静态变量分配并初始化存储空间; 解析:将符号引用转成直接引用; 初始化:激活类的静态变量的初始化Java代码和静态Java代码块。
Global site tag (gtag.js) - Google Analytics