- 高通平台WIFI-WFD连接不上的问题
专业开发者
WIFIandroidwifi
一.确定上层是否有发起连接过程,以及连接的Sink名称是不是对的,如果这里不对,可能要查查AP那里的逻辑:208507-2101:43:07.443357866903IWifiDisplayController:requestConnect,address=02:08:22:da:29:fc208607-2101:43:07.443631866903IWifiDisplayController:r
- 安卓启动流程
fanged
Andorid学习Android
还是以高通为例子。这次整理并不是很完善,下来会参考一些文档再整理。。。高通平台手机开发之Bring-up_测试里面bring-up-CSDN博客高通平台启动过程_高通平台启动流程-CSDN博客https://www.cnblogs.com/schips/p/how_qualcomm_soc_boot.html【AndroidSDM660开机流程】-UEFIXBL代码流程分析_loaddxecore
- 【从零打造高通平台hexagon dsp profiling性能分析工具-3】
风入松林SZ
高通平台人工智能dsp开发
从零打造高通平台hexagondspprofiling性能分析工具-3前言高通hexagondsp现有性能分析工具有各种不足,要想打造合手的”如意金箍棒”只能自研,自己构建,不断扩展完善,后续在线roofline分析加进去,不受制与人。能开发工具的人,他对性能指标的理解程度是很深的,对算法性能优化,系统级优化会更有敏锐的观察判断力。自研不是闭门造车,要充分了解现有工具的工作原理、存在的问题,思考怎
- Android10 高通平台 softap热点基本流程2
VaderZhang
Android系统WIFI开发softaphotspot热点Android
上一篇讲到SoftApManager.IdleState状态中处理CMD_START消息,这个消息用来打开热点功能。我们从这里继续看热点功能基本流程。publicbooleanprocessMessage(Messagemessage){switch(message.what){caseCMD_START:WifiConfigurationconfig=(WifiConfiguration)mes
- <sa8650>QCX Usecase 使用详解— Spectra Studio工程建立
waterAdmin
数据库车载系统视觉检测c++c语言
<sa8650>QCXUsecase使用详解—SpectraStudio工程建立一前言二建立usecase工程2.1前提2.2创建usecase工程3.2查看usecase2三总结一前言目前高通平台在camera模块中,我们会使用到usecase这么一个功能模块;本文主要讲解sa8650平台中,通过SpectraStudio可视化配置usecase的使用。usecase的配置涉及到视频流在CAMX
- 高通CamX框架学习系列:Bring Up Actuator
zxlhc
linux
这篇文章主要介绍在高通平台的CamX框架里面,如何去点亮摄像头马达,需要修改哪些相关的文件。一、大体浏览先来个整体的浏览,看下涉及到需要修改哪些目录下的文件。可以看下图,要让马达运转起来,我们需要修改的基本就是下面4个目录下的相关文件。1、各种型号的马达配置文件目录vendor/qcom/proprietary/chi-cdk/oem/qcom/actuator2、Camerasensor配置文件
- 【笔记】MTK与高通平台emergency APN配置差异
Dic-
APNDataTelephony#AndroidTelephonyAndroidTelephony移动网络3GPP通信协议高通MTK
协议规定根据3GPP协议,emergencyAPN配置需要注意。3GPPspecTS24.3016.5.1.2UErequestedPDNconnectivityprocedureinitiationInordertorequestaPDNconnectionforemergencybearerservices,theUEshallnotincludeanAPNinthePDNCONNECTIVI
- 基于高通SM6225平台GKI 2.0 小结
wn541200
linux开发语言
前言第一个GKI2.0的项目已经完结,做一些总结。GKI1.0的时候,我们添加的设备驱动还是编译到boot.img中,在做XTS测试时刷google的boot.img.GKI2.0在高通平台无论userdebug版本还是user版本boot.img都为google的boot.img,除了google的东西,任何第3方的驱动都以ko的形式存在。编译1)qssi:cdQSSI_DIRsourcebui
- 嵌入式大厂面试题(2)—— 富士康
程序猿玖月柒
大厂面试题面试职场和发展面试题嵌入式
从本篇开始将会更新历年来各个公司的面试题与面经,题目来自于网上各个平台以及博主自己遇到的,如果大家有所帮助,帮忙点点赞和关注吧!岗位:嵌入式软件工程师。面试时间:30分钟。岗位职责:官网薪资:试用期基本工资7200,转正按情况加(0-1000),算月工资8000,加班有加班费,算上加班费大概9~10K,13薪。所应聘部门是基于高通平台,做通信模块的。1、自我介绍2、如何理解交叉编译?3、OSI七层
- 基于高通平台的TP调试
Be_a_young_man
1、硬件原理TP相关的引脚有SCL、SDA、VREG_L10、INT、RST,SCL、SDA用于I2C通讯,VREG_L10用于芯片供电,INT用于产生外部中断,RST是复位引脚。2、涉及到的知识点I2C子系统:(https://www.cnblogs.com/deng-tao/p/6130080.html)INPUT输入子系统:(https://www.cnblogs.com/deng-tao/
- 高通平台死机分析
u影动
QCOM--调试经验Crash
高通平台死机分析抓取死机dump连接USB,设备管理器有端口900E打开QPSTconfiguration,自动保存dump,路径:C:\ProgramData\Qualcomm\QPST\Sahara\Port_COM145dump抓取完成后,手机会自动重启找到对应的符号表vmlinux如何判断vmlinux是否与死机版本对应?用UE打开vmlinux,查找关键字"SMPPREEMPT",会输出
- 高通平台Android Wi-Fi P2P连接--Go协商分析
专业开发者
WIFIandroidp2pwifi
GO协商(GroupOwnerNegotiation)GO协商是一个复杂的过程,共包含三个类型的Action帧:GOReq、GOResp、GOConfirm,经过这几个帧的交互最终确认是Sink端还是Source端作为GroupOwner,因此谁做GO是不确定的。那具体的协商规则是怎样的呢?如下的流程图清晰地给出了答案(图片取自于深入理解Android:WIFI模块):Go协商图如上图可以知道:·
- 高通平台--使用错误密码连接AP后,出现CTRL-EVENT-ASSOC-REJECT后,无法cancle,导致UI界面看到一直connecting
专业开发者
WIFIui
问题现象:在使用错误密码连接热点后,发现一直connecting,手机无法自动cancle,弹出密码错误提示框Log分析:发现一直频繁打印如下的log,这也就是无法cancle的原因 行4337:01-1709:57:10.980 1906 1906Dwpa_supplicant:wlan0:EventASSOC_REJECT(12)received 行4339:01-1709:57:10
- SM7250(高通5G)平台LCD bringup
肥龙在天.
lcdAndroid开发android
文章首次写在个人微信公众号【Linux驱动】。写在前面的话高通平台显示这一块,自从去年开始,高通全面使用SMxxxx命名的芯片比如高端系列:SM8350(骁龙888),SM8250(骁龙865),SM8150(骁龙855)中端系列:SM7250(骁龙765g),SM7350(骁龙775g)低端系列:SM6250,SM6350入门系列:SM4250,SM4350SMxxxx系列跟SDMxxx系列相比
- 高通平台开发系列讲解(USB篇)adb function代码分析
内核笔记
高通
文章目录一、FFS相关动态打印二、代码入口三、ffs_alloc_inst四、ep0、ep1&ep2的注册五、读写过程沉淀、分享、成长,让自己和他人都能有所收获!本文主要介绍高通平台USBadbfunction代码f_fs.c。一、FFS相关动态打印目录:msm-4.14/drivers/usb/gadget/function/f_fs.c#ifdefCONFIG_DYNAMIC_DEBUG
- 小米宣布加入鸿蒙,鸿蒙os适配高通芯片,小米OV被传加入鸿蒙阵营
weixin_39573781
小米宣布加入鸿蒙
不出所料,鸿蒙计划适配高通平台的爆料一出,手机厂商加入鸿蒙阵营的传闻也被剧透了。尽管现在被传的魅族、OPPO、小米、vivo加入顺序与去年曾经曝光的传闻没啥区别,但这一次的传闻却更接近现实。对魅族来说,加入鸿蒙阵营太好理解,如果还留在安卓阵营,几乎没法摆脱Others;加入鸿蒙阵营之后,没准一鸣惊人,重回一线阵营。对OPPO来说,加入鸿蒙阵营也好理解。OPPO毕竟也是一个很有技术底蕴的手机厂商,涉
- AE (4)_ 直方图调整的理论
search7
图像调试图像处理cameratuning
#灵感#在短暂的高通平台调试中,很看重直方图调整的理解。后来其它平台,不怎么调整这个了。但还是记录一下。我个人还是倾向招式简单,但应用到极致。绝大部分内容来自:刘斯宁,ImageEnhancement-CLAHE-知乎(zhihu.com)穿插个人的部分理解。目录英文解释:对比度:简单---对比度拉伸:升级---直方图均衡化HE:直方图均衡的局限:改进---自适应直方图均衡化(AHE):高通平台的
- 高通平台Android源码bootloader分析之sbl1(一)
持续成长,保持快乐
高通8k平台的boot过程搞得比较复杂,我也是前段时间遇到一些问题深入研究了一下才搞明白。不过虽然弄得很复杂,我们需要动的东西其实很少,modem侧基本就sbl1(全称:Secondarybootloader)的代码需要动一下,ap侧就APPSBL代码需要动(对此部分不了解,可参照:bootable源码解析),其他的都是高通搞好了的,甚至有些我们看不到代码。今天就要分析一下开机前几秒钟起着关键作用
- 高通平台Android源码bootloader分析之sbl1(二)
持续成长,保持快乐
在上一篇博文中主要描述了启动流程,及代码执行流程,并重点介绍了一下我重点关注的部分。这个sbl部分也算有点庞大,我们没有精力也没有必要去分析全部,所以接下来就来分析一下sbl1中另外几个需要格外关注的部分:CDT:主要提供平台设备数据logsystem:log日志系统,当然没有kernel里面那么强大了download:代码下载烧写实现ramdump:异常信息dump本篇博文就先来分析一下CDT,
- 高通平台Android 11 WiFi开启流程梳理
专业开发者
WIFIandroidjavaapache
Android11代码架构发生了重大变化,Wifi到AndoidO之后不再使用jni,所以Android11也一样不再使用jni来实现Java代码与本地的C/C++代码交互,而是使用HIDL.目前Android11蓝牙还是通过jni的方式继续调用,感兴趣的朋友可以看看我写的其他博客.一、Settings里面从WifiEnabler开始,调用WiFiManager的setWifiEnabled.pa
- 高通平台开发系列讲解(USB篇)adb应用adbd分析
内核笔记
linux
沉淀、分享、成长,让自己和他人都能有所收获!在apps_proc/system/core/adb/adb_main.cpp文件中main()函数会调用adb_main()函数,然后调用uab_init函数在uab_init()函数中,会创建一个线程,在线程中会调用init_functionfs()函数,利用ep0控制节点,创建ep1、ep2输入输出节点目录:apps_proc/system/cor
- Qualcomm(高通)平台开发系列讲解-音频设备操作流程
alarmano
硬件工程硬件架构
本篇将介绍高通平台音频的操作操作音频设备基本分为三个步骤:设置音频通道设置设备参数读取/写入音频数据基于高通平台,高通提供了libalsa-inf库来操作音频设备,下面介绍设置音频设备及操作步骤.一、设置音频通道高通提供了amix接口来设置音频通道,使用的音频通道如下:网络下行音频通道:MultiMedia1MixerVOC_REC_DL网络上行音频通道:Incall_MusicAudioMixe
- 高通平台开发系列讲解(AI篇)SNPE工作流程介绍
内核笔记
高通
文章目录一、转换网络模型二、量化2.1、选择量化或非量化模型2.2、使用离线TensorFlow或Caffe模型2.3、使用非量化DLC初始化SNPE2.4、使用量化DLC初始化SNPE三、准备输入数据四、运行加载网络沉淀、分享、成长,让自己和他人都能有所收获!本篇章主要介绍SNPE模型工作流程基本的SNPE工作流程只包含几个步骤:将网络模型转换为可由SNPE
- 高通平台开发系列讲解(USB篇)Composite USB gadget framework
内核笔记
高通
文章目录一、Gadgetframework二、Compositedriverandgadgetdriverinteraction沉淀、分享、成长,让自己和他人都能有所收获!本篇章主要图解高通平台PCIeEP软件架构一、GadgetframeworkCompositeUSBgadgetframework架构如下所示:Thecompositeframeworkprovidesstructuresand
- 我的NPI项目之Android 安全系列 -- 先认识一下ST33Jxxx
书笙拓荒
StrongBoxST33Jxxx
目前接触过的高通平台都没有集成单独的SE,安全运行环境都是高通自家的TEE,又言Trustzone。高通Keystore功能也是依赖TEE来实现的。那么,如果另外集成SE,那么高通的Keystore如何集成?TEE部分要如何配置?最近,接触一颗ST33J2M0,简单看一下(ST33Jxxx)对应的specification:看一下特性部分,特性大概分为硬件特定、安全特性、软件特性。首先,硬件特性:
- 我的NPI项目之Android 显示 -- 背光的电路小知识
书笙拓荒
androidbacklightpmic
由于使用的高通平台一直在演化,从SDM660,QCM4290,QCM4490再到QCM6490。产品的背光设计也是一直在迭代。简单罗列了一下所经历的一些设计,简单的背光也涉及到了很多学问。先说有哪些类型:1.SDM660上由PMIC提供了wled给背光,透过驱动直接写寄存器来调整wled的电流输出来调整背光亮度;2.QCM4290上PMIC不提供wled,而是需要厂商在PCBA增加单独的IC给背光
- 高通平台模块modem增加AT Port和GPS NAME Port 方法
四儿家的小祖宗
高通\展锐\MTK等平台调试经验分享5G信息与通信iotlinux笔记
高通平台模块modem增加ATPort和GPSNAMEPort方法修改APbootdiff--gita/arch/arm/mach-msm/smd_tty.cb/arch/arm/mach-msm/smd_tty.cindex68e0f41..4903614100755---a/arch/arm/mach-msm/smd_tty.c+++b/arch/arm/mach-msm/smd_tty.c@
- Android7.1 高通平台 修改系统默认语言
韩家老大
Android7.1高通源码修改androidjava
客户需求:修改系统默认语言为英文(美国)源码位置:/build/tools/buildinfo.sh只需修改ro.product.locale的值即可,如下图:
- Android7.1 高通平台 状态栏和导航栏的隐藏与显示
韩家老大
Android7.1高通源码修改javaandroid
客户需求:在客户apk的一个或几个页面隐藏状态栏和导航栏,滑动时不显示出来。源码位置:/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.javaMyBroadReceiverreceiver=null;@OverridepublicvoidcreateAndAddWi
- 高通平台android开发总结
ahaochina
android
1、高通平台Android开发总结1.1搭建高通平台环境开发环境在高通开发板上烧录文件系统建立高通平台开发环境高通平台,android和modem编译流程分析高通平台7620启动流程分析qcril流程分析,设置sim卡锁Pythonscons语法学习Python语言之scons工具流程分析:1.2搭建高通平台环境开发环境高通android智能平台概述选择合适的源代码以及工具建立Android开发环
- java的(PO,VO,TO,BO,DAO,POJO)
Cb123456
VOTOBOPOJODAO
转:
http://www.cnblogs.com/yxnchinahlj/archive/2012/02/24/2366110.html
-------------------------------------------------------------------
O/R Mapping 是 Object Relational Mapping(对象关系映
- spring ioc原理(看完后大家可以自己写一个spring)
aijuans
spring
最近,买了本Spring入门书:spring In Action 。大致浏览了下感觉还不错。就是入门了点。Manning的书还是不错的,我虽然不像哪些只看Manning书的人那样专注于Manning,但怀着崇敬 的心情和激情通览了一遍。又一次接受了IOC 、DI、AOP等Spring核心概念。 先就IOC和DI谈一点我的看法。IO
- MyEclipse 2014中Customize Persperctive设置无效的解决方法
Kai_Ge
MyEclipse2014
高高兴兴下载个MyEclipse2014,发现工具条上多了个手机开发的按钮,心生不爽就想弄掉他!
结果发现Customize Persperctive失效!!
有说更新下就好了,可是国内Myeclipse访问不了,何谈更新...
so~这里提供了更新后的一下jar包,给大家使用!
1、将9个jar复制到myeclipse安装目录\plugins中
2、删除和这9个jar同包名但是版本号较
- SpringMvc上传
120153216
springMVC
@RequestMapping(value = WebUrlConstant.UPLOADFILE)
@ResponseBody
public Map<String, Object> uploadFile(HttpServletRequest request,HttpServletResponse httpresponse) {
try {
//
- Javascript----HTML DOM 事件
何必如此
JavaScripthtmlWeb
HTML DOM 事件允许Javascript在HTML文档元素中注册不同事件处理程序。
事件通常与函数结合使用,函数不会在事件发生前被执行!
注:DOM: 指明使用的 DOM 属性级别。
1.鼠标事件
属性  
- 动态绑定和删除onclick事件
357029540
JavaScriptjquery
因为对JQUERY和JS的动态绑定事件的不熟悉,今天花了好久的时间才把动态绑定和删除onclick事件搞定!现在分享下我的过程。
在我的查询页面,我将我的onclick事件绑定到了tr标签上同时传入当前行(this值)参数,这样可以在点击行上的任意地方时可以选中checkbox,但是在我的某一列上也有一个onclick事件是用于下载附件的,当
- HttpClient|HttpClient请求详解
7454103
apache应用服务器网络协议网络应用Security
HttpClient 是 Apache Jakarta Common 下的子项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。本文首先介绍 HTTPClient,然后根据作者实际工作经验给出了一些常见问题的解决方法。HTTP 协议可能是现在 Internet 上使用得最多、最重要的协议了,越来越多的 Java 应用程序需
- 递归 逐层统计树形结构数据
darkranger
数据结构
将集合递归获取树形结构:
/**
*
* 递归获取数据
* @param alist:所有分类
* @param subjname:对应统计的项目名称
* @param pk:对应项目主键
* @param reportList: 最后统计的结果集
* @param count:项目级别
*/
public void getReportVO(Arr
- 访问WEB-INF下使用frameset标签页面出错的原因
aijuans
struts2
<frameset rows="61,*,24" cols="*" framespacing="0" frameborder="no" border="0">
- MAVEN常用命令
avords
Maven库:
http://repo2.maven.org/maven2/
Maven依赖查询:
http://mvnrepository.com/
Maven常用命令: 1. 创建Maven的普通java项目: mvn archetype:create -DgroupId=packageName 
- PHP如果自带一个小型的web服务器就好了
houxinyou
apache应用服务器WebPHP脚本
最近单位用PHP做网站,感觉PHP挺好的,不过有一些地方不太习惯,比如,环境搭建。PHP本身就是一个网站后台脚本,但用PHP做程序时还要下载apache,配置起来也不太很方便,虽然有好多配置好的apache+php+mysq的环境,但用起来总是心里不太舒服,因为我要的只是一个开发环境,如果是真实的运行环境,下个apahe也无所谓,但只是一个开发环境,总有一种杀鸡用牛刀的感觉。如果php自己的程序中
- NoSQL数据库之Redis数据库管理(list类型)
bijian1013
redis数据库NoSQL
3.list类型及操作
List是一个链表结构,主要功能是push、pop、获取一个范围的所有值等等,操作key理解为链表的名字。Redis的list类型其实就是一个每个子元素都是string类型的双向链表。我们可以通过push、pop操作从链表的头部或者尾部添加删除元素,这样list既可以作为栈,又可以作为队列。
&nbs
- 谁在用Hadoop?
bingyingao
hadoop数据挖掘公司应用场景
Hadoop技术的应用已经十分广泛了,而我是最近才开始对它有所了解,它在大数据领域的出色表现也让我产生了兴趣。浏览了他的官网,其中有一个页面专门介绍目前世界上有哪些公司在用Hadoop,这些公司涵盖各行各业,不乏一些大公司如alibaba,ebay,amazon,google,facebook,adobe等,主要用于日志分析、数据挖掘、机器学习、构建索引、业务报表等场景,这更加激发了学习它的热情。
- 【Spark七十六】Spark计算结果存到MySQL
bit1129
mysql
package spark.examples.db
import java.sql.{PreparedStatement, Connection, DriverManager}
import com.mysql.jdbc.Driver
import org.apache.spark.{SparkContext, SparkConf}
object SparkMySQLInteg
- Scala: JVM上的函数编程
bookjovi
scalaerlanghaskell
说Scala是JVM上的函数编程一点也不为过,Scala把面向对象和函数型编程这两种主流编程范式结合了起来,对于熟悉各种编程范式的人而言Scala并没有带来太多革新的编程思想,scala主要的有点在于Java庞大的package优势,这样也就弥补了JVM平台上函数型编程的缺失,MS家.net上已经有了F#,JVM怎么能不跟上呢?
对本人而言
- jar打成exe
bro_feng
java jar exe
今天要把jar包打成exe,jsmooth和exe4j都用了。
遇见几个问题。记录一下。
两个软件都很好使,网上都有图片教程,都挺不错。
首先肯定是要用自己的jre的,不然不能通用,其次别忘了把需要的lib放到classPath中。
困扰我很久的一个问题是,我自己打包成功后,在一个同事的没有装jdk的电脑上运行,就是不行,报错jvm.dll为无效的windows映像,如截图
最后发现
- 读《研磨设计模式》-代码笔记-策略模式-Strategy
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
/*
策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化
简单理解:
1、将不同的策略提炼出一个共同接口。这是容易的,因为不同的策略,只是算法不同,需要传递的参数
- cmd命令值cvfM命令
chenyu19891124
cmd
cmd命令还真是强大啊。今天发现jar -cvfM aa.rar @aaalist 就这行命令可以根据aaalist取出相应的文件
例如:
在d:\workspace\prpall\test.java 有这样一个文件,现在想要将这个文件打成一个包。运行如下命令即可比如在d:\wor
- OpenJWeb(1.8) Java Web应用快速开发平台
comsci
java框架Web项目管理企业应用
OpenJWeb(1.8) Java Web应用快速开发平台的作者是我们技术联盟的成员,他最近推出了新版本的快速应用开发平台 OpenJWeb(1.8),我帮他做做宣传
OpenJWeb快速开发平台以快速开发为核心,整合先进的java 开源框架,本着自主开发+应用集成相结合的原则,旨在为政府、企事业单位、软件公司等平台用户提供一个架构透
- Python 报错:IndentationError: unexpected indent
daizj
pythontab空格缩进
IndentationError: unexpected indent 是缩进的问题,也有可能是tab和空格混用啦
Python开发者有意让违反了缩进规则的程序不能通过编译,以此来强制程序员养成良好的编程习惯。并且在Python语言里,缩进而非花括号或者某种关键字,被用于表示语句块的开始和退出。增加缩进表示语句块的开
- HttpClient 超时设置
dongwei_6688
httpclient
HttpClient中的超时设置包含两个部分:
1. 建立连接超时,是指在httpclient客户端和服务器端建立连接过程中允许的最大等待时间
2. 读取数据超时,是指在建立连接后,等待读取服务器端的响应数据时允许的最大等待时间
在HttpClient 4.x中如下设置:
HttpClient httpclient = new DefaultHttpC
- 小鱼与波浪
dcj3sjt126com
一条小鱼游出水面看蓝天,偶然间遇到了波浪。 小鱼便与波浪在海面上游戏,随着波浪上下起伏、汹涌前进。 小鱼在波浪里兴奋得大叫:“你每天都过着这么刺激的生活吗?简直太棒了。” 波浪说:“岂只每天过这样的生活,几乎每一刻都这么刺激!还有更刺激的,要有潮汐变化,或者狂风暴雨,那才是兴奋得心脏都会跳出来。” 小鱼说:“真希望我也能变成一个波浪,每天随着风雨、潮汐流动,不知道有多么好!” 很快,小鱼
- Error Code: 1175 You are using safe update mode and you tried to update a table
dcj3sjt126com
mysql
快速高效用:SET SQL_SAFE_UPDATES = 0;下面的就不要看了!
今日用MySQL Workbench进行数据库的管理更新时,执行一个更新的语句碰到以下错误提示:
Error Code: 1175
You are using safe update mode and you tried to update a table without a WHERE that
- 枚举类型详细介绍及方法定义
gaomysion
enumjavaee
转发
http://developer.51cto.com/art/201107/275031.htm
枚举其实就是一种类型,跟int, char 这种差不多,就是定义变量时限制输入的,你只能够赋enum里面规定的值。建议大家可以看看,这两篇文章,《java枚举类型入门》和《C++的中的结构体和枚举》,供大家参考。
枚举类型是JDK5.0的新特征。Sun引进了一个全新的关键字enum
- Merge Sorted Array
hcx2013
array
Given two sorted integer arrays nums1 and nums2, merge nums2 into nums1 as one sorted array.
Note:You may assume that nums1 has enough space (size that is
- Expression Language 3.0新特性
jinnianshilongnian
el 3.0
Expression Language 3.0表达式语言规范最终版从2013-4-29发布到现在已经非常久的时间了;目前如Tomcat 8、Jetty 9、GlasshFish 4已经支持EL 3.0。新特性包括:如字符串拼接操作符、赋值、分号操作符、对象方法调用、Lambda表达式、静态字段/方法调用、构造器调用、Java8集合操作。目前Glassfish 4/Jetty实现最好,对大多数新特性
- 超越算法来看待个性化推荐
liyonghui160com
超越算法来看待个性化推荐
一提到个性化推荐,大家一般会想到协同过滤、文本相似等推荐算法,或是更高阶的模型推荐算法,百度的张栋说过,推荐40%取决于UI、30%取决于数据、20%取决于背景知识,虽然本人不是很认同这种比例,但推荐系统中,推荐算法起的作用起的作用是非常有限的。
就像任何
- 写给Javascript初学者的小小建议
pda158
JavaScript
一般初学JavaScript的时候最头痛的就是浏览器兼容问题。在Firefox下面好好的代码放到IE就不能显示了,又或者是在IE能正常显示的代码在firefox又报错了。 如果你正初学JavaScript并有着一样的处境的话建议你:初学JavaScript的时候无视DOM和BOM的兼容性,将更多的时间花在 了解语言本身(ECMAScript)。只在特定浏览器编写代码(Chrome/Fi
- Java 枚举
ShihLei
javaenum枚举
注:文章内容大量借鉴使用网上的资料,可惜没有记录参考地址,只能再传对作者说声抱歉并表示感谢!
一 基础 1)语法
枚举类型只能有私有构造器(这样做可以保证客户代码没有办法新建一个enum的实例)
枚举实例必须最先定义
2)特性
&nb
- Java SE 6 HotSpot虚拟机的垃圾回收机制
uuhorse
javaHotSpotGC垃圾回收VM
官方资料,关于Java SE 6 HotSpot虚拟机的garbage Collection,非常全,英文。
http://www.oracle.com/technetwork/java/javase/gc-tuning-6-140523.html
Java SE 6 HotSpot[tm] Virtual Machine Garbage Collection Tuning
&