当UI出好图时,图片的格式都是有一定比例。但是你不知道的是从后台拉取的图片到底是什么比例的。如果给图片写死宽高的话,就会出现图片变形的问题。这个时候产品就会找你说话了。。。 ...
![240](https://cdn2.jianshu.io/assets/default_avatar/5-33d2da32c552b8be9a0548c7a4576607.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
当UI出好图时,图片的格式都是有一定比例。但是你不知道的是从后台拉取的图片到底是什么比例的。如果给图片写死宽高的话,就会出现图片变形的问题。这个时候产品就会找你说话了。。。 ...
今天就结合深度桌面操作系统给大家讲讲桌面操作系统的架构设计和原理细节,一来向外界讲讲深度这么多年都做了哪些工作,二来希望通过客观公正的事实向中国新一代的开源爱好者讲述怎么用正...
最近很多小朋友都在请教我自学各种技术应该读什么书,为了避免各种人每过几天问我一遍,干脆写出来,方便大家一次获取,终身受益,然后不要骚扰我了,哈哈哈。 我自己的读书习惯,特别是...
自己最近成立了一家新公司,主要做Linux的应用和整体解决方案(不做操作系统)。 最近在招熟悉Linux、Gtk/Qt、Xorg的编程高手,只要自学能力强, 不要求一定要有多...
这一系列文章主要分析nodejs中的核心库Libuv。 我的参考书: 朴灵的深入浅出nodejs Jeffrey Richter的Windows核心编程 Anthony Wi...
两个月之前在项目中就开始使用 Eslint ,当时直接 copy 别人的 .eslintrc.js 文件,感觉好复杂,一直没吃透,中间去把 Eslint 官方文档看了数遍,依...
ssh_config和sshd_config都是ssh服务器的配置文件,二者区别在于,前者是针对客户端的配置文件,后者则是针对服务端的配置文件。 # 打开 sudo vim ...
浏览器自带的一些ui控件都不太美观,有时候我们需要对这些控件的外观进行美化,美化控件的方式有很多种,可以使用JavaScript, 也可以使用纯css样式的方式,由于各个浏览...
一、前言 缓存可以说是性能优化中简单高效的一种优化方式了。一个优秀的缓存策略可以缩短网页请求资源的距离,减少延迟,并且由于缓存文件可以重复利用,还可以减少带宽,降低网络负荷。...
据了解,现在前端面试也喜欢考算法题了。前几天去面试,果不其然的,面试官给我四道算法题,让我自己回去做。下面说一个跟前端有点相关并且有点趣的一道算法题。 题目: 平面上有若干个...
HTTP客户端是很多时候我们都需要用到的功能,今天就来介绍一个比较流行的JavaScript编写的HTTP客户端库axios。 安装 如果你会使用npm的话,可以使用npm来...
nodejs和npm的安装 体验一下 Hello World 之 Node.js 基础之Npm使用 Node之模块 熟悉常用的内置模块 express框架 1. nodejs...
Linux网络编程系列: Linux网络编程篇之Socket编程预备知识 Linux网络编程篇之TCP协议分析及聊天室功能实现 如果对Linux网络编程,对socket通信不...
基于tcp协议的网络程序流程图如下: 服务器调用socket()、bind()、listen()完成初始化后,调用accept()阻塞等待,处于监听端口的状态 客户端调用so...
Linux系统的一大特点是它的网络编程能力十分强大, 学习它, 让我们真正体会网络的魅力! 一. 客户机/服务器模型 网络应用程序一般是以c/s模型的方式工作的,因特网便是c...