- 初试EasyAR的WebAR
然后_697a
项目需要使用EasyAR来开发WebAR,接下来会从项目开始到结束整个记录下来自己的电脑,运行环境Win10,服务器使用IIS搭建一、下载EasyAR的WebARDemo1、创建EasyAR账号2、新建云识别图库,自己测试搞个免费的就行新建云识别图库3、查看密钥,后边会使用到上一步新建的图库的密钥4、github下载Demo:https://github.com/gentwolf-shen/Eas
- Three.js使用与踩坑(动画制作导出,Three.js加载模型与动画)
AngerCow
最近比较忙,公司有项目要求要搞WebAR,各种google后,得到结果是ARToolkit库加Three.js库,ARToolkit在这里就不说了,有兴趣的自己百度,或者这里了解一下,WEBAR已经有大牛实现了框架,可以看这里AR.js.这里我们重点了解Three.js。Three.js可以加载json类型的模型文件与动画,Three.js提供的方案的是用Blender建模软件来导出json给Th
- 【小沐学AR】小沐带您遨游太阳系(model-viewer,trimesh,Python)
爱看书的小沐
AR/VRmodel-viewerpythonWebARtrimeshearth
文章目录1、准备工作1.1gltf1.2usdz1.3trimesh(python)1.4model-viewer(javascript,WebAR)2、八大行星2.1Mercury(水星)2.2Venus(金星)2.3Earth(地球)2.4Mars(火星)2.5Jupiter(木星)2.6Saturn(土星)2.7Uranus(天王星)2.8Neptune(海王星)2.9Pluto(冥王星)结
- AR技术详解
YanisWu
ARUnity3Darunity
1.AR技术平台1.手机端2.AR眼镜端3.WebAR。2.AR基础技术应用1.平面检测技术2.模型识别技术3.图片识别技术4.AR云(云锚点)技术5.人脸检测技术3.主要AR技术SDK1.苹果ARKit,谷歌ARCore。优点:推荐使用Unity开发,在Unity2019版本以上ARFoundation整合了ARkit和ARCore。都是官方免费的,并且在技术AR功能上,比如图像识别,模型识别等
- webGL开发VR和AR应用
defdsdddev
webglvrar
开发WebVR(虚拟现实)和WebAR(增强现实)应用需要使用WebXR技术,结合WebGL以实现高质量的图形渲染。以下是开发这类应用的一般技术方案,希望对大家有所帮助。1.WebXRAPI:使用WebXRAPI,这是一组在Web上实现虚拟现实和增强现实体验的API。它允许你访问VR和AR设备,以及提供三维场景的渲染能力。通过使用WebXR,你能够为不同的设备(如头戴显示器、智能手机等)创建一致的
- 【AR优秀开源项目】使用ARKit实现WebAR效果
三次方
【AR优秀开源项目】专栏会定期为大家推荐一些可移植性强的、可二次开发应用的、可落地实际场景使用的实战工程源码分享给大家。本部分分享的是使用ARKit实现在Web端的AR效果!要求WebARonARKit建立在iOSARKit的基础上,iOSARKit需要具有A9+处理器且运行iOS11的iOS设备。为获得最佳效果,我们建议以下操作之一:iPad(2017)iPadPro(9.7、10.5或12.9
- 前端开发趋势:WebAR、VR与沉浸式体验
IT·陈寒
Web前端框架Java学习路线vr
文章目录什么是WebAR和VR?WebAR的崭露头角1.无需安装应用2.跨平台兼容性3.实时互动4.教育和娱乐5.营销和广告VR:超越现实的体验1.沉浸式体验2.虚拟培训3.虚拟旅游4.游戏和娱乐沉浸式体验的未来欢迎来到Java学习路线专栏~前端开发趋势:WebAR、VR与沉浸式体验☆*o(≧▽≦)o*☆嗨~我是IT·陈寒✨博客主页:IT·陈寒的博客该系列文章专栏:Java学习路线其他专栏:Jav
- vue项目中使用腾讯美颜SDK
·半傻半呆半疯癫
腾讯特效SDKvue.jsjavascript腾讯云
最近做一个vue3的直播类项目,直播视频推拉流前同事已经完成,本萌新第一次接腾讯美颜sdk,且百度一通都没有找到相关帖子,所以写个帖子记录一下吧。步骤一、阅读腾讯特效SDK官方文档直接看SDK接入>Web端接入步骤二、安装依赖npminstalltencentcloud-webar创建美颜工具函数import{ArSdk,isWebGLSupported}from'tencentcloud-web
- WebAR | 关于WebGL标准
三次方
AIRX三次方•帮助年轻人获得适应未来社会的新技术能力专注AR+VR+Unity+Unreal+CV+AI方向WebGL是HTML5canvas元素的扩展,现已广泛用于开发需要3D可视化的Web应用程序。它是一种3D图形API,基于OpenGLES2.0。为了简化开发,市面上有一些流行的基于WebGL的框架:Three.js:Three.js是一个基于JavaScript的库,它以低复杂度在Web
- 【必读】前端需要懂的 APP 容器原理
嫦娥佩奇
App容器,简言之,App承载某类应用(H5/RN/Weex/小程序/Flutter...)的运行环境,可主动干预并进行功能扩展,达到丰富能力、优化性能、提升体验的目的,如页面数据预取(prefetch)缩短页面可用耗时、WebAR将AR能力赋予H5、Native地图与H5复合渲染交互。本篇主要就H5容器(WebView)相关建设进行概要展开。我们先来做一个类比,通过H5的视角简要看一看Andro
- WebAR 体验感神器
大阳的成长笔记
还记得过年的时候用AR扫福吗?打开支付宝点开扫一扫,就能和几亿用户一起分钱了。其实,AR的全称是AugmentedReality(增强现实),它是为现实世界“打标签”和“加注释“的,注重实用性,比如GoogleGlass就是典型的AR产品。在普遍的认知里,我们常常认为app和AR是缺一不可的,要玩AR就离不开app。随着越来越多的AR游戏和活动不断涌现,我们的AR入口散落在数不清的app里。一方面
- 使用MMD模型通过Kivicube平台制作WebAR与小程序AR
我们经常能看见很多二次元的MMD模型,比如下面的绊爱KizunaAI。如何将MMD模型制作为如下类似的AR效果呢?一.下载MMD模型并将其转换为FBX格式1.下载MMD模型本教程中下载了绊爱KizunaAI模型,地址如下:DOWNLOAD|KizunaAIofficialwebsite您还可以在百度MMD吧寻找更多mmd模型资源以及mmd模型制作教程2.下载MMD转换器使用到的转换器来自于Ster
- 基于Three.js和MindAR实现的网页端人脸识别功能和仿抖音猫脸特效换脸的各种面罩实现(含源码)
十幺卜入
WebWebAR源码WebAR人脸识别追踪换脸程序抖音猫脸特效AI人脸识别
前言之前我分享的博客网页端WebAR人脸识别追踪功能的京剧换脸Demo,反响很不错,最近一直也在找一些适合面部的贴图,尝试一些效果。包括了之前在抖音上玩的猫脸特效:我感觉完全可以通过制作猫脸的贴图的效果来模仿它的效果。于是收集了很多贴图,加上我的超低的ps技术处理后,实现了这个算是换脸功能相对完善的工程。手机上不能使用该功能成功的问题依然存在。猫脸效果效果一:效果二:上面的效果只覆盖了面部区域(也
- 微信小程序AR引擎kivicube v2版正式上线啦
kivisense
ARar小程序增强现实内容运营3d
Kivicube插件更新啦,免费开放了图像跟踪、Kivicube合辑功能、新增脱卡显示等功能,快来Kivicube创作属于你的AR互动吧!我们根据近期汇总的Kivicube用户反馈,从Kivicube微信小程序AR插件、微信小程序SLAM插件、WebAR三个模块进行了大量功能点的更新与优化,以帮助用户完成更多精美场景制作。欢迎大家关注“弥知科技”微信公众号,后台回复「V2」获取本次Kivicube
- 奇舞周刊第 423 期:requestAnimationFrame 执行机制探索
奇舞周刊
数据库java人工智能大数据编程语言
记得点击文章末尾的“阅读原文”查看哟~下面先一起看下本期周刊摘要吧~奇舞推荐■■■requestAnimationFrame执行机制探索浏览器动画执行机制探索使用Vue3+AR撸猫,才叫好玩本文简单入手了解了下webAR相关知识,在这几天学习的过程中觉得还是蛮好玩的,此文也当抛砖引玉,希望更多开发者了解AR相关的知识。千相千面图形语法本文介绍了一个Flutter数据可视化库Graphic的使用。通
- MindAR的网页端WebAR图片识别功能的图片目标编译器中文离线版本功能(含源码)
十幺卜入
WebWebAR识别图制作WebAR图标编辑器WebAR离线编译WebAR源码WebXR
前言之前制作了基于MindAR实现的网页端WebAR图片识别叠加动作模型追踪功能的demo,使用了在线的图像目标编译器对识别图进行了编译,并实现了自制的WebAR效果,大致效果如下:但是在线的编译器在操作中也不是很方便,我想个人部署一个本地的图像目标编译器,这样自己使用起来还是比较的方便快捷,而且该项目的源码中也提供了相应的例子,我在这个案例基础上进行了汉化和修改,即可得到本地版本的图像目标编译器
- WebAR方案
风吹屁屁微微凉
目前iOS和Android上面的AR解决方案大多是基于Unity+vuforia,都有两面性,Native解决方案优点是性能方面较好,缺点是造成安装包过大。其实对于一些简单的AR应用,完全可以用WebAr的方式,目前比较常用的是AR.js,在github上提供了下载,非常方便AR.js:https://github.com/jeromeetienne/AR.js
- WebAR与小程序AR极速入门教程
Km0tion
AR开发经验小程序vue.jsjavascript
最近有一些关于AR的需求,客户希望能在网页端或微信小程序端体验。在网上搜索了一圈后发现,主要的麻烦地方是在3D场景的渲染,初步调研下来,渲染引擎可以使用three.js或babylon.js,但是之前从来没有用过渲染引擎做项目,实际处理起来还是比较吃力,最关键的是还需要移植到微信小程序中。幸亏在微信小程序官方提供了扩展工具:threejs-miniprogram,但是发现加载模型还要做许多适配,确
- Web前端增强现实(AR)开发框架推荐大汇总 | 建议收藏
AIRX三次方
AIRXjavascriptARWebAR增强现实html5
按照字面意思来讲,WebAR就是在Web端集成AR的功能。WebAR使用WebRTC,WebGL和现代传感器API的组合技术,通过Web浏览器提供对基于Web的增强现实的访问与实现。提到WebAR,你脑海中会立刻想到什么?可能会有三种不同的关注点或答案:关注点在Web上。“Web上也能实现AR效果吗?那以后做营销会不会更简单、传播更广更快了。”关注点在AR上。“就是那个PokemonGo啊,我知道
- hmacsha1 小程序js_【开源项目WebAR】微信小程序AR和Tacking.js计算机视觉库实现颜色识别和跟踪AR...
滤石水
hmacsha1小程序js
1、项目背景微信小程序近日增加了实现WebAR的基础功能API,该API能实时从摄像头获取每帧图像。但是,微信小程序官方没有提供图像识别和跟踪的功能。于是,大家尝试移植TensorflowJS等各种计算机视觉库到微信小程序。Tacking.js是一个轻量型的计算机视觉库,能实现颜色跟踪、人脸检测等功能。比移植TensorflowJS简单了很多。本演示项目的源代码在GitHub上,地址请见文章末尾。
- WebAR & 小程序案例: 扫图加载视频,加载3D模型
励志Boy
AR
最近自己接了两个项目,分别是WebAR扫图加载视频和扫图加载模型。扫图加载视频视频效果链接:https://www.bilibili.com/video/BV1wp4y1k7b6/扫图加载3D模型项目体验链接:https://odc20.event.com.cn上面WebAR实现的扫图加载视频,扫图加载模型也可以在小程序上实现。但是无论在小程序还是在web上,目前都不能集成跟踪的功能。各位粉丝如果
- WebAR 如何改变增强现实的未来
疯狂的技术宅
前端webview
作者:MatviiKovtun翻译:疯狂的技术宅原文:https://perfectial.com/blog/w...未经允许严禁转载增强现实技术在开发人员和智能手机用户中越来越受欢迎,但它还是没有在无所不在的技术中占据一席之地。要体验AR,用户必须安装专用的程序,但经常会在用过几次后就将其删除,甚至根本去下载它。WebAR将成为用户不愿意通过下载应用程序体验的解决方案,并且有相当多的证据表明它会
- WebAR 如何改变增强现实的未来
疯狂的技术宅
前端webview
作者:MatviiKovtun翻译:疯狂的技术宅原文:https://perfectial.com/blog/w...未经允许严禁转载增强现实技术在开发人员和智能手机用户中越来越受欢迎,但它还是没有在无所不在的技术中占据一席之地。要体验AR,用户必须安装专用的程序,但经常会在用过几次后就将其删除,甚至根本去下载它。WebAR将成为用户不愿意通过下载应用程序体验的解决方案,并且有相当多的证据表明它会
- WebAR 如何改变增强现实的未来
疯狂的技术宅
前端webview
作者:MatviiKovtun翻译:疯狂的技术宅原文:https://perfectial.com/blog/w...未经允许严禁转载增强现实技术在开发人员和智能手机用户中越来越受欢迎,但它还是没有在无所不在的技术中占据一席之地。要体验AR,用户必须安装专用的程序,但经常会在用过几次后就将其删除,甚至根本去下载它。WebAR将成为用户不愿意通过下载应用程序体验的解决方案,并且有相当多的证据表明它会
- EasyAR WebAR开发
weixin_44368537
AR
WebAR开发一、EasyARWebAR简介WebAR,由全球领先的AR开放平台和AR技术领导者视+AR针对Web平台(如微信、Safari浏览器)开发的全新AR产品。WebAR由Web前端和EasyAR云服务组成,支持平面图片识别、云识别、3D渲染、复杂互动等功能。WebAR具有模式轻、部署快、传播性强等特点。二、开发使用PC端1.登陆EasyAR官网https://www.easyar.cn创
- WebAR小程序开发
CodeLiboy
webar
开发前准备登陆EasyAR官网创建WebAR云识别图库,获取CloudKey,CloudSecret和Client-endURL。登陆链接https://github.com/zi-kang/EasyAR-miniprogram-WebAR-Demo,下载EasyAR小程序demo。下载微信web开发者工具,注册AppID,注册后的AppID可在小程序后台【开发/开发设置】中获取AppID。开发步
- webAR 探究
weixin_34313182
一、AR是什么AR可以简单的理解为一种实时将虚拟图像叠加在现实场景中的技术,且能交互,优势在于把目之所及的现实场景变成了背景,并将现实世界和数字世界无缝连接。AR实现的方式和关键技术AR的主要实现方式有2种:光学透视式(Opticalsee-through)和视频透视式(Videosee-through)光学透视式是将电脑生成的数字图像显示在眼前的一层半透明镜片上,这样就可以使现实场景和虚拟信息同
- WebAR丨初探WebAR
我是橙子va
#WebAR
本帖为集成帖,寻找已有资料,整理在开发时遇到的问题,方便今后在开发时迅速解决问题WebAR的配置web新手之使用easyAR实现WebAR:地址问题:Q1:我已安装了Apache,且按上述说的卸载方法无法卸载A1:第一步:停止服务,只完成文章上第一步“停止服务”即可第二步:复制服务名称,只复制文章内第一步的服务名称即可第三步:删除Apache:执行第二步,删除服务。若本地还有Aphache文件夹,
- EasyAR WebAR 开发微信小程序记录
matengzy
AR/VR
一、准备:1.EasyAR官网阅读《EasyARWebAR快速入门》并下载EasyAR-WebAR-Demo。2.EasyAR官网阅读《EasyARWebAR微信小程序快速入门》并下载EasyAR-miniprogram-WebAR-Demo。3.EasyAR官网开通云识别图库服务(限时免费),上传需扫描的图片,获取token备用。4.微信公众平台注册个人开发者账号,下载微信小程序开发者工具,阅读
- easyAR中webAR部分使用问题与解决方案汇总
qq_37888703
webAR
easyAR中webAR部分使用问题与解决方案汇总WebAR使用方面threejs使用方面WebAR使用方面1.开始识别后,程序每隔一段时间向服务器post一次数据请求,导致对识别图库的调用次数过多解决方案:设置单次识别过程中post次数上限,达到上限时调用webar.js中stopRecognize()接口2.手机运行WebAR程序,浏览器无法打开摄像头解决方案:1)需要HTTPS协议支持。2)
- 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为{}的情