待兔 待兔
4年前
Golang泛型编程初体验
序言众所周知,Golang中不支持类似C/Java中的标记式泛型,所以对于常用算法,比如冒泡排序算法,有些同学容易写出逻辑上重复的代码,即整型是第一套代码,字符串型是第二套代码,用户自定义类型是第三套代码。重复是万恶之源,我们当然不能容忍,所以要消除重复,使得代码保持在最佳的状态。本文通过一个实际使用的简单算法的演进过程,初次体验了Golan
徐小夕 徐小夕
4年前
基于jsoneditor二次封装一个可实时预览的json编辑器组件(react版)
前言做为一名前端开发人员,掌握vue/react/angular等框架已经是必不可少的技能了,我们都知道,vue或react等MVVM框架提倡组件化开发,这样一方面可以提高组件复用性和可扩展性,另一方面也带来了项目开发的灵活性和可维护,方便多人开发协作.接下来文章将介绍如何使用react,开发一个自定义json编辑器组件.我们这里使用了jsoneditor
Stella981 Stella981
3年前
Notification使用详解之二:可更新进度的通知
上次和大家分享了关于Notification的基础应用,包括简单的通知和自定义视图的通知。今天和大家分享一下如何实现一个可更新进度的通知。我们将会模拟一个下载任务,先启动一个线程负责模拟下载工作,在这个过程中更新进度信息,然后下载线程把最新的进度信息以消息的形式,发送到UI线程的消息队列中,最后UI线程负责根据最新的进度信息来更新进度通知的UI界面。
Stella981 Stella981
3年前
Spring Security修炼手册(二)————Security的认证流程
    那么通过第一节的介绍,大家对于Security认证的使用应该具备了一个基本的认识,那么这节主要有三个知识点。1、初步的带大家了解Security中几个过滤器(后面会一点点的加入其它过滤器)。2、表单认证的处理流程。3、如何自定义用户认证逻辑。那么废话不多说,直接进入第一点。   哦!对了,我还要补充一点,有很多小伙伴私信我说,怎么能在用户完成认
绣鸾 绣鸾
1年前
数据库管理软件DBeaverUltimate for Mac v23.2.5终极版
是一款功能强大的数据库管理工具,支持多种数据库,包括MySQL、Oracle、PostgreSQL、SQLite、MicrosoftSQLServer等。它提供了一个直观的用户界面,使用户可以轻松地管理和查询数据库,包括创建和修改表、执行SQL查询、导出和
子桓 子桓
1年前
Navicat Premium 15 中文最新:Mac电脑数据库开发必备
NavicatPremium15是一款强大的数据库管理工具,适用于多种数据库系统,包括MySQL、MariaDB、Oracle、SQLServer、PostgreSQL等。它提供了全面的功能和工具,帮助开发者轻松地管理和操作数据库。以下是NavicatPr
sum墨 sum墨
10个月前
《花100块做个摸鱼小网站! 》第二篇—后端应用搭建和完成第一个爬虫
大家好呀,我是summo,前面已经教会大家怎么去阿里云买服务器(链接在这,需要自取),以及怎么搭建JDK、Redis、MySQL这些环境。从这篇文章开始就进入正式的编码阶段了,我们从后端开始,先把热搜数据获取到,然后再开始前端部分。
燕青 燕青
1年前
Macos数据库开发工具:Navicat Premium 15 for Mac中文激活版 支持M1
是一款强大的数据库管理和开发工具,可以帮助用户轻松地管理、设计和维护各种数据库系统。以下是NavicatPremiumMac的一些主要特点和功能:跨平台支持:NavicatPremiumMac支持多种数据库系统,包括MySQL、MariaDB、Oracle
绣鸾 绣鸾
1年前
DBeaverUltimate 23.2.4 for Mac(数据库管理软件)
是一款功能强大的数据库管理工具,支持多种数据库,包括MySQL、Oracle、PostgreSQL、SQLite、MicrosoftSQLServer等。它提供了一个直观的用户界面,使用户可以轻松地管理和查询数据库,包括创建和修改表、执行SQL查询、导出和
公孙晃 公孙晃
1年前
「最新」DBeaverUltimate for Mac v23.2.5中文版
是一款功能强大的数据库管理工具,支持多种数据库,包括MySQL、Oracle、PostgreSQL、SQLite、MicrosoftSQLServer等。它提供了一个直观的用户界面,使用户可以轻松地管理和查询数据库,包括创建和修改表、执行SQL查询、导出和