#AngularJS深度剖析与最佳实践

移动端适配剖析

原文链接: https://www.cnblogs.com/yalong/p/13301817.html产生的背景&目标1.由于手机设备尺寸,屏幕分辨率等不一致,导致页面显示不一致,如下是部分移动端设备的一些参数,更多尺寸看 这里2.移动端适配的目标是在不同尺寸的手机设备上,页面相对性的达到...
代码星球 ·2021-01-13

vue实践---vue配合express实现请求数据mock

mock数据是前端比较常见的技术,这里介绍下vue配合express实现请求数据mock。第一步:安装express: npminstallexpress-D第二步:简历需要mock的数据,在src下新建mock文件夹,文件里面新建两个文件data1.json和data2.json,如下:data1.json...

vue实践---vue结合 promise 封装原生ajax

有时候不想使用axios这样的外部依赖,想自己封装ajax,这里有两种方法封装的代码如下:beforeCreate(){this.$http=(()=>{letcreateFetch=(type,url,params)=>{returnnewPromise((resolve,reject)=>{let...

vue实践---vue动态加载组件

开发中遇到要加载10个或者更多的,类型相同的组件时,如果用普通的import引入组件,components注册组件,代码显得太啰嗦了,这时候就需要用到require.context动态加载这些组件,然后用循环的方式引用。这里以三个组件为例:Bus.vue Car.vueTrain.vue。第一步在相同目录下新...

vue实践---根据不同环境,自动转换请求的url地址

一般的项目环境分为:本地环境,测试环境,预发环境,正式环境。这些环境的域名一般是一样的,前端请求接口的url也会随着这些环境的变化而改变,手动修改有点麻烦,所以想个办法,让请求的地址根据域名改变而改变。第一步:建立一个RequestConfig.js作为配置文件,内容如下:constAPIMapping={projec...

vue实践---vue不依赖外部资源实现简单多语

vue使用多语,最常见的就是vue-i18n,但是如果开发中的多语很少,比如就不到10个多语,这样就没必要引入vue-i18n了,引入了反正导致代码体积大了,这时候单纯用vue实现多语就是比较好的选择。第一步首先建立一个locales.js存放多语语言包的内容,这里只写了zh-CN,en这两种语言,其他还想新增的话方法...

js浅度克隆/深度克隆

首先弄明白几个概念:一.具体数据类型分为两种:     1.原始数据类型     2.引用数据类型    原始数据类型存储的是对象的实际地址,包括:    number、string、boolean、还有两个特殊的null、undefined    引用数据类型其中存储的是对象的引用地址,包括:.&...
代码星球 ·2021-01-13

机器学习原来如此有趣:用深度学习识别人脸

本系列文章目前已经更新两期,分别是: 机器学习原来如此有趣!全世界最简单的机器学习入门指南、 机器学习原来如此有趣:如何故意欺骗神经网络 你是否有注意到Facebook最近开发了一个非同寻常的功能:将你照片中的好友识别出来。过去,Facebook让你手动点击照片上的好友,输入他们的名字,然...

Delphi判断一个字符是否为汉字的最佳方法

//判断字符是否是汉字functionIsHZ(ch:WideChar):boolean;vari:integer;begini:=ord(ch);if(i<19968)or(i>40869)thenresult:=falseelseresult:=true;end;//判断字符是否是汉字functionI...

Gitlab+Jenkins Pipeline+Docker+k8s+Helm自动化部署实践(干货!)

通过前面两篇文章,我们已经有了一个“嗷嗷待哺”的K8s集群环境,也对相关的概念与组件有了一个基本了解(前期对概念有个印象即可,因为只有实践了才能对其有深入理解,所谓“纸上得来终觉浅,绝知此事要躬行”),本文从实践角度介绍如何结合我们常用的Gitlab与Jenkins,通过K8s来实现项目的自动化部署,示例将包括基于Sp...

gulp + angularjs

示例项目介绍文中使用的例子是一个基于Angular.js实现的网页版TodoApp,在Github中下载angular-quickstart。项目代码结构如下清单5.项目目录结构12345678910111213141516|--bower_components|--build|--node_modules|--sta...
代码星球 ·2020-12-30

AngularJS——ui-router

原创 2016年07月26日13:45:14标签:angularjs /ui-router /ui-view250431.1导入js文件需要注意的是:必须导入angular.min.js这个文件,且angular.min.js必须导入在angular-ui-router.min.js前面。...
代码星球 ·2020-12-30

深度干货:史上最全的市场推广渠道大全(附攻略和技巧)

  我相信,这或许是史上最全的推广渠道文章。如果你的企业正需要扩张,不妨看一看,或能有所帮助。  在开始推广之前,有一件重要的事要做,那就是市场定位,因为在后面的推广策略,渠道选择,营销诉求等都要围绕这个来,通过市场定位,明确产品定位,品牌定位,竞争定位,目标客户定位,选择最适合产品的推广渠道组合。  我将推广渠道分为...

淘宝首页性能优化实践

想必很多人都已经看到了新版的淘宝首页,它与以往不太一样,这一版页面中四处弥散着个性化的味道,由于独特的个性化需求,前端也面临各方面的技术挑战:数据来源多串行请求渲染一个模块运营数据和个性化数据匹配和管理数据兜底容灾本次淘宝首页改版,虽已不再支持IE6和IE7等低版本的古董浏览器,但依然存在多个影响首页性能的因素:依赖系...

MySQL性能优化的最佳经验

1、为查询优化你的查询大多数的MySQL服务器都开启了查询缓存。这是提高性最有效的方法之一,而且这是被MySQL的数据库引擎处理的。当有很多相同的查询被执行了多次的时候,这些查询结果会被放到一个缓存中,这样,后续的相同的查询就不用操作表而直接访问缓存结果了。这里最主要的问题是,对于程序员来说,这个事情是很容易被忽略的。...
首页上一页...2021222324...下一页尾页