首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    如何测试你做项目的可访问

    编者按:本文作者:安佳,360 搜索事业部前端开发工程师,W3C CSS 工作组成员。 站在 Web 开发角度,一提到网站访问性,可能大部分人最想知道就是:如何评判一个网站访问好坏?...结果涵盖了以下五个方面: 对比度 表单控件名字和标签 需要手动检查项目 通过测试项 未应用到项 1....需要手动检查项目 自动化检测 cases 覆盖不全可访问所有特性,需要我们手动测试。包括:键盘焦点顺序是否合理、可交互元素是否易于理解、是否有键盘陷阱、自定义组件是否也易于理解和使用等等。...机器自动化检测有覆盖不到情况,也不难理解,毕竟“可访问性”本身就是为了方便“人”使用。需要手动检查项目,我们在第二小节中介绍。 4....这些需要通过 HTML 语义化和 ARIA 技术来解决,如何修复这些问题,咱们下回见~!

    1.9K10

    如何将自己本地项目让外网访问

    记得以前刚上大学学过一段编程以后总想着网站到底是怎么做项目部署以后又怎么让外网的人访问呢! 上学时候写个网站然后外网让被人访问到处出装逼,现在想想上学时候还是蛮好玩。...现在慢慢接触多了也就不足为期了,但是有时候一个做好项目想让别人外网访问总不能每个人都有服务器和域名吧!这东西又贵啊。...所以可以借助ngrok来实现将本地部署好项目映射到外网给人访问,接下来介绍下操作,首先先到下面网站上去注册下随便注册就行。...然后在下载好ngrok可执行文件所在目录启动命令窗口(cmd): ngrok authtoken 授权码 授权码和账户是绑定,在授权命令运行后,ngrok会将授权码保存在~/.ngrok2/ngrok.yml...两个启动脚本命令如下: ? ? 即启动springboot项目的命令和ngrok命令 ?

    11.4K41

    本地机器如何访问服务器上docker容器内tensorboard?

    本文介绍如何在本地机器访问服务器上docker容器内tensorboard。 1....创建绑定端口docker容器 假设你Image名字为 img_test,你首先需要运行如下命令创建容器 docker run --runtime=nvidia -p 6666:6006 -it img_test.../bin/bash 上面命令意思是: --runtime=nvidia:绑定NVIDIA GPU,这样在docker里就可以使用GPU了,如果没这需求可以不加这个命令 -p 6666:6006: 将服务器...6666端口绑定至docker容器6006端口 2. docker容器内启动tensorboard 假设上一步骤创建容器名字是container_test,启动tensorboard服务 tensorboard...打开浏览器访问tensorboard 上一步骤中密码输入之后就成功连接至服务器了,此时你只需要打开浏览器访问http://127.0.0.1:6006即可访问服务器里docker容器tensorboard

    4.8K30

    一篇适合躺收藏夹 Nexus3 搭建 NuGet&Docker 私有库安装使用总结

    安装部署 使用 docker compose 安装 创建数据挂载目录并赋予权限:以 UID 200 形式运行 mkdir ....推送包地址需要配置此仓库地址 nuget.org-proxy:代理存储库,缓存 nuget.org 包并从本地服务器上提供它们 账号规划及创建 一个企业可能存在着多个团队或项目组,每个团队包可以分开或者约定好不同名称前缀...可以先看下面这个流程图,再看后续如何配置就很清晰了 创建角色 权限说明:文档 这里给了所有仓库拉取以及推送权限,和前面一样,可以只创建对应 docker 权限 拉取角色:pull-man ,设置权限...除此之外,还需要准备一个推送镜像域名:push.nexus.devops.test.com(开源版不支持使用 group 推送镜像) 创建 docker-proxy 代理库,配置代理地址:https:...接下来就是如何使用 nexus.devops.test.com,push.nexus.devops.test.com 来拉取&推送 docker 镜像了 CentOS8 中使用 Nexus Docker

    4.2K40

    如何使用RDM在公网环境远程访问本地Docker部署Redis数据库

    前言 本文主要介绍如何在Ubuntu使用Docker部署Redis容器并结合cpolar内网穿透工具实现无公网ip环境远程访问本地数据库。...公网远程访问本地redis 不过我们目前只能在本地使用刚刚部署Jupyer Notebook,如果身在异地,想要远程访问在本地部署redis容器,但又没有公网ip怎么办呢?...我们可以使用cpolar内网穿透工具来实现无公网ip环境下远程访问需求。...如果有长期远程访问Redis需求,但又不想每天重新配置公网地址,还想地址好看又好记,那我推荐大家选择使用固定TCP地址方式来远程访问。...接下来与之前操作一样,可以在其他电脑(异地)上,使用这个固定TCP地址访问redis即可。

    19510

    使用Entity Framework Core访问数据库(DB2篇)

    关于EF Core DB2 官方文档:点这里(E文好可以参考) 正文 1.生成上下文实体,并访问数据库 首先我们当然是生成上下文实体啦~ 我们创建一个空控制台程序如下: ?...,是Windows版本,后面我们讲解各类版本区别) 然后我们打开Nuget控制台 输入DBFirst生成语句 生成上下文,语句如下: Scaffold-DbContext "这里是你连接字符串;...证明我们上下文是没什么问题,至此关于Windows系统DB2访问。。就完美结束了。。 2.关于在其他系统使用DB2小问题。...最后生成语句改成你对应dll即可。 所以 有些在MacOS本上使用VS code兄弟。。请引用osx包哦。 3.关于在Docker中部署问题。 我这个项目也是一个移植类项目。...部署到docker。。 你会发现。。项目跑起来了。。但是查询数据库。。又挂掉了。。

    1.2K30

    创建一个自定义 ASP.NET Core Docker 镜像

    公开 HTTP 端口 容器中进程无需任何特殊措施即可打开网络端口,但 Docker 不允许外部世界访问它们,除非 Dockerfile 包含一个指定端口EXPOSE命令,如下所示: EXPOSE...对我们示例应用程序,也需要这样做,这样 ASP.NET Core Kestrel 服务器才能接收到 HTTP 请求。 提示:在容器中处理端口是一个两步走过程。...在后面 "使用容器工作 "部分,了解更多关于 关于如何完成配置,使服务器能够接收请求详细信息。...Nuget 包。...build 关键字后面的句号提供了上下文,也就是 Docker 文件中 COPY 等命令所使用位置。 参数说明: -t参数 :用于标记新镜像名称为yoyomooc/exampleapp。

    2.8K30

    如何让局域网内其他人访问到自己在Tomcat上部署项目

    学JSP第三节课,今天老师上课讲了开启Tomcat之后,将自己电脑文件放到指定目录下,可以让同宿舍的人访问并且下载,老师只是提了一下,没有具体讲,后来我看了网上很多相关文章学习了一下。...主要分三步:1.查询本机IP地址->2.修改server.xml文件->3.放置文件到特定目录 1.查询本机ip地址  windows在Dos环境下输入"ipconfig",即可查到自己在局域网中IP...上述两个地方都改完之后就可以启动Tomcat让室友访问了,访问格式为:IP地址:端口号 3.放置文件到特定目录  以上操作都配置好后,你室友应该可以访问到你Tomcat主页,如果访问不成功,可能有以下三个原因...: IP地址有误 server.xml文件配置有误,检查一下两处修改地方是否都修改了 你室友和你不在同一个局域网内  如果访问成功了,在你webapps/ROOT这个文件夹里放想让其他人访问东西,...:8080/test.rar,当然你也可以在ROOT文件夹里再新建一个文件夹然后再放东西,只要其他人访问时候将新建文件夹路径加上即可

    12.2K30

    Nexus:一站式私有仓库管理(NuGet、Maven、npm、Docker

    本文将介绍 Nexus 安装以及怎样进行 NuGet 、Maven、npm 和 Docker 镜像管理。...,然后访问 http://ip:8081 ,可以出现下图界面: 4、根据弹窗提示在映射目录 /root/data/nexus 中找到 admin.password 中内容就可以正常登录了。...2、在 VS2019 中创建一个 NugetTest 类库项目,在项目上点击右键→打包,在项目的 bin/Debug 目录中会生成 NugetTest.1.0.0.nupkg 文件。...4、将 nuget.exe 程序文件也放到 bin/Debug 目录中,然后打开命令行进入到该目录,执行下面命令进行包推送。...systemctl daemon-reload systemctl restart docker 5、在 root 目录中创建 nexus-docker 目录目录中创建 Dockerfile 文件用来构建一个新镜像

    8K10

    使用 Nexus3镜像搭设私有仓库(Bower 、Docker、Maven、npm、NuGet、Yum、PyPI)

    Nexus 私有仓库 Nexus 是一个强大工具仓库管理器,它极大地简化了本地内部仓库维护和外部仓库访问。...Nexus 支持管理 Bower 、Docker、Maven、npm、NuGet、Yum、PyPI 等工具包。最新版本 Nexus3.x 全面支持 Docker 私有镜像存储。...Docker 返回容器 Hash ID,代表容器已经启动,通过 http://serverip:8081 就能访问Nexus了。...在 解决方案资源管理器 选中 NexusTest 项目右击点击属性。进入项目设置页选择 打包 选项卡。勾选 在版本中胜出NuGet包 。 ?...生成成功之后在本项目的 bin\Debug 目录下找到 NexusTest.1.0.0.nupkg Nuget 文件,代表 Package 已经准备完成。

    6K11

    .NET Core多平台开发体验: Windows

    除此之外,.NET Core针对Docker也提供了原生支持,一个.NET Core应用可以同时运行在Windows Container和Linux Container上。...我们执行dotnet new命令行除了帮助我们创建一个空控制台程序之外,还会帮助我们生成一些初始化代码,这就是项目目录这个Program.cs文件内容。...如果按照这种安装方式,我们只需要在“解决方案管理器(Solution Explorer)”窗口中右键选择对应项目或者项目“依赖(Dependencies)”节点,并在弹出上下文菜单中选择“管理NuGet...整个ASP.NET Core MVC框架实现在“Microsoft.AspNetCore.Mvc”这个NuGet包中,所以我们先得将它安装到我们控制台项目上,然后才能进行针对ASP.NET Core...在前面介绍如何安装NuGet时候,我们曾经查看过定义项目的 .csproj文件内容,实际上这是一个以作为根节点XML文件。

    1.7K70

    .NET Core多平台开发体验: Mac OS X

    如下面的代码片段所示,在将当前目录切换到控制台应用所在项目目录之后,我们直接执行dotnet run命令启动该程序,随后在Main方法中输出到控制台上“Hello World”字符串被打印出来。...除此之外,我们还需要安装就是提供了跨平台服务器KestrelHttpServerNuGet包“Microsoft.AspNetCore.Server.Kestrel”。...上面介绍若干种NuGet安装方式在这里同样适用,我们现在选择命令行方式安装方式,为此我们按照如下图所示方式执行dotnet add package命令将上述两个NuGet包安装到当前项目上。...不论我们采用何种方式,安装NuGet包最终会体现在定义项目的.cspoj文件中,所以打开helloworld.csproj文件,我们会看到如下内容,我们安装两个NuGet包体现为<ItemGroup...程序启动之后利用浏览器访问地址“http://localhost:5000/hello/foobar”,我们会得到如图1-21所示输出结果。 ?

    89910

    使用 baget 搭建 nuget 私有服务

    NuGet 也出现很多年了,奇怪是居然还有很多人不知道。 现在软件结构越来越复杂,在多个项目中往往需要共享一些库、组件等等。NuGet 为我们提供了方便包管理功能。...比如可以从 Github 上拉取 release 后发布文件手工 dotnet 运行,也可以直接使用 docker 容器化部署。现在是容器化时代,那么当然首先 docker 部署咯。..." loicsharma/baget:latest 使用 docker run 命令运行 访问一下这个服务,可以看到服务成功运行起来了。...其实最简单是在我们项目上右键属性,在打包这个 tab 页上勾选 “在构建时生成 NuGet 包”,这样在我们每次生成项目完成时候会在bin目录下生成对应 nuget 包。...随便打开一个项目解决方案,在 NuGet 包检索页面选择程序包源给 “baget” ,浏览页面就会列出这个源当前具有的包。这样就可以正常进行管理与安装了。

    85210

    构建 dotnet&vue 应用镜像->推送到 Nexus 仓库->部署为 k8s 服务实践

    /dotnet-sdk-7.0 sdk 镜像 /bin/bash -c "xxx"以交互模式运行容器,运行时执行命令 若有自定义 nuget 仓库包还需挂载 /root/.nuget 目录,或直接制作在镜像中...k8s 中 应用镜像拉取凭证设置 因为 nexus 部署在局域网,并且配置域名是局域网域名,所以面临着如何在 k8s 中访问 https://nexus.devops.test.com 获取镜像问题...部署成功后添加对应 ingress 配置,即可使用域名访问 前端项目需要修改为对应接口地址 确保绑定域名正常解析到 k8s 节点,即可使用域名访问了,我这里使用 DnsServer 泛解析,故可以直接访问...相关文档 相关文章 一篇适合躺收藏夹 Nexus3 搭建 NuGet&Docker 私有库安装使用总结 一篇可供参考 K8S 落地实践经验 前后端都用得上 Nginx 日常使用经验 参考文章...如何创建一个带诊断工具.net 镜像 后语 本文始于2023末,结束于2024始。

    44810

    私有化轻量级持续集成部署方案--03-部署web服务(上)

    执行 build 时,需要提供一个 上下文目录(Context)(一般上下文目录项目目录)。...在 Dockerfile 文件中,是不允许访问 上下文目录(Context) 之外目录。 这就是有些教程中会说不能在 Dockerfile 使用 ../ 原因。...当然也可以放在其它目录,执行 build 时使用参数指定 Dockerfile 文件 PS: 注意:在构建 镜像 时不允许访问 上下文目录(Context) 之外目录。.../dist 目录,也就是项目编译生成代码目录复制到 镜像中 /usr/share/nginx/html 目录 PS:所有相对目录都是以 上下文目录(Context) 为基准,所以 dist 目录访问是.../nginx.conf 访问,会被识别成以 上下文目录(Context) 下 nginx.conf 但是允许以 上下文(目录)为相对目录基准目录

    1.1K10
    领券