首页
友情链接
推荐
知行首页
About Me
Search
1
解决 Failed to *** : Access denied
164 阅读
2
欢迎光临知行博客
128 阅读
3
Mac上好用的计算器推荐
104 阅读
4
博主大爱的全能神器,简直不要太给力~~~
96 阅读
5
安装UEditor for Typecho丰富Typecho编辑器功能
89 阅读
日常随笔
学习日记
生活感悟
美文赏析
数码科技
编程开发
前端
Andriod
iOS
人工智能
数据库
程序开发
设计&素材
图片素材
软件工具
代码素材
其他素材
设计文章
图库天下
风景
人文
数码&科技
其他
旅行摄影
音乐人生
作品
赏析
海报
感悟
登录
/
注册
Search
雨歌
累计撰写
55
篇文章
累计收到
3
条评论
首页
栏目
日常随笔
学习日记
生活感悟
美文赏析
数码科技
编程开发
前端
Andriod
iOS
人工智能
数据库
程序开发
设计&素材
图片素材
软件工具
代码素材
其他素材
设计文章
图库天下
风景
人文
数码&科技
其他
旅行摄影
音乐人生
作品
赏析
海报
感悟
页面
友情链接
推荐
知行首页
About Me
搜索到
19
篇与
编程开发
的结果
2021-10-14
安装UEditor for Typecho丰富Typecho编辑器功能
如果我们自建个人网站并不需要特别复杂的功能的时候,并不一定非要选择WordPress。并且WordPress真要完好确实需要一定的技术能力,尤其是后续的功能和优化需要琢磨才能使用的更好。一般普通个人网站完全可以使用Typecho,算是比较好的轻量博客程序,当然我们也看到很多个人使用Typecho做的网站也都很好。大部分网友唯独不是特别满意Typecho的就是编辑器采用的是Markdown编辑器。毕竟官方考虑到是整个程序的体积和轻便,不过对于很多人来说不是特别喜欢这个编辑器。我们可以安装其他编辑器来丰富编辑功能,其中可以安装的是UEditor for Typecho。UEditor由百度提供的,然后有其他网友进行整合兼容到Typecho,我们一起安装看看吧。文章目录 隐藏 第一、UEditor for Typecho下载和安装 第二、UEditor for Typecho激活使用 第三、UEditor for Typecho附加功能 第一、UEditor for Typecho下载和安装下载地址:https://github.com/chanshengzhi/UEditor-for-Typecho最新更新是2017年底,应该是较为完善的。至少我安装后没有出现较大的问题。我们下载之后解压,然后将UEditor文件夹丢到当前Typecho主题下的usr/plugins文件夹下。第二、UEditor for Typecho激活使用1、暂停当前编辑器我们需要在控制台-个人设置中关闭当前的编辑器。2、激活编辑器控制台-插件,找到当前安装的UEditor for Typecho插件进行激活。这个时候我们再去编辑文章看看是什么编辑器?是不是比较丰富?第三、UEditor for Typecho附加功能如果我们需要将编辑器出现的静态文件,比如图片附件不在本地保存。可以配置到腾讯云COS或者又拍云。总结,如果我们需要在Typecho较为丰富的编辑器是可以安装UEditor for Typecho插件的。
2021年10月14日
89 阅读
0 评论
0 点赞
2021-10-13
vue绑定元素属性中插入带变量的参数解决办法
第一种方法:<a :href="value.goodsId"></a>第二种方法:v-bind:属性="'字符串'+vue变量+'字符串'"<a :href="value.goodsId"></a>当点击a标签跳转到商品详情页的时候,需要获取到点击的商品的goodsId,所以要在a标签的href上传入goodsId的参数,但是直接<a :href="value.goodsId"></a>或者<a :href="value.goodsId"></a>都是错误的,那么怎么才能正确传入想传的参数呢,这就需要使用 methods<div id="app"> <a :href="getGoodsHref(value.id )"></a></div>new Vue({el: '#app',data: {},methods:{getGoodsHref:function(val){return 'http://baidu.com?goodsId='+val}}
2021年10月13日
32 阅读
0 评论
0 点赞
2021-10-13
Vue的生命周期
Vue实例有一个完整的生命周期,也就是说从开始创建、初始化数据、编译模板、挂在DOM、渲染-更新-渲染、卸载等一系列过程,我们成为Vue 实例的生命周期,钩子就是在某个阶段给你一个做某些处理的机会。 beforeCreate( 创建前 ) 在实例初始化之后,数据观测和事件配置之前被调用,此时组件的选项对象还未创建,el 和 data 并未初始化,因此无法访问methods, data, computed等上的方法和数据。 created ( 创建后 ) 实例已经创建完成之后被调用,在这一步,实例已完成以下配置:数据观测、属性和方法的运算,watch/event事件回调,完成了data 数据的初始化,el没有。 然而,挂在阶段还没有开始, $el属性目前不可见,这是一个常用的生命周期,因为你可以调用methods中的方法,改变data中的数据,并且修改可以通过vue的响应式绑定体现在页面上,,获取computed中的计算属性等等,通常我们可以在这里对实例进行预处理,也有一些童鞋喜欢在这里发ajax请求,值得注意的是,这个周期中是没有什么方法来对实例化过程进行拦截的,因此假如有某些数据必须获取才允许进入页面的话,并不适合在这个方法发请求,建议在组件路由钩子beforeRouteEnter中完成 beforeMount 挂在开始之前被调用,相关的render函数首次被调用(虚拟DOM),实例已完成以下的配置: 编译模板,把data里面的数据和模板生成html,完成了el和data 初始化,注意此时还没有挂在html到页面上。 mounted 挂在完成,也就是模板中的HTML渲染到HTML页面中,此时一般可以做一些ajax操作,mounted只会执行一次。 beforeUpdate 在数据更新之前被调用,发生在虚拟DOM重新渲染和打补丁之前,可以在该钩子中进一步地更改状态,不会触发附加地重渲染过程 updated(更新后) 在由于数据更改导致地虚拟DOM重新渲染和打补丁只会调用,调用时,组件DOM已经更新,所以可以执行依赖于DOM的操作,然后在大多是情况下,应该避免在此期间更改状态,因为这可能会导致更新无限循环,该钩子在服务器端渲染期间不被调用 beforeDestroy(销毁前) 在实例销毁之前调用,实例仍然完全可用, 这一步还可以用this来获取实例, 一般在这一步做一些重置的操作,比如清除掉组件中的定时器 和 监听的dom事件 destroyed(销毁后) 在实例销毁之后调用,调用后,所以的事件监听器会被移出,所有的子实例也会被销毁,该钩子在服务器端渲染期间不被调用
2021年10月13日
22 阅读
0 评论
0 点赞
2021-10-13
免终端开发vue应用
暂无简介
2021年10月13日
39 阅读
0 评论
0 点赞
2021-10-13
vue项目下的导入和导出
本篇博文主要记录我们在写项目的时候经常需要用到导入和导出。 导入 首先定义一个模态弹窗,一般情况下会使用一个input(设置opacity:0)覆盖在显示的按钮上面 <!-- 3.导入 --> <Modal title="批量导入" v-model="importVisual" width="450px" class="page-open-question-import"> <div class="import-btn"> <input class="upload-input" @change="fileChange($event)" name="files" type="file" accept="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel" /> <Button type="primary" ghost style="margin-left:40px" icon="ios-cloud-upload-outline" >点击上传Excel文件</Button> <span class="file-name" v-show="fileName" :title="fileName">{{fileName}}</span> </div> <div class="import-text"> <span>文件小于10M,内容需符合模板规范</span> <span>导入文档前请先添加好相应的类目</span> </div> <div class="import-example" @click="download"> <Icon type="ios-cloud-download-outline" />下载规范模板 </div> <div slot="footer"> <Button @click="importVisual=false">取消</Button> <Button type="primary" @click="importOk">确定</Button> </div> </Modal> 通过type='file'的输入框获取到文件信息,一般情况下的导入接口使用的是formdata信息 // 导入选择文件 fileChange (el) { this.importFile = el.target.files[0]; this.fileName = this.importFile.name; }, // 确定导入 importOk () { let param = new FormData(); param.append('file', this.importFile); importData(param, { kgId: this.kgId }).then(res => { // 导入成功后操作 ...... this.importVisual = false; this.$Message.success('导入成功!') }) }, 导出 get 请求 一般情况下,我们可以直接使用window.open()的方法来导出后端提供的get请求; // 根据参数导出数据 downloadModel () { window.open( `${httpConfig.baseURL}/kg/dataset/data/template/${this.datasetId}` ); } post 请求 有的接口因为传参比较多,会需要使用post请求,那么上面的方法就不合适,通用的请求会出现乱码,大多数情况下我们会使用表单提交的方法 创建form表单请求的方法 // 导出文件 formSubmit (param, url) { var $form = document.getElementById('exportForm'); if (!$form) { $form = document.createElement('form'); $form.setAttribute('id', 'exportForm'); $form.setAttribute('method', 'post'); $form.style.display = 'none'; document.getElementById('exportParent').appendChild($form); } $form.setAttribute('action', url); // 记得要把token信息带上 let token = this.$cookies.get('access_token'); param.access_token = token; for (var obj in param) { var input = document.createElement('input'); input.type = 'hidden'; input.name = obj; input.value = param[obj]; $form.appendChild(input); } $form.submit(); } 导出的方法中使用 // 确认导出 exportOk () { // 根据label获取id ...... // 请求导出 this.formSubmit( { kgId: this.kgId, status: this.status, categoryIds: this.categoryIds.join('|') }, this.exportUrl ); }
2021年10月13日
63 阅读
0 评论
0 点赞
2021-10-09
vue-quill-editor富文本编辑器使用
vue-quill-editor github地址:https://github.com/surmon-china/vue-quill-editor 官方文档地址:https://www.npmjs.com/package/vue-quill-editor vue项目中,npm安装依赖 npm install vue-quill-editor --save 两种引用方法,全局引用和局部引用 全局引用,项目入口文件中(main.js)注册 import Vue from 'vue' import VueQuillEditor from 'vue-quill-editor' // require styles import 'quill/dist/quill.core.css' import 'quill/dist/quill.snow.css' import 'quill/dist/quill.bubble.css' Vue.use(VueQuillEditor) 局部引用,在需调用的vue页面中声明 import 'quill/dist/quill.core.css' import 'quill/dist/quill.snow.css' import 'quill/dist/quill.bubble.css' import { quillEditor } from 'vue-quill-editor' export default { components: { quillEditor } } 完成上述步骤之后即可使用 附上局部引用代码,关于事件和参数可查阅文档,这里不一一说明。 <template> <div> <quill-editor ref="myTextEditor" v-model="content" :options="editorOption" style="height:600px;"></quill-editor> </div> </template> <script> import 'quill/dist/quill.core.css' import 'quill/dist/quill.snow.css' import 'quill/dist/quill.bubble.css' import { quillEditor } from 'vue-quill-editor'; export default { data(){ return{ content: '', editorOption: { placeholder: '编辑文章内容' }, } }, components: { quillEditor }, methods:{ onEditorChange({ editor, html, text }) { this.content = html; }, } } </script> vue-quill-editor
2021年10月09日
84 阅读
0 评论
0 点赞
2021-10-06
中国国内可用的正规API合集
笔记OneNote - OneNote支持获取,复制,创建,更新,导入与导出笔记,支持为笔记添加多媒体内容,管理权限等。提供SDK和Demo。为知笔记 - 为知笔记Windows客户端开放了大量的API,其中绝大部分,都通过COM提供,可以在javascript, C#, C , Delphi等语言中使用。接口通过IDL(Interface description language)语言描述。印象笔记 - 印象笔记提供了ActionScript 3, Android, C , Windows, iOS, Java, JavaScript, OS X, Perl, PHP, Python, Ruby等平台的SDK和完整的API参考文档,可通过API进行认证,笔记,笔记本,附件,搜索,同步等操作,同时提供企业版和本地API。有道云笔记 - 有道云笔记提供了Android SDK,同时Open API允许进行授权,用户,笔记本,笔记,分享,附件等方面的操作。出行滴滴 - 滴滴提供了iOS和Android SDK, 可实现拉起滴滴叫车等方面的操作。神州专车 - 神州专车提供了API模式和H5模式两种接入模式,允许进行基础信息,订单,支付,充值,用户,发票,代金券,企业等方面的操作。Uber - Uber提供了Android和iOS的SDK,允许进行乘客,行程体验,司机,派送次数等四大方面的操作。词典百度翻译 - 百度翻译支持多种语言互相翻译,包含PHP, JS, Python, C, Java版Demo。必应词典 - 微软翻译API支持文字和语音两种类型,支持多种语言互相翻译,提供C#版本Demo。金山词霸 - 金山词霸允许进行简单的翻译操作。扇贝 - 扇贝提供了完整的API,允许进行用户,查询,添加学习记录,忘记单词,例句,笔记等方面的操作。有道词典 - 有道词典允许进行简单的翻译操作。电商当当 - 当当允许商家用户和网站接入授权,可进行商品,订单,图片,问答,店铺和促销等方面的操作。京东 - 京东提供了Java, PHP, .net的SDK,授权后可进行多种操作。苏宁开放服务 - 苏宁提供了Java, PHP, .Net, Python版本的SDK,授权后可进行多种操作。淘宝开放平台 - 淘宝提供了Java, .Net, PHP, Python版本的SDK,授权后提供多种操作。亚马逊 - 亚马逊提供多种语言版本的SDK,授权后允许多种操作。地图百度地图 - 百度地图提供了Android, iOS版本的SDK和JavaScript API,可进行定位、地图、数据、出行、鹰眼轨迹和分析服务。高德地图 - 高德地图提供了JavaScript和web服务API,Android和iOS SDK,支持地图,定位,搜索,路线规划,导航和室内地图等。腾讯地图 - 腾讯地图提供了JavaScript API,Android和iOS SDK,支持定位,地图,地点搜索,路线和导航等。天地图 - 天地图提供了H5 API和JavaScript API等web API,同时提供了Android和iOS SDK,支持基础地图服务,图层管理,地图覆盖物,地图工具,地名搜索和出行规划服务。图吧地图 - 图吧提供了JavaScript和Flash API,Android和iOS SDK,支持定位,地址解析,位置标注,位置截图,路线规划,周边查询,兴趣点搜索和在线导航。电影豆瓣电影 - 豆瓣电影支持电影条目,影人条目,搜索和榜单等。猫眼电影(非官方) - 支持查询首页电影列表,电影详情(含评论),本地影院和影院详情,选座。 #非官方V电影(非官方) - 支持获取V电影网站的数据。 #非官方Time时光(非官方) - 支持获取时光网网站数据。 #非官方即时通讯环信 - 支持Android, iOS, WebIM, Linux, REST集成,支持多种消息类型。融云 - 支持Android, iOS, Web, 游戏集成,支持多种消息类型。网易云信 - 支持IM实时通讯,实时音视频,教学白班,专线电话,短信,聊天室,提供iOS, Android, Windows和Web SDK。腾讯云通信IM - 提供iOS, Android, Windows和Web SDK,支持多种消息类型。开发者网站Coding - 授权后可访问coding.net网站的内容。干货集中营 - 提供妹子图和Android, iOS, 前端,拓展资源等内容。diycode - 授权后可访问diycode网站的内容。开源中国 - 授权后可访问开源中国网站的内容。Laravel China - 授权后可访问 Laravel China 网站的内容。Ruby China - 授权后可访问Ruby China网站的内容。V2EX - 可访问V2EX网站的内容。快递查询爱快递 - 爱快递支持国内90多家快递物流订单查询服务,免费版有使用次数限制,可用于电子商城单号跟踪,手机应用,微信快递接口等服务。快递100 - 快递100支持300家国内国际快递,免费版有使用次数限制。快递鸟 - 快递鸟支持国内外400多家快递公司,免费版有使用次数限制,包含.Net, PHP, Java版Demo。快递网 - 快递网支持上百家快递查询服务,免费版有使用次数限制。旅游去哪儿 - 支持获取去哪儿网的内容。途牛 - 支持途牛网的内容,仅开放给供应商系统。携程 - 支持携程网的内容。艺龙 - 支持获取产品数据,完成用户的预订,进行订单查询、更改或取消。提供在线工具,以及H5, Java, C#, PHP, Ruby版本的Demo。12306(非官方) - 支持获取12306火车票票数、票价查询。 #非官方社交钉钉 - 支持免登,企业通讯录,服务窗,钉盘,地图,会话,DING,电话,音频,扫码,支付,分享等服务,提供SDK和Demo,PC版UI规范,调试工具和钉钉UI组件库。豆瓣 - 支持图书,电影,音乐,同城,广播,用户,日记,相册,线上活动,论坛,回复和我去等功能,提供豆瓣组件,豆瓣标示和Demo。开心网 - 支持用户信息,登录授权,好友,传播应用,支付,分享内容,消息,交互,开心网应用等内容,提供SDK,开源插件和标示素材。QQ互联 - 支持用户资料,QQ会员信息,空间相册,腾讯微博资料,分享到腾讯微博,微博好友信息,财付通信息等内容,提供SDK, Demo, 以及设计资源。微博 - 支持粉丝服务,微博,评论,用户,关系,账号,收藏,搜索,提醒,短链,公共服务,位置服务,地理信息,地图引擎,支付以及OAuth2.0授权等内容,提供微博标示及SDK。微信 - 支持移动应用,网站应用,公众账号,公众号第三方平台等内容,提供SDK, Demo, 以及设计资源。视频爱奇艺 - 支持弹幕,全色彩播放器,高清码流,视频托管,播放爱奇艺视频,应用分发,IOCP等内容。Bilibili(非官方) - 支持登录,我的信息,番剧专题,视频/专题收藏、关注,番剧,弹幕等。 #非官方乐视 - 支持标准直播,标准点播,视频发行平台,移动直播等内容,提供SDK下载。搜狐视频 - 支持一二级内容获取,内容分类获取,视频详情信息,专辑详情信息,分级列表获取,关键词搜索等内容。土豆 - 支持视频模块,豆单模块,影视库模块,用户模块,转帖模块,字段定义模块等内容。优酷 - 支持内容输出,视频搜索,智能推荐,用户登录,用户互动,用户信息,视频上传至优酷,视频互动等内容,提供SDK。天气彩云天气 - 支持全球天气数据,两种空气质量数据,天气预报,实况天气,独家降水预报,独家空气质量预报,六种天气数据,四种生活指数数据等内容,部分功能收费。和风天气 - 支持7-10天预报,实况天气,每小时预报,生活指数,灾害预警,景点天气,历史天气,城市查询等内容,仅国内数据免费。心知天气 - 支持天气实况,逐日预报和历史,24小时逐小时预报,过去24小时天气历史记录,气象灾害预警,空气质量实况与城市排行,逐日和逐小时空气质量预报,过去24小时空气质量历史记录,生活指数,农历、节气、生肖,机动车尾号限行,日出日落,月初月落和月像,城市搜索等内容,仅国内数据免费。团队协作Teambition - 支持详细的文档说明,部分平台提供demo。图片与图像处理Bing每日壁纸(非官方) - 支持图片URL和图片描述,可获取不同地区的数据。 #非官方Camera360 - 支持全帧率直播美白滤镜,提供SDK和Demo。嗨图 - 支持图片标注,仅提供iOS版本SDK。名片全能王 - 支持精准识别几十种语言的名片,自动切边并美化名片图像,自动返回识别结果,提供多种版本SDK,收费。企业证件识别 - 支持身份证,驾驶证,护照等,收费。扫描全能王 - 支持图像智能剪裁,五种图像增强模式,手动调节图像细节,自动返回扫描结果等,提供iOS与Android版本SDK,收费。我知图 - 支持相似图像搜索,图像识别匹配,图像识别关键词推荐,重复图片探测等内容。银行卡|信用卡识别 - 提供SDK和API,收费。外卖百度外卖 - 支持商户,菜品,商品,订单和基础数据等内容,提供SDK和Demo。大众点评 - 支持商户,团购,在线预定,商品点评,数据统计,元数据等内容。饿了么 - 支持查询,预定,订单,其他订单,数据推送,支付,评价,活动,账户同步,数据落地同步等内容。美团外卖 - 支持门店,配送范围,菜品,药品,订单,订单推送等内容。消息推送百度云推送 - 支持iOS, Android和服务器端,支持推送,统计,组管理等Rest API接口。服务器端支持Java, Python, PHP, REST API。提供所支持各语言版本的SDK。华为推送 - 支持Android,提供SDK。极光 - 支持Android, iOS, WindowsPhone, 服务器端REST API, 提供Java, Python, PHP, Ruby, C#, Node.js等版本的SDK。LeanCloud - 支持Android, iOS, WindowsPhone和Web网页推送,使用云引擎和JavaScript创建推送,使用REST API推送消息。提供Objectvie-C(开放源码), JavaScript(开放源码), Android, Unity, .Net, WindowsPhone, Java(开放源码), Python(开放源码), PHP(开放源码), C (开放源码), Swift(开放源码)版本SDK。同时提供Demo。腾讯信鸽 - 支持iOS和Android平台,服务器端采用Rest API, 同时服务器端支持Java, PHP, Python等语言并提供SDK。小米 - 支持Android和iOS平台,服务器端支持Java, Python并提供SDK。友盟 - 支持Android和iOS平台,服务器端支持PHP, Java, Python并提供SDK。音乐百度音乐(非官方) - 支持频道歌曲列表,专辑的歌曲列表,歌曲的详细信息,歌手专辑信息,搜索,歌手的所有歌曲,排行榜,所有专辑,所有歌手,歌手的专辑列表,歌手信息,歌词搜索,歌曲文件详细信息。 #非官方豆瓣音乐 - 支持音乐信息,评论信息,标签信息,搜索音乐,某个音乐中标记最多的标签,发表、修改、删除评论,用户对音乐的所有标签等内容。考拉FM - 支持获取指定分类下列表和内容,搜索指定关键字内容,专辑/电台/直播详情,指定专辑下列表,指定电台播单,分类下专辑TOP50,指定期(碎片)所在专辑最新分页功能,分类下全部直播计划,版本升级接口,排行榜,精选,传统电台列表/详情/地区等。酷狗音乐(非官方) - 支持搜索,各种排行榜,歌手专辑信息,下载和获取播放地址。 #非官方企鹅FM - 支持获取电台分类列表,电台分类下的专辑信息列表,专辑下节目信息列表,电台节目播放链接,搜索关键字相关主播/专辑/节目,主播名下专辑,特定时间段内新增主播/更新的专辑/新增的专辑等。QQ音乐(非官方) - 支持歌曲榜单,歌曲/歌词地址,歌曲图片。 #非官方蜻蜓FM - 支持OAuth2.0授权,音频数据中心,分类,点播,直播,临时直播,排行榜,搜索,内容更新状态,主播,此刻,专题,活动等内容。网易云音乐(非官方) - 支持获取用户歌单,歌单详情,歌曲URL。 #非官方喜马拉雅FM - 支持Android和iOS平台,并提供相应的SDK和Demo,具体支持内容请下载相关文件查看。云阿里云 - 支持弹性计算,数据库,存储与CDN,网络,应用服务,域名与网站等类别的内容,并提供了相关SDK。百度云 - 支持计算和网络,存储和CDN,数据库,安全和管理,数据分析,智能多媒体服务,物联网服务,人工智能,应用服务,网站服务,数字营销服务等内容,并提供相关的SDK。Bmob - 支持云数据库,容器服务,消息推送,文件存储,短信验证码,及时通讯,云端逻辑,定时任务,地理位置等。LeanCloud - 支持云存储,数据分析,用户关系,实时通讯,消息推送,移动统计等。七牛云 - 支持对象存储,融合CDN,直播云,数据处理等。腾讯云 - 支持计算,网络,存储与CDN,数据库,安全服务,监控与管理,域名服务,视频服务,大数据与AI等内容,提供相关SDK。又拍云 - 支持 CDN、云存储、直播云、点播云、SSL证书服务、云处理、流量营销等。野狗 - 支持实时数据同步,实时视频通话,及时通讯,短信,身份认证等。语音识别百度语音 - 支持全平台REST API, 离线在线融合模式,深度语义解析,场景识别定制,自定义上传语料、训练模型,基础服务永久免费。提供相应SDK和Demo应用。搜狗语音云开放平台 - 支持在线/离线语音识别,在线听歌识曲,离线语音合成等内容。提供相应平台SDK。讯飞开放平台 - 支持语音听写/转写,在线/离线命令词识别,语音唤醒等内容,平台支持广泛,提供相应SDK。杂志豆瓣一刻(非官方) - 支持获取指定日期文章列表,栏目总览,推荐作者,作者信息,作者更多文章信息,栏目文章列表及翻页,文章评论及热门评论列表。 #非官方One一个(非官方) - 支持获取首页图片,文章,音乐及电影。 #非官方知乎日报(非官方) - 支持获取界面启动图像,软件版本查询,最新消息,消息内容获取与离线下载,过往消息,新闻额外消息,新闻对应长/短评论查看,主题日报列表,主题日报内容,热门消息,栏目总览,栏目具体消息,新闻的推荐者,某个专栏之前的新闻,Editor的主页等。 #非官方知乎专栏(非官方) - 支持获取指定专栏的信息,指定专栏的文章列表,指定的文章内容,评论列表,点赞信息。 #非官方综合阿凡达数据 - 支持金融股票,充值认证,便民类,新闻文章,医药交通,科教文艺,创意数据,及时通讯等内容。阿里大于 - 支持验证码,短信通知,语音通知,流量钱包充值,私密专线,群发助手等内容。APiX - 支持基础征信数据,信用分析服务,支付缴费接口等数据,部分免费。百度API STORE - 支持多种类型数据,部分免费,提供SDK。HaoService - 支持多种类型数据。聚合数据 - 支持多种类型数据,部分免费。通联数据 - 提供金融类数据,支持免费试用。
2021年10月06日
15 阅读
0 评论
1 点赞
2021-10-02
MAC上好用的开发工具推荐
俗话说的好,工欲善其事必先利其器,拥有简捷的开发辅助工具能大大提高程序员的开发效率。小编给大家总结了一些常用的辅助开发的工具,希望大家能喜欢,闲话不多说,马上开始~!http://www.www.macpie.cn.1. JetBrAIns系列说起Mac上的开发工具,当属JetBrAIns出品的一系列开发工具IDE了,包含几乎所有常用开发语言的IDE:GoLand、CLion、DataGrip、PyCharm、Rider、WebStorm、Phpstorm、IntelliJ IDEA、AppCode等!2. Dash开发者必备的API文档下载和浏览工具,有了Dash,再也不用到处找API文档了,内置了丰富的API文档,可以在线下载各种开发API和文档资料。4. Navicat优秀的数据库管理客户端,支持MySQL、SQL Server、SQLite、Oracle 和 PostgreSQL 等数据库,支持数据库建模,正向和反向工程,数据同步等6. Tower GitMac上最好用的Git版本控制客户端工具之一,Git是目前最流行的版本管理工具之一,Tower Git具有强大的Git资源库管理、版本控制、分支管理等等8. MAMP ProMAMP 代表Mac、Apache、MySQL和PHP,可以在Mac上一键安装Apache/PHP/MySQL/Nginx/Postfix/Memcached/Redis等开发环境9. Paw一款Mac上非常好用的HTTP/REST请求开发调试工具,Paw可以让Web开发者设置各种请求Header和参数,模拟发送HTTP请求,测试响应数据作为一名优秀的程序人员,选择一款实用高效的辅助软件是非常重要的,它能使你提高工作效率,达到事半功倍的效果!以上就是小编给大家整理的程序员必备开发辅助工具清单,有没有你喜欢的呢,希望对你有所帮助!作者:一点通来源:知乎
2021年10月02日
33 阅读
0 评论
0 点赞
2021-10-02
mac php开发套件_Mac 下搭建 PHP 开发环境的步骤
php 的本地开发环境,搭建很简单,成功启动三个进程就可以了,步骤如下:1、安装服务器端编程语言:PHP,并启动 php-fpm 进程;php-fpm2、安装 Web 服务器:Nginx;2.1 在配置文件 nginx.conf 中添加 FastCGI 模块的配置;2.2 启动 Nginx 服务器nginx3、安装数据库:Mysql 并启动:mysql.server至此环境搭建完成,可以愉快地在本地开发 php 项目了。如果您还不明白,也情有可原,或许你有几点知识点需要攻克一下:1、Mac 下如何安装 php nginx 和 mysql?使用 brew install 安装,其中, 指 php nginx mysql 任一个。2、什么是 php-fpm 进程?是实现了 FastCGI 协议,管理 php 解释器(php-cgi)的进程,通过 php-fpm 进程管理器启动。如果还不明白,可以参考:https://segmentfault.com/a/11900000183742343、什么是 FastCGI 模块?FastCGI 模块是 Nginx 专门与服务器端编程语言传递信息的;Nginx 中有很多模块,就像 C 有很多类库,php 有很多扩展,可以按需配置或者使用;4、为什么用 mysql.server 而不用 mysqld?比起 mysqld,使用 msyql.server 最大的好处是:出现错误 mysql 服务器 down 掉时,会自动重启 mysql 服务器;5、什么是服务器?不单单是物理上的概念,在很多语境中也指:守护进程。作者:weixin_39878991来源:CSDN
2021年10月02日
17 阅读
0 评论
0 点赞
2021-10-02
MAC版php开发工具推荐:10款最流行的mac版php开发工具
目前使用MAC ios系统的php开发者越来越多。那目前MAC下php开发都用哪些工具呢?可能对于php初学者不知道该用哪些或者哪些mac版的php开发工具比较好?php中文网特为PHP开发者推荐几款最好用,最流行的php开发工具!php中文网的同学们可以免费下载使用!一.MAC版代码编辑器在代码编辑器、文本编辑器领域,有着不少的「神器」级的产品,如历史悠久的 VIM、Emacs 以及如今当红的 SublimeText。另外还有 VS Code、EditPlus、NotePad++、UltraEdit 等一大堆流行的利器,可谓百家争鸣。以下是php中文网总结的MAC版php开发工具代码编辑器的排名相关推荐:mac php环境搭建教程:mac php开发环境搭建和配置教程1.SublimeText3 Mac版工具简介:Sublime Text(Mac版)是一款流行的代码编辑器。Sublime Text 具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。2.Atom编辑器 MAC版工具简介:Atom 代码编辑器支持 Windows、Mac、Linux 三大桌面平台,完全免费,并且已经在 GitHub 上开放了全部的源代码。php中文网特将此优秀编辑器Atom搜集过来提供下载!在经过一段长时间的迭代开发和不断改进后,Atom 终于从早期的测试版达到了 1.0 正式版了!相比之前的版本,在性能和稳定性方面都有着显著的改善。3.PhpStorm 10.0.1 Mac版工具简介:phpstorm免费版是目前网络上最为流行的php开发软件。phpstorm免费版能全面的提升用户php代码编写的效率,并且提供能代码补全、快速导航、即时错误检查等等功能,大大的节省php代码编写时间,phpstorm 2016.2版全新的软件界面,全面的提升所有编写功能,希望大家能够喜欢,下载使用。4.ZendStudio 13.5.1 Mac版工具简介:本软件为Zend Studio Mac苹果版。Zend Studio是一个屡获大奖的专业PHP集成开发环境,具备功能强大的专业编辑工具和调试工具,支持PHP语法加亮显示,支持语法自动填充功能,支持书签功能,支持语法自动缩排和代码复制功能,内置一个强大的PHP代码调试工具,支持本地和远程两种调试模式,支持多种高级调试功能。5.Dreamweaver Mac版工具简介:本软件为Dreamweaver Mac苹果版。2015 版 Dreamweaver CC 专注于快速响应设计、代码编辑功能的改进、在设备上进行网页预览以及从 Photoshop 复合中批量提取具有多种分辨率的 Web 优化图像。与 Bootstrap 框架的集成可帮助您构建移动优先、快速响应的网站。视觉媒体查询通过让您在各种断点处对您的设计进行可视化和修改,进一步完善了快速响应网页设计的体验二.mac php开发环境搭建1.MAMP Pro for Mac 3.5工具简介:过这款软件能够一键快速安装 Apache、Nginx、MySQL、PHP、Postfix 等服务器软件,简单方便,节省大量下载和安装配置的时间,并且可以集中管理和调整运行环境,支持PHP多版本切换、Imagemagick图形处理工具、动态DNS、虚拟服务器、phpMyAdmin等等工具,还支持一键安装WordPress, Joomla, Drupal等开源应用,非常的强大,是Mac程序员开发必备的一款软件!2.SQLPro for Mysql 1.0.13工具简介:SQLPro for MySQL是一款Mac上优秀的MySQL客户端,方便和快速的连接到MySQL数据库,图形界面,支持多种主题,代码高亮,语句查询等!3.NavicatPremium Mac版工具简介:NavicatPremium是最优秀的数据库图形化管理客户端,支持MySQL、SQL Server、SQLite、Oracle 和 PostgreSQL 等数据库,支持数据库建模,正向和反向工程,数据同步等功能,而Premium版本是包含了Navicat所有功能的最强大版本,是首选的数据库客户端工具!三.其它用到的MACphp开发工具1.Yummy FTP MAC版工具简介:Yummy FTP 是一款Mac上优秀的FTP文件传输工具,支持FTP / FTPS/ SFTP协议,简单易用,传输速度很快,支持目录同步、计划任务、带宽限制等等高级功能,相比免费的FileZilla有这个软件独特的优点!2.Parallels Desktop 12工具简介:Parallels Desktop 12.1.3 for Mac 一款Mac上最优秀的虚拟机软件!在Parallels Desktop 12中,新增对macOS Sierra新系统的支持,以及全新的一键式工具、由 Acronis 提供支持的为期一年的 500 GB 免费在新存储容量等,支持 Windows 10、Windows 8、Windows 7、Linux、Android等,最强大的虚拟机之一!来源:PHP中文网
2021年10月02日
22 阅读
0 评论
0 点赞
2021-10-02
PHP环境搭建-MAMP使用指南
题记:公司需要维护一套后台PHP系统,被抓来临时顶锅。本人是iOS开发出身,虽然了解一些HTML和JS,可对PHP真的一窍不通,但没办法只能赶鸭子上架了。 首先要想调试PHP项目,就要搭建PHP运行环境,有两种方式:第一种:分开安装PHP环境,需要服务器Apache或者Nginx,数据库MySQL和PHP 第二种:直接安装集成环境,服务器、数据库和PHP都是集成好了的 对于初学者来说本人推荐安装集成环境。 如果使用Mac系统推荐安装MAMP,如果是Windows系统推荐安装WAMP,我肯定安装额是MAMP...... 下载地址:特别版 安装方法: ** 安装新版本时,请将旧版本的所有服务停止,再进行安装 ** 安装DMG中的pkg文件 打开DMG中的SN.txt(或Serial.rtf)文件,将序列号添加在软件激活界面即可 SN:DED4-0A88-3A11-F9FDE SN:CB7E-F665-A199-E2E68 解压密码:xclient.info 下面就是使用MAMP启动项目: 1.Hosts - General - Document root 修改虚拟目录的地址 注意:htdocs放站点文件(把站点里的内容拷进去),web文件是自己的index.php的上级文件夹,在浏览器中输入localhost进行调试,你的项目首页是否显示。 也可以不用把站点文件(你的项目文件)拷贝到htdocs文件里,直接选择Document root 打开的路径就可以了。 2.Hosts - General - Apache - Directory index: 修改启动的首页 3.Ports 修改端口号 4.到此应该能够显示PHP页面了,如果没有显示,接着往下配置 找到 应用程序 - > MAMP - > conf -> apache - > httpd.conf (这个文件是apache 的配置文件) 查看服务器监听的是否 80端口 如果服务器还需要配置什么东西的话,可以在这个文件中修改 5.如果你的页面已经加载完成,但是无法连接到MySQL数据库, 打开这个文件,找到下面这段代码查看你的MySQL连接是否有问题,一般情况下就是root(如果你的PHP文件里面的数据库连接没有有问题的话可以把服务器用户名和密码改成你的后台数据库登录的用户名和密码) 如果没有问题的话,那就应该是你的PHP文件里面的数据库连接有问题 找到你的PHP文件里面连接数据库的文件db.php(可能是) host:就是你的数据库地址 dbname:就是的数据库名字(可不是你登录数据库的用户名) username: 登录数据库的用户名 password : 登录密码 这应该就能连接到数据库了,在连接不到鄙人也没办法了 注:本人安装MAMP时,已经自己安装过了MySQL数据库(Nacicat) 作者:葱花思鸡蛋来源:简书
2021年10月02日
26 阅读
0 评论
0 点赞
2021-10-01
Vue+ElementUI的后台管理框架
新开发的一个后台管理系统。在框架上,领导要用AdminLTE这套模板。这个其实很简单,把该引入的样式和js文件引入就可以了。这里就不多赘述了。有兴趣的可以参考:https://www.jianshu.com/p/e80b1f5001eb,或者可以参考官网:https://adminlte.io/ 效果图,如下: AdminLTE这个模板,还是很方便的。有兴趣的大家可以自行去琢磨。我只是把这个模板内嵌到新系统中去,也就没多去研究了。 AdminLTE这个就告一段落。下面来说说今天的主题,Vue+ElementUI的后台管理框架。 Vue+ElementUI的后台管理框架 首先我们要先了解,什么是Vue?Vue官网:https://cn.vuejs.org/ Vue官网中对Vue的解释: Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。 那什么是ElementUI? 据听说是饿了么公司开发的一套UI组件,具体的我也不太清楚,这是ElementUI中文官网:https://element.eleme.cn/#/zh-CN 在官方文档上,ElementUI给出了其设计原则: 1、一致 Consistency 与现实生活一致:与现实生活的流程、逻辑保持一致,遵循用户习惯的语言和概念; 在界面中一致:所有的元素和结构需保持一致,比如:设计样式、图标和文本、元素的位置等。 2、反馈Feedback 控制反馈:通过界面样式和交互动效让用户可以清晰的感知自己的操作; 页面反馈:操作后,通过页面元素的变化清晰地展现当前状态。 3、效率Efficiency 简化流程:设计简洁直观的操作流程 清晰明确:语言表达清晰且表意明确,让用户快速理解进而作出决策 帮助用户识别:界面简单直白,让用户快速之别而非回忆,减少用户记忆负担。 4、可控Controllability 用户决策:根据场景可给予用户操作建议或安全提示,但不能代替用户进行决策; 结果可控:用户可以自由的进行操作,包括撤销、回退和终止当前操作等。 这些都在官网上有介绍。 vue-element-admin 是一个后台前端解决方案 既然这个是基于Vue+ElementUI开发的,所以Vue的一些前端准备还是需要的,可以在之前的随笔中去查看,点击这里 中文官方帮助文档https://panjiachen.gitee.io/vue-element-admin-site/zh/guide/ vue-element-admin 是一个后台前端解决方案,它基于 vue 和 element-ui实现。它使用了最新的前端技术栈,内置了 i18 国际化解决方案,动态路由,权限验证,提炼了典型的业务模型,提供了丰富的功能组件,它可以帮助你快速搭建企业级中后台产品原型。 这个项目的定位是后台集成方案,不太适合当基础模板来进行二次开发。因为本项目集成了很多你可能用不到的功能,会造成不少的代码冗余。如果你的项目不关注这方面的问题,也可以直接基于它进行二次开发。 安装Git和下载Demo 到这个地址 https://git-scm.com/download/win去下载并且安装Git 下载好Git之后,就可以从Git上拉去代码了 git clone https://github.com/PanJiaChen/vue-element-admin.git 或者,直接在Git上下载压缩包也是可以的https://github.com/PanJiaChen/vue-element-admin.git 下载下来,项目的目录结构就是这个样子 安装依赖: npm install 建议不要用 cnpm 安装 会有各种诡异的bug 可以通过如下操作解决 npm 下载速度慢的问题 npm install --registry=https://registry.npm.taobao.org 首先要确保自己电脑上又安装了Node.js的环境。可以自行去官网上去下载。 本地开发,启动项目 vue cli 2 是 npm run dev cli 3 是npm run serve 如果前面步骤都正确,就可以看到如下界面: 登录进去就可以看到如下界面:这个界面还是挺漂亮的 路由和配置左侧菜单 什么是路由呢?可以参照下官方的解释:https://router.vuejs.org/zh/guide/#html 路由允许我们通过不同的 URL 访问不同的内容。该 URL 可以是我们自己设置的,在项目中并没有这样的文件夹,这种功能就是路由. 路由的本质是hash值! vue 中的路由设置分为四步曲 : 定 : 定义路由组件 配 : 配置路由 实 : 实例化路由 挂 : 挂载路由 用 Vue.js + Vue Router 创建单页应用,是非常简单的。使用 Vue.js ,我们已经可以通过组合组件来组成应用程序,当你要把 Vue Router 添加进来,我们需要做的是,将组件 (components) 映射到路由 (routes),然后告诉 Vue Router 在哪里渲染它们。 路由放在src->router->index.js中,还有一个views文件夹,当然是放这些页面的啦~ 首先,我们要了解一些这个项目中配置路由时提供了哪些配置项 //当设置 true 的时候该路由不会再侧边栏出现 如401,login等页面,或者如一些编辑页面/edit/1 hidden: true // (默认 false) //当设置 noRedirect 的时候该路由在面包屑导航中不可被点击 redirect: 'noRedirect' //当你一个路由下面的 children 声明的路由大于1个时,自动会变成嵌套的模式--如组件页面 //只有一个时,会将那个子路由当做根路由显示在侧边栏--如引导页面 //若你想不管路由下面的 children 声明的个数都显示你的根路由 //你可以设置 alwaysShow: true,这样它就会忽略之前定义的规则,一直显示根路由 alwaysShow: true name: 'router-name' //设定路由的名字,一定要填写不然使用<keep-alive>时会出现各种问题 meta: { roles: ['admin', 'editor'] //设置该路由进入的权限,支持多个权限叠加 title: 'title' //设置该路由在侧边栏和面包屑中展示的名字 icon: 'svg-name' //设置该路由的图标 noCache: true //如果设置为true,则不会被 <keep-alive> 缓存(默认 false) breadcrumb: false // 如果设置为false,则不会在breadcrumb面包屑中显示 } 所以,我们只需要在路由中对应的位置加上自己的菜单选项就可以了 { path: '/bingle', component: Layout, redirect: '/bingle/index', name: 'bingle', meta: { title: 'BingleTestMainMenu', icon: 'example' }, children: [ { path: 'bingle', component: () => import('@/views/dashboard/index'), name: 'bingle', meta: { title: 'BingleSubmenu1', icon: 'guide', noCache: true,affix: true } }, { path: 'bingle1', component: () => import('@/views/dashboard/index'), name: 'bingle2', meta: { title: 'BingleSubmenu2', icon: 'guide', noCache: true,affix: true } } ] }, 这时就可以在菜单栏看到自己增加的菜单项了。 文章来源:博客园作者:冰乐
2021年10月01日
29 阅读
0 评论
0 点赞
2021-10-01
华为鸿蒙系统应用开发工具 DevEco Studio的安装和使用图文教程
HUAWEI DevEco Studio 是华为消费者业务为开发者提供的集成开发环境(IDE),旨在帮助开发者快捷、方便、高效地使用华为EMUI开放能力。这篇文章主要介绍了华为鸿蒙系统应用开发工具 DevEco Studio的安装和使用图文教程,需要的朋友可以参考下 简单介绍华为鸿蒙系统应用开发工具 DevEco Studio的安装和使用 据说12月份鸿蒙系统会推出手机的SDK哦,作为一名普通的开发者,表示非常期待。 一、HUAWEI DevEco Studio 介绍 HUAWEI DevEco Studio 是华为消费者业务为开发者提供的集成开发环境(IDE),旨在帮助开发者快捷、方便、高效地使用华为EMUI开放能力。 HUAWEI DevEco Studio除具备工程管理、代码编辑、编译构建、调试仿真等基础功能外,还提供了提供远程真机调试、APP云测试等特色服务。同时,汇聚了HiAI、互联互通、多媒体、安全服务等EMUI开放能力,提供AI模型、迁移学习、MDM等转换工具,HiCar、平行视界、华为UI控件布局等开发模板。 1、HUAWEI DevEco Studio软件的下载 可以访问华为HarmonyOS 应用开发网站进行下载开发工具:HarmonyOS 应用开发网站 2、查看开发文档 HUAWEI DevEco Studio类似Android studio,对于有过Android开发经历的人来说,很容易上手,但是如果没有Android开发经历,推荐看开发文档。 3、软件下载以后是一个可执行文件(.exe文件) 二、HUAWEI DevEco Studio的安装 1、双击安装包,进入安装程序界面,点击下一步。 2、选择安装路径,建议安装在C盘以外的位置。点击下一步。 3、我习惯3个全部勾选,点击下一步。 4、点击安装。 5、选择现在重启电脑,点击完成。 6、电脑重启以后,软件安装完成,打开软件,因为是第一次使用这个软件,点击第二项。 7、勾选我接受,点击下一步。 8、这里会下载SDK,位置默认即可,点击完成。 9、可以看到下载完成,点击完成。 10、现在就安装完成了,可以看到软件目录界面。 11、点击help————about,查看软件版本信息。 三、使用DevEco Studio新建项目 1、点击新建项目,选择新建TV和空项目。 2、这里选择项目名、包名和项目的存放路径,也可以默认。 3、第一次进入到项目以后,会自动下载gradle,等待下载完成,项目会自动进行编译构建。 4、项目编译没有问题以后,进行模拟器的下载。点击Tools——HVD-manager。 5、由于第一次使用开发工具,会跳转到网页进行实名认证,这里点击OK即可。 6、这里使用华为手机的设置里面的账号进行扫码登录即可。注意:这里是华为账号,不是华为云账号。 7、我选择的是个人实名认证,如果是企业,也可以选择企业认证。 8、这里我推荐银行卡认证,很快就通过了审核。 9、可以看到实名认证成功。 10、可以点击管理中心,查看控制台。 11、回到DevEco Studio,发现有一个弹窗,点击接受。 12、现在发现已经有可以使用的模拟器了。 13、打开TV的模拟器。 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VQYdw9Bz-1600090305445)(https://www.cztcms.cn/wp-content/uploads/2020/09/deveco24.png)] 14、查看代码,在中文系统下应该输出显示:你好,世界! 15、点击运行项目,看到显示效果。 四、总结 本来准备把鸿蒙系统的来源去脉都介绍一遍,但是由于在实习,白天要上班,所以只能晚上写博客。暂时先写一篇DevEco Studio应用开发工具的介绍,后续会写鸿蒙系统的整体介绍。 作为一名技术发烧友,真的非常期待HarmonyOS 2.0的手机SDK。希望到时候能成为第一批测试者。文章来源:脚本之家 作者:微笑涛声
2021年10月01日
22 阅读
0 评论
1 点赞
2021-10-01
华为鸿蒙系统应用开发工具 DevEco Studio的安装和使用图文教程
HUAWEI DevEco Studio 是华为消费者业务为开发者提供的集成开发环境(IDE),旨在帮助开发者快捷、方便、高效地使用华为EMUI开放能力。这篇文章主要介绍了华为鸿蒙系统应用开发工具 DevEco Studio的安装和使用图文教程,需要的朋友可以参考下 简单介绍华为鸿蒙系统应用开发工具 DevEco Studio的安装和使用 据说12月份鸿蒙系统会推出手机的SDK哦,作为一名普通的开发者,表示非常期待。 一、HUAWEI DevEco Studio 介绍 HUAWEI DevEco Studio 是华为消费者业务为开发者提供的集成开发环境(IDE),旨在帮助开发者快捷、方便、高效地使用华为EMUI开放能力。 HUAWEI DevEco Studio除具备工程管理、代码编辑、编译构建、调试仿真等基础功能外,还提供了提供远程真机调试、APP云测试等特色服务。同时,汇聚了HiAI、互联互通、多媒体、安全服务等EMUI开放能力,提供AI模型、迁移学习、MDM等转换工具,HiCar、平行视界、华为UI控件布局等开发模板。 1、HUAWEI DevEco Studio软件的下载 可以访问华为HarmonyOS 应用开发网站进行下载开发工具:HarmonyOS 应用开发网站 2、查看开发文档 HUAWEI DevEco Studio类似Android studio,对于有过Android开发经历的人来说,很容易上手,但是如果没有Android开发经历,推荐看开发文档。 3、软件下载以后是一个可执行文件(.exe文件) 二、HUAWEI DevEco Studio的安装 1、双击安装包,进入安装程序界面,点击下一步。 2、选择安装路径,建议安装在C盘以外的位置。点击下一步。 3、我习惯3个全部勾选,点击下一步。 4、点击安装。 5、选择现在重启电脑,点击完成。 6、电脑重启以后,软件安装完成,打开软件,因为是第一次使用这个软件,点击第二项。 7、勾选我接受,点击下一步。 8、这里会下载SDK,位置默认即可,点击完成。 9、可以看到下载完成,点击完成。 10、现在就安装完成了,可以看到软件目录界面。 11、点击help————about,查看软件版本信息。 三、使用DevEco Studio新建项目 1、点击新建项目,选择新建TV和空项目。 2、这里选择项目名、包名和项目的存放路径,也可以默认。 3、第一次进入到项目以后,会自动下载gradle,等待下载完成,项目会自动进行编译构建。 4、项目编译没有问题以后,进行模拟器的下载。点击Tools——HVD-manager。 5、由于第一次使用开发工具,会跳转到网页进行实名认证,这里点击OK即可。 6、这里使用华为手机的设置里面的账号进行扫码登录即可。注意:这里是华为账号,不是华为云账号。 7、我选择的是个人实名认证,如果是企业,也可以选择企业认证。 8、这里我推荐银行卡认证,很快就通过了审核。 9、可以看到实名认证成功。 10、可以点击管理中心,查看控制台。 11、回到DevEco Studio,发现有一个弹窗,点击接受。 12、现在发现已经有可以使用的模拟器了。 13、打开TV的模拟器。 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VQYdw9Bz-1600090305445)(https://www.cztcms.cn/wp-content/uploads/2020/09/deveco24.png)] 14、查看代码,在中文系统下应该输出显示:你好,世界! 15、点击运行项目,看到显示效果。 四、总结 本来准备把鸿蒙系统的来源去脉都介绍一遍,但是由于在实习,白天要上班,所以只能晚上写博客。暂时先写一篇DevEco Studio应用开发工具的介绍,后续会写鸿蒙系统的整体介绍。 作为一名技术发烧友,真的非常期待HarmonyOS 2.0的手机SDK。希望到时候能成为第一批测试者。
2021年10月01日
18 阅读
0 评论
0 点赞
2021-10-01
华为推出DevEco Studio 3.0版本:现已提供Beta 1版本下载
[ 中关村在线 原创 ] 作者:刘芳佐华为昨天推出了DevEco Studio 3.0版本,现在已经提供Beta 1版本下载。有需要的小伙伴都可以访问华为开发者官网。 华为推出DevEco Studio 3.0版本:现已提供Beta 1版本下载最新版本是2.1 Release版本,支持HarmonyOS 2和API 5稳定版;3.0 Beta1版本支持HarmonyOS最新功能体验版和API 6。此外,V3.0 Beta1版本兼容V2.2 Beta2和V2.1Release 版的所有功能。华为DevEco Studio是基于IntelliJ IDEA Community开源版本的一站式集成开发环境(IDE),面向华为终端,全场景多设备。为开发者提供工程模板创建、开发、编译、调试、发布E2E鸿蒙系统应用开发服务。借助DevEco Studio,开发人员可以更高效地开发具有鸿蒙系统分布式功能的应用,从而提高创新效率。
2021年10月01日
20 阅读
0 评论
0 点赞
1
2