全部帖子 (10)

tailwindcss 是一个 CSS 框架 现在的大多数 CSS 框架/组件库越来越强大,提供了很多开箱即用的组件,如日期选择器、完整的表单校验、警告提示、模态框等等… 而 tailwindcss 不同,它的目的是专注样式,将常用的样式代码封装成了“工具类”,在开发时把你想要的样式类名写在元素的 class 里。 比如你想要一个 3 列带间隔的 gri...
生成随机颜色 你的网站是否需要生成随机颜色?下面一行代码就可以实现。 const generateRandomHexColor = () => `#${Math.floor(Math.random() * 0xffffff).toString(16)}` console.log(generateRandomHexColor()) 数组重排序 对数组的元素进行重新排序是一项非常重要的技巧,但是原生 Array 中并没有这项功能。 const...
前言💁‍♂️ 相信大家或多或少都接触过拥有庞大 if else 的项目代码吧,多重嵌套的 if else 在维护的时候真的让人很恼火😡,有时候一个 bug 排查下来,严重感觉身体被掏空😿。 本文并未有消灭或歧视 if else的意思,if else 的好用都知道,这里只是在某些特定场景为大家额外提供一种思路,增加我们代码的可读性🐳。 短路运算💻 Jav...
changzhong/extension-iframe-tabs dcat-admin iframe多窗口扩展 celaraze/mellita Mellita 可以使任何 Laravel 应用具备 SaaS 能力,只需要简单的 composer 安装以及极其少量的改动。无论你是打算使用 Laravel 项目开发新项目,还是将已经付出努力的项目转化为 SaaS 架构,都可以轻松实现。 deatil/dcat-login-captcha Dc...
点这里有详细讲解 from collections import defaultdict from heapq import heapify, heappop, heappush def prim(map,start): #最小生成树 mst = [] #存已连接点集合 city = {start} #存待走边集合 next = map[start]# #待走边排序 heapify(next)#按距离建立小顶堆 while next:...
Inf = 999999 #Dijkstra算法是从一个顶点到其余各顶点的最短路径算法,解决的是有权图中最短路径问题 #核心思想是:每次遍历到始点距离最近且未访问过的顶点的邻接节点,直到扩展到终点为止。 def Dijkstra(start, end): #未访问过的顶点集合 queue={i:Inf for i in range(start+1,n+1)} #显而易见,起点到起点...
一、简介 Viewer.js 是一款强大的图片查看器。 Viewer.js 有以下特点: 支持移动设备触摸事件 支持响应式 支持放大/缩小 支持旋转(类似微博的图片旋转) 支持水平/垂直翻转 支持图片移动 支持键盘 支持全屏幻灯片模式(可做屏保) 支持缩略图 支持标题显示 支持多种自定义事件 Viewer.js 提供了纯 JS 版本和 jQuery 版本,...
功能预览 主要特性 支持“标准”Markdown / CommonMark和Github风格的语法,也可变身为代码编辑器; 支持实时预览、图片(跨域)上传、预格式文本/代码/表格插入、代码折叠、搜索替换、只读模式、自定义样式主题和多语言语法高亮等功能; 支持ToC(Table of Contents)、Emoji表情、Task lists、@链接等Markdown扩展语法;...
1 2
考拉开学

联系方式

微信昵称:考拉开学 联系电话:18653365468 邮箱:mail@mengyakeji.com
关于我们
关于我们
平台介绍
平台介绍
联系我们
联系我们