Atitit插件机制原理与设计微内核c#java的实现attilax总结1.微内核与插件的优点12.插件的注册与使用22.1.Ioc容器中注册插件22.2.启动器微内核启动33.插件的俩种执行策略33.1.必须手动接续,否则自动终止(推荐)33.2.必须手动throwstopex终止,负责自动接续。...
分类:
编程语言 时间:
2015-08-18 06:30:46
阅读次数:
168
Update当MonoBehaviour启用时,其Update在每一帧被调用。LateUpdate当Behaviour启用时,其 LateUpdate在每一帧被调用。FixedUpdate当MonoBehaviour启用时,其 固定时间调用一次Awake当一个脚本实例被载入时Awake被调用。Sta...
分类:
编程语言 时间:
2015-08-18 06:29:17
阅读次数:
144
我们经常要用到String的split方法,然而当我们想当然的认为如果用.分割的话会报错:java.lang.ArrayIndexOutOfBoundsException: 0 为什么?解决方法是什么? 原因是split方法的参数其实是正则表达式,而.在正则表...
分类:
编程语言 时间:
2015-08-18 01:25:59
阅读次数:
170
javascript中有同源策略,javascript存在跨域通信的问题。典型例子如:Ajax无法直接请求跨域的普通文件,存在跨域无权限访问的问题。 几种常见的解决方法: JSONP ?2.HTML5 postMessage 方法 ?3.document.doma...
分类:
编程语言 时间:
2015-08-18 01:25:33
阅读次数:
189
1. Servlet的生命周期是什么?
2. 说出ArrayList,Vector, LinkedList的存储性能和特性HashMap和Hashtable的区别
3. 事务是什么?事务的四大特性? jdbc如何做事务处理?
4. 作用域public、protected、private以及不写时的区别?
5. 在spring中,什么是IOC?什么是DI?...
分类:
编程语言 时间:
2015-08-18 01:23:59
阅读次数:
192
C++是一种强类型语言。C++程序中的任何变量(或函数)必须遵循“先说明后使用”的原则。定义数据类型有两个方面的作用:一是决定该类型的数据在内存中如何存储,而是决定可对该类型的数据进行哪些合法的运算。...
分类:
编程语言 时间:
2015-08-18 01:24:00
阅读次数:
230
Des 加密相关类介绍:
SecureRandom 这个类是继承自java.util.Random 这个类
SecureRandom 这个类的构造器有三种,下面例举两种:
SecureRandom()构造一个实现默认随机数算法的安全随机数生成器 (RNG)。
SecureRandom(byte[] seed)构造一个实现默认随机数算法的安全随机数生成器 (RNG)。
DESKeyS...
分类:
编程语言 时间:
2015-08-18 01:24:18
阅读次数:
251
package com.soufun.com;
import java.io.UnsupportedEncodingException;
import java.security.InvalidKeyException;
import java.security.NoSuchAlgorithmException;
import java.security.SecureRandom;
import...
分类:
编程语言 时间:
2015-08-18 01:22:14
阅读次数:
146
前言:接下来学习的是java中非常重要的东西,也是非常抽象的东西,有种只可意会不可言传的感觉,不过没那么神秘咯,要相信代码功底好,这些都不在话下塞。不过设计思想需要的是不断的学习,不断的领悟,才能更好的体会设计思想。
一、组件
下面通过一个图片抽象的了解下:
这是一种“组件”封装体设计思想,图中的组件(1~k)很显然是组件,还有模...
分类:
编程语言 时间:
2015-08-18 01:23:06
阅读次数:
484
无标题文档
window.onload =function()
{
var a1 = document.getElementById('btn1');
var a2 = document.getElementById('btn2');
var a3 = document.getElementById('btn3');
//选 div1下面东西
var oDi...
分类:
编程语言 时间:
2015-08-18 01:20:45
阅读次数:
154
??
摘选自《Java解惑》一书,之前整理了部分,一直没看完,最近为了督促自己每天读点这本书,决定一天至少更新一个谜题的内容,欢迎讨论。
欢迎关注技术博客http://blog.sina.com.cn/u/1822488043
Java解惑读书笔记
谜题1:奇数性
取余操作的定义:
( a / b ) * b + ( a % b ) = a
其中(a/b)是java运算的结果...
分类:
编程语言 时间:
2015-08-18 01:20:05
阅读次数:
455
google C++编程风格对头文件的包含顺序作出如下指示:为了加强可读性和避免隐含依赖,应使用下面的顺序:C标准库、C++标准库、其它库的头文件、你自己工程的头文件。...
分类:
编程语言 时间:
2015-08-18 01:18:35
阅读次数:
161
上代码:public class Solution {
public static void reOrderArray(int[] arr) {
int i,j,target;
for (i = 1 ; i< arr.length; i++) {
target = arr[i]; if (target%2!=0)...
分类:
编程语言 时间:
2015-08-18 01:17:58
阅读次数:
115
Socket
socket函数
TCP代码实现
TCP Server
TCP Client
UDP代码实现
UDP Server
UDP Client
Socket先介绍一下socket的启动过程:
根据连接启动的方式以及本地套接字要连接的目标,套接字之间的连接过程可以分为三个步骤:服务器监听,客户端请求,连接确认。
(1)服务器监听:是服务器端套接字并不定位具体的客户端套接字,而是处于等...
分类:
编程语言 时间:
2015-08-18 01:18:08
阅读次数:
144
atitit.js 与c# java交互html5化的原理与总结.doc
1. 实现html5化界面的要解决的策略
1
1.1. Js交互
1
1.2. 动态参数个数
1
1.3. 事件监听
2
2. sendNSCommand
2
2.1.1. --------nativeswing的实现
2
3. 注册js 事件后台函数
3
4. 后台c#
3
5. 参...
分类:
编程语言 时间:
2015-08-18 01:18:02
阅读次数:
192
看了下java8的新特性,记下笔记,1.添加了Optional,这个是guava里面出现的,现在java8里面也支持了,Optional是用来处理null值的。用法基本和guava里面的一致,public static void main(String[] args) { Option...
分类:
编程语言 时间:
2015-08-18 01:15:12
阅读次数:
170