IT宅
A brief history of the future of AI in education
网络
图解网络协议
图解高性能网络编程
存储
图解 Redis 原理
图解 MySQL 原理
架构
重构速查表
架构模式
分布式
码解 Dubbo 实现
图解消息队列原理
精进之路
MySQL
MQ
JVM
更多专栏
重构速查表
架构模式
归档
所有专栏
专栏推荐
查看更多
架构解码:模式与实践
软件架构与模式
JVM速成手册
JVM相关内容
图解网络协议
详解网络分层和网络协议工作原理
并发编程
并发编程原理和应用
数据结构与算法
数据结构与算法知识详解
重构速查表
重构的相关技能
图解 MySQL 原理
洞悉MySQL底层架构与SQL调优本质
图解 Redis 原理
洞悉Redis技术内幕:缓存,数据结构,并发,集群与算法
Chrome插件开发 - UI外观
Chrome插件API中,提供了一些关于UI外观的操作。这里需要了解的几个概念:Browser Actions,右键菜单,桌面通知,Omnibox,选项页,覆写特定页,Page Actions,主题。
Chrome
Browser Actions
Omnibox
Page Actions
右键菜单
桌面通知
覆写特定页
选项页
作者:arthinking
|
发表于 2013-06-04
|
分类于
Javascript
对象引用循环导致的 net.sf.json.JSONException: There is a cycle in the hierarchy
当使用json-lib在Java中把对象转换为JSON字符串时易产生的错误,主要的原因是出现了如下的情形:
Java
JSON
Json-lib
作者:arthinking
|
发表于 2013-05-30
|
分类于
J2EE
乔布斯:遗失的访谈(1995)
很久没有更新博客了。嘈杂的环境却能让人真正的安静下来。躺在沙发上,听着怀旧的英文歌曲,一边思考着,一边写着博客。感受着舒爽的晚风,思考着脑海中的点点滴滴。突然想起:“吾尝终日不食,终夜不寝,以思,无益,不如学也。”所以,思考太多也是没有太大益处的,不如多学。
乔布斯
访谈
作者:arthinking
|
发表于 2013-05-15
|
分类于
IT故事
web组件的设计思路与编写 效率问题
随着web技术的发展,特别是交互性越来越强网络应用,前端的脚本语言也逐渐的活跃起来。当使用JS编写应用时,特别是在一个系统中,如果不利用到现有的框架技术或者一些第三方的组件,我们在编写了若干个功能之后,发现越来越多的重复代码,有时候需求的一点改变都会导致很多处类似代码的变动,维护起来特别困难。所以这里有必要通过面向对象的方式,把通用的方法抽象起来管理,为了增加模块的复用,特别是针对于web这种对于页面效果很看重,但是又没有什么标准的情况,很有必要抽象出自己的组件,方便复用,或者编写出jQuery插件。
Javascript
jQuery
作者:arthinking
|
发表于 2013-03-17
|
分类于
Javascript
jQuery 1.8源码分析 core.js核心模块 jQuery对象的构造分析
1、init方法详解:
Javascript
源代码
jQuery
作者:arthinking
|
发表于 2013-01-15
|
分类于
Javascript
源代码阅读方法 jQuery源码解析 核心模块core.js
之前想看看jQuery的源代码但并没有看下去,可能是因为没有掌握好方法,现在尝试按照以下的方法进行阅读,而阅读的前提就是:这里假设你已经学会了jQuery的基本使用,对Javascript也比较熟悉,也大致浏览了它的API,已经把jQuery的源代码从github获取到了,并查看了一番(https://github.com/jquery/jquery)。
Javascript
源代码
jQuery
作者:arthinking
|
发表于 2013-01-14
|
分类于
Javascript
为什么API文档如此重要
代码中的注释转换为文档,封装好的API,加上全面的注释,就给人很好用的感觉。
API
文档
作者:arthinking
|
发表于 2013-01-12
|
分类于
编程分享
使用Github和Bitbucket托管项目 Git的全局配置和单个项目的配置
Git是Linus.Torvald为了管理Linux内核发起并开发的一个开源分布式版本控件系统(DVCS)。从2002年起,Linux 内核一直使用BitKeeper来进行版本管理,但是在2005年BitKeeper和Linux 内核开源社区的合作关系结束,BitKeeper再也不能免费使用了,这迫使Linus决定开发一个开源界自已的版本控制系统。
GitHub
Git
Bitbucket
作者:arthinking
|
发表于 2013-01-11
|
分类于
软件开发与管理
Lucene基本示例和关键类介绍
1、Lucene简介
Java
Lucene
作者:arthinking
|
发表于 2013-01-11
|
分类于
J2EE
分享两款Javascript在线IDE
http://jsfiddle.net 可以分别调试HTML,CSS,Javascript。在左边的操作区,可以选择相关的JS类库,支持还是比较全面的。同时也支持自定义类库。通过jsFiddle提供的分享功能,可以方便的给博客添加JS代码的在线演示功能,使用方法如下: 如上图,点击分享,复制第三个iframe代码,粘贴到页面中即可。 http://runjs.cn/code RunJS 是一个在线编辑、保存、分享 HTML、CSS、JavaScript 代码的平台,拥有实时预览、分享、Fork等多种特性。可以方便的引用各种JS库,同时也提供了代码打包下载和查看或fork别人的代码进行修改,还有方便的实时预览功能。与jsfiddle相比,其优点是可以实时运行,可以编辑整个HTML而不是只有body。RunJS也分享代码功能,在博客或者论坛嵌入演示页面。
Javascript
IDE
作者:arthinking
|
发表于 2013-01-11
|
分类于
Javascript
1
…
36
37
38
39
40
…
72
×
Java架构杂谈
订阅及时获取网站内容更新。
充电
当前电量:100%