Programs in Java:将提供 Java 程序。-开源
将提供 Java 程序。 许可证: ---------- 本项目中提供的所有程序/软件均在 APACHE LICENSE, VERSION 2.0 下发布。 可以在此处找到许可证详细信息:https://www.apache.org/licenses/LICENSE-2.0。 本许可的某些部分是: * 根据本许可的条款和条件,每位贡献者特此授予您永久的、全球性的、非排他性的、免费的、免版税的、不可撤销的版权许可,以复制、准备衍生作品以源或对象形式公开展示、公开表演、再许可和分发作品和此类衍生作品。 * 您可以在任何媒体中以源或对象形式复制和分发作品或其衍生作品的副本,无论是否经过修改。
plaid-python:Plaid 的 Python 绑定
格子Python
:warning: 21 年 8 月 16 日之后,该库的这个主要版本将只收到关键的安全补丁。 请考虑试用我们的新。
的官方 python 客户端库。
目录
执照
安装
$ pip install plaid-python
文档
该模块支持所有 Plaid API 端点。 有关 API 的完整信息,请前往docs 。
有关端点和参数的完整列表,请参阅python 文档。
入门
呼叫端点
要调用端点,您必须创建一个Client对象。
from plaid import Client
# Available environments are 'sandbox', 'development', and 'production'.
client = Client ( client_id = '***' , secret = '***' , environment = 's
mysql-connector-cpp:MySQL ConnectorC++ 是用于 C++ 的 MySQL 数据库连接器。 它允许您开发连接到 MySQL 服务器的 C++ 和 C 应用程序
MySQL 连接器/C++
这是 MySQL Connector/C++ 的一个版本,用于与 MySQL 服务器通信。
有关详细信息,请访问官方。
许可
请参阅此存储库中提供的自述文件和许可证文件以及获取更多详细信息。
下载并安装
MySQL Connector/C++ 可以从预编译的包中安装,这些包可以从。 描述了从二进制分发版安装 Connector/C++ 的过程
从源头构建
MySQL Connector/C++ 可以从源代码安装。 请查看
GitHub 存储库
此存储库包含最新发布版本的 MySQL 连接器/C++ 源代码。 您应该会在此处和最新发布的 Connector/C++ 包中看到相同的内容。
示例代码
#include <iostream>
#include <mysqlx>
using ::std::cout;
using ::std::en
matrix-maker::oncoming_bus: 用于 OMSI 2 的简单 k++ 矩阵生成器。创建滚动显示,编辑字体和颜色,创建多个目的地,导入和导出 HOF ..
矩阵制作器
网站简单地创建彩色矩阵并为游戏生成相应的 .hof 文件。
特征
版
编辑线条、正面和侧面部分的颜色和字体。 支持多行文本
选择一个图标或导入一个自定义图标(黑白、.png、最大 300o)。 包括 Gare、Aeroport 或 Tram 图标。
一次创建倍数矩阵,并延迟在所有消息之间切换。
多目的地支持
使用左侧抽屉添加或切换目的地。 您可以拖动元素来对目的地进行排序。 删除、复制和创建目的地。
分享
使用唯一链接或二维码共享当前矩阵。 链接缩短器将很快添加。 当前矩阵将被导入并添加到新设备上已有的列表中。 生成的链接如下所示: https://kpp.genav.ch/?s=eyJjb2RlIj...= : https://kpp.genav.ch/?s=eyJjb2RlIj...=
下载
您可以下载 png 文件中的当前预览。
或者选择一个名字,然后生成一个.hof
bikes-for-refugees:HTML 课程 1 的练习
难民自行车
HTML 和 CSS 练习 - 第 1 课
设置
克隆这个仓库到您的计算机。 如果遇到困难,请记住!
打开您刚刚克隆的存储库(如果需要帮助,请再次查看!)
您现在可以编写代码了!
锻炼
练习的目的是让您的网页看起来像以下屏幕截图。
在浏览器中打开index.html文件,并将其与最终结果的图像进行比较。 有什么不同?
使用语义标记
如有必要,将<div>替换为语义 HTML 标签。 这不会在浏览器中呈现不同的呈现方式,但最好尽可能使用语义标记!
修复损坏的图像
某些图像链接已损坏。 您需要的images在images文件夹中 - 请用正确的路径替换任何损坏的图像链接。
样式按钮
页面上有 3 个按钮。 它们需要正确设置样式 - 请记住,通过使用类尽可能多地重用样式。
固定定位
使用 Flexbox 移动元素以使其正确定位。
提交您的作品
完成后,打开拉取请求,以便导师审查
Calculate-Distance-Matrix:使用 csv 获取两个位置之间的距离或时间
计算距离矩阵 :Japanese_symbol_for_beginner:
·
:thinking_face: 关于该项目
该程序使用 Janson-Shanon 算法计算距离矩阵,得出两个位置之间的距离或旅行时间的结果。 使用方法非常简单,只要在处理完文件后立即在客户端发送一个格式正确且扩展名为 .csv 的文件,服务器将其返回到屏幕上。
-
-
:hammer: 安装默认值
您需要在计算机上安装才能构建此应用程序。
git clone https://github.com/lucioerlan/calculate-distance-matrix.git
$ cd calculate-distance-matrix/client -and- calculate-distance-matrix/server
$ npm install
注意事项:
正确格式化 .csv 文件,在 /server 中格式化的 .csv 文件示例
该程序在 Linux/Windows 上
microsoft-teams-test-tab:用于测试平台和 SDK 的 Microsoft Teams 测试选项卡
microsoft-teams-test-tab
#如何为未作为 npm 包发布的 sdk 更改部署测试应用程序
使用 yarn 链接到您的 microsoft-teams-library-js 并在 app.ts 中进行更改
运行 'yarn build-' 以便将输出文件放在 public/ 文件夹中
在公共/仅对主分支进行签入更改
在测试应用程序中使用作为内容 URL 以指向您的更改
PyWebIO:以脚本方式编写交互式 Web 应用程序
PyWebIO
以脚本方式编写交互式 Web 应用程序。
| |
|
PyWebIO 提供了一系列命令式函数来获取用户在浏览器上的输入和输出,将浏览器变成“富文本终端”,可以用来构建简单的 Web 应用程序或基于浏览器的 GUI 应用程序,而无需了解HTML 和 JS。 PyWebIO 也可以很容易地集成到现有的 Web 服务中。 PyWebIO 非常适合快速构建不需要复杂 UI 的应用程序。
特征:
使用同步而不是基于回调的方法来获取输入
非声明式布局,简单高效
侵入性小:旧的脚本代码只需要修改输入输出操作就可以转换成Web应用
支持集成到现有的web服务,目前支持Flask、Django、Tornado、aiohttp、FastAPI框架
支持asyncio和协程
支持使用第三方库进行数据可视化,例如plotly 、 bokeh 、 pyecharts 。
安装
freezr:这是freezr个人服务器的参考实现。 freezr 可以轻松设置您自己的个人服务器并在其上构建和运行简单的 javascript 应用程序。 见http
冷冻机
这是freezr个人服务器的参考实现。 freezr 可以轻松设置您自己的个人服务器并在其上构建和运行简单的 javascript 应用程序。 有关更多信息,请参阅 。
joybox:视听媒体插板
视听媒体插板
使在同一位置播放来自多个平台的媒体变得简单。 阅读了解更多详情。
建筑学
该项目遵循,是使用和组合在一起的大部分小模块或功能的大集合。 除了一些“全局”或“神奇”的东西,比如本地化函数OLSKLocalized ,模块使用的大多数资源应该在同一个文件夹中或通过路径名引用。
路由、呈现 Markdown 内容和提供页面是通过 Node.js 服务器完成的(通常在controller.js文件中配置)。
开发设置
(要深入了解,请观看)。
安装 ,然后:
npm run setup
如果没有,这应该创建一个.env文件。 如果您遇到引用此文件的错误,您可以在.env-sample找到缺失的变量。
跑步
启动 Rollup 过程以自动构建和重新加载
npm run watch
启动Node.js服务器在浏览器中查看
npm start
它应该可以在http://loca
homebridge-miot:支持 miot 协议的设备的 Homebridge 插件
homebridge-miot
homebridge-miot是homebridge-miot的插件,它允许您控制任何支持小米 miot 协议的设备! 随着时间的推移,将添加更多设备。 目标是为 miot 设备添加 Homekit 支持,并使它们完全可以通过原生 Homekit iOS 应用程序和 Siri 进行控制。
这是一项正在进行的工作。 反馈和贡献是有帮助的,并将改进插件!
由于该插件旨在轻松快速地实现新设备,因此应该非常直接。 如果您的设备不受支持,请创建请求并指定设备型号和类型。
特征
将 miot 设备集成到 homekit 中
如果设备受支持,则自动检测设备类型
适用于 miot 设备的 Homekit 自动化
支持的设备类型
扇子
吊扇
加热器
加湿器
除湿机
空气净化器
冷气机
出口
窗帘
新风系统
扫地机器人
光
晾衣架
烤箱
将添加更多设备类型!
如需按型
FoodHub:使用 HTML CSS 和 Javascript 创建的前端开发项目
美食中心
一个用 HTML CSS 和 Javascript 创建的前端开发项目 这个网站是在保持美食爱好者和四处游荡寻找好地方的人的背景下开发的。 网站的基础是通过基本的 HTML 代码创建的。 颜色主题、托盘和标题是通过 CSS 自定义的。 动画是通过 Javascript 代码添加的。
mail-dev:用于电子邮件测试调试的本地 SMTP 服务器
邮件开发
用于电子邮件测试/调试的本地 SMTP 服务器
建立在和之上。
去做:
自定义 SMTP 服务器端口
框架配置片段
附件支持
转发电子邮件
开发
npm run tailwind:dev
npm run dev
tauri dev
建造
npm run tailwind:prod
npm run build
tauri build
Tech-10-webpage:技术 10 网页
TECH 10 网页
关于技术的网站!
演示: :
描述:
使用外部 API 的作者网站
后轮驱动
使用 JavaScript (jQuery) 添加的功能
作者
科尔迪安 P. 2017年
mypass-project
生活档案
==============
LifeFiles 应用程序是安全的文档存储解决方案,旨在帮助无家可归者存储和共享他们的重要文档,例如身份证和医疗表格。 该产品的希望是通过减少因丢失或损坏的文件造成的延误,使无家可归的人更容易注册服务和住房。
入门
首先启动后端服务器
将 env.template 更改为 .env 文件并更新为您的值
$ cp env.template .env
安装依赖:
$ yarn
启动服务器:
$ yarn start
点击 api 端点:
一键部署 Heroku
或者,您可以一键将后端部署到 heroku:
接下来启动 React 前端
该项目的前端可以在以下位置找到: :
项目信息
该项目由罗伯特伍德约翰逊基金会资助,由奥斯汀市创新办公室开发。 Kerry O'Connor 是首席调查员,Daniel Culotta 是该项目的联合
DanielBarnesPortfolioWebsite:由我编码的投资组合网站
我自己创建的网站作为投资组合。
网站托管在 GitHub 页面 @ danielbarnes175.me
网站是用 HTML5/CSS3 和 PureCSS 创建的。 如果您发现网站有任何错误,请提交问题。 确保包含重现错误的步骤。
ya-basic:在制品
演示
用法
这个应用程序直播
使用 Spotify 登录并授予对应用程序的访问权限
查看您自己的统计数据并与您的朋友分享您的推荐(截至目前,您最多可以与 2 个朋友分享)
一旦您的朋友授予对应用程序的访问权限,您就可以比较统计数据!
它能做什么
用户必须授予对其 Spotify 帐户的访问权限。 获得授权后,他们可以查看他们的 Spotify 统计数据(他们的顶级艺术家和流派)的总体概览。 每个用户都会获得一个唯一的推荐代码,在与朋友分享后,他们将能够查看朋友与自己的统计数据。 因此,一劳永逸地解决战斗,谁对音乐的品味更基本 :winking_face:
灵感
我们喜欢被低估的音乐! 我们争论谁的音乐品味更基本,然后我们意识到,为什么不为此建立一个网站! 任何使用新 API 和技术的机会,我们都会抓住。
我们是如何建造的
我们建立了一个 Cockroach DB 集群并定义了一个架构,详细信息可以在找到。
我们
doesmybank:对新西兰银行安全(和功能)的回顾
我的银行是否..?
查看新西兰银行安全,请查看 。
如果您想提出建议、更新详细信息或将您的银行添加到列表中,请打开拉取请求。
Discord-Token-Activator
Discord-Token-Activator
这是用msvjoiner.js npm 包制作的
:construction: 入门
git clone https://github.com/Just-Msv/Discord-Token-Activator.git
cd Discord-Token-Activator
npm install
然后运行start.bat
:locked_with_key: 配置
填写tokens.txt文件中的所有Tokens
只是看和看
:writing_hand_light_skin_tone: 贡献
分叉存储库
克隆你的分叉:git clone
创建您的功能分支: git checkout -b my-new-feature
提交您的更改: git commit -am '添加一些功能'
推送到分支:git push origin my-new-feature
提交拉取请求
:pushpin: 笔记
这是为了教育,我不会对你用这个脚本采取的任何行动负责
Shutter Encoder:免费的专业视频转换器 Windows|Mac|Linux-开源
Shutter Encoder 是一个基于 FFmpeg 和其他优秀工具的视频、音频和图像转换器。 它是由视频编辑人员设计的,目的是尽可能方便和高效。 它是适用于任何视频编辑器的瑞士刀工具。 网站链接和下载:https://www.shutterencoder.com 功能列表: - 无需转换:无需重新编码即可剪切、替换音频、重新包装、符合、合并、提取、字幕、视频插入 - 声音转换:WAV、 AIFF、FLAC、MP3、AAC、AC3、OPUS、OGG - 编辑编解码器:DNxHD、DNxHR、Apple ProRes、QT 动画、GoPro CineForm、未压缩的 YUV - 输出编解码器:H.264、DV PAL、XDCAM HD422、AVC-Intra 100 、XAVC、HAP、H.265、VP9、AV1、OGV、MJPEG、Xvid、WMV、MPEG - 存档编解码器:FFV1 - 图像创建:JPEG、图像 - 刻录和翻录:DVD、蓝光、DVD RIP - 分析:响度和真实峰值、音频标准化、剪切检测、黑色检测、媒体离线检测 - 下载:网络视频
Resourcer-开源
Resourcer 是 Windows 文件的开源资源查看器和提取器。
credit safe uk-开源
用于与 www.creditsafeuk.com 通信的 php 类返回有关英国公司、董事等的 xml 响应。
My Location-开源
使用您的手机作为您的位置追踪器。 该软件会向任何想知道您位置的人发送自动回复。 如果无法确定您当前的位置,它会发送您上次记录的已知位置,时间到了。 需要 mShell。
info2me-开源
联系经理,如 plaxo。 工作方式如下: 1) 在您的 PHP/MySQL 服务器上安装脚本。 2) 粘贴您朋友的电子邮件,邀请他们输入他们的联系信息。 4)他们访问并输入他们的联系信息。 联系人列表自行填写。
ChineseTraditionalColors:中国传统色
ChineseTraditionalColors|中国传统色-寻找文物中的中国色彩
:backhand_index_pointing_right: :backhand_index_pointing_left:
:closed_book:内容安排:
颜色
图片
页码
首页
《乾隆帝月令七十二候诗》彩色墨
N/A
红
雍正款仿钧窑变釉弦纹扁肚瓶
101
橙
金胎珊瑚桃式盒
109
黄
淡黄釉瓶
013
绿
素三彩海蟾纹三足洗
087
蓝
天蓝釉双龙耳瓶
217
靛
雍正款蓝色透明玻璃八棱瓶
141
紫
雍正款仿钧窑变釉海棠式花盆
045
:sparkling_heart:感谢支持:
参考文献:郭浩,李健明.中国传统色·故宫里的色彩美学[M].北京:中信出版集团,2020.
JQuery:
JQuery Color:
fullPage:
clipboard:
Font Awesome:
font-spider:
:money_bag:欢迎打赏:
wifiqr:最小的 JS Wi-Fi 二维码生成器
无线二维码
在您可以信任的浏览器中创建 Wi-Fi 二维码的简单和最小体验。
JavaScript 足以完成工作,但仍保持可读性和可操作性,即使在编译时也是如此(当前 46 行源代码,62 行编译)。
只有一个外部依赖项,即二维码库 。
所有 Web 资产都托管在 GitHub 页面上,并且可以在浏览器和此存储库中直接检查。 没有使用跨域资源。
贡献
如果有任何想法、问题或安全改进,请打开一个问题。 欢迎大家!
docopts:命令行界面描述语言 docopt 的 Shell 解释器
医生
for shell - 轻松制作漂亮的 CLI。
状态:工作。
docopts :bash 的命令行包装器。
大多数概念都记录在docopt (不带 S)手册中 - 请参阅 。
许多示例在 bash 4.x 中使用关联数组,但在 macOS (OS X) 或旧版 GNU/Linux 操作系统上有对 bash 3.2 的旧版支持。
This is a transitional release: v0.6.3-rc2
此版本将保持兼容性,仅提供修复程序。 0.6.3 版本与之前版本的docopts完全兼容。
概要
docopts [options] -h <msg> : [<argv>...]
docopts [options] [--no-declare] -A <name> -h <msg> : [<argv>...]
docopts [options]
msteams:Microsoft Engage 2021 项目
微软团队克隆
这是一个基于 node js 的文本、音频和视频聊天网络应用程序。
技术栈
该应用程序是在nodeJS运行时环境中开发的,以reactJS作为用户界面的主要库,使用socket.IO和peerJS库作为后端开发的主要库。
用户身份验证: Firebase
用户和通道数据的数据库: MongoDB
特征
具有实时文本聊天功能的视频和音频会议。
支持静音/取消静音、关闭/打开相机和屏幕共享以实现无缝通信。
每次会议的文本频道,以便您始终可以继续对话。
通知,这样你就不会错过任何东西。
使用自动生成的链接轻松邀请。
敏捷
开发是以敏捷的思维方式进行的,经过迭代开发和由于时间有限而沉迷于功能组而不是单个功能的冲刺。 这使得整个开发过程更有条理,并且能够轻松融入“采用”阶段所要求的功能。
概述
点对点通信使用 JavaScript 的 peerJS 库处理,与任何房间的连接
TT-Rec-Tools:一个包含多种工具的网站,用于为 Mario Kart Wii 进行计时录制
TT-Rec-工具
该站点汇集了我为 Mario Kart Wii 制作的有关计时赛记录的几种工具。 据托管使用Netlify。
尽管在 MIT 许可证中没有要求,但如果您在使用此存储库中的代码时信任我(Atisha Ribeiro/WhatisLoaf),仍然非常感谢。
代码详情
几乎所有的工具都是在不同的时间为不同的环境/站点编写的,因此它们并不都遵循相同的样式/模板。
使用的 CSS 框架是 。
学分
以下人员以某种方式提供了帮助:
幽灵经理
Vega:rksys.dat 文档
自定义前 10 名
Vega:地球位置,CRC 绕过代码,进一步的代码优化
Anarion:地球位置代码
钻石:时间高亮代码
味精编辑器Wiimm:完整的消息数据库
RKG 压缩/解压
Shevious:yaz0 编码器
Thakis:yaz0 解码器
repack:一个基于 Webpack 的工具包,可在完全支持 Webpack 生态系统的情况下构建您的 React Native 应用程序
一个基于 Webpack 的工具包,可在完全支持 Webpack 生态系统的情况下构建您的 React Native 应用程序。
Re.Pack是新一代的-基于的WebPack打捆的阵营本地应用程序。
Re.Pack 使用 Webpack 5 和 React Native CLI 的插件系统,允许您使用 Webpack 捆绑您的应用程序,并允许轻松地从 Metro 切换。
检查基本的模板,如果你很好奇它的样子。
特征
Webpack 生态系统、插件和实用程序
为 iOS、Android 和 out-of-tree 平台构建生产包
为 iOS、Android 和 out-of-tree 平台构建开发包
开发服务器支持:
远程JS调试
源映射符号化
热模块更换和React刷新
使用r键从 CLI 重新加载应用程序
内置热模块更换 + React Refresh 支持
鳍状肢
javascript-algebra:2d 和 3d 图形的代数方法
2d 和 3d 图形等的代数方法
矢量、四元数和矩阵@chainable
安装
$ npm install javascript-algebra
定制
进口地图
< script type =" importmap " >
{
"imports" : {
"javascript-algebra" : "/javascript-algebra/index.js" ,
"javascript-algebra/" : "/javascript-algebra/library/"
}
}
</ script >
此外
如果您使用的是 vscode,您可以使用jsconfig.json文件配置编辑器本身的分辨率以使其正常工作
{
" compilerOptions " : {
" baseUrl " : " ../node_modules/ " ,
"
node-libxslt:与 libxmljs 兼容的 libxslt 的 Node.js 绑定
节点-libxslt
与兼容的Node.js 绑定。
安装
npm install libxslt
从来源:
git clone https://github.com/albanm/node-libxslt.git
git submodule update --init
npm install
npm test
基本用法
var libxslt = require ( 'libxslt' ) ;
libxslt . parse ( stylesheetString , function ( err , stylesheet ) {
var params = {
MyParam : 'my value'
} ;
// 'params' parameter is optional
stylesheet . apply ( documentString ,
prime-numbers-scss::input_numbers::sparkles: 仅使用 SCSS 查找素数
质数:仅限 SCSS
我想知道是否可以在 SCSS 上实现一些有用的算法。 好吧,这里是一个简单的素性检验和 Eratosthenes 的筛子。
这个怎么运作
简单测试
在simple.scss文件中的is_prime()函数中实现。 在其中,我们遍历所有可能的奇数除数直到可除数的平方根,如果没有找到除数(意思是,如果数是素数),我们返回true 。
埃拉托色尼筛
在eratosthenes.scss文件中实现。 运行此代码后,将创建primes列表。 对于素数,相应索引的值(从 1 开始)将为true 。 这个算法不是最优的。 在 SCSS 中,您不能用索引替换列表元素。 为了解决这个问题,创建了sift()函数,它在每次迭代时执行 n 个以上的动作,这就是算法的复杂度接近O(n 2 ) 的原因。
给桌子上色
为了显示输出数据,使用了两个表(文件index.html )。 单元格的数
epns-smart-contracts-genesis:$PUSH 代币 + 归属智能合约
以太坊$推送通知服务(EPNS)
PUSH 代币和时间归属智能合约
回购包含形成$PUSH 代币功能的智能合约和所有归属合约功能,包括它们的测试用例。
设置
克隆回购
运行npm 安装
首先运行npm start来设置环境变量
运行安全帽功能
在此处阅读有关安全帽的更多信息: ://hardhat.org/
初始设置示例
npm install
npm start
npx hardhat [operations]
编译
用于编译放置在合约下的智能合约
npx hardhat compile
测试
test 文件夹包含不同测试文件中的各种测试用例。
运行整个测试用例
npx hardhat test
运行特定的测试用例
npx hardhat test ./test/token/EPNS.NonERC20.test
npx hardhat test ./test/token/EPNS.S
GameSpace:一个游戏网站。 最酷的项目之一..
游戏空间
要求您查看此项目的部署版本,您可以访问此。
关于该项目
一个由5个游戏组成的游戏网站(目前):
棋
井字游戏
数独
2048
扫雷舰
大多数游戏中都有多种难度模式(即简单、中等和困难)。
建立该网站的目标之一是探索用于博弈论决策和优化的算法。 minimax算法就是这样一种算法,它已被用于国际象棋和井字游戏部分。
网站概览
用户可以登录/注册
所有游戏的玩家对计算机模式
关于如何玩每个游戏的简要说明
Chess Engine、Sudoku Solver 和 Unbeatable Tic-tac-Toe是一些最令人兴奋的功能,并且已经从头开始实施。
国际象棋多人游戏功能
主页上的聊天框可用于向当前在线的人发送消息。
博客部分用于发布有关网站的更新以及几乎所有一般信息。
每场比赛的概述
这是最棒的项目:它包括国际象棋引擎、无与伦比的井字游戏、数独求解器和更多很酷的功能。 包
RegCompact.NET-开源
RegCompact.NET 将通过优化存储在系统注册表配置单元中的数据的排列来调整 Window 的性能。 RegCompact.NET 将注册表配置单元重写为经过优化且小得多的新文件。
fylo-dark-theme-landing-page-created-by-austinet
Frontend Mentor - Fylo 深色主题登陆页面解决方案
这是的解决方案。 前端导师挑战通过构建现实项目帮助您提高编码技能。
目录
概述
挑战
用户应该能够:
根据设备的屏幕尺寸查看站点的最佳布局
查看页面上所有交互元素的悬停状态
截屏
链接
解决方案 URL:在此处添加解决方案 URL
实时站点 URL:实时站点
我的过程
内置
语义 HTML5 标记
CSS 自定义属性
弹性盒
CSS 网格
笔记本电脑优先的工作流程
视觉工作室代码
谷歌字体
字体真棒
我学到的是
在完成这项任务的过程中,我学到了很多东西,尤其是开始学习和实现 CSS Flexbox 和 Grid。 我习惯于浮动和 CSS Box 模型来定位我的内容和样式我的布局。 这要容易得多,尤其是创建响应式网站。
< div class =" container