logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

虚拟机ubuntu17.04安装vmware-tools时,显示找不到ifconfig的解决办法

一般网上都是让我们去安装ifconfig,也就是net-tools包。但现在这个包已经被废弃,不能安装了。解决办法很神奇,就是在安装vmware-tools显示…ifconfig…时,输入“yes”,再回车。输入别的都不行!实践是检验真理的唯一标准。

#虚拟机#ubuntu
很简单的Vue.js瀑布流布局

vue.js作为数据驱动视图的框架,做有大量同类元素的页面是很方便的。实现瀑布流布局也很简单。将页面分为N列。(可以用flex布局)需要渲染的数据列表在filters里预处理。新建一个N项嵌套列表,前N个直接对应放进取,后面的每个放在总高度最小的那一项列表。分列渲染。

如何加快Vue单页加载(和打包)速度

在使用个人境外服务器运行vue项目时,会遇到打包的vendor.js过大而导致无缓存加载时,页面会空白数秒之久。解决这个问题有2个思路:1是通过压缩混淆代码、gzip实际减小代码大小;2是将部分不会改动的文件提出,放到CDN上。这里列举几种解决方案。(uglify由于vue-cli已默认包含,这里不写)#1 gzip使用gzip压缩vendor.js可以有效减

使用GO开发桌面GUI程序

使用GO来开发桌面GUI程序,个人感觉有几个好处:静态编译后只生成单个文件。实现小型和工具型程序不需依赖,易于分享。直接编译为exe等可执行文件,不用像PyQt、Electron那样再打包。跨平台编译能力,同时支持多个跨平台库。并发优化,协程支持,开发多线程GUI程序,比Python效率更优。语言简单,开发难度较C++小。常用的GO-GUI库github.com/andlabs/ui

到底了