首页 文章 精选 留言 我的

精选列表

搜索[本地大模型],共10005篇文章
优秀的个人博客,低调大师

BigThink强推:AI的十本必读佳作

在我们的整个历史长河中,人工智能一直属于一个疯狂的梦想,有时甚至被视为噩梦。 自从达芬奇在十五世纪创造了一个自动机械骑士以来,我们已经有了长足的进步。在过去的一个世纪里,人工智能已经进一步深入到我们的现实和日常生活中,毫无疑问,现在我们正在进入一个新的智能时代。 早期的计算技术引入了处理机器模拟智能的计算机科学的一个新分支。近年来,我们将A.I. 应用于一些常见任务,例如在国际象棋比赛和其他游戏中利用计算机和人进行对抗。 但是,由于计算机技术的进步,现今的A.I.技术比以前快10倍。A.I. 也可以被定义为机器模仿人类行为的能力。圣杯被用来形容人工智能或AGI,就像大多数人在听到A.I.时可能会联想到的东西一样。通过先进的AGI,机器人理论上能够做到人类可以做的任何事情。这通常会让人想起拟人机器人管家或Westworld类型机器人的

优秀的个人博客,低调大师

0.11.1版本docker安装与使用

关于什么是docker,请参考http://baike.baidu.com/view/11854949.htm?fr=aladdin 我的服务器是ubuntu server 12.04,硬件是dell R420 一、安装 1、安装源 1 2 3 apt-keyadv--keyserverhkp: //keyserver .ubuntu.com:80--recv-keys36A1D7869245C8950F966E92D8576A8BA88D21E9 sh-c "echodebhttps://get.docker.io/ubuntudockermain>/etc/apt/sources.list.d/docker.list" apt-getupdate 2、安装docker 1 apt-get install lxc-docker 3、下载tar包并加入镜像里 一般下载镜像的时候,都是先docker search image_name,然后docker pullimage_name 但由于最近GFW屏蔽了网络,在现在的时候会出现以下错误,根本pull不了镜像。 1 2 Pullingrepositorycentos 2014 /05/19 13:35:11Gethttps: //cdn-registry-1 .docker.io /v1/repositories/library/centos/tags : read tcp162.159.253.251:443:connectiontimedout 所以为了解决此问题,我就从别的地方下载了打包好的tar(后边会解释然后自己打包的),然后使用docker load导入 先下载(有centos与ubuntu) 1 2 wgethttp: //docker .widuu.com /centos . tar wgethttp: //docker .widuu.com /ubuntu . tar 加入到镜像里 1 2 dockerload-icentos. tar dockerload-iubuntu. tar 查看镜像列表 1 2 3 4 5 6 root@ip-10-10-25-218:~ /docker/images #dockerload-icentos.tar root@ip-10-10-25-218:~ /docker/images #dockerload-iubuntu.tar root@ip-10-10-25-218:~ /docker/images #dockerimages REPOSITORYTAGIMAGEIDCREATEDVIRTUALSIZE <none><none>607347d2a9463monthsago300.2MB ubuntu /widuu latest963b9d0e10ba3monthsago155MB 给centos的改个名 1 2 3 4 5 root@ip-10-10-25-218:~ /docker/images #dockertag607centos:latest root@ip-10-10-25-218:~ /docker/images #dockerimages REPOSITORYTAGIMAGEIDCREATEDVIRTUALSIZE centoslatest607347d2a9463monthsago300.2MB ubuntu /widuu latest963b9d0e10ba3monthsago155MB 测试镜像是否可用 1 2 3 4 5 6 7 8 9 root@ip-10-10-25-218:~ /docker/images #dockerimages REPOSITORYTAGIMAGEIDCREATEDVIRTUALSIZE centoslatest607347d2a9463monthsago300.2MB ubuntu /widuu latest963b9d0e10ba3monthsago155MB root@ip-10-10-25-218:~ /docker/images #dockerruncentos/bin/echo"hello,i'mcentossystem" hello,i'mcentossystem root@ip-10-10-25-218:~ /docker/images #dockerrunubuntu/widuu/bin/echo"hello,i'mubuntusystem" hello,i'mubuntusystem root@ip-10-10-25-218:~ /docker/images # 使用交换模式 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 bash -4.1 #root@ip-10-10-25-218:~/docker/exercise/node#dockerrun-i-tcentos/bin/bash bash -4.1 #ifconfig eth0Linkencap:EthernetHWaddrBA:08:86:7F:F8:48 inetaddr:172.17.0.6Bcast:0.0.0.0Mask:255.255.0.0 inet6addr:fe80::b808:86ff:fe7f:f848 /64Scope :Link UPBROADCASTRUNNINGMTU:1500Metric:1 RXpackets:6errors:0dropped:2overruns:0frame:0 TXpackets:2errors:0dropped:0overruns:0carrier:0 collisions:0txqueuelen:1000 RXbytes:488(488.0b)TXbytes:168(168.0b) loLinkencap:LocalLoopback inetaddr:127.0.0.1Mask:255.0.0.0 inet6addr:::1 /128 Scope:Host UPLOOPBACKRUNNINGMTU:1500Metric:1 RXpackets:0errors:0dropped:0overruns:0frame:0 TXpackets:0errors:0dropped:0overruns:0carrier:0 collisions:0txqueuelen:0 RXbytes:0(0.0b)TXbytes:0(0.0b) bash -4.1 #exit 退出有2中一种是完全退出,使用exit,另外一中是不完全退出,使用ctrl-p与ctrl-q 这样你推人退出了,但容器状态还是存在。 可用使用docker attach CONTAINER ID来重新进入 二、私有库 由于GFW,所以玩docker没办法pull与push,并且为了安全考虑,为了解决就搭建了私有库。 1 2 3 4 5 6 7 8 9 10 gitclonehttps: //github .com /dotcloud/docker-registry .git cddocker-registry cd config cpconfig_sample.ymlconfig.yml cd .. apt-getinstallpython-pipgunicornbuild-essentialpython-devlibevent-dev python-pipliblzma-dev-y pipinstall-rrequirements.txt gunicorn-kgevent--max-requests100--graceful-timeout3600-t3600-blocalhost:5000-w8-D--access-logfile /tmp/gunicorn .logdocker_registry.wsgi:application 客户端推送镜像到私有库 1、先注册账号 1 dockerloginlocalhost:5000 依次输入你的账号、密码、email 2、给提交的镜像打标签 1 2 3 4 5 6 root@ip-10-10-25-218:~ /docker/exercise/node #dockerimages REPOSITORYTAGIMAGEIDCREATEDVIRTUALSIZE centos-initlatest5abf7cce37673minutesago1.034GB centoslatest607347d2a9463monthsago300.2MB ubuntu /widuu latest963b9d0e10ba3monthsago155MB root@ip-10-10-25-218:~ /docker/exercise/node #dockertag5abf7cce3767localhost:5000/centos-init 3、推送到私有库 1 2 3 4 5 6 7 8 9 10 11 12 13 14 root@ip-10-10-25-218:~ /docker/exercise/node #dockerpushlocalhost:5000/centos-init Thepushreferstoarepository[localhost:5000 /centos-init ](len:1) Sendingimagelist Pushingrepositorylocalhost:5000 /centos-init (1tags) Image384630bcda7calreadypushed,skipping Image607347d2a946alreadypushed,skipping 5abf7cce3767:Imagesuccessfullypushed Pushingtag for rev[5abf7cce3767]on{http: //localhost :5000 /v1/repositories/centos-init/tags/latest } root@ip-10-10-25-218:~ /docker/exercise/node #dockerimages REPOSITORYTAGIMAGEIDCREATEDVIRTUALSIZE centos-initlatest5abf7cce37676minutesago1.034GB localhost:5000 /centos-init latest5abf7cce37676minutesago1.034GB centoslatest607347d2a9463monthsago300.2MB ubuntu /widuu latest963b9d0e10ba3monthsago155MB 三、自制镜像 参考http://docs.docker.io/articles/baseimages/ 我是在ubuntu系统,所以使用https://github.com/dotcloud/docker/blob/master/contrib/mkimage-rinse.sh 由于使用rinse创建,所以需要安装 1 apt-get install rinse 安装centos 5系统 1 bash mkimage-rinse.shdenglei /centos centos-5 安装centos 6系统 检测 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 root@ip-10-10-25-218: /tmp #dockerimages REPOSITORYTAGIMAGEIDCREATEDVIRTUALSIZE denglei /centos 6.518eb9205a9272minutesago127.2MB denglei /centos 5.102b76af55f4cc5minutesago81.08MB centos-test2latest21639e6b708aAboutanhourago356.7MB ubuntu- test latesta95d7aa1d99139hoursago161.8MB centos- test latest28870be2e71639hoursago356.7MB centos-omsalatestd3c15db5624e39hoursago1.048GB centos-initlatest58ef41091c2b11daysago1.055GB localhost:5000 /centos-init latest5abf7cce376711daysago1.034GB centoslatest607347d2a9464monthsago300.2MB ubuntu /widuu latest963b9d0e10ba4monthsago155MB root@ip-10-10-25-218: /tmp #dockerrundenglei/centos:5.10/bin/echo"hello,i'mcentos5.10system" hello,i'mcentos5.10system root@ip-10-10-25-218: /tmp #dockerrundenglei/centos:6.5/bin/echo"hello,i'mcentos6.5system" hello,i'mcentos6.5system docker里centos无法ssh的问题 需要关闭pam 1 sed -i "s/UsePAM.*/UsePAMno/g" /etc/ssh/sshd_config 重启ssh服务 1 /etc/init .d /sshd restart 同时别忘记设置密码 本文转自 reinxu 51CTO博客,原文链接:http://blog.51cto.com/dl528888/1427150,如需转载请自行联系原作者

