贴吧继PHP资源之后又取消了JAVA,IOS等资源的贴,现在专注于Net,C++,Linux,平面设计.主要是为了让广大Net程序员具备全栈全平台牛人的潜力,故而取消那些干扰因素.Net的潜力和活力大家都有目共睹,不要听别人忽悠,以你所看以你所学去判断你该如何去做.说句BB的话,很多人对待能力差不多的同胞都是这样的===>看见你有他没有,你们能力又差不多,那他就不爽了,排挤你,污蔑你,说你所做的各种可能或者不存在的坏影响.当他有时,你也有,你们能力差不多,他会说你不行,然后自己再装个B.对于这种…
/*************************************************** *u-boot版本:u-boot2012.04.01 *gcc版本:arm-linux-gcc-4.3.2 *服务器:ubuntu12.04 ***************************************************/ 一.建立单板    在board/复制smdk2410文件夹为smdk2440文件夹    在include/configs/将smdk2410.…
开发环境:Ubuntu 12.04 开发板:JZ2440  256M NandFlash  64M SDRAM 交叉编译器:arm-linux-gcc-4.3.2 u-boot:u-boot-2012.04.01                   最近在学习BootLoader,移植u-boot-2012.04.01到JZ2440开发板,现在把移植过程记录下来,一来梳理思路,二来方便以后更进一步学习.   一.  u-boot分析过程     a. 初始化硬件:关看门狗.设置时钟.设置SDRA…
继ok6410 u-boot-2012.04.01移植四.五后,开发板基本已支持MLC NAND,支持DM9000.但是通过NAND命令更新u-boot到NAND,还存在问题,需要根据u-boot的nand命令继续修改,最终实现通过网卡tftp程序到内存,接着通过NAND命令写到NAND. 开发环境: 系统:ubuntu 10.04.4 单板:ok6410 NAND FLASH:K9GAG08U0D 2048MB NOR Flash:EN29LV160AB 2MB DDR:K4X1G163PCX…
继ok6410 u-boot-2012.04.01移植六后,开发板已支持MLC NAND.DM9000等.但还需要完善比如环境变量.mtdpart分区.裁剪.制作补丁等.下面的工作就是完善移植的u-boot. 开发环境: 系统:ubuntu 10.04.4 单板:ok6410 NAND FLASH:K9GAG08U0D 2048MB NOR Flash:EN29LV160AB 2MB DDR:K4X1G163PCX2 256MB NET:DM9000AEP 编译器:arm-linux-gcc-4…
继ok6410 u-boot-2012.04.01移植四后,开发板基本已支持MLC NAND,但还有一些细节地方修改,这节增加DM9000支持,通过网卡tftp程序到内存,接着通过NAND命令写到NAND,这一过程肯定会遇到很多问题,遇到后再一个个解决. 开发环境: 系统:ubuntu 10.04.4 单板:ok6410 NAND FLASH:K9GAG08U0D 2048MB NOR Flash:EN29LV160AB 2MB DDR:K4X1G163PCX2 256MB NET:DM9000…
继ok6410 u-boot-2012.04.01移植一后修改代码,对ok6410单板初始化,主要包括时钟.串口.NAND.DDR等初始化.这些工作在以前的裸板程序都写了,直接拿来用.我觉得先写裸板程序对移植u-boot还是很有帮助的,以前写的裸板代码不管是在u-boot移植还是后面的驱动开发,都用得着. 开发环境: 系统:ubuntu 10.04.4 单板:ok6410 NAND FLASH:K9GAG08U0D 2048MB NOR Flash:EN29LV160AB 2MB DDR:K4X…
一:准备移植1.从下面的官网下载uboot-2012.04.012.建立sourceinsight工程 a.解压并在E:\colin weidongshan\transplant_u-boot-2012.04.01\u-boot-2012.04.01建立SI b.添加文件到SI工程   1.点击"Add All",选中“Include top level sub-directories”和“Recursively add lower sub-directories”点击“OK”   2…
一.下载U-boot源码:ftp://ftp.denx.de/pub/u-boot/ 二.uboot的启动过程: 部分硬件初始化——>加载完整uboot到RAM——>跳转到第二阶段入口开始执行,整个过程最重要的两个文件: /arch/arm/cpu/arm920t/start.S,涉及到特定硬件设备的读写寄存器操作以及特定体系结构的汇编语言(中断.时钟等). board/samsung/smdk2440/lowlevel_init.S,完成底层的初始化(内存控制器等). 具体流程如下: 1 s…
元素位置重叠的背景常识 (x)html文档中的元素默认处于普通流(normal flow)中,也就是说其顺序由元素在文档中的先后位置决定,此时一般不会产生重叠(但指定负边距可能产生重叠).当我们用css为某个元素指定float浮动或者position定位后,元素的定位将会依情况发生如下改变: 1. 指定float值left/right 行内元素也会隐形变成块元素,元素会脱离文档的普通流,向左或右浮动,直到其外边缘碰到包含框或另一个浮动框. 2. 指定position值relative 可以相对于…
1.修改root用户密码 sudo passwd root 按提示进行设置. 2.从Ubuntu 16.04开始,用户可以实现改变启动器的位置,可以将启动器移到屏幕底部,但是无法移到右边或顶部.打开终端,然后输入下面这个命令,即可将启动器移到屏幕底部: gsettings set com.canonical.Unity.Launcher launcher-position Bottom  如果你使用后,觉得不喜欢,还可以恢复到屏幕左边,只要运行: gsettings set com.canoni…
.NET String format Setting up Ubuntu for .NET Development ASP.​NET Core and Angular2 - Part 1 - Update Web How browsers work - Behind the scenes of modern web browsers How Twitter Handles 3,000 Images Per Second How To Deploy a Go Web Application wit…
Other CentOS 7.1 Released: Installation Guide with Screenshots A Git Style Guide Recommender System with Mahout and ElasticSearch Best Practices for High Performing and Efficient Flash Video Start contributing to Docker in 5 easy steps Web More Optim…
Java 115 Java Interview Questions and Answers – The ULTIMATE List 3 Good Reasons to Avoid Arrays in Java Interfaces Other Top 10 Algorithms for Coding Interview My Favourite Open Source Software Why I went from Python to Go (and not node.js) 6 Reason…
1.查找命令 find -name "hello.c" grep "test" grep "usb" -c -r /drivers/usb 2.管道 ps -A | grep usb cat file | grep hello cat file | ls > file2 cat file | file2 3.重定向 >:输出重定向到一个文件或设备 >!:输出重定向到一个文件或设备,强制覆盖原来的文件 >>:输出重定向…
1.建立硬链接: ln main.c mainsoft 2.建立软链接:ln -s main.c soft 3.对文档进行统计 wc main.c返回行.单词数和字符数 4.查看相应命令的描述 whatis python5.查看程序位置 which python6.查找二进制文件. 源和命令的手册页文件. whereis python7.打印或控制内核环缓冲区 dmesg8.估计文件使用的空间 du 9.查看进程执行情况 top -u blgs 10.查看内存使用情况 free -h 11.查看…
这篇文章并不是发布最早的但是阅读量却每天都见长,很想知道各位大大是怎么找到这篇文章的.如果不忙,还请各位大大评论一下我看看,没准我可以为大家改进一下本文,提升一下质量. ================================================== 1.tar命令的小坑:当使用通配符*的时候,tar命令报错:  Not found in archive Root Cause: tar 命令的执行会先把 *.tar 翻译成 a.tar; b.tar; c.tar.... 然后…
现在开始填以前的坑 这次老叶强制我们打一下这次省选题,然后我已经做好了掉Rating到死的准备 然后考完--莫名涨了 Orz 题目链接 由于很多东西我都不会,所以详细请看:dalao的题解 T1 我TM的竟然直接A了??? 考试的时候过了1个多小时完全没有思路,然后跟着yekehe&CJJ出去吃饭了,然后回来联想到了一道数科竞赛班类似的题目(那时候还没退),然后进行了一下推理然后搞出了答案. 我们来看一下: 要求 1/x+1/y=1/n! 的x,y对数 设z=n! 由原式易得x,y>z,便设…
这是成都传智播客Java就业班的就业情况,很多其它详情请见成都传智播客官网:http://cd.itcast.cn?140812ls 姓名 入职公司 入职薪资(¥) 方同学 安**软件成都有限公司(Java) 6000.00 林同学 川**联系统集成有限公司(Java) 5100.00 刘同学 成**宇网络技术有限公司(Java) 4800.00 陈同学 安**软件成都有限公司(Java) 4500.00 文同学 安**软件成都有限公司(Java) 4700.00 顾同学 新**息科技成都公司(…
今天看到一个很有意思的指令. sleep [睡觉/休眠] 的意思. 可以用来将目前动作延迟一段时间.之后触发 -- sleep number[smhd] 重要参数 number : 时间长度,后面可接 s.m.h 或 d其中 s 为秒,m 为 分钟,h 为小时,d 为日数 -- 自己理解,我觉得可以设置一些一次性的命令,重复性的命令由Cron实现 -- 例子 查看当前目录,15秒后输出当前目录到 index.html ls;sleep 15s;ls -al > index.html -- 其他…
Web Writing VS Code Extensions with TypeScript Docker How to write excellent Dockerfiles Raspberry Pi Kubernetes Cluster - Part 1 Kubernetes Part 6 of n : Health Checks / Readiness Probes / Scaling Deployments Configuring Java Apps With Kubernetes Co…
Other ReactXP - A LIBRARY FOR BUILDING CROSS-PLATFORM APPS Merging vs. Rebasing Better Git configuration Stack Overflow's Annual Developer Survey 68 Resources for Creating Programming Languages, Part 1 Mobile Create a Blackjack Game in Swift 3 and Sp…
过程描述:编译可以通过,就是每次运行时出现如下的图片,百思不得其解. 错误原因: byte[] datas=baos.toByteArray(); 放在了oos.writeInt(14);oos.flush(); 的前边,应该在后边.具体问什么,还不太清楚?(待填坑) 正确代码: 运行结果:…
1.加入nand读写函数文件: 对于nand的读写我们需要特定的函数,之前写最小bootloader的时候曾写过nand.c文件,我们需要用到它.为了避免混淆,我们先将其改名为init.c,然后拷贝到:board\samsung\smdk2440目录下.并在本目录的Makefile文件中将COBJS   := smdk2410.o修改为:COBJS   := smdk2410.o init.o.另外我们将init.c文件里面里的nand_init全部改为nand_init_ll,nand_rea…
sudo service network-manager stop sudo rm /var/lib/NetworkManager/NetworkManager.state sudo service network-manager start sudo apt-get install net-tools…
目录 文章目录 目录 Neutron 的资源模型 Network 运营商网络和租户网络 创建运营商网络 创建租户网络 创建外部网络 Network 小结 Subnet IP 核心网络服务 SubnetPools 资源模型 Multi-Segments 创建 Subnet Network 与 Subnet 的一对多关系 Port Neutron 安全组(Security Group) 可用地址对(Allowed address pairs) 创建一个 Port 挂载一个 Port Router 外…
整理的Mac OS 12虚拟机资源.装虚拟机基本是按这样的套路: 1.先装VM 2.破解VM使其支持Mac OS 12,这个脚本基本是全平台支持,可以看里面的教程文档. 3.用镜像安装系统. 资源: http://www.wikigain.com/install-macos-sierra-10-12-vmware/(要翻一下才能访问) http://www.bkjia.com/Linuxjc/1027384.html http://www.jianshu.com/p/df77e83abeb9(别…
在" .NET的堆和栈01,基本概念.值类型内存分配"中,了解了"堆"和"栈"的基本概念,以及值类型的内存分配.我们知道:当执行一个方法的时候,值类型实例会在"栈"上分配内存,而引用类型实例会在"堆"上分配内存,当方法执行完毕,"栈"上的实例由操作系统自动释放,"堆"上的实例由.NET Framework的GC进行回收. 在" .NET的堆和栈02,值类型和…
目录:Tornado其他篇 01: tornado基础篇 02: tornado进阶篇 03: 自定义异步非阻塞tornado框架 04: 打开tornado源码剖析处理过程 目录: 1.1 Tornado安装与基本使用 1.2 tornado各种url写法 1.3 配置settings & 获取get,post请求 1.4 tornado渲染 1.5 自定义UIMethod和UIModule: 类似于djando中simple_tag和自定义filter 1.6 模板继承 1.7 tornad…
ubuntu14.04下编译安装ambari-2.4.2.0 编译前的准备工作 准备工作有: 系统参数 系统依赖(编译环境) 离线安装包 java环境 maven环境 Nodejs环境 git环境 ant环境 python环境 下面是具体配置 系统参数 1.fs.inotify.max_user_watches = 8192 调整到524288 echo fs.inotify.max_user_watches=524288 >> /etc/sysctl.conf && sysc…