Web
lvye1221
这个作者很懒,什么都没留下…
展开
-
网站https配置方法
申请 SLL证书1、打开阿里云官网,注册登录,实名认证2、点击“产品分类——安全——ssl证书——点击购买证书(去里面选择 免费型DV SSL)——购买完后如下图所示——点击申请”3、验证方式 : 参考资料中是给的 通过 上传文件的方式实现,不过我这边因为 网站部署了 CDN 刷新很慢,一直没有更新到文件。所以采取的是 域名解析 验证。添加好后,很快就得到了通过部署SLL证书域名管理 网站上是有域名托管的,托管即可。但如果采用 西部数码 的 SSL验证 的话,需要 修改dns服务器为西部数原创 2021-07-07 17:21:43 · 216 阅读 · 0 评论 -
CSS3 弹性盒模型
弹性盒模型flex 是 Flexible Box 的缩写,意为”弹性布局”,用来为盒状模型提供最大的灵活性。box-flex属性, 指定box的子元素是否灵活或固定的大小。参考代码: // 父节点,可以任意分配子元素的空间.test_box { display: -moz-box; display: -webkit-box; display: box; ...原创 2017-06-20 12:00:03 · 539 阅读 · 0 评论 -
Web前端专业介绍
Web前端专业介绍 作者: 杨杰 Web前端能做什么公司官网(在PC通过浏览器来访问公司网站)移动端网页(在手机上来浏览公司信息、小游戏等) 移动端APP(例如:淘宝、去哪儿旅游、携程等)微信小程序(微信最新推出的功能,随用随装,不占用手机空间)相对 Android 和 iOS 的优势热更新(不需要重新安装app即可更新软件中的组件)跨平台(编写一次,即可支持PC、Android原创 2017-04-20 15:26:13 · 7089 阅读 · 1 评论 -
“抽奖”的 Web 开发实现
抽奖抽奖功能 的 Web 方式实现,如下图所示: 英文单词lottery: 运气、彩票开发步骤HTML结构大盒子里有背景图片和抽奖的指针。分别定义好样式名和id名<div class="lottery-box"> <div class="plate" id="plate"></div> <div class="hand" id="hand"></div></div>样式修饰让盒子原创 2017-04-13 15:16:39 · 3373 阅读 · 0 评论 -
nodejs 的基本使用
全局对象// 全局对象的宿主,类似于 window 对象global process// 是命令行参数数组process.argvglobal.process// =========// 输出到控制台中process.stdout.write('hello');// 将当前控制台中的文件清空process.stdout.write('\033[2J');process.stdout.w原创 2017-02-27 07:47:20 · 397 阅读 · 0 评论 -
初见 nodejs
安装nodejsnode-v5.7.0-x64.msinvm为了方便切换nodejs的多个版本,可以采用多版本管理器。 Node Version Manager(Node版本管理工具)环境变量的配置NVM_HOME = 当前 nvm.exe 所在目录NVM_SYMLINK = node 快捷方式所在的目录PATH += %NVM_HOME%;%NVM_SYMLINK%;NVM_HOMEC原创 2017-02-27 07:42:31 · 321 阅读 · 0 评论 -
搭建外网Web静态服务器
外网服务器申请现在网上有很多服务器供选择,例如阿里云、腾讯云、新浪云等,申请基本类似,我们这里以华为云做示例。1. 申请地址新用户免费体验地址如下 http://activity.hwclouds.com/newuser_free/如果没抢到免费的,可以考虑 1元 6天的那种方式.按照华为的官方说明,如下注册账号。需要注意的是咱们这里选择 Centos6.5 64bit 的版本作为服务器。 ht原创 2017-03-10 10:46:32 · 1107 阅读 · 0 评论 -
用 Nginx 实现 https 转 http
缘由当前公司服务器已经采用 http 协议的方式部署成功,可 App Store 要求必须采用 https 协议,那么,能否在不改变公司服务器代码的情况下,实现 https 的要求呢?答案是肯定的,采用 Nginx 反向代理实现(以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器)。原创 2016-12-23 20:28:37 · 58573 阅读 · 0 评论 -
集成 extjs 和 highcharts
highcharts 库的画图效果比 ExtJS 好,但 ExtJS 拥有强大的类管理。两者都很不错。通常在商业项目上,尽量只选择一个库,以减少成本。但如果只是用于非盈利项目上,那么,可以把两者结合起来,既可以用到 extjs 强大的类管理,又可以用到 highcharts 强大的图像功能。各取两者的优势,也是一种不错的使用办法哦。利用了 extjs panel 的原创 2014-12-21 20:48:12 · 2296 阅读 · 2 评论 -
Web项目上线
服务器购买国外服务器主机购买 https://bwh1.net/cart.php?a=view国外域名厂商 https://sg.godaddy.com/zh/其他服务器参考Amazon vultr digitalocean linode系统部署Ubuntu 16.04 x86_64 连接工具SecureCRT, XShell, putty 等参考资源: SecureCRT 下载地址: ht原创 2017-08-29 10:06:14 · 764 阅读 · 0 评论 -
盾牌合体效果
效果展示知识点背景图片设置 .logo { width: 251px; height: 186px; background-image: url(img/logo.png); margin: 0 auto; } .info { height: 49px; background: u原创 2017-06-14 04:54:45 · 527 阅读 · 0 评论 -
APICloud+Vue+Vant 快速构建移动端APP
框架简介APICloud文档非常齐全,采用免费+收费形式,对于一个普通的APP来讲完全够用 云编译的形式,避免了环境繁琐的配置,非常方便这里有一些资料,供参考:创建第一个app https://docs.apicloud.com/APICloud/creating-first-appAPICloud七天在线培训课教程 https://github.com/apicloud...原创 2018-08-22 16:24:01 · 7231 阅读 · 0 评论 -
FastAdmin 使用体验
FastAdmin是一款基于ThinkPHP5+Bootstrap的极速后台开发框架。 感觉非常好用!常见网址基于Auth验证的权限管理系统演示:http://demo.fastadmin.net/项目仓库:https://gitee.com/karson/fastadmin文档地址https://doc.fastadmin.net/docs/install.html#完整包安装-2...原创 2019-03-27 23:12:48 · 2664 阅读 · 0 评论 -
内网穿透工具Ngrok本地搭建记录
说明本文主要是将服务器接收到的请求转发到本地服务器,这样便于调试。网上公开的域名转发工具,百度上搜到的工具: 例如 sunny-ngrok 等,有些说是 免费注册 但不太稳定,而且安装方法要加QQ群收费等。所以,最终还是自己搭建转发服务器的方式比较靠谱。那么,寻找搭建自己转发服务器的方法,找到这篇文章:最接地气的Ngrok服务器搭建教程https://www.jianshu.com/p...原创 2019-03-31 10:19:06 · 592 阅读 · 0 评论 -
Web三维地图展示-Cesium资料
简介https://cesiumjs.org/优点:有较多的demo,详细的api文档,有测试平台,比较丰富的展示特性和扩展。基于Cesium开源框架的3D展示https://blog.csdn.net/Enbir/article/details/85088647加载底图(天地图)飞行、复位等实用工具数据的加载和显示cesium支持topojson,GEOjson和普通的json格...原创 2019-03-07 14:58:28 · 4517 阅读 · 0 评论 -
开源三维地图框架-Cesium
简介https://cesiumjs.org/优点:有较多的demo,详细的api文档,有测试平台,比较丰富的展示特性和扩展。效果展示基于Cesium开源框架的3D展示https://blog.csdn.net/Enbir/article/details/85088647加载底图(天地图)存在 飞行、复位等实用工具数据的加载和显示cesium支持topojson,GEOjson和...原创 2019-03-08 21:27:05 · 6279 阅读 · 0 评论 -
Vue路由学习
在查看 VUE 教程中,摘抄的笔记,仅供自己回顾用…嵌套路由实际生活中的应用界面,通常由多层嵌套的组件组合而成。同样地,URL 中各段动态路径也按某种结构对应嵌套的各层组件摘抄自:https://router.vuejs.org/zh/guide/essentials/nested-routes.html示例代码https://jsfiddle.net/yyx990803/L7hscd...翻译 2019-01-29 09:56:23 · 202 阅读 · 0 评论 -
Vue 组件使用记录
组件定义<template> <div class="camera"> <van-icon @click="takePhoto" name="photograph" class="btn" /> </div></template><script&原创 2018-11-07 16:36:28 · 205 阅读 · 0 评论 -
docker 搭建 lnmp 实践
centos7 下 docker 的安装sudo yum install -y yum-utils device-mapper-persistent-data lvm2sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.reposudo yum install d...原创 2018-08-17 16:48:59 · 591 阅读 · 0 评论 -
在Spring中同时使用XML和注解方式
1 同时使用注解与XML两种方式配置bean 有一个情况,在项目的代码中大量使用了注解的方式来创建 bean。可又想同时使用xml配置方式,毕竟修改xml文件是不需要重新编译项目。是按照先后顺序来确定自动创建哪一个对象的。如果先在 xml 中定义了,那后面的自动注解方式创建的对象就忽略。例如如下方式:如上所述,虽然在 XxxService 类上添加了创建对象的注解,原创 2014-10-11 16:35:34 · 6991 阅读 · 0 评论 -
常遇到的一种闭包情形
1 问题描述 有个问题,想把一个请求,分成多次请求完成。例如,下面的例子中,将一个时间段,拆分成10个小的时间段,分别请求数据。很自然地写出了如下代码:for (var i = 0; i < 10; i++) { var dateRange = {}; dateRange.start = start + i*deta; dateRange.end = st原创 2014-09-24 17:35:38 · 1099 阅读 · 0 评论 -
在开发 ExtJS 应用程序常犯的 10 个错误
这是 CNX 公司在开发 ExtJS 项目中总结的需要特别注意的 10 个地方。有时候,我们完全是自己使用 ExtJS 从零开始构建的新的应用程序,但有时候我们的客户会要求我们使用他们自己的代码,并且帮助他们提高性能、解决bug以及结构上的问题。同时,我们已经在 ExtJS 项目中作为“清洁者”的角色工作相当长的一段时间了,开始注意到项目中经常会出现一些很值得优化的代码,而这些情况不仅仅只在我们的翻译 2013-07-18 11:57:49 · 2453 阅读 · 0 评论 -
JNA使用问题及解决
因项目催得很急,尽管对JNA(Java调用Windows动态库)不熟悉,还是使用了JNA库。那么使用自己不了解的东西,总是很容易出现各种奇怪的问题。可反过来想想,哪有不存在技术难点的项目呢?是吧?当程序员就是个辛苦的行业,被项目逼着不停地去学习,去解决问题;但正因如此,程序员也是快乐的人,因为解决问题后,获得的成就感和喜悦感是很值得的。呵呵,不废话了,分享下我使用JNA遇到的问题及解决办法吧。原创 2013-06-26 10:06:32 · 6641 阅读 · 0 评论 -
通过Jasmine和Guard自动测试JavaScript
原文标题:Autotesting JavaScript with Jasmine and Guard原文地址:http://edspencer.net/2013/06/15/autotesting-javascript-with-jasmine-and-guard/通过Jasmine和Guard自动测试JavaScript 我喜欢Rails的一个原因是:他介绍了自动测试的理念给我,翻译 2013-07-09 14:01:00 · 2618 阅读 · 1 评论 -
ExtJS DOM元素操作
记得最早刚接触网页操作DOM元素的时候是做毕业设计的时候,用JQuery操作的。毕业工作后是从事C++方面的编程,两年后,又重新解决了网页编程,不过这次不是用JQuery了,用的是ExtJS。就我经验来看,程序员是一个需要不断学习的行业(这也是为什么周围的同事很多都有白头发的缘故吧)。好了,今天这篇文章的主题是分享下我使用 ExtJS 操作 DOM 元素的一些经验。设置元素点击处理函数原创 2013-06-07 18:27:14 · 1091 阅读 · 0 评论 -
ExtJS 中 store 的使用经验
分组常规的使用方法如下:Ext.define('MyModel', { extend: 'Ext.data.Model', fields: [ {name: 'item1', type: 'int'}, {name: 'item2', type: 'int'}, {name: 'item3', type: 'string'} ]});myStore = E原创 2013-06-06 17:50:46 · 1097 阅读 · 0 评论 -
初探ExtJs一张图中最多可以显示多少个点
结论1张ExtJS中图中,影响显示的因素有:图像的宽度(width),Y轴坐标标题的宽度(widthOfYTitle)有关,初步推测点数 count 的计算公式为:count = (width - widthOfYTitle另外,显示的点数与,一张图中画的线的数目、画的点是否是在同一垂线上、图像的X轴的范围没有关系。需要注意的一点是: 空白点也会占用点的个数,即设置的点原创 2013-05-27 11:53:00 · 1045 阅读 · 0 评论 -
打断ExtJS图中曲线为线段的方法
由于项目需要,画曲线图时存在两端有数据,中间部分没有数据的情况,但是ExtJS添加数据是将数据添加到 store 中的,也就是说,他才不管你中间有没有数据呢,全部都将点连接起来了。我初步的想法是,将中间设置的点的值设置成 null,结果画出来的图,如下所示:那没办法了,只能和项目负责人说,中间的数据没有办法打断,补0吧,这样画出来的图很不好看,因为实际数据都集中在 200 附件原创 2013-05-27 14:54:33 · 1380 阅读 · 0 评论 -
ExtJS常用方法
定时任务updateTask = { run : function() { updateUserList(); }, interval : 2000 // 2 second}Ext.TaskManager.start(updateTask);store 通过 proxy 代原创 2013-04-27 18:58:21 · 1106 阅读 · 1 评论 -
安装php及配置apache
php 的配置 下载 php-5.4.11-Win32-VC9-x86 并解压 将 php-5.4.11-Win32-VC9-x86 中 php.ini-production 拷贝并重命名为 php.ini 修改 php.ini 中 extension_dir = "d:/Program Files/php-5.4.11-Win32-VC9-x86/e原创 2013-03-30 15:27:24 · 853 阅读 · 0 评论 -
令人头痛的ExtJS日期时间控件
1 缘由 Ext提供了日期、时间的控件,但没有将日期和时间组合在一起的控件。在网上搜索时,有前辈创建或重写了时间相关的类,并提供了源码。不得不说那位作者对 extjs 框架理解得很透彻,虽然不知道他当时是怎样研究的,但不得不服啊。之前网上提供的代码,我没有详细研究重写的实现方法。但我不太赞成之前的路径组织或者架构的实现方式。因为要使用这个起始结束时间控件,需要在一个页面中包含好几个js文件原创 2013-08-23 15:31:27 · 10174 阅读 · 2 评论 -
ICE基础知识讲解
1 缘由这是我对张同事花费一小时分享的ICE基础知识的记录。刚开始进入项目的时候也学习过关于ICE相关的知识,因为被调入Web组中没有继续研究了。他组织课程的结构和讲课的方式都非常浅显易懂,同时又能让人收获到知识,很值得学习。我想,学习最高境界就是能够教会别人,厉害!呵呵,下次我也要尝试上台讲讲,加油!2 简介Ice 是一种面向对象的中间件平台。由ZeroC公司开发,开源项目是不需原创 2013-08-15 10:00:35 · 1905 阅读 · 0 评论 -
单击 numberfield后,如失去焦点后非数字部分消失问题的解决办法
1 问题描述当需要使用 extjs 的 numberfield,但需要对文本框中的值进行设定的时候,就需要用到 setRawValue, 但通过此种方法设定的值,在点击文本框后,取消焦点后,文本框中的内容会变成纯数字,var pageContainer = Ext.create('Ext.container.Container', { renderTo: Ex原创 2014-08-21 17:19:44 · 1361 阅读 · 0 评论 -
Web地图服务器
因为项目需要,需要实现地图上显示设备位置,即实现地图服务器功能。暂时找到的方式有如下两种: 库 地图数据库 GisServer 前端显示 GMap sqlite原创 2014-05-27 20:16:45 · 1534 阅读 · 0 评论 -
Clouda 之我见
官方文档中已经介绍了基本部署和丰富的例子,而且很多网页也提交了关于 clouda 意义和作用的相关文章。所以本篇博客中的主要重点在于介绍博主在安装、使用、部署 clouda 中遇到的一些问题及解决办法,希望对大家有所帮助。原创 2013-12-22 10:20:28 · 2699 阅读 · 0 评论 -
参与"创业周末Okanagan"的54小时
在没参加创业周末之前,听到很多参加过的人说,这是个很值得锻炼创业经验的活动,刚开始我对他们的说话还持有怀疑态度。然后我发现几天后在 Kelowna 将会举办创业周末活动,然后我就紧紧抓住了这个机会并且最终证明这是一个多么明智的决定呀。联系上一个赞助商的朋友,拜托他帮我定了票。然后我就开始了这次创业周末之旅。翻译 2013-12-13 15:02:37 · 1233 阅读 · 0 评论 -
Sencha Touch 和 extjs 优秀客户案例:DecidoKompetensor & “Impossible”项目
这是我们完成的一个非常棒的项目。我们同时与开发 iPhone 本地 app 的同行一起工作,而且不同文化背景下,不同开开发者之间互相学习、互相提高,并最终都使项目顺利完成。这 Sencha Touch 类系统和层管理系统使得我们非常容易、快速地实现了一个可以运行的原型。这为我们在早期制定重要决定时提供了帮助,因为我们已经知道了在实际设备上怎么样的体验是最好的。翻译 2013-11-28 16:19:42 · 1856 阅读 · 0 评论 -
新的旅途,有我同行
1 项目背景 这是我参加“第六届深圳创业周末活动”所参与的项目:“同行 To-Gather”,主要目的是在旅行中找到正有同样需求的同行伙伴。2 需求分析 项目发起人 neo 遇到这样一个需求,在爬雪山时,想找到旅伴一起,但在网上发帖寻找帮助时,却很少有人回复。结果,在实际爬雪山的过程中,碰到了一起玩的伙伴时,朋友们都会发出这样的感叹:“早知道一起了”。原创 2013-11-22 07:22:55 · 1326 阅读 · 0 评论 -
JavaScript 内存泄露
内存泄露通常是因为大型的 web 应用程序中的内部编程错误引起的。当被浪费内存增长得超出系统能够提供的最大内存限度时,web 应用程序的性能将会被大大降低。作为一名 web 程序开发者,能够开发一个 web 应用程序来满足功能需求,这仅仅只是第一步而已,性能要求与完成 web 应用程序基本功能同等重要,不然的话,会增加导致潜在的失败可能性及导致浏览器的崩溃。翻译 2013-09-24 00:23:23 · 1787 阅读 · 0 评论 -
extjs 优化小建议
这现在只是理论上的探讨,你将在实际项目中看到它们的效果。这仅仅是课程内容的一小部分,而且是在一个经验不丰富的开发者我的口中(the horse's mouth 真有意思,不知道翻译得对不对)说出来的。Nige在分享这些建议时做得非常棒,并且提醒我们优化操作是开发者和框架共同的责任——这框架正随着时间发展而变得越来越快,但我们这些开发者也应该做好自己的事情,来确保使用这个框架时,仍然能继续保持高的效率。翻译 2013-09-16 18:38:11 · 1753 阅读 · 0 评论