优秀的个人博客,低调大师

HMS Core 6.10.0版本发布公告

分析服务 ◆ 事件分析下新增商品订阅分析报告,帮助开发者了解应用内用户付费订阅概况,评估订阅付费价值; ◆ 营销分析、用户质量、转化分析以及过滤器中,新增广告系列/广告任务通过ID进行搜索的功能,通过更便捷高效的数据分析体验,帮助开发者合理评估广告投放的后端转化效果。 查看详情>> 运动健康服务 ◆ 血糖数据类型在原有指尖血糖数据开放的基础上,新增支持用户连续血糖数据的开放。获得用户授权的开发者,可通过对应的数据开放接口,获取用户在一段连续测量过程中产生的多个时刻的血糖值; ◆ 端侧新增支持基于周、月、年三个时间粒度开放用户历史数据,最多可以开放授权前一年的历史数据; ◆ 云侧新增支持开发者获取用户对华为运动健康App开放授权的结果。开发者想访问华为运动健康App的数据,需要引导用户开启华为运动健康App对Health Kit的开放授权,开发者可感知授权结果,并针对返回结果做相应的业务处理; ◆ 云侧新增支持健康数据异常事件订阅,包括房性早搏、室性早搏、房颤预警事件,当用户出现如上3种心律失常现象时,开发者可通过订阅数据事件进行感知。 查看详情>> 音频编辑服务 ◆ 端侧格式转换新增支持采样率,比特率以及通道数输入,提供更加丰富的转换场景。 查看详情>> 统一扫码服务  新增支持分别申请存储媒体/文件权限和相机权限。开发者在构建相机扫码功能时,需要申请相机权限,而在使用图像码识别能力时,可单独申请存储权限,以满足用户最小权限和场景化触发要求。 查看详情>> 机器学习服务 银行卡识别服务CustomView.OnBcrResultCallback接口新增方法:onBcrFailResult(MLBcrCaptureResult result)。 访问Gitee>> 近距离通信服务 新增获取BeaconEngine实例方法:Nearby新增getBeaconEngine(Activity activity)和getBeaconEngine(Context context); StatusCode新增8073~8075错误码:注册Beacon扫描任务相关错误码: STATUS_BEACON_FILTER_SUM_EXCEED_LIMIT、 STATUS_SINGLE_APP_BEACON_FILTER_EXCEED_LIMIT和 STATUS_BEACON_TASK_NOT_FOUND。 访问Gitee>> 全量版本更新。查看详情>> 了解更多详情>> 访问HMS Core 联盟官网 获取HMS Core 开发指导文档 关注我们,第一时间了解 HMS Core 最新技术资讯~

优秀的个人博客,低调大师

HMS Core 6.8.0版本发布公告

分析服务 ◆ 游戏行业新增“区服分析”埋点模板及分析报告,支持开发者分服务器查看用户付费、留存等指标,可进一步评估不同服务器的玩家质量; ◆ 新增营销活动报告,可查看广告任务带来的曝光、点击相关信息,让营销推广活动的前端效果一目了然; ◆ 新增Web归因及会话级归因,以及带来用户流量后的行为分析,满足开发者更多推广渠道的归因诉求。 查看详情>> 视频编辑服务 ◆ 新增美颜功能,可提供美白、瘦脸、磨皮、亮眼、大眼功能,实时渲染,打造自然真实的美颜效果; ◆ 新增支持开发者自定义上传模板、贴纸等素材的功能,并提供模板制作SDK,满足开发者轻松审核、运营管理应用内素材的需求。 查看详情>> 音频编辑服务 ◆ 新增支持草稿保存和编辑相关接口、枚举和方法,新增草稿信息和操作失败的相关类; ◆ 新增通用版变声可设置类型:赛博朋克(CYBERPUNK)、合成器(SYNTH)、混响(MIX)、星际战争(WAR),满足开发者的各种使用场景; ◆ 云侧AI配音能力同步接口(流式)新增输出采样率、声道、位深和格式的PCM流参数说明; ◆ 云侧歌声合成能力新增关键字对齐功能,音色新增国风女声,音高支持范围F3~C#5。 查看详情>> 3D建模服务 新增3D建模续扫功能,开发者可以在采集图像的过程中进行续扫补充,提升建模成功率; 新增支持高中低模设置,其中高模对应10w面片,中模对应5w面片,低模对应2.5w面片,满足不同要求的建模使用场景。 查看详情>> 运动健康服务 云侧新增支持通过周、月、年三个时间粒度查询用户历史数据,满足开发者实际使用场景中的数据读取与应用。默认情况下,从授权日期开始后的用户运动健康数据允许开放,最多可以开放授权用户前一年的历史数据,申请时需体验明确的使用场景,并且建议最小化历史数据权限。 查看详情>> 统一扫码服务 iOS端Customized View模式下,新增暂停连续扫码和恢复连续扫码功能。可在连续扫码特定使用场景中暂停连续扫码,等待数据返回,避免因相机未关闭连续扫描到多个码而导致数据出错等异常情况,待数据返回后,可恢复连续扫码功能。该功能可用于多商品录入、快递录入等场景中,提升信息录入效率。 查看详情>> 3D Engine ◆ 新增Android平台支持,提供Android应用一键构建打包并生成自验证安装包; ◆ 编辑器功能的实体大纲中新增一体化实体对象构建功能,可新建实体,并对实体绑定网格组件,可实例化的对象形状包括Cube(立方体)、Sphere(球体)、Cylinder(圆柱体)、Cone(锥体)、Plane(平面)五种; ◆ 编辑器功能新增自动保存工程与关卡数据的能力,满足日常开发使用需求; ◆ 渲染系统光源支持投射RT Shadow软阴影,可通过追踪物体和光源之间的光线路径,估算光线被遮挡程度,最终模拟物理真实的阴影,达到更为逼真的渲染效果; ◆ 体积雾增加自发光属性,支持自发光颜色和强度的调节; ◆ 水体系统支持水体表面渲染及水下后处理视觉效果,可实现水面的反射与折射;支持创建水体材质,编辑颜色、波形、光照等参数;支持水下后处理、焦散等效果编辑;支持水体物理碰撞,产生波纹效果。 ◆ 粒子系统增强,新增以下4种能力: 支持粒子的拖尾效果,能够实现虚拟“烟花”放射时拖尾的特效效果; 增加曲线随机值使用的灵活度,可通过设置每帧更新、随粒子产生更新、随发射器创建更新等更新模式; 支持多个Emitter标签编辑,提供跨Emitter的发射器复制,支持Preview界面和Detial界面随着Emitter切换而变化; 新增若干粒子圆周运动功能,可使粒子的形变方向和朝向方向能够随粒子速度变化,多应用于旋涡状“烟花”特效; ◆ 新增支持将UI画布转换成材质纹理,可以实现在3D世界中放置UI画布。 查看详情>> 视频服务 ◆ 新增播放器支持以非独立进程启动服务能力,解决集成在HMS Core框架中应用的问题; ◆ 新增获取设备当前屏幕亮度的能力,当对HDR Vivid片源进行Tonemapping处理时,可适应当前屏幕亮度,获取更好的显示效果。 查看详情>> 数字版权服务 ◆ 新增客户端SDK允许App集成在非华为设备上提供软件级DRM能力,实现Provision、License和片源解密等相关功能。 访问Gitee>> 导航服务 ◆ 路线规划新增未来出行估时、历史路况、限行区域功能; ◆ 导航中新增更优路线提醒功能。 访问Gitee>> 全量版本更新。查看详情>> 了解更多详情>> 访问华为开发者联盟官网 获取开发指导文档 华为移动服务开源仓库地址:GitHub、Gitee 关注我们,第一时间了解 HMS Core 最新技术资讯~

优秀的个人博客,低调大师

blueCat 信息推送服务 0.1版本更新

软件简介 blueCat 是一个信息推送服务,大家写脚本的时候,如果遇到需要提示成功失败的地方,就可以调用 blueCat 进行信息通知。 软件架构 项目是查询前后端分离, 后台是使用现阶段更新成java 更新内容 添加qq信息推送 qq发送说明 qq发送信息要先添加发送的qq号,根据下图添加发送的qq号 在验证信息里面填入你的SendKey,qq号会自动添加,并对你的qq号进行绑定 调用接口发生的信息就会发送到这个qq号上 使用说明 登录网站获取 秘钥http://sen.784111.top/#/contentIntroduced 就是调用api 发送一个http请求就可以 相关链接 blueCat 官网:点击查询 源码地址:点击查询

优秀的个人博客,低调大师

华为 MateBook 笔记本 Linux 版正式开售

华为 MateBook 系列 Linux 版已于昨天正式开售,包括 MateBook13、MateBook14 和 MateBookX Pro 三款机型。售价方面: MateBook13 第三方 Linux 版 i5-8265U 8+512GB 独显售价 5399 元 MateBook14 第三方 Linux 版 i5-8265U 8+512GB 独显售价 5699 元 MateBookX Pro 2019 款第三方 Linux 版 i5-8265U 8+512GB 售价 8699 元 MateBookX Pro 2019 款第三方 Linux 版 i7-8565U 8+512GB 售价 9699 元 根据官方的介绍,Linux 系统是一种基于开源的、更开放的操作系统,通常适用开发者或对该系统比较了解的人群使用。和Windows版相比,Linux 版硬件方面无差别,但无法实现 Windows 版本下的一碰传、指纹开机等功能,如果自行安装其它系统和华为驱动之后,即可恢复上述功能。 另外,Linux 版预装的是 Deepin Linux 操作系统,硬件上和普通版没有任何差异,他们是完全相同的。只有价格相差 300 元。 ▲ 一些细节:键盘上的“Windows 徽标键”LOGO 被替换为"Start"

优秀的个人博客,低调大师

Elasticsearch 6.3.2版本踩填坑指南

前言 前端时间利用ES开发一个"附近地理位置+其它信息"查询搜索的功能(据了解,Redis和PostgreSQL也能实现同样的功能),实践中遇到了不少的问题,所以通过这篇文章记录下踩填坑过程。 es with docker 个人喜好,一般使用中间件都喜欢用Docker运行较新版本的,用docker pull elasticsearch命令拉下来的版本一般不会是最新的,所以可以从这里找到最新版本的拉取命令,稍加改造后我需要的是这样的:docker run --name elasticsearch -e "ES_JAVA_OPTS=-Xms256m -Xmx256m" -d -p 9200:9200 -p 9300:9300 docker.elastic.co/elasticsearch/elasticsearch-oss:6.3.2 注意到这里指定的镜像是elasticsearch-oss:6.3.2,这个-oss表示不包括X-Pack的ES镜像,这也是在6.0+版本后划分的,剩下两种类型是basic(默认)和platinum,具体官方说明可以看下图。 Elasticsearch Docker Image Types 如果启动失败,使用命令docker logs elasticsearch查看日志即可,-f参数用于监听,其中一种启动错误是要求你修改vm.max_map_count这个系统环境参数,Linux可参考命令sysctl -w vm.max_map_count=262144设置即可(其它系统在文末官方参考链接中有更详细介绍)。 create mapping 这部分是重点,之前遇到的坑就是type mapping这块。 "_id is not configurable" es2.0+版本中,_id是可以配置的,网上也有一堆告诉你怎么设置,但es6.3.2中创建mapping并指定_id配置的时候,es返回错误中就出现了上面那句,在社区可以找到了这个Discuss。高版本中的_id是不能配置了,一般来说,在添加Document的时候,如果只指定Index和Document Type,那么es会随机给这个_id分配一个值,但如果添加的时候指定这个_id值,那么ES就不会再随机分配这个值。不过注意,即使你指定的_id是一个数值,但在实际保存和返回中都是字符串类型; "Mapping with Index not_analyzed is not working" 这个问题在Github上也有相关的Issues,我在这里先还原下当初创建mapping的配置: { "properties": { # 当初的想法是指定shopId这个字段不要分析,然后keyword字段要进行分析 "shopId": { "type": "integer", "index": "not_analyzed" }, "location": { "type": "geo_point" }, "keyword":{ "type": "text", "index": "analyzed", "analyzer": "ik_max_word" } } } 创建完上述mapping后访问http://localhost:9200/{index}/{type}/_mapping,但返回结果(如下)和上面指定的mapping并不相同: { "{index}": { "mappings": { "{type}": { "properties": { "shopId": { "type": "integer" }, "location": { "type": "geo_point" }, "keyword": { "type": "text", "analyzer": "ik_max_word" }, } } } } } 之后还是在官方文档中找到答案,发现确实有两点值得记录一下。 第一点:es5.0之后,为字符串新增了keyword类型,而之前的版本中只有text类型,通过index属性判断是否需要分词(默认分词)。es5.0之后使用keyword type代替index这个属性,所以指定"type": "text"就是分词,指定"type": "keyword"就是不分词; 第二点:不需要为type为数字类型integer、long,日期类型date、布尔类型boolean等指定"index": "not_analyzed"属性(而且在高版本es中这也是错误的语法,index只能指定为"index": true | false,false意味着不可查询),因为这些类型就是不分词的,如果要分词请修改为text类型。 ik analysis IK是国内用得比较多的中文分词器,与ES安装集成也比较简单,首先进入dockerdocker exec -it elasticsearch bash,然后用命令./bin/elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v6.3.2/elasticsearch-analysis-ik-6.3.2.zip安装即可(需对应es版本),安装完使用docker restart elasticsearch重启服务即可。IK支持两种分词方式,ik_smart和ik_max_word,前者分词粒度没有后者细,可以针对实际情况进行选择。 head plugin elasticsearch-head插件也是测试的时候用得比较多的插件,以前用ES2的时候是借助plugin脚本安装的,但这种方式在ES5.0之后被废弃了,然后作者也推荐了好几种方式,可以借助npm运行该服务,或者用docker运行服务,不过为了简单起见我最后选的是Chrome extension这种方式。 参考链接 Install Elasticsearch with DockerMappingText datatypeKeyword datatypehow-to-not-analyze-in-elasticsearchelasticsearch-analysis-ikelasticsearch-head

资源下载

更多资源
腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册