- 博客(12)
- 资源 (22)
- 收藏
- 关注
原创 Ionic、Angular、Cordova打包压缩Web项目 - 解决vendor.js过大问题
背景:项目采用 Ionic3 开发,打包成 Web 项目作为移动端、小程序访问,发现奇慢无比,可能需要 10s+ 才能打开网页,这个速度是不能忍的,分析了一下网络请求发现,时间主要耽误在 vendor.js 上,竟然有 4MB 多,所以必须要压缩了文章目录一、问题分析二、查阅官网三、实验验证1. 命令行用法2. 访问测试四、其他优化1. Nginx 开启 gzip 压缩2. Apache 开...
2019-05-24 10:59:25 3598
原创 几个朋友合伙创业,如何分配股权?一个温和成长型股权结构思路
首次发表于知乎:几个朋友合伙创业,如何分配股权? - Sunshine Song的回答 - 知乎https://www.zhihu.com/question/19551070/answer/692607186文章目录一、团队合伙的内部威胁二、核心思想:货币膨胀模型1. 模型解释2. 分配措施3. 预期效果4. 绩效计算三、举例说明四、总结一、团队合伙的内部威胁合伙人之间利益分配跟付...
2019-05-23 15:54:03 1561
原创 Linux下基于LAMP的WEB应用安全防范加固防护方法
WEB 服务器由于 24 小时开放,相当于身在明处,难免暗处黑客的扫描和入侵,所以做好安全防范就是重中之重了。常见的入侵方式集中在一些薄弱环节,比如 ThinkPHP 框架漏洞、Git 文件泄漏、不规范上传、SQL 注入、未禁用函数等,下面说一下常用的防御措施文章目录一、安全扫描1. 免费扫描2. 付费扫描二、php 安全配置1. 运行用户2. php.ini 配置三、MySQL安全设置1...
2019-05-22 15:53:58 1511
原创 一个酷炫的DNA动态特效背景动画网站
1. 70ans.inra.fr链接:http://70ans.inra.fr/en/为了纪念法国国家农业科学研究院 (简称 INRA ) 在食品,农业和环境领域70年的研究界面是一个双螺旋的 DNA 结构,横坐标就是时间轴,上面每段 DNA 上是标志性事件,可以鼠标滚轮放大缩小放大后的界面底部出现时间轴点击某个事件进入详细介绍左右翻页动画也很酷炫...
2019-05-20 17:19:44 1957
原创 Angular1与2+差异与常用标签语法对比
Angular1 中语法都是 ng- 开头的比较好记忆,2以上就变的奇奇怪怪没这么规则了,很令人费解一、ng1和ng2之间一些差异Angular2 不是从 Angular1 升级过来的,Angular2 是重写的,所以他们之间的差别比较大,不是你用过1就能直接上手2的,计划可以认为是一个新的框架;Angular2 使用了 Javascript 的超集 ‘Typescript’,所以 A...
2019-05-18 15:00:58 306
原创 【Gradle】Mac上配置gradle环境变量以及gradle: Permission denied解决方案
Mac上安装Android Studio后,默认是没有配置环境变量的,因此在Terminal是访问不了gradle的,好多第三方软件就无法使用gradle命令,本文是为了让cordova使用gradle。1. 准备工作已经安装Android Studio并且安装gradle,或者从官网下载gradle安装包并解压。2. 启动终端Terminal同时按Ctrl + S...
2019-05-16 22:38:45 9383
原创 C#实现office文档转换为PDF格式
本文利用最少量的代码实现 Word 转 PDF 示例,原理就是将 Word 文档转交给 Adobe处理。类似在 Word 中打印,然后选择 Adobe 打印成 PDF文件① 安装 Adobe Acrobat 9 Pro 后 Office 2007 就有了导出 PDF的能力,本文直接使用 ExportAsFixedFormat 方法完成导出 PDF;② 另外一种思路就是调用打印方法,然后选择...
2019-05-16 17:22:06 2050
原创 Ionic4 自定义tabs菜单图标
ionic 的 tabs 组件默认图标更换方式可以通过自定义图标样式来替换。自定义图标可以是图标字体库,也可以是png图标等。文章目录一、编写样式二、资源文件三、更换前和更换后对比一、编写样式在 tabs.scss 文件(组件作用域),或者全局app.scss覆盖都行。下边是菜单覆盖代码:page-tabs { .tabbar > .tab-button { min-...
2019-05-15 23:34:14 1900 6
原创 阿里云突发型服务器购买图文教程
1888 优惠券:https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=p2dn37x9
2019-05-08 11:19:55 724
原创 input监听onchange触发angular事件(file选择、checkbox复选框勾选)
1. checkbox 类型的 input 中本身有 onchange 事件,但是 onchange 事件里放 angular 的方法是不识别的,这就要用到一个方法:angular.element(this).scope(),这样就可以随时随地调起 angular 方法啦,就是这么酸爽!2. 示例代码也包含了 file 类型的 input 选中文件后响应事件
2019-05-05 14:41:16 4035
原创 npm配置镜像、设置代理cnpm和取消代理的方法
npm 源在国内网络有时不稳定,因此使用 cnpm 更为稳妥,官方地址:http://npm.taobao.org文章目录一、配置镜像1. by config command2. 命令行指定3.编辑 ~/.npmrc 加入下面内容二、设置代理1. 设置代理2. 如果需要认证的话可以这样设置:3. 如果代理不支持https的话需要修改npm存放package的网站地址。4. 删除代理三、使用n...
2019-05-03 15:44:03 6006
转载 postman中form-data、x-www-form-urlencoded、raw、binary的区别
postman中form-data、x-www-form-urlencoded、raw、binary的区别在日常开发中,通常会因为提交数据的方式不同而导致各种各样的问题,归根结底是因为未能正确认识到POST方式上传数据的几种方式的区别。所以很有必要研究一下这几种提交方式的区别。form-data方式:表示http请求中的multipart/form-data方式,会将表单的数据处理为一条消息...
2019-05-03 09:11:35 584
electron-v16.0.6-win32-ia64
2023-03-05
EveryonePiano2.3.4.14钢琴模拟器
2022-05-01
SwitchHosts_mac_x64_4.1.1.6077.dmg
2022-04-02
LICEcap.dmg-GIF屏幕录制工具
2022-03-11
electron-v16.0.6-win32-x64
2022-03-07
钢琴模拟器-iDreamPiano405
2022-01-12
ThinkPHP5快速入门.zip
2020-03-15
GBK.js实现中文编码
2020-03-15
xampps-v1.9.5-x64.zip
2020-01-13
jQuery仿京东商城手机端商品分类滑动切换特效.zip
2019-08-22
xpdf-font-example.zip
2019-08-12
nginx-1.7.11.3-Gryphon.zip
2019-07-26
particles.js-demo-master.zip
2019-06-13
C#通过Cef嵌入Chrome浏览器访问本地网页及跨域资源
2018-12-26
《代码整洁之道》404页高清PDF完整版
2018-09-27
Win7开机动画下载:魔法少女小圆
2018-08-06
专业硕士学位论文书写规范
2018-07-01
《软技能:代码之外的生存指南》 368页高清完整版PDF
2018-07-01
《啊哈!算法》 256页高清完整版PDF
2018-06-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人