51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#优秀员工奖励方案
成为一个优秀架构师,你必须了解的 30 条设计原则
众所周知,架构师的角色,更偏向于策划、而非指挥,塑造、而非支配,其存在的意义,在于引导大家讨论、而非自己主宰一切。但是,具体应该如何执行呢?本文作者整理了30个公认的架构原则,来帮助大家解决此问题。也许有的原则,你从未听说,但你看完就能快速学会。 相信你学会了,工作起来也会事半功倍,或许还可帮你避免很多无用的...
代码星球
·
2020-12-24
成为
一个
优秀
架构
必须
canvas.toDataURL()报错的解决方案全都在这了
报错详尽信息UncaughtDOMException:Failedtoexecute'toDataURL'on'htmlCanvasElement':Taintedcanvasesmaynotbeexported. 前言最近在做一个创意类的图片合成工具,大概齐就是通过拼接自定义的文字和图片信息生成一张商品图片...
代码星球
·
2020-12-24
canvas.toDataURL
错的
解决方案
全都
在这
移动端适配必须掌握的基本概念和适配方案
随着技术的发展,移动设备越来越流行,并且不同设备间屏幕尺寸和屏幕像素的差异,移动端开发面临着多分辨率适配的问题。 响应式开发本质时针对多种屏幕做适配,在实际开发中,通常情况下时针对主流的设备进行适配。在开发前,必须掌握几个基本概念:物理像素:即屏幕的实际像素点。像素是屏幕设备的最小显示单元,如iPhone4的...
代码星球
·
2020-12-24
适配
移动
必须
掌握
基本概念
优秀程序员共有的7种优秀编程习惯
编程是一个很有趣、容易的事情,但是编写好的程序可能是一项艰巨的任务。在大多数情况下,我们发现自己绞尽脑汁,试图了解我们撰写的意大利面条代码,或者是因为新添加的次要功能而进行了大量更改,导致产生了很多糟糕的代码。这样的情况或许会降低我们的信心,但事实上,我们可以通过适当的发展实践来解决。这里有7个值得的习惯,用更少的努力...
代码星球
·
2020-12-24
优秀
程序员
有的
7种
编程
Js模块化的作用、原理、方案
一、模块化概念将一个复杂的程序依据一定的规则(规范)封装成几个块(文件),并进行组合在一起;块的内部数据与实现是私有的,只是向外部暴露一些接口(方法)与外部其它模块通信。 二、模块化作用为什么要用模块化的JavaScript?因为在实际的开发过程中,经常会遇到变量、函数、对象等名字的冲突,这样就容易造成冲突,...
代码星球
·
2020-12-24
Js
模块化
作用
原理
方案
es6异步解决方案
由于最初js官方没有明确的规范,各种第三方库中封装的异步函数中传的回调函数中的参数没有明确的规范,没有明确各个参数的意义,不便于使用。但是node中有明确的规范node中的的回调模式:1.所有回调函数必须有两个参数,第一个参数表示错误,第二个参数表示结果2.所有回调函数必须作为函数最后的参数 3.所有回...
代码星球
·
2020-12-24
es6
异步
解决方案
一种对开发更友好的前端骨架屏自动生成方案
一份来自Akamai的研究报告显示,在对1048名网购户进行采访后发现:约47%的用户期望他们的页面在两秒之内加载完成。如果页面加载时间超过3s,约40%的用户会选择离开或关闭页面。一直以来,为了提升用户在页面加载时的体验,无论是Web还是iOS、Android的应用中,前端开发工程师都做了许多工作。除了解决如何让网页...
代码星球
·
2020-12-24
一种
开发
更友
好的
前端
11 个优秀的 Python 编译器和解释器
Python是一门对初学者友好的编程语言,是一种多用途的、解释性的和面向对象的高级语言。它拥有非常小的程序集,非常易于学习、阅读和维护。其解释器可在Windows、Linux和MacOS等多种操作系统上使用。它的可移植性和可伸缩性等特性使得它更加容易被运用。Python库可用于以下用途:Web开发数据科学机器学习多媒体...
代码星球
·
2020-12-24
优秀
Python
编译器
解释器
Vue前端鉴权方案,前后端分离
技术栈前端vue全家桶,后台.net。 需求分析前端路由鉴权,屏蔽地址栏入侵路由数据由后台管理,前端只按固定规则异步加载路由权限控制精确到每一个按钮自动更新token同一个浏览器只能登录一个账号 前端方案对于需求1、2、3,采用异步加载路由方案首先编写vue全局路由守卫排除登录路由和无需鉴权路由登录...
代码星球
·
2020-12-24
Vue
前端
鉴权
方案
后端
Github 上十个优秀的 Repo
1.Awesome毫无疑问,Awesome是最受欢迎的库,它涵盖了从软件开发到硬件再到业务的所有主题。 目前,它在Github上拿到超123,000星,且其内容庞大,可能得花几天几夜才能看完。 如果想汲取新知识,这便是你的一站式商城。 2.Listof(Advanced)JavaScrip...
代码星球
·
2020-12-24
Github
十个
优秀
Repo
员工失去工作动力的5个原因
根据“最新哈佛管理信息”(HarvardManagementUpdate)的一项研究,在大约85%的公司中,员工的士气在工作的前6个月后会急剧下降,并且在随后数年持续恶化。为什么会这样?《Inc.》杂志网站上的一篇文章指出,很多时候,领导者在不知不觉中削弱了员工的积极性。文章列举了五个常见的员工失去工作动力的原因。如果...
代码星球
·
2020-12-24
员工
失去
工作
动力
5个
关于滚动贯穿的解决方案
首先滚动贯穿现象:当前容器已经滚动到底部或者顶部,无法再滚动,容器会默认选择上层容器进行滚动,可以说滚动贯穿并非是一个bug,只是一种现象 解决办法,尝试了很多种解决办法,最后依然采用js阻止默认事件的方式解决 1:监听当前容器的滚动距离,判断出到了顶部或者底部 2:如果在顶部,还要往上滚...
代码星球
·
2020-12-24
关于
滚动
贯穿
解决方案
12个优秀GUI Git客户端,程序员必备!
尽管许多用户可以从命令行轻松地使用Git,但有多种GUI客户端可以大大加快你的工作流程,尤其是在你不熟悉平台的情况下。如果你正在寻找理想的客户端来管理你的Mac上的仓库,本文列出了适用于MacOSX或Windows系统的最佳GUIGit客户端。 https://desktop.github.com/GitHu...
代码星球
·
2020-12-24
12个
优秀
GUI
Git
客户端
Angular 状态管理方案调研
Rxjs +Service组件内管理状态:在组件中可以声明一个属性,作为组件的内存存储。每次操作时调用服务(service)中的方法,然后手动更新状态。exportclassTodoComponent{todos:Todo[]=[];//在组件中建立一个内存TodoList数组constructor(@Inj...
代码星球
·
2020-12-24
Angular
状态
管理
方案
调研
宝塔部署项目报Warning: require(): open_basedir restriction in effect的解决方案
关闭防跨站攻击(open_basedir)即可!把钩打掉,记得重启一下php服务哦~即可!...
代码星球
·
2020-12-23
宝塔
部署
项目
Warning
require
首页
上一页
...
18
19
20
21
22
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他