自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

u010557044的专栏

不要让你梦想一直成为你的梦想

  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 Java并发编程笔记--理解Synchronized关键字

        并发编程的目的是为了让程序运行得更快,但是,并不是启动更多的线程就能让程序最 大限度地并发执行。在进行并发编程时,如果希望通过多线程执行任务让程序运行得更快,会面临非常多的挑战,比如安全性问题、活跃性问题(死锁)、性能问题(线程频繁的上下文切换)。一般来说,程序并行化是为了获取更高的执行效率,但前提是,高效率不能牺牲程序的正确性为代价。多线程操作共享资源时,需要保证同一时刻有且只有...

2018-06-15 22:46:52 242

原创 Java语言基础(方法、数组、内存分析)

------- android培训、java培训、期待与您交流! ----------Java语言基础(方法、数组、内存分析)第一部分:方法1.1 方法定义方法是一组为了实现特定功能的代码块的集合。方法在语法上的功能主要有以下两个:①:结构化代码将代码按照功能进行组织,使代码的结构比较清晰,容易阅读和修改,也就是程序的可维护性强。②:减少代码重复一个

2015-06-17 11:16:34 513

原创 Java语言基础

------- android培训、java培训、期待与您交流! ----------Java语言基础1.1    关键字    关键字:其实就是某种语言赋予了特殊含义的单词。    保留字:其实就是还没有赋予特殊含义,但是准备日后要使用过的单词。 1.2   标识符1.2.1 定义及特点定义:在程序中自定义的一些名称,例如:类名。特

2015-06-17 10:10:21 439

原创 Android SDK目录结构及作用

本人刚刚接触Android开发,主要介绍一下本人学习过程中遇到的问题。本文主要介绍Android SDK目录结构图如下:1、add-ons-->Google API 。比如GoogleMaps2、build-tools-->各版本SDK编译工具。3、docs-->离线开发者文档Android SDK API参考文档。4、extras-->扩展开发包 如高版本的A

2015-05-25 18:22:31 1009

转载 Java经典算法

【程序1】题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第四个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?1.程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21....public class exp2{ public static void main(String args[]){ int i=0; for(

2015-05-05 21:25:10 531

转载 clipse Debug 界面应用详解——Eclipse Debug不为人知的秘密

Debug视图认识debug视图,红色部分框为线程堆栈视图,黄色部分框为表达式、断点、变量视图,蓝色部分为代码视图。 线程堆栈视图分别介绍一下这几个按钮的含义:1.表示当前实现继续运行直到下一个断点,快捷键为F8。2.表示打断整个进程3.表示进入当前方法,快捷键为F5。4.表示运行下一行代码,快捷键为F6。5.表示退出当前方法,返回到调用层,快捷键为F7。6

2015-05-05 18:52:26 1205

原创 Java概述

------- android培训、java培训、期待与您交流! ----------第一章     Java概述一、   Java语言概述Java语言是SUN(Stanford University Network,斯坦福大学网络公司)1995年推出的一门高级编程语言;是一种面向Internet的编程语言;随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言;

2015-04-27 10:13:39 437

原创 Linux环境的搭建(一)—搭建交叉编译环境

Linux版本:Ubuntu 12.04    内核版本:Linux 3.0.1  交叉编译器版本:arm-linux-gcc-4.3.2  首先简单介绍一下,所谓的搭建交叉编译环境,即安装、配置交叉编译工具链。在该环境下编译出嵌入式Linux系统所需的操作系统、应用程序等,然后再上传到目标机上。   交叉编译工具链是为了编译、链接、处理和调试跨平台体系结构的程序代码。对于交叉开发的工具链

2014-05-18 18:43:19 961 1

原创 UCOS2:对于信号量,互斥信号量,事件标志组

ucos看了也有一周多了,索性源码都能开得懂,并且能去理解。昨天一开始看事件标志组的时候确实不知道怎么回事,后来百度一下,明白了事件标志组的作用以后,再去看书上的讲解和原码就清晰多了,很容易就明白了他的基本运行机理。这也给了我一点启示,学一个东西,看一个东西之前,你最少要知道他干嘛用的,如果连干嘛用的都知道书看的再熟也是枉然。    ucos中提供了好几个用于同步事件以及共享资源访问的机制,目

2014-05-18 18:21:21 707

原创 基于stm32F107+dp83848 RMII工作模式 +lwip(一)

。意法半导体公司生产的STM32F107集成以太网模块,支持以太网数据的收发,美国国家半导体生产的10/100Mb/s以太网接口芯片DP83848功耗低、单路高速、性价比高,具有通用的网络接口,可简化软硬件开发流程。以太网本质上是一个物理层标准,要实现网络传输,需要有高层协议的支持,软件实现TCP/IP协议,技术成熟,方案灵活,便于移植。

2014-05-16 19:44:51 17034 3

海思Hi3798系列的详细的数据手册和硬件相关文档

海思Hi3798系列的详细的数据手册,华为海思提供硬件详细的资料信息

2016-08-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除