随笔分类 -  lang编程语言

摘要:Atitit.Base64编码原理与实现设计 1. Base64编码1 1.1. 为什么要用自己的base64编码方案1 2. Base64编码由来1 3. Base64编码原理1 3.1. 具体来说,转换方式可以分为四步:2 3.2. 注意2 3.3. Padding3 4. URL安全的Base 阅读全文
posted @ 2016-04-21 22:47 attilaxAti 阅读(311) 评论(0) 推荐(0)
摘要:Atitit.h5 web webview性能提升解决方案 fileStrore缓存离线存储+http方案 1. 业务场景 android+webview h5 css背景图性能提升1 2. 根据标准,到目前为止,H5 一共有6种缓存机制,有些是之前已有,有些是 H5 才新加入的。1 2.1. 各种 阅读全文
posted @ 2016-04-16 21:27 attilaxAti 阅读(376) 评论(0) 推荐(0)
摘要:Atitit.prototype-base class-based 基于“类” vs 基于“原型” 1. 基于“类” vs 基于“原型”1 2. 对象的产生有两种基本方式。一种是以原型(prototype)对象为基础产生新的对象。一种是以类(class)为基础产生新对象1 3. 基于类(class- 阅读全文
posted @ 2016-04-12 21:05 attilaxAti 阅读(1102) 评论(0) 推荐(0)
摘要:Atitit.js模块化 atiImport 的新特性javascript import 1. 常见的js import规范amd ,cmd ,umd1 1.1. Require更多流行3 2. atiImport3 2.1. Base url的设置4 2.2. Atiimport的使用4 2.3. 阅读全文
posted @ 2016-04-06 18:14 attilaxAti 阅读(321) 评论(0) 推荐(0)
摘要:Atitit.eclipse comment template注释模板 1. Code templet1 1.1. Settpath1 1.2. 设置存储1 1.3. 导出设置1 2. Java doc item autotip templt2 2.1. Edit>>temp2 2.2. 导出设置2 阅读全文
posted @ 2016-04-02 00:08 attilaxAti 阅读(631) 评论(0) 推荐(0)
摘要:Atitit.java相比c#.net的优点 优缺点 v2 q330 1. 跨平台可在LINUX上,mac跑以外.主要如下: 1 2. IDE ECLIPSE(500m)是绿色的,换机器不用安装,COPY就行.. 1 3. 3.JDK是绿色的...容易的做绿色软件,部署容易的1 4. 2.测试某个类 阅读全文
posted @ 2016-03-31 21:03 attilaxAti 阅读(316) 评论(0) 推荐(0)
摘要:Atitit.android jsbridge v1新特性 1. Java代码调用js并传参其实是通过WebView的loadUrl方法去调用的、只是参数url的写法不一样而已1 2. 三、JAVA和JS交互注意事项1 3. Js调用android java通过jsbridge2 4. JsBrid 阅读全文
posted @ 2016-03-31 20:51 attilaxAti 阅读(459) 评论(0) 推荐(0)
摘要:Atitit.js的键盘按键事件捆绑and事件调度 1. Best的方法还是 objEvtMap[ id+evt ]=function(evt,element) 2. Event bind function bindEvent_4_dataBlock() { var arr=$("#table1 l 阅读全文
posted @ 2016-03-31 20:34 attilaxAti 阅读(339) 评论(0) 推荐(0)
摘要:Atitit. Js 冒泡事件阻止 事件捕获 事件传递 事件代理 1. 事件冒泡1 2. 事件捕获1 3. 同时支持了事件捕获阶段和事件冒泡阶段ddEventListener的第三个参数1 4. 事件代理3 5. 冒泡还是捕获?3 6. Js 冒泡事件阻止3 6.1. 返回false5 7. 事件冒 阅读全文
posted @ 2016-03-29 20:11 attilaxAti 阅读(567) 评论(0) 推荐(0)
摘要:atitit.atiLinq v2新特性attilax大总结 q326 1. V3规划 (分开sql2obj sql2sql sql2xml)1 2. V2新特性 Url linq的定义1 3. V1 新特性 Where 支持expr跟个str方式1 4. Atitit.linq api 兼容性草案 阅读全文
posted @ 2016-03-29 19:51 attilaxAti 阅读(241) 评论(0) 推荐(0)
摘要:Atitit。Cas机制 软件开发 编程语言 无锁机制 java c# php 1. 为什么需要无锁操作1 2. 硬件支持 cas atomic2 3. 无锁编程(Lock-Free)就是在某些应用场景和领域下解决以上基于锁机制的并发编程的一种方案。3 4. Volatile 内存屏障(Memory 阅读全文
posted @ 2016-03-26 22:01 attilaxAti 阅读(377) 评论(0) 推荐(0)
摘要:Atitit.提升api兼容性的方法 v3 q326 1. Atitit.兼容性的“一加三”策略1 2. 2. 扩展表模式1 3. 3. 同时运行模式1 3.1. 3.1. 完美的后向兼容性2 3.2. 3.2. 虚拟机模式2 3.3. 3.3. 版本兼容性模式2 4. 4. 向前兼容(为升级预留足 阅读全文
posted @ 2016-03-26 21:59 attilaxAti 阅读(290) 评论(0) 推荐(0)
摘要:Atitit.js this错误指向window的解决方案 1.1. 出现地点and解决之道1 1.2. call,apply和bind这三个方法2 1.2.1. Function.prototype.call2 1.3. 在函数内部出现的this,指什么要看这个this所在的函数的被调用方式。 不 阅读全文
posted @ 2016-03-24 19:27 attilaxAti 阅读(463) 评论(0) 推荐(0)
摘要:Atitit. atiJavaExConverter4js 新的特性 1.1. V1新特性1 1.2. V2 新特性1 2. Keyword1 3. Catch1 4. Convert n Throw ex2 5. --atiex2 Java ex convert Catch 不同的ex Try c 阅读全文
posted @ 2016-03-16 02:27 attilaxAti 阅读(339) 评论(0) 推荐(0)
摘要:atitit.线程死锁 卡住无反应 的原因in cmd调用的解决方案  v3 q39   1. 问题::线程死锁  卡住无反应1 1.1. 分类:: cmd调用,  net io  , file  io 调用, multi thread调用same var的时候儿..1 1.2. 原因readLin 阅读全文
posted @ 2016-03-14 01:16 attilaxAti 阅读(497) 评论(0) 推荐(0)
摘要:Atitit.编程语言的基础句型and汉语英文比较   1. 编程语言常见的句型1 1.1. Verb(obj)1 1.2. If  then else1 1.3. For1 2. 英语中的五种基本句型结构1 2.1. 句型1: Subject (主语) + Verb (谓语) 1 2.2. 二、句 阅读全文
posted @ 2016-03-13 12:58 attilaxAti 阅读(419) 评论(0) 推荐(0)
摘要:Atitit.biz业务系统 面向框架 面向模式---------数据映射imp 1.1. 面向变量 面向过程 面向对象 面向组件 面向框架 面向服务 面向模式1 1.2. 第2章 架构模式 18 1 1.3. 第3章 设计模式 143 2 1.4. 面向对象中的面向变量全局变量问题2 1.5. 面 阅读全文
posted @ 2016-03-01 16:03 attilaxAti 阅读(510) 评论(0) 推荐(0)
摘要:Atitit.linq java的原理与实现 解释器模式 1. Linq from where 的实现1 2. Where expr 的实现1 3. Attilax的一点变化2 4. 解释器模式的结构2 5. Code3 5.1. EqExpression3 5.2. LikeExpression4 阅读全文
posted @ 2016-03-01 15:51 attilaxAti 阅读(290) 评论(0) 推荐(0)
摘要:Atitit.wrmi web rmi框架新特性 1. V1d 新特性1 1.1. 增加了精确参数1 1.2. 增加了req参数,命名参数模式。。1 1.3. 增加了globale 传递隐含参数req resp等1 1.4. Cs bs两个版本的实现1 2. V2 新特性2 2.1. $req对象预 阅读全文
posted @ 2016-03-01 15:50 attilaxAti 阅读(389) 评论(0) 推荐(0)
摘要:atitit.跨架构 bs cs解决方案. 自定义web服务器的实现方案 java .net jetty HttpListener 1. 自定义web服务器的实现方案,基于原始socket vs 基于tcpListener vs 基于HttpListener1 2. download1 3. Lib 阅读全文
posted @ 2016-02-27 20:49 attilaxAti 阅读(330) 评论(0) 推荐(0)