- 博客(25)
- 资源 (7)
- 收藏
- 关注
原创 ubuntu15.10 源码安装 tensorflow
刚买的新机器,安装上最新的ubuntu系统。按照官网的流程安装的,没有选择GPU支持。下载源码。需要git,如果没有安装git需要先安装。git clone --recurse-submodules https://github.com/tensorflow/tensorflow安装Bazel 先安装依赖 sudo apt-get install openjdk-8-jdk openjdk
2015-11-27 18:32:47
11341
7
转载 万能Makefile
##################################################### Generic makefile - 万能Makefile# for compiling and linking C++ projects on Linux # Author: George Foot Modified:Jackie Lee#################
2015-03-05 12:19:59
734
转载 人在寂寞中
人在寂寞中有三种状态。一、是惶惶不安,茫无头绪,百事无心。二、是渐渐习惯于寂寞,安下心来,建立起生活的条理,用读书、写作或别的事务来驱逐寂寞。三、是寂寞本身成为一片诗意的土壤,一种创造的契机,诱发出关于存在生命自我的深邃思考和体验。——周国平《独处是一种能力》
2013-01-14 11:39:46
451
转载 经典书籍
计算机经典书籍 1、Java Java编程语言(第三版)---Java四大名著----James Gosling(Java之父) Java编程思想(第2版)----Java四大名著----Bruce Eckel Java编程思想(第3版)----Java四大名著----------------Bruce Eckel JAVA 2核心技术 卷I:基础知识(
2012-01-13 23:19:25
668
转载 俗话说,可俗话又说
<br /><br />1、俗话说:兔子不吃窝边草;可俗话又说:近水楼台先得月!<br />2、俗话说:宰相肚里能撑船;可俗话又说:有仇不报非君子!<br />3、俗话说:人不犯我,我不犯人;可俗话又说:先下手为强,后下手遭殃!<br />4、俗话说:男子汉大丈夫,宁死不屈;可俗话又说:男子汉大丈夫,能屈能伸!<br />5、俗话说:打狗还得看主人;可俗话又说:杀鸡给猴看!<br />6、俗话说:知无不言,言无不尽;可俗话又说:交浅勿言深,沉默是金!<br />7、俗话说:车到山前必有路;可俗话又说:不撞南
2011-01-11 15:42:00
670
原创 Android在新平台上的移植
最近公司退出了新一代的arm芯片,硬件有改变的还有PMU,Audio,Graphic。由于大部分硬件都没有改变,所以我们的思路很简单,就是在原来的软件版本上进行修改。另外两个同事忙活了一个月左右的时间,先后跑起来了XLoader,Uboot和Linux Kernel。但是Android死活都起不来,看了几次启动的log,最后一句都是I/ActivityManager(***): Memory class: 16。我又重复启动了十几遍,发现并不是每次都挂在这句log之后。肯定是logcat不能及时将log设备
2011-01-08 17:03:00
1222
翻译 Java的ClassLoader机制
<br /><br />为了深入了解Java的ClassLoader机制,我们先来做以下实验:<br />package java.lang;<br />public class Test {<br /> public static void main(String[] args) {<br /> char[] c = "1234567890".toCharArray();<br /> String s = new String(0, 10, c);<br /> }<
2010-10-15 10:24:00
599
原创 Java线程实现异步消息
import java.util.concurrent.TimeUnit;class MyObject implements Runnable { private Monitor monitor; public MyObject(Monitor monitor) { this.monitor = monitor; } public void run() { try { TimeUnit.SECONDS.sleep(3); System.out.println("i'm going."); m
2010-10-07 23:00:00
4149
原创 Linux设备驱动程序学习
<br />http://blog.chinaunix.net/u1/34474/showart_404278.html
2010-07-02 18:38:00
648
原创 用Gcc制作Library
Library 可分成三种, static 、 shared 与 dynamically loaded 。1. Static librariesStatic 链接库用于静态链接,简单讲是把一堆 object 檔用 ar(archiver) 包装集合起来,文件名以 `.a 结尾。优点是执行效能通常会比后两者快,而且因为是静态链接,所以不易发生执行时找不到 library 或版本错置而无法执
2010-04-02 11:03:00
3587
转载 动态库的soname
-Wl,-soname -Wl 告诉编译器将后面的参数传递到连接器。而 -soname 指定了共享库的 soname 这个soname的存在是为了兼容方便。 比如: 有一个程序ap1,以及一个库libtest.so.1 ap1启动的时候需要libtest.so.1 如果链接的时候直接把libtest.so.1传给了ap1,那么将来库升级为libtest
2010-04-02 10:53:00
4259
2
翻译 vim+cscope的使用
首先 vim --version | grep cscope,看看vim是否支持cscope,如果不支持需要重新安装vim。最简单的是在./configure 后加上-enable-cscope,当然可以在Makefile文件(./src/Makefile)中修改(把原来的注释去掉),这是最根本的: 1. vim的准备 首先 vim --version | grep cs
2010-03-24 12:42:00
807
原创 STL容器学习
STL(Standard Template Library,标准模板库)是惠普实验室开发的一系列软件的统称。它是由Alexander Stepanov、Meng Lee和David R Musser在惠普实验室工作时所开发出来的。现在虽说它主要出现在C++中,但在被引入C++之前该技术就已经存在了很长的一段时间。STL的代码从广义上讲分为三类:algorithm(算法)、container(容器)
2010-03-02 15:01:00
509
转载 http协议基础
http协议基础 HTTP(HyperText Transfer Protocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,关于HTTP协议的详细内容请参考RFC2616。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、URI、协议版本、以及包含请求修饰符、客户信息和内容的类似于MIME的消息结构。服务器以一个状态行作为响应,相应的内容包括消息
2010-01-23 00:00:00
506
转载 内核中的互斥之我见
http://www.linuxforum.net/forum/showflat.php?Cat=&Board=linuxK&Number=377152&page=&view=&sb=&o=&vc=1
2010-01-20 18:02:00
463
转载 信号量/锁
我开始说信号亮有一个计数 后来又说信号亮可以睡眠,自旋锁不可以 面试的阴森的不语, 大家说是什么? >我想,面试的想要答案就是 睡觉/死循环 不会问道内核实现方案 >同意,spinlock只是自旋锁不会引起调用者睡眠,如果自旋锁已经被别的执行单元保持,调用者就一直循环在那里看是否该自旋锁的保持者已经释放了锁。sem则会导致调用睡眠。然后应用上就是前者可以在中断处理中
2010-01-20 17:17:00
1302
原创 http meta介绍
您的个人网站即使做得再精彩,在“浩瀚如海”的网络空间中,也如一叶扁舟不易为人发现,如何推广个人网站,人们首先想到的方法无外乎以下几种: 1 在搜索引擎中登录自己的个人网站 2 在知名网站加入你个人网站的链接 3 在论坛中发帖子宣传你的个人网站 很多人却忽视了HTML标签META的强大功效,一个好的META标签设计可以大大提高你的个人网站被搜索到的可能性,有兴趣吗,谁我来重
2010-01-04 18:31:00
1261
转载 debian网络配置文件的写法
刚把debian装好的时候,网络配置文件/etc/network/interfaces是这样子的:# This file describes the network interfaces available on your system# and how to activate them. For more information, see interfaces(5).# The loopback
2010-01-04 12:58:00
5162
1
转载 私有虚函数
c++与java的对话:1.私有虚函数 我是一名既用c++又用java的程序员,在C++编程中我体验到了的高效、灵活,模板容器类和function object用起来非常方便,同时又体验到了c++的复杂与不直观,读c++代码时常常被隐式类型转换和操作符重载误导。使用java的过程中我感受到了简单、直观的快乐,不用考虑悬挂指针和内存释放,使我的大量思考时间可以集中于设计方面,finally
2009-12-30 15:27:00
2069
翻译 什么是可重入
若一个程序或子程序可以安全的被并行执行,则称其为可重入(reentrant或re-entrant)的;即当该子程序正在运行时,可以再次 进入并执行它。若一个函数是可重入的,则该函数: 不能含有静态(全局)非常量数据。 不能返回静态(全局)非常量数据的地址。 只能处理由调用者提供的数据。 不能依赖于单实例模式资源的锁。 不能调用不可重入的函数。 多用户/对象/进
2009-12-17 11:19:00
1308
转载 库文件
动态链接库的Lib文件与Dll文件的作用 (1)lib是编译时需要的,dll是运行时需要的。如果要完成源代码的编译,有lib就够了。如果要使动态连接的程序运行起来,有dll就够了。在开发和调试阶段,当然最好都有。(2)在动态库的情况下,有两个文件,一个是引入库(.LIB)文件,一个是DLL文件,引入库文件包含被DLL导出的函数的名称和位置,DLL包含实际的函数和数据,应用程序使用LI
2009-12-07 15:16:00
584
转载 系统启动挂载根文件系统时Kernel panic
系统启动挂载根文件系统时Kernel panic制作根文件系统 kernel arm 2009-05-21 21:17 阅读691 评论4 字号: 大大 中中 小小 这类问题很常见,先总体介绍一下解决思路。能出现让人激动的的控制台,那么系统移植已经接近完成;但是不少人在最后一步出现问题。要点如下:1. 在正确的位置烧写正确格式的文件系
2009-11-30 15:51:00
756
1
转载 基于S3C2440的Linux内核移植和yaffs2文件系统制作
标签: 内核移植 基于S3C2440的Linux内核移植和yaffs2文件系统制作基于S3C2440的Linux内核移植和yaffs2文件系统制作 Linux内核移植和根文件系统制作第一章 移植内
2009-11-27 16:32:00
1421
转载 RTAI分析
RTAI分析RTAI分析RTAI(Real-Time Application Interface)是对Linux内核的硬实时扩展,它遵循自由软件规范;它可以提供工业级的RTOS功能,而且其所有的功能都可无缝的通过GNU/Linux环境访问。RTAI项目是由意大利米兰理工学院航天工程系(DIAPM)发起开发的遵
2009-11-06 16:44:00
1303
s7310-8-bit-inference-with-tensorrt.pdf
2019-11-08
Understanding the Linux Kernel 3rd Edition
2010-10-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人