- andriod系统反编译dts
永不秃头的程序员
linux驱动学习(兼容安卓)linuxlinux嵌入式硬件
导出fdt文件文件目录一般在设备端/sys/firmware/fdt使用adbpull将其push到电脑上adbrootadbpull/sys/firmware/fdt.使用反编译编译dtsdtc-Idtb-Odtsfdt-otest.dtsi这里就是把fdt文件反编译为test.dtsi
- 【置顶】 本博博文汇总
baiiu
AndroidJava性能优化等音视频安卓
文章目录前言音视频ijkplayer源码分析FFmpeg、音视频协议Andriod系统音视频框架C、C++Android&Java源码分析、绘制、渲染Dalvik、Art虚拟机Java并发计算机基础操作系统计算机网络设计模式、数据结构、算法前言23年底了,想来也工作十年,也一直在csdn输出。这十年,从业务层做到性能优化,再到音视频,再到播放器稳定性相关的nativecrash。这十年,也积累了不
- 基于TINY4412的Andorid开发-------简单的LED灯控制【转】
嵌入式小庄老师
本文转载自:http://www.cnblogs.com/pengdonglin137/p/3857724.html基于TINY4412的Andorid开发-------简单的LED灯控制阅读目录(Content)一、编写驱动程序二、编写代码测试驱动程序三、编写HAL代码四、编写Framework代码五、编写JNI代码六、编写App参考资料:《Andriod系统源代码情景分析》《嵌入式Linux系
- 【转载】基于TINY4412的Andorid开发-------简单的LED灯控制
adl30141
移动开发java操作系统
阅读目录(Content)一、编写驱动程序二、编写代码测试驱动程序三、编写HAL代码四、编写Framework代码五、编写JNI代码六、编写App参考资料:《Andriod系统源代码情景分析》《嵌入式Linux系统开发完全手册_基于4412_上册》作者:彭东林邮箱:
[email protected]平台介绍:主机:Win732位虚拟机:VMware10+ubuntu-12.04.2-de
- Andriod系统SystemUI启动过程详细解析
不想起名字ac
Androidandroid
本文转载自:https://www.jianshu.com/p/2e0f403e5299Android系统SystemUI介绍Android的SystemUI其实就是Android的系统界面,它包括了界面上方的状态栏statusbar,下方的导航栏NavigationBar,锁屏界面Keyguard,电源界面PowerUI,近期任务界面RecentTask等等。对于用户而言,SystemUI的改动
- Android ANR问题分析
工具人M
问题分析
从事andriod系统开发以来接触了不少crash相关的问题,对于Crash分为Framework/AppCrash,NativeCrash,以及KernelCrash对于他们的解释对于framework层或者app层的Crash(即Java层面Crash),那么往往是通过抛出未捕获异常而导致的Crash,这个内容在本文的姊妹篇理解AndroidCrash处理流程已详细介绍过。至于KernelCr
- Android 面试0——系统架构
锦岳
Android系统分为四层系统架构图如下所示:Andriod系统架构图由下至上分别为1.LinuxKernel各种为各种驱动文件,如DisplayDriverCameraDriverBluetoothDriverIPCDriverUSBDriverWiFiDriver...2.库文件层本层包括Libraries/AndroidRuntime两部分Libraries使用C/C++语言编写的各种库文件
- 【笔记】微信是如何胜出的
olicity
每一次迭代,最重要的是让产品变得更加有用,变得越来越被用户依赖(最近关于腾讯爸爸的文章看的有点多,稍作总结,记录为下面的几篇文章)微信图标版本迭代,就是在现有产品的基础上,按照一定步骤,实现对产品进行更新的过程。比如大家都熟知的Andriod系统,从2008年第一个商用版发布,经过10年时间已经升级到了现在的8.0,在这个过程中,进行了大量的功能扩展和优化,使用Andriod的用户数也实现了指数级
- 【andriod】设备APP开发之数据就地Excel存储
一直在尽头
andriodAPP开发实战云原生设备云androidandroidstudio
CSDN话题挑战赛第2期参赛话题:文章目录前言一、开发工具1、软件介绍2、AndroidJDK配置3、AndroidGradle配置4、AndroidAPI配置5、项目依赖配置6、做Excel存储的依赖配置7、解锁andriod系统内存的读写二、实现Excel存储细节详情三、实现详情概览1、在平板文件夹中2、在Excel表格内总结前言在设备APP开发过程中,有时会遇到客户要求把重要指标数据以Exc
- 【andriod】设备APP开发之前端实战操作代码
一直在尽头
云原生-设备云组态androidandroidstudiojava设备云前端
文章目录前言一、Andriodmanifest.xml1、解锁安卓系统前端读写权限代码2、APP启动首页入口配置代码3、APP获取andriod系统开机启动前端代码4、授权中转页面和取得MQTT服务前端代码二、res-layout-activity.xml1、首页背景布局和对应MainActivity.javaclass代码2、进入系统按钮代码3、首页滚动条代码三、数据接收显示界面activity
- 【读书】060《突破创新窘境:用设计思维打造受欢迎的产品》为什么“谷歌眼镜”的市场会让人们大跌眼镜
WuNing
引言提到谷歌(Google)公司,大家一定会联想到它是世界级的明星企业,拥有无数世界级的创新成果,从最初的的网络评级机制PageRank,搜索引擎,到谷歌地球/实景地图,再到andriod系统和击败人类的围棋人工智能程序AlphaGo。谷歌从始至终都是全球创新的典范,但就是这样以创新为生的灯塔型企业,也有面临窘境的时候。谷歌眼镜十年前,也就是2012年,Google发布了概念智能眼镜“谷歌眼镜”,
- 不要做冒泡式的行动
mickjoust
Day129of365全文2206字|建议阅读5分钟最近很多人问我,为什么非要学习并打磨一个属于自己的知识体系?知识体系真有这么重要吗?我的回答都是,很重要!很重要!很重要!我用手机来做个类比,知识体系就是IOS和Andriod系统,而各种信息,知识片段,方法技巧,都是应用APP。我们总认为应用APP如何运行,如何好玩才是最重要的,常常忽略了应用APP其实运行在操作系统之上的,其实,更重要的是操作
- 解决EmuELEC/Armbian遇到的问题
Armlinux
1.手贱点了这个受限模式,退不出来了怎么办?请参照这里处理https://tieba.baidu.com/p/66857385052.为什么EE系统开机后,只能匹配键盘/手柄而无法匹配遥控器?这个想法是延续了电视系统的惯性思维来的,很遗憾,不支持。顺便吐槽,手柄/键盘操作起来不好吗?当然我也可以给个解决办法,可以在电视Andriod系统中安装相关游戏模拟器,这样就有可能匹配遥控了。3.为什么EE启
- FIND_IN_SET函数
QQ31346337
FIND_IN_SET函数是IN函数的升级版.功能类似.区别在于:如果是常量,则可以直接用IN,否则要用FIND_IN_SET()函数MySQL中原型为:FIND_IN_SET(str,strlist)。假如字符串str在由N子链组成的字符串列表strlist中,则返回值的范围在1到N之间.比如:有个产品表里有一个type字段,他存储的是产品(手机)类型,有1、智能机,2、Andriod系统,3、
- 手机玩游戏不爽?来试试Phoenix OS凤凰系统
永恒君的百宝箱
手机玩游戏不爽?来试试PhoenixOS国庆假期和伙伴结伴玩游戏,虽然好玩,但总感觉不尽兴。手机尺寸的限制总归还是影响游戏的体验。今天来给伙伴们安利一下PhoenixOS,一个可以在PC上运行的andriod系统,非常适合用来玩游戏,简单办公、娱乐也是没问题。先看看官方的介绍PhoenixOS(凤凰系统),基于安卓的个人电脑操作系统,简单说就是桌面版的安卓。相比于传统的Android,凤凰系统支持
- Mysql函数FIND_IN_SET()的使用方法
加菲猫IN
MySQL
有了FIND_IN_SET这个函数。我们可以设计一个如:一只手机即是智能机,又是Andriod系统的。比如:有个产品表里有一个type字段,他存储的是产品(手机)类型,有1、智能机,2、Andriod系统,3、小米系统,4、1000元以下现在有条手机的记录即是1000元以下的,又是智能机,还是Andriod的系统。type中以4,1,2的格式存储.那们我们如何用sql查找所有type中有4的100
- 《Andriod移动应用开发》学习笔记1——Andriod系统的基本认识
过气老娼
andriod体系结构应用程序层application:安装或系统自带的应用程序应用程序框架层applicationframework:主要提供了构建应用程序时,需要的API,Andriod的核心应用是通过这些API完成的,开发者也可以用这些API开发自己的应用程序核心类库Libraries:1.系统库:为Andriod系统提供主要的特性支持2.运行时库:提供核心库,以允许开发人员用Java开发a
- 谷歌将发布VR头戴设备,Andriod N已加入VR模式
moshanghuakai88
最新消息,Andriod开发者可以利用最新的虚拟现实功能了。AndroidN中包含了“VRListener”和“VRHelper”应用的标记,还有提醒用户应用“将在你以虚拟现实模式打开应用时启动”的权限警告。在今年2月谷歌正在调整Andriod系统,希望自己的智能手机适配头戴设备发布前,Andriod系统能与VR设备更加契合。谷歌将在下个月召开I/O开发者大会上公布第二款头戴设备。VR应用会禁用手
- 【2017年学习输出内容记录】Andriod系统关机流程-从按下关机键到完成关机任务
Eli_Leo
笔记保存
Andriod系统关机流程-从按下关机键到完成关机任务一、正常关机一般就是长按电源键,然后系统弹出个对话框,选择Poweroff则开始关机。电源键是系统级别的按键,所以对按键事件的响应不在某一个app中,而是在PhoneWindowManager的dispatchUnhandledKey方法中。frameworks\base\services\core\java\com\android\serve
- Monkey测试实际Native Crash问题的分析与解决思路
为码消得人憔悴
AndroidStability
从事andriod系统开发以来接触了不少crash相关的问题,对于Crash分为Framework/AppCrash,NativeCrash,以及KernelCrash对于他们的解释对于framework层或者app层的Crash(即Java层面Crash),那么往往是通过抛出未捕获异常而导致的Crash,这个内容在本文的姊妹篇理解AndroidCrash处理流程已详细介绍过。至于KernelCr
- 送书:《深入理解Android:java虚拟化ART》、《Android全埋点解决方案》
code小生_
《深入理解Android:java虚拟机ART》x3内容简介:这是一部从源代码角度分析和讲解Android虚拟机ART的鸿篇巨著,核心内容和价值体现在3个方面:第一,细致、深入地分析了ART虚拟机的架构、设计与实现原理,能让读者对ART虚拟机有透彻了解;第二,能让Andriod系统工程师和应用工程师从底层了解整个Android系统的运行机理,从而写出更高质量的应用;第三,Java虚拟机是一个“庞然
- 具体条码扫描技术和RFID射频读卡技术Andriod工业平板电脑
PDA手持终端应用
android客户端项目
Andriod工业平板电脑具体条码扫描技术和RFID射频读卡技术首款物流管理专用3G手持平板电脑全面支持各类一维条码识别功能支持RFID会员卡等卡类读写功能为全球首款物联网用andriod系统的3G智能电话平板电脑!配合3GWCDMA网络+条码识别功能+RFID读写功能+GPS定位系统+WIFI+BT短距离通讯功能,此款产品完全适合各行业的需求功能特色1、目前市面上各类andriod都无实体按键,
- Android——编译体系中的【PRODUCT_COPY_FILES】【ALL_PREBUILT】【BUILD_PREBUILT】
南丶烟
【Android—编译】
对andriod系统层进行开发,或者进行移植时,时常需要添加文件到编译体系中,在最终的编译中复制到out中,最后打包成镜像,这里总结一下CopyFile方法,这里以我的android4.2.1为例.如有不对或者有其它的新招,欢迎拍砖留言~撰写不易,转载请注明出处:http://blog.csdn.net/jscese/article/details/40615801一.PRODUCT_COPY_F
- 家庭文件共享,FreeNas服务器的搭建过程(原创)
MrWangyu
Linux
FreeNas服务器的搭建过程由王宇原创并发布:FreeNas是一套免费的NAS服务器,它是基与FreeBSD操作系统,提供CIFS(samba)、FTP、NFS、SSH等各种服务。拥有web界面的设定工具。安装后所占用空间非常小,几百M左右,可以安装到SD或CF卡上(需要有接口转接卡)。提供RAID功能需求介绍我的主要需求是:在家里通过wifi,为PC机、笔记本电脑、Andriod系统的手机、i
- Android时钟应用的定时框架分析
xu_fu
Android
Android系统闹钟定时功能框架,总体来说就是用数据库存储定时数据,有一个状态管理器来统一管理这些定时状态的触发和更新。在Andriod系统中实现定时功能,最终还是要用到系统提供的AlarmManager,只是当一个定时完成后怎么继续处理,或者中间怎么更新定时的时间或者状态,像闹钟这种应用程序,每天重复定时,或者一周选择其中的几天,闹钟响了延迟5分钟再次响铃,这时候就需要想一种好的办法来让管理这
- 基于TINY4412的Andorid开发-------简单的LED灯控制
殷忆枫
Tiny4412
阅读目录(Content)一、编写驱动程序二、编写代码测试驱动程序三、编写HAL代码四、编写Framework代码五、编写JNI代码六、编写App参考资料:《Andriod系统源代码情景分析》《嵌入式Linux系统开发完全手册_基于4412_上册》平台介绍:主机:Win732位虚拟机:VMware10+ubuntu-12.04.2-desktop-amd64Android版本:android-4.
- 原来驱动程序就是虚拟出设备文件
weixin_30546189
最近在看罗升阳的书《Andriod系统源码情景分析》。今天中午看完了其中“Logger日志系统”部分。看完之后感觉还有很多东西不是很理解,然后准备看第二遍复习巩固一下。在“Logger日志系统”主要讲了几大块:Log驱动、运行时日志库、C++&Java写入接口、Logcat工具分析。在复习的时候突然想:运行时日志库是怎么调用Log驱动的,找了一会之后,发现根本就没有直接调用,而是直接打开日志文件就
- 代码浅析 Android Lock 、ReentrantLock线程锁及其作用
兮谁与歌
先来了解什么是“互斥锁”?百度一下,解释如下:在编程中,引入了对象互斥锁的概念,来保证共享数据操作的完整性。每个对象都对应于一个可称为"互斥锁"的标记,这个标记用来保证在任一时刻,只能有一个线程访问该对象。是的,面对高并发的读、写访问,可能会出现数据丢失的问题,而Andriod系统基于Linux内核,使得并发读、写数据可以没有限制的进行。因此,出于对数据,尤其是共享数据的完整性和一致性,我们需要用
- MTK andriod5.1编译静态和共享(动态)jar包
leogray
AndroidAndroidROM
做andriod系统开发,难免要自定义系统jar包供其他应用使用。在android系统中使用jar包有静态和共享之分,静态jar包相对容易理解一些,编写静态jar的mk文件也更容易,这里分别介绍两种jar的mk编写方式。一、静态jar包以一个带有AIDL接口的jar包编译为例,mk文件内容如下:LOCAL_PATH:=$(callmy-dir)/src/maininclude$(CLEAR_VAR
- 贯彻狼性文化!百度批量采购移动互联网公司
weixin_34357928
似乎是为了贯彻李彦宏“狼性文化”的精神,百度近期并购和投资移动互联网公司也进入了集中爆发期。昨日,搜狐IT曾独家报道,百度已战略投资刷机工具“卓大师”,金额不超过5000万元。而另有坊间传闻则称,百度已经并购了点心公司。点心(北京风灵创景科技有限公司)是由李开复旗下创新工场投资孵化的首家公司,创始人是百度前员工张磊,点心产品则是基于andriod系统代码修改的新系统。而另有投资界消息称,百度近日加
- windows下源码安装golang
616050468
golang安装golang环境windows
系统: 64位win7, 开发环境:sublime text 2, go版本: 1.4.1
1. 安装前准备(gcc, gdb, git)
golang在64位系
- redis批量删除带空格的key
bylijinnan
redis
redis批量删除的通常做法:
redis-cli keys "blacklist*" | xargs redis-cli del
上面的命令在key的前后没有空格时是可以的,但有空格就不行了:
$redis-cli keys "blacklist*"
1) "blacklist:12:
[email protected]
- oracle正则表达式的用法
0624chenhong
oracle正则表达式
方括号表达示
方括号表达式
描述
[[:alnum:]]
字母和数字混合的字符
[[:alpha:]]
字母字符
[[:cntrl:]]
控制字符
[[:digit:]]
数字字符
[[:graph:]]
图像字符
[[:lower:]]
小写字母字符
[[:print:]]
打印字符
[[:punct:]]
标点符号字符
[[:space:]]
- 2048源码(核心算法有,缺少几个anctionbar,以后补上)
不懂事的小屁孩
2048
2048游戏基本上有四部分组成,
1:主activity,包含游戏块的16个方格,上面统计分数的模块
2:底下的gridview,监听上下左右的滑动,进行事件处理,
3:每一个卡片,里面的内容很简单,只有一个text,记录显示的数字
4:Actionbar,是游戏用重新开始,设置等功能(这个在底下可以下载的代码里面还没有实现)
写代码的流程
1:设计游戏的布局,基本是两块,上面是分
- jquery内部链式调用机理
换个号韩国红果果
JavaScriptjquery
只需要在调用该对象合适(比如下列的setStyles)的方法后让该方法返回该对象(通过this 因为一旦一个函数称为一个对象方法的话那么在这个方法内部this(结合下面的setStyles)指向这个对象)
function create(type){
var element=document.createElement(type);
//this=element;
- 你订酒店时的每一次点击 背后都是NoSQL和云计算
蓝儿唯美
NoSQL
全球最大的在线旅游公司Expedia旗下的酒店预订公司,它运营着89个网站,跨越68个国家,三年前开始实验公有云,以求让客户在预订网站上查询假期酒店时得到更快的信息获取体验。
云端本身是用于驱动网站的部分小功能的,如搜索框的自动推荐功能,还能保证处理Hotels.com服务的季节性需求高峰整体储能。
Hotels.com的首席技术官Thierry Bedos上个月在伦敦参加“2015 Clou
- java笔记1
a-john
java
1,面向对象程序设计(Object-oriented Propramming,OOP):java就是一种面向对象程序设计。
2,对象:我们将问题空间中的元素及其在解空间中的表示称为“对象”。简单来说,对象是某个类型的实例。比如狗是一个类型,哈士奇可以是狗的一个实例,也就是对象。
3,面向对象程序设计方式的特性:
3.1 万物皆为对象。
- C语言 sizeof和strlen之间的那些事 C/C++软件开发求职面试题 必备考点(一)
aijuans
C/C++求职面试必备考点
找工作在即,以后决定每天至少写一个知识点,主要是记录,逼迫自己动手、总结加深印象。当然如果能有一言半语让他人收益,后学幸运之至也。如有错误,还希望大家帮忙指出来。感激不尽。
后学保证每个写出来的结果都是自己在电脑上亲自跑过的,咱人笨,以前学的也半吊子。很多时候只能靠运行出来的结果再反过来
- 程序员写代码时就不要管需求了吗?
asia007
程序员不能一味跟需求走
编程也有2年了,刚开始不懂的什么都跟需求走,需求是怎样就用代码实现就行,也不管这个需求是否合理,是否为较好的用户体验。当然刚开始编程都会这样,但是如果有了2年以上的工作经验的程序员只知道一味写代码,而不在写的过程中思考一下这个需求是否合理,那么,我想这个程序员就只能一辈写敲敲代码了。
我的技术不是很好,但是就不代
- Activity的四种启动模式
百合不是茶
android栈模式启动Activity的标准模式启动栈顶模式启动单例模式启动
android界面的操作就是很多个activity之间的切换,启动模式决定启动的activity的生命周期 ;
启动模式xml中配置
<activity android:name=".MainActivity" android:launchMode="standard&quo
- Spring中@Autowired标签与@Resource标签的区别
bijian1013
javaspring@Resource@Autowired@Qualifier
Spring不但支持自己定义的@Autowired注解,还支持由JSR-250规范定义的几个注解,如:@Resource、 @PostConstruct及@PreDestroy。
1. @Autowired @Autowired是Spring 提供的,需导入 Package:org.springframewo
- Changes Between SOAP 1.1 and SOAP 1.2
sunjing
ChangesEnableSOAP 1.1SOAP 1.2
JAX-WS
SOAP Version 1.2 Part 0: Primer (Second Edition)
SOAP Version 1.2 Part 1: Messaging Framework (Second Edition)
SOAP Version 1.2 Part 2: Adjuncts (Second Edition)
Which style of WSDL
- 【Hadoop二】Hadoop常用命令
bit1129
hadoop
以Hadoop运行Hadoop自带的wordcount为例,
hadoop脚本位于/home/hadoop/hadoop-2.5.2/bin/hadoop,需要说明的是,这些命令的使用必须在Hadoop已经运行的情况下才能执行
Hadoop HDFS相关命令
hadoop fs -ls
列出HDFS文件系统的第一级文件和第一级
- java异常处理(初级)
白糖_
javaDAOspring虚拟机Ajax
从学习到现在从事java开发一年多了,个人觉得对java只了解皮毛,很多东西都是用到再去慢慢学习,编程真的是一项艺术,要完成一段好的代码,需要懂得很多。
最近项目经理让我负责一个组件开发,框架都由自己搭建,最让我头疼的是异常处理,我看了一些网上的源码,发现他们对异常的处理不是很重视,研究了很久都没有找到很好的解决方案。后来有幸看到一个200W美元的项目部分源码,通过他们对异常处理的解决方案,我终
- 记录整理-工作问题
braveCS
工作
1)那位同学还是CSV文件默认Excel打开看不到全部结果。以为是没写进去。同学甲说文件应该不分大小。后来log一下原来是有写进去。只是Excel有行数限制。那位同学进步好快啊。
2)今天同学说写文件的时候提示jvm的内存溢出。我马上反应说那就改一下jvm的内存大小。同学说改用分批处理了。果然想问题还是有局限性。改jvm内存大小只能暂时地解决问题,以后要是写更大的文件还是得改内存。想问题要长远啊
- org.apache.tools.zip实现文件的压缩和解压,支持中文
bylijinnan
apache
刚开始用java.util.Zip,发现不支持中文(网上有修改的方法,但比较麻烦)
后改用org.apache.tools.zip
org.apache.tools.zip的使用网上有更简单的例子
下面的程序根据实际需求,实现了压缩指定目录下指定文件的方法
import java.io.BufferedReader;
import java.io.BufferedWrit
- 读书笔记-4
chengxuyuancsdn
读书笔记
1、JSTL 核心标签库标签
2、避免SQL注入
3、字符串逆转方法
4、字符串比较compareTo
5、字符串替换replace
6、分拆字符串
1、JSTL 核心标签库标签共有13个,
学习资料:http://www.cnblogs.com/lihuiyy/archive/2012/02/24/2366806.html
功能上分为4类:
(1)表达式控制标签:out
- [物理与电子]半导体教材的一个小问题
comsci
问题
各种模拟电子和数字电子教材中都有这个词汇-空穴
书中对这个词汇的解释是; 当电子脱离共价键的束缚成为自由电子之后,共价键中就留下一个空位,这个空位叫做空穴
我现在回过头翻大学时候的教材,觉得这个
- Flashback Database --闪回数据库
daizj
oracle闪回数据库
Flashback 技术是以Undo segment中的内容为基础的, 因此受限于UNDO_RETENTON参数。要使用flashback 的特性,必须启用自动撤销管理表空间。
在Oracle 10g中, Flash back家族分为以下成员: Flashback Database, Flashback Drop,Flashback Query(分Flashback Query,Flashbac
- 简单排序:插入排序
dieslrae
插入排序
public void insertSort(int[] array){
int temp;
for(int i=1;i<array.length;i++){
temp = array[i];
for(int k=i-1;k>=0;k--)
- C语言学习六指针小示例、一维数组名含义,定义一个函数输出数组的内容
dcj3sjt126com
c
# include <stdio.h>
int main(void)
{
int * p; //等价于 int *p 也等价于 int* p;
int i = 5;
char ch = 'A';
//p = 5; //error
//p = &ch; //error
//p = ch; //error
p = &i; //
- centos下php redis扩展的安装配置3种方法
dcj3sjt126com
redis
方法一
1.下载php redis扩展包 代码如下 复制代码
#wget http://redis.googlecode.com/files/redis-2.4.4.tar.gz
2 tar -zxvf 解压压缩包,cd /扩展包 (进入扩展包然后 运行phpize 一下是我环境中phpize的目录,/usr/local/php/bin/phpize (一定要
- 线程池(Executors)
shuizhaosi888
线程池
在java类库中,任务执行的主要抽象不是Thread,而是Executor,将任务的提交过程和执行过程解耦
public interface Executor {
void execute(Runnable command);
}
public class RunMain implements Executor{
@Override
pub
- openstack 快速安装笔记
haoningabc
openstack
前提是要配置好yum源
版本icehouse,操作系统redhat6.5
最简化安装,不要cinder和swift
三个节点
172 control节点keystone glance horizon
173 compute节点nova
173 network节点neutron
control
/etc/sysctl.conf
net.ipv4.ip_forward =
- 从c面向对象的实现理解c++的对象(二)
jimmee
C++面向对象虚函数
1. 类就可以看作一个struct,类的方法,可以理解为通过函数指针的方式实现的,类对象分配内存时,只分配成员变量的,函数指针并不需要分配额外的内存保存地址。
2. c++中类的构造函数,就是进行内存分配(malloc),调用构造函数
3. c++中类的析构函数,就时回收内存(free)
4. c++是基于栈和全局数据分配内存的,如果是一个方法内创建的对象,就直接在栈上分配内存了。
专门在
- 如何让那个一个div可以拖动
lingfeng520240
html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml
- 第10章 高级事件(中)
onestopweb
事件
index.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/
- 计算两个经纬度之间的距离
roadrunners
计算纬度LBS经度距离
要解决这个问题的时候,到网上查了很多方案,最后计算出来的都与百度计算出来的有出入。下面这个公式计算出来的距离和百度计算出来的距离是一致的。
/**
*
* @param longitudeA
* 经度A点
* @param latitudeA
* 纬度A点
* @param longitudeB
*
- 最具争议的10个Java话题
tomcat_oracle
java
1、Java8已经到来。什么!? Java8 支持lambda。哇哦,RIP Scala! 随着Java8 的发布,出现很多关于新发布的Java8是否有潜力干掉Scala的争论,最终的结论是远远没有那么简单。Java8可能已经在Scala的lambda的包围中突围,但Java并非是函数式编程王位的真正觊觎者。
2、Java 9 即将到来
Oracle早在8月份就发布
- zoj 3826 Hierarchical Notation(模拟)
阿尔萨斯
rar
题目链接:zoj 3826 Hierarchical Notation
题目大意:给定一些结构体,结构体有value值和key值,Q次询问,输出每个key值对应的value值。
解题思路:思路很简单,写个类词法的递归函数,每次将key值映射成一个hash值,用map映射每个key的value起始终止位置,预处理完了查询就很简单了。 这题是最后10分钟出的,因为没有考虑value为{}的情