E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
代码阅读(Coders
live555源代码详细分析解析,教你如何使用live555接收rtsp数据
很少人进行一些实验或进行一些比较深入的
代码阅读
,然后写出一些其他的经验之谈。我想应该是很多人都进行了
代码阅读
,理解了代码,但是就是懒的写一些东西吧。
lifan_3a
·
2014-12-03 11:00
Caffe代码导读(0):路线图
Caffe、编译运行、阅读代码、修改代码一路走来,学习到不少内容,包括深度学习理论,卷积神经网络算法实现,数学库MKL,计算机视觉库OpenCV,C++模板类使用,CUDA程序编写……本博客目的是为初学者清除
代码阅读
中的障
kkk584520
·
2014-12-02 17:00
源码
神经网络
cnn
深度学习
caffe
使用autoconf、automake进行外部编译
通常linux下编译文件默认会使用内部编译方式,即编译的中间文件与源码放在一起,这样会使
代码阅读
带来很大的不便。
顾起威
·
2014-12-01 20:00
Debian
tree
Build
include
compiler
makefile
[置顶] 深入研究Clang(六) Clang Lexer
代码阅读
笔记之Preprocesser
作者:史宁宁(snsn1984)clang/include/clang/Lex/Preprocesser.h这个文件是包含clang::Preprocesser类的定义的头文件。它是类C语言(C、C++、ObjectC)的预处理的头文件。也就是说,类C语言的预处理都会用到此处的代码。00082///\briefContextinwhichmacronameisused. 00083enumMacr
snsn1984
·
2014-12-01 17:00
源码
笔记
Lexer
Clang
Preprocesser
Backtrack5常用的漏洞扫描工具
侵者一般利用扫描技术获取系统中的安全漏洞侵入系统,而系统管理员也需要通过扫描技术及时了解系统存在的安全问题,并采取相应的措施来提高系统的安全性.网站漏洞扫描工具:主要应用网站漏洞扫描工具,其原理是通过工具通过对网站的
代码阅读
mydriverc2
·
2014-11-21 23:02
Web类
网络
[置顶] 深入研究Clang(五) Clang Lexer
代码阅读
笔记之Lexer
作者:史宁宁(snsn1984)Clang的Lexer(词法分析器)的源码的主要位置如下:clang/lib/Lex 这里是主要的Lexer的代码;clang/include/clang/Lex 这里是Lexer的头文件代码的位置;同时,Lexer还使用了clangBasic库,所以要分析Lexer的代码,clangBasic(clang/lib/Basic)的一些代码也会用到。首先从Lex
snsn1984
·
2014-11-20 14:00
代码
笔记
编译器
llvm
Clang
程序三部曲
一、高效阅读程序
代码阅读
代码是程序猿必须掌握的技能之一,对于很多没有程序设计基础的猿们而言,那浩瀚如烟的代码犹如天书一般,让人望而生畏。
lxy_2011
·
2014-11-12 17:00
C++
语言
BP神经网络原理及C++实战
在实现过程中也试着去找一些源码,总体上来讲,这些源码的可移植性都不好,多数将交互部分和核心算法代码杂糅在一起,这样不仅
代码阅读
困难,而且重要的是核心算法不具备可移植性。设计模式,设计模式的重要性啊!
Remyspot
·
2014-11-10 21:16
C++
神经网络
BP
BP神经网络原理及C++实战
在实现过程中也试着去找一些源码,总体上来讲,这些源码的可移植性都不好,多数将交互部分和核心算法代码杂糅在一起,这样不仅
代码阅读
困难,而且重要的是核心算法不具备可移植性。设计模式,设计模式的重要性啊!
Remyspot
·
2014-11-10 21:16
C++
神经网络
BP
机器学习
memcached入口函数(main)解析
其实
代码阅读
没啥特别的,别人都写好了,如果注释又比较齐全,写代码分析文档有点脱裤子放屁的意思。
有理想的猪
·
2014-11-07 11:00
memcached
扩展一个boot的插件—tooltip&做一个基于boot的表达验证
其实挺简单的,主要是考究
代码阅读
的能力。
tyygming
·
2014-10-29 14:00
tooltip
源
代码阅读
利器 Source Insight使用指导
SourceInsight使用指导最近看源代码,很痛苦,找个神器协助. SourceInsight使用3.5版本 汉化 http://www.newasp.net/soft/8829.html指导主要来自官网 http://www.sourceinsight.com.cn/tech3.htm作为一个开放源代码的操作系统,Linux附带的源代码库使得广大爱好者有了一个广泛学习、深入
XingKong_678
·
2014-10-26 11:00
linux
源代码
SourceInsight
代码阅读
工具Scientific Toolworks Understand
下载了
代码阅读
工具ScientificToolworksUnderstand,迫不及待用了一下,特别棒。尤其是能生成各种图表。对于全面掌控自己代码的结构很有帮助,并可据此编写更漂亮的调用关系。
unsv29
·
2014-10-25 21:00
图表
Understand
代码阅读
源码阅读——十个C开源项目
代码阅读
——十个C开源项目1.WebbenchWebbench是一个在linux下使用的非常简单的网站压测工具。
平凡之路
·
2014-10-21 15:00
c
source
[
代码阅读
]数据库源
代码阅读
练习
体会
代码阅读
过程中
bigbug_zju
·
2014-10-16 21:00
C语言
代码阅读
[C/C++]如何给Lambda(匿名)函数命名?
C++11增加了Lambda(匿名)函数,在实际使用中发现对匿名函数命名是很有必要的(增强
代码阅读
性)。本文介绍一种优雅的方法实现对匿名函数的命名。
梁欢
·
2014-10-13 11:00
ActiveRecord源
代码阅读
之一---------ActiveReocrd::Core
从开始阅读Rails源代码,一直头疼从哪里下手。经过一番挣扎,决定从ActiveRecord这个gem开始寻求突破口。在ActiveRecord源代码中,我选择了ActiveRecord::Core作为源代码解读的第一站。以下以C来代替ActiveRecord::Core。 1.extendActiveSupport::Concern extendActiveSupport::Conce
wqyzsh
·
2014-10-08 21:57
Rails
源代码阅读笔记
boa阅读笔记4
废话少说,继续更新boa的
代码阅读
笔记吧。drop_privs();看函数名字应该是丢弃特权,下面是它的定义。
开源中国精神科主任
·
2014-10-06 17:00
boa
setuid
java基础开发—jstl标签库
导致的结果就是,jsp页面提高了程序的复杂性、增强了代码维护的复杂度,以及
代码阅读
的困难,对程序员的要求也相对较高,例如,尽管精通页面设计的开发
huo_yun
·
2014-09-30 20:00
ctags --- 每天一个 Linux 命令
简介 ctags(Generatetagfilesforsourcecode)是vim下方便
代码阅读
的工具。尽管ctags也可以支持其它编辑器,但是它正式支持的只有vim。
尘极简凡
·
2014-09-19 14:00
linux命令
shell
索引
vi
vim
命令行
shell命令
检索
java android异步编程小技巧,简洁易懂业务异步流程设计
如安装向导,服务器等待应答,错误回滚,重定向新的游戏服务器代码当然不难,可是异步的代码非常的难看,synchronized和唤醒跳转关系,让
代码阅读
困难。尤其在andro
b275518834
·
2014-09-18 14:00
linux内核
代码阅读
的几个技巧 .
这些技巧都是平时我自已在阅读的时候总结的,想到哪就说到哪了,其实我总结的技巧远不止这些,但是先说这些吧。后面想到了再补充,只有在拿到代码做分析的时候遇到实际的问题时,才能见招拆招,想些办法。其实linux内核源码还是比较难跟踪的,我刚开始阅读内核源码的时候,感觉很多东西经常找着找着就失去头绪了,很郁闷。通过一些阅读后发现内核也就那么几招用的比较多,摸清楚其脾气后,剩下的就是耐心了。1.我曾经用过一
sanchuyayun
·
2014-09-10 17:00
并行计算简介和多核CPU编程Demo
tag:多线程,并行计算,OpenMP,多核编程,工作线程池( 2008.01.19更新 鉴于读者反映
代码阅读
困难,重新改写了文章和实现,使文章更易读 )( 2007.09.04更新 把用事件控制的线程启动更新为临界区的实现
cbNotes
·
2014-08-26 11:00
多线程
并行计算
openmp
多核编程
工作线程池
菜鸟学前端--javascript基础
行末分号可有可无(从经验上来看,推荐写,可以提高
代码阅读
质量)。括
wangyu19900123
·
2014-08-21 23:39
javascript
关键字
undefined
菜鸟学前端--javascript基础
行末分号可有可无(从经验上来看,推荐写,可以提高
代码阅读
质量)。括
wangyu19900123
·
2014-08-21 23:39
JavaScript
关键字
undefined
学习实践:使用模式,原则实现一个C++自动化测试程序
个人编程中比较喜欢重构,重构能够提高自己的代码质量,使
代码阅读
起来也更清晰。
xumingxsh
·
2014-08-20 17:00
C++
重构
单元测试
源代码
自动化测试
js深入学习-之前没有注意和值得注意的地方-1
1、编写高质量JavaScript的一些要素,例如避免全局变量,使用单变量声明,在循环中预缓存length(长度),遵循
代码阅读
,以及更多。
Jesse_He
·
2014-08-15 09:50
javascript
全局变量
js
Android系统源
代码阅读
指南
Android系统源代码情景分析-目前,互联网行业正在朝着移动互联网方向强劲地发展,而移动互联网的发展离不开背后的移动平台的支撑。众所周知,如今在移动平台市场上,苹果的iOS、谷歌的Android和微软的WindowsPhone系统已经形成了三足鼎立的形势,而Android系统的市场占有率是最高的。Android系统之所以能够在市场上占据着第一的位置,一来是因为它依托着谷歌的品德效应和技术实力,二
watermusicyes
·
2014-08-13 08:00
Erlang
代码阅读
开始阅读Erts的代码,
代码阅读
笔记托管到git上了https://github.com/DavidAlphaFox/erts。请各路大神进行指导。
David_Alpha_Fox
·
2014-08-12 11:00
GAIA地形引擎源
代码阅读
欢迎大家灌水,欢迎喷子,筒子。。。一、地形引擎介绍GAIA引擎是GregSnook在书籍Real-Time3DTerrainEnginesUsingDirectX9中随书附带的一个地形引擎。该书后来又被承天一翻译成了中文版,名叫《实时地形引擎》。具体的代码大家可以自行在网上搜索下载。二、为什么选择GAIA引擎来阅读大部分被翻译的书都有其自身的价值。该书的价值体现在如下几个方面:1.深入讲解了地形原
hefengscu
·
2014-07-31 12:59
GAIA引擎
Mangos
代码阅读
Mangos
代码阅读
2010-12-1415:51:07| 分类: mangos研究|举报|字号 订阅逻辑层:类World实现了wow的World,所有的逻辑处理MaNGOS下载,编译,配置和运行的基本步骤下载和安装
欧阳俊文
·
2014-07-30 17:00
自己总结的C#编码规范--4.注释篇
注释注释毫无疑问是让别人以最快速度了解你代码的最快途径,但写注释的目的绝不仅仅是"解释代码做了什么",更重要的尽量帮助
代码阅读
者对代码了解的和作者一样多。
Allen_Lu
·
2014-07-29 16:00
FrameLayout measure过程源码Log全解析之三:onMeasure代码概览
在AS中阅读代码我用的ide是androidstudio(以下AS),
代码阅读
设置如下。
某李的博客
·
2014-07-28 18:37
在Eclipse上建立hbase 0.98.3/0.96.2源
代码阅读
环境
2.1.切换到源代码目录,执行:mvninstall-DskipTests-Dhttp.proxyHost=proxy01.cd.intel.com-Dhttp.proxyPort=911黄色部分作用为设置代理。由于本人的编译环境在公司内网,所以需要设置代理2.2.生成eclipse项目环境:mvneclipse:eclipse-DskipTests-Dhttp.proxyHost=proxy01
littlesuccess
·
2014-06-30 09:00
在Eclipse上建立hadoop2.2.0/hadoop2.4.0源
代码阅读
环境
1.安装依赖的包:yuminstallgcc-c++g++autoconfautomakelibtoolcmakezlib1g-devpkg-configlibssl-dev2.安装protobuf2.5.0,首先去google的网站上下载protobuf源代码,解压并切换到root用户执行如下命令:./configure如果中间发生错误,说明有些依赖包并为安装,anerroroccuredbec
littlesuccess
·
2014-06-26 13:00
leveldb
代码阅读
1--encoding
leveldb中大量采用了Varint编码,针对uint32和uint64整数进行无损压缩编码,里面的编码,解码分为Varint和Fixedint两种,具体的操作如下,32位和64位操作类似。Fixedint编解码//代码里默认为小端系统 voidEncodeFixed32(char*buf,uint32_tvalue){ if(port::kLittleEndian){ memcpy(buf,&
小龙Jason
·
2014-06-25 19:00
Source Insight
代码阅读
器
一、介绍: Source Insight是一个非常好的
代码阅读
、编辑和分析的工具。Source Insight是如今最好用的语言编辑器,支持几乎所有的语言。
Software_King
·
2014-06-22 21:00
source
SublimeScope: 自己给Sublime Text写的cscope集成插件
cscope是有几十年历史的AT&TUnix标准包集合中的一员,主要用于查找符号变量等“非线性”
代码阅读
任务,亮点有查找Mutator(对寻找指针关系很有用)和函数调用者及被调用者等,支持多种编程语言。
kakyoism
·
2014-06-16 02:22
开源项目
作品
Python
基于opencv的双线性插值的实现(二)
本篇采用opencv库中自带的cvGet2D()和cvSet2D()函数来读写图像像素,虽然执行速度较慢,但
代码阅读
性强,简单明了。下面是主要函数zoom的实现,其他部分参考我的上一篇博客。
卓尔
·
2014-06-13 12:00
算法
opencv
双线性插值
OpenJDK 源
代码阅读
之 TimSort
概要这个类在Oracle的官方文档里是查不到的,但是确实在 OpenJDK 的源代码里出现了,Arrays 中的 sort 函数用到了这个用于排序的类。它将归并排序(mergesort)与插入排序(insertionsort)结合,并进行了一些优化。对于已经部分排序的数组,时间复杂度远低于 O(nlog(n)),最好可达 O(n),对于随机排序的数组,时间复杂度为 O(nlog(n)),平均时间复
on_1y
·
2014-06-11 21:00
java
算法
排序
源代码阅读
TimSort
[
代码阅读
]gem5 classic cache初步(3)
下面对cache中的mem_port端的主要操作进行分析: 这里我们把前一篇文章(初步2)中的trace图作为我们分析的“航海图”。根据上述的动态航海图,对于从mem端来的数据l2cache首先调用MemSidePort::recvTiming(),其中主要的代码如下: If(pkt->isRespnse()){ myCache->handleResponse(pkt);}else{
bigbug_zju
·
2014-06-11 17:00
cache
缓存
GEM5
[
代码阅读
]gem5 classic cache初步(2)
下面的分析主要集中classiccache有关的文件:Cache.cc,cache.hh,cache_impl.hh,以及tag中的lru.cc,lru.hh等文件。 Lru.cc中的内容不复杂,我们先来分析,主要完成的功能是:insertBlock,findVictim等相关容易掌握的函数,这里不再作深入探讨; 主要的问题在于cache.hh,cache.cc以及cache_impl.hh等部分
bigbug_zju
·
2014-06-10 10:00
cache
源代码
缓存
GEM5
[
代码阅读
]gem5中的classic cache 初步(1)
对于classicmemory的研究,主要从cache入手;按照常理,首先从config文件入手,发现对于cache的配置,从BaseCache.py文件入手,然后转到BaseCache.py文件,通过对BaseCache.py的微修改,查看编译的过程,找到BaseCache.py的作用以及与其他文件的关联;发现:1. BaseCache.py主要用于生成params/BaseCache
bigbug_zju
·
2014-06-09 16:00
cache
GEM5
OpenJDK 源
代码阅读
之 Collections
概要类继承关系java.lang.Object java.util.Collections 定义publicclassCollections extendsObject 实现sortpublicstatic>voidsort(Listlist){ Object[]a=list.toArray(); Arrays.sort(a); ListIteratori=list.listIterator();
on_1y
·
2014-06-08 19:00
java
算法
Collections
源代码阅读
OpenJDK 源
代码阅读
之 BitSet
概要类继承关系java.lang.Object java.util.BitSet 定义publicclassBitSet extendsObject implementsCloneable,Serializable 要点BitSet 类用来支持位操作,给它一个 size ,就会返回一个对象,代表 size 个位。可以完成“与或非”操作。实现试想一下,long 最多也就64位,假如我们想对1000位
on_1y
·
2014-06-07 19:00
java
bitset
源代码
OpenJDK
opensips是做什么用的
通过这个分析器,opensips设计了自己的语法规则,使得我们可以适合SIP规范的语言来进行配置文件中的脚本编写,从而达到简化程序以及方便
代码阅读
的目的。
ljh081231
·
2014-06-06 15:00
OpenJDK 源
代码阅读
之 Arrays
概要类继承关系java.lang.Object java.util.Arrays 定义publicclassArrays extendsObject 要点此类主要是提供了一些操作数组的方法,比如排序啊,搜索啊。也提供一个工厂,用于将数组当成一个 List。实现quicksortpublicstaticvoidsort(int[]a){ DualPivotQuicksort.sort(a); } s
on_1y
·
2014-06-05 20:00
java
排序
算法
OpenJDK
Arrays
OpenJDK 源
代码阅读
之 LinkedList
概要类继承关系java.lang.Object java.util.AbstractCollection java.util.AbstractList java.util.AbstractSequentialList java.util.LinkedList 定义publicclassLinkedList extendsAbstractSequentialList implementsList,D
on_1y
·
2014-05-30 17:00
java
源代码
LinkedList
Ubuntu中更好地使用Source Insight
SourceInsight是一个
代码阅读
利器,使用Ubuntu我一般不使用wine,但是对于SourceInsight我例外了。没有可以替代的。
kangear
·
2014-05-29 22:00
source
Insight
OpenJDK 源
代码阅读
之 ArrayList
概要类继承关系java.lang.Object java.util.AbstractCollection java.util.AbstractList java.util.ArrayList 定义publicclassArrayListextendsAbstractList implementsList,RandomAccess,Cloneable,java.io.Serializable { }
on_1y
·
2014-05-28 17:00
java
源代码
OpenJDK
ArrayList
上一页
37
38
39
40
41
42
43
44
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他