首页 文章 精选 留言 我的

精选列表

搜索[AI可见性],共10000篇文章
优秀的个人博客,低调大师

code-gen 1.0.0 发布,可自定义模板的代码生成工具

code-gen 1.0.0发布,本次更新内容如下: 重构前端页面,采用elementUI 优化了生成步骤 优化了模板编辑页面 code-gen介绍 只需要一个Java8环境,下载后即可运行使用。 步骤简单,只需配置一个数据源,然后勾选模板即可生成代码。 默认提供了通用的实体类、mybatis接口、mybatis配置文件模板,可以快速开发mybatis应用。 教程:快速搭建SpringBoot+Mybatis应用 效果图

优秀的个人博客,低调大师

Windows 任务管理器作者:任务管理器可杀死任意进程

Windows 任务管理器(Windows Task Manager)的原始作者Dave Plummer 近日在 Reddit 开帖分享关于任务管理器的冷知识和设计理念,并解答了网友的部分疑问。 在微软工作了十几年的 Dave 是从头开始构建任务管理器的开发者,大约1994年,他在家中的书房里编写出了任务管理器(TaskMgr),尽管当时他还只是一名新手,NT 内核的开发者看到后依旧让Dave 将任务管理器加入到内核的主分支中。这就意味着开发任务管理器将成为他的工作,并且需要继续打磨以使它成为 Windows 系统的官方部分。 按照 Dave 最初的设想,任务管理器会以共享软件的形式提供,他计划将其出售给有需要的使用者,不过由于 NT 内核开发者的建议,任务管理器最后成为了一款免费应用并与Windows捆绑在一起。任务管理器于1996年首次随 Windows NT 4.0 一起提供,此后Windows 的用户都能通过该应用检查 CPU 负载或杀死进程。 除了任务管理器,Dave 还参与了三维弹球(Space Cadet pinball)的开发和移植工作,编写了Zip Folder 的 UI 和文件管理部分,以及参与开始菜单、shell、计算器、ole32 和产品激活等产品的开发工作。 Dave 表示任务管理器是自己最引以为豪的应用程序之一,因为它可能是有史以来第一个最复杂,至少在视觉效果上是最复杂的应用程序,并且在任意尺寸下完全调整任务管理器的窗口大小都不会出现任何抖动情况。当时的应用对内存要求十分苛刻,所以任务管理器的大小保持在 100K 以下。GDI32 和 User32 的同事也提供了不少帮助。 Dave 分享的关于任务管理器的一些使用技巧: 如果任务管理器挂起或崩溃,可通过按下 Ctrl-Shift-Esc组合键启动另一个。Winlogon 会寻找一个现有的实例,并尝试在10秒内重新启动它。如果旧的任务管理器没有在这段时间内以秘密代码进行回应,那么另一个任务管理器将被启动。如此一来,只要有可使用的资源,就可启动任务管理器。 如果资源不足,任务管理器会在简化模式(reduced mode)下加载,例如只加载进程页面(如果确实有这样的需求)。它是为数不多的不会在出现问题时直接“失败并退出”的应用程序之一。 如果任务管理器内部出现损坏,先关闭或杀掉进程。然后在重启的同时按下Ctrl-ALT-Shift 组合键,任务管理器在启动时发现此组合键,会将所有的内部设置重置为出厂设置。 使用 Ctrl-Shift-Esc组合键可在没有 Shell 的帮助下启动任务管理器,所以如果 Shell/Explorer 处于挂起状态,可通过此组合键调出任务管理器,然后重置或重启 Shell。即使托盘消失,也可以通过此组合键启动任务管理器。 如果 Shell 无法启动或处于挂起状态,可以尝试使用任务管理器,它有一个模式,在此模式下,任务管理器会在没有任何引用 shell32.dll 的情况下加载,并允许在没有开始菜单的情况下启动 CMD.EXE 等程序。 任何在进程表中正在执行的进程,右键点击"显示文件位置"即可查看进程的二进制文件。 理论上可通过任务管理器杀死任何进程,如果用户拥有权限,它甚至可以升级权限以启用调试权限来杀死应用程序。如果有连任务管理器都不能杀死的进程,说明内核出现了问题。 可在进程页上添加额外的列或删除其他列,并拖动它们进行重新排序。 任务管理器比大部分人认识到的更为复杂,因为它诞生之初就旨在解决用户在需要该应用程序时可能遇到的大多数情况。这些年来,微软没有对任务管理器的底层进行改动。因此,上面介绍的所有使用技巧不仅适用于旧版本 Windows,同样也适用于 Windows 10。 最后,为了致敬任务管理器,建议使用任务管理器关闭此页面 : )

优秀的个人博客,低调大师

Firefox 推出 Private Relay 插件,可一键生成电子邮件别名

Mozilla 正在为 Firefox 开发一项名为Private Relay 的新服务,它能够用来一键随机生成电子邮件别名,以隐藏真实邮箱地址,使用户免受广告商和垃圾邮件侵害。 Private Relay 将作为 Firefox 插件提供。它于上个月开始测试,目前仍处于封闭测试阶段,计划于今年晚些时候公开发布。 根据 Mozilla 的介绍,Private Relay 能够生成唯一的、随机且匿名的电子邮件地址,发送到这些地址的邮件都会转发到真实的收件箱。用户可以随时禁用或销毁电子邮件别名地址,这样就永远不会再从使用该别名订阅的服务中收到任何电子邮件了。 电子邮件别名的概念其实已经存在了很多年,但它们管理起来较为麻烦,而且很多电子邮件提供商不提供这样的功能。 Mozilla 希望通过 Firefox Private Relay 提供一种易于使用的解决方案,用户只需单击几下鼠标,即可创建和销毁电子邮件别名。

优秀的个人博客,低调大师

JetBrains 推出编程字体 Mono:开源免费可商用、提供更好的阅读体验

JetBrains推出了一款名为 "Mono" 的字体。按照官方的说法,Mono 是专为开发者打造的编程字体,希望借此提升他们在查阅代码时的体验。 JetBrains 还解释了他们打造 Mono 的缘由。因为开发者大部分时间都在查阅代码,并且他们也会花时间寻找一款适合自己的“最佳”字体来获得最好的阅读体验。但 JetBrains 认为这些“网红”编程字体大多数没有充分考虑到通读代码和普通阅读之间的区别,从而导致开发者很容易眼干眼涩眼疲劳……为此他们决定打造一种能让每个人都可以更轻松使用代码的字体。 查阅代码时,开发者的目光在屏幕上随处地快速扫过(眼睛需要随时沿垂直和水平方向移动),所以眼睛十分容易疲劳,而普通阅读时,眼睛通常是沿着同一方向移动,相对来说就更轻松。因此,在设计 Mono 字体之初,团队充分考虑了长时间查阅代码可能导致的眼睛疲劳问题,以及受影响的因素,比如字母的大小和形状、空间量、自然等宽平衡、不必要的细节、连字、以及难以区分的符号或字母(l 和 I)和连字等。 首先来看一下 Mono 字体长什么样,它在不同编程语言中的显示效果如下: Kotlin Java Go Python 事实上,刚看到 Mono 字体时,由于本人对字体不太敏感,一时竟分不清它和Consolas 字体的区别。 ▲ JetBrains Mono 和Consolas 字体的对比 乍一看两者的区别不大,但字体考验的就是对细节的把控,虽然 Mono 粗看平平无奇,其实里面却暗含许多门道。 Mono 字体在保证字符采用标准宽度的前提下,增加了小写字母的高度,如此一来,每个字母将会使用更多的像素,有助于改进渲染效果。 另外,Mono 字体舍弃了许多不必要的细节,这样做的目的是当字体较小时,仍可保证文本的清晰显示。更重要的是,字体的形式越简单,眼睛感知的速度就越快,也就更容易辨识。 下图是几个容易给使用者造成混(成)淆(功)的案例,对于这种情况,Mono 字体也进行了优化,相信开发者会更容易分辨。 虽然 Mono 字体有许多优点,但它支持的143 门语言中没有中文,因此对于中文的显示支持可能不会太好、对了,Mono 字体还是一款开源且免费的字体,使用者可免费用作任何商业或非商业用途。 使用方式 如果使用的是最新版本 JetBrains IDE,可以直接在里面设置 Mono 字体;如果使用的是旧版本或其他的 IDE,需要手动下载字体安装。>>>戳这里获取下载地址 P.S. 本人尚未进行使用,因此不能提供任何反馈,各位如果有兴趣不妨下载体验一下。我们常说“JetBrains 出品,必属精品”,希望这次不会翻车 : )

优秀的个人博客,低调大师

华为 HMS 上线公测,可部署在老机型上并与谷歌 GMS 共存

日前,华为在国内开启了HMS(Huawei Mobile Service,包含了电话、短信、邮件等一系列手机基础 APP 的华为移动服务)的众测,本次众测任务发布 2 个待测应用,一个是华为移动服务,另一个就是HMS Core Test。 HMS Core Test 是一款集合了 6 个 HMS 基础服务的应用安装下载小型应用市场模型。该应用市场包括 Game、Fido&Safety、Purchase、Identity、Scan、Nearby、ML 等应用。 有测试用户投递线索称,除了 Mate 30、nova 6、荣耀V30等受“实体清单”禁令影响无法预装 GMS 的手机,其它更早型号的华为手机同样可以成功部署 HMS 服务。甚至,HMS 和谷歌 GMS 可以在系统内共存。 12月24日,华为公司印度消费者业务负责人 Charles Peng 对印度《经济时报》透露,华为已建立 HMS(华为移动服务),导航、支付等关键功能马上就能上线。而就在华为高管接受印度媒体采访前一日,即12月23日,华为 HMS 已经在国内开启公测。 华为 HMS 服务是华为提供的基础服务合集,为无法使用谷歌 GMS 的智能手机提供支持,并为其提供类似谷歌 GMS 的功能,目前包括华为账号、云空间服务、游戏服务、定位服务、钱包服务、应用内消息、消息通知、身份验证、统一扫码服务等基础服务。 今年5月特朗普政府把华为公司列入“实体名单”后颁布了限制措施,Alphabet 旗下的子公司谷歌被停止与华为公司进行商业往来。这些商业往来包括需要转移硬件、软件和技术服务的业务(因开源许可而公开可用的服务除外)。其中对华为影响最大的就是谷歌被禁止向华为手机提供GMS服务。也就是说,华为在海外市场出售的手机,在原厂设置下不能使用 Google Play Store、Gmail 和 YouTube 等应用、谷歌支付、谷歌云以及谷歌导航等服务。这对华为的海外手机市场无疑是一大重创。 为此,华为推出了自己的生态服务 HMS。根据华为方面公布的数据,截止到2019年8月,HMS 生态增长迅速,全球注册开发者数量超过 101 万,接入 HMS Core 的应用程序超过 45 万。

优秀的个人博客,低调大师

Mozilla Firefox 73 新功能:可指定浏览器打开特定网站

Google Chrome 浏览器允许我们为网站创建快捷方式,并可以使用快捷方式在单独的窗口中运行指定网站,Firefox 到目前为止尚未支持此功能,但是 Mozilla 在 Firefox 73 版本中已经实现了网站特定浏览(SSB)功能。目前,Nightly 版的 Firefox 73 允许用户通过“页面操作”菜单中的按钮以站点特定的浏览器打开网站。 需要注意的是,以这种方式启动的网站似乎没有工具栏、导航菜单等元素,也并非信息亭模式和全屏模式,如果需要方便地浏览其它网站,还需要另外启动浏览器主窗口。 官方介绍,特定于站点的浏览器或 SSB 意味着在单独的浏览器实例中运行单个站点,并且不依赖于整体的浏览器会话,SSB 的简约界面(不带工具栏)使用户可以专注于内容。 过去,Mozilla Labs 曾引入了基于 SSB 概念的 Prism,但后来删除了这一功能,根据 Mozilla 的说法,Prism 是一个简单的基于 XULRunner 的浏览器,可以承载没有常规 Web 浏览器用户界面的 Web 应用程序”,过去使用 Prism 可以创建网站的快捷方式并作为 SSB 运行。 尽管无法创建用于以 SSB 形式启动网站的桌面快捷方式,不过现在可以立即在 Firefox 中以 SSB 形式打开网站,为此应该运行最新的 Firefox Nigthly 版本。 在 Firefox 中以网站特定浏览器启动网站的方法: 确保使用的是最新的 Nightly 版本 在浏览器地址栏中访问一个网站,单击浏览器地址栏中的“页面操作”菜单,然后选择“启动特定于站点的浏览器”选项 在 Firefox 页面操作菜单中启动站点特定的浏览器选项 完成 稿源:cnbeta

优秀的个人博客,低调大师

v-selectmenu 2.0.1,简洁的高可定制化菜单解决方案

更新内容: 使用render函数的方式完全重构插件 重构样式设计,使得交互界面更加简洁、清晰 新增disabled参数,设置菜单是否禁用 新增width参数,自定义菜单宽度 新增full-width参数,设置菜单触发对象为block布局,默认为inline-block 修改position参数名为align,功能不变 修改active-tab参数名为active-group,功能不变 修改regular参数名为type,使用显示指定菜单类型,默认值为advanced 修复部分功能问题 修复部分样式问题 修改 css 预编译程序从SCSS至Stylus 使用Javascript Standard语法标准对项目进行格式化 增加西班牙语, 语言关键字:es 增加波斯语, 语言关键字:fa 升级v-dropdown升级至v2.1.1版本 v-selectmenu 简洁、易用、高定制化的菜单解决方案 实例和文档 English site 国内站点 插件预览 regular menu regular menu with group type advanced menu with group type

优秀的个人博客,低调大师

支付宝可领取,这些城市已经试点

如果去酒店入住,才发现没带身份证怎么办?按照以往的流程,你需要到最近的派出所开一个身份证明,耗费时间不说,办理手续特别麻烦。不过,今后如果你在杭州睿沃智慧酒店碰到这样的情况,只需要拿出支付宝,就可以刷“居民身份证网上功能凭证”(以下简称“身份证网证”)入住酒店啦。 同样,如果去去政务大厅办事或是坐大巴出行,今后也可以使用身份证网证办理了。 福州汽车北站,一位旅客在支付宝里用“网证”买到了汽车票。 由公安部第一研究所可信身份认证平台(CTID)认证的“居民身份证网上功能凭证”(以下简称“身份证网证”)首次亮相支付宝,并正式在衢州、杭州、福州三个城市的多个场景同时试点。 身份证网证入住酒店,一秒通过 昨天,记者体验了一次使用身份证网证入住酒店:在瑞沃智慧酒店前台旁的“酒店智能前台”机器上,点击“入住办理”,屏幕跳出数字按键,输入入住酒店时,酒店

优秀的个人博客,低调大师

利用Traefik+Docker构建可弹性扩展的微服务或服务集群

简介 Traefik是一个与Nginx、HAProxy有些相似的HTTP反向代理服务器,兼有负载均衡的功能。Nginx和HAProxy都有一个相同的问题就是,后端服务(通常称之为upstream或backend)变化(是否能正常工作、上线、下线、扩展)时,不容易动态更新Nginx和HAProxy的配置文件和重载服务,尽管有一些类似于Registrator,Consul和Consul-Template这样的工具可以来做这样的事。 图1:微服务常见的一种请求分发图。 与Nginx、HAProxy不同的是,Traefik更适合需要服务发现和服务注册的应用场景。例如,Traefik与Docker相结合非常容易,只需要指定label即可(虽然可以使用docker run指定label,但更推荐使用docker-compose.yml指定)。演示的例子直接可以参考官方网站,也可以参考下面的例子,非常简单并通俗易懂。需要指出的是Traefik并不是只能与Docker相结合,Docker,Swarm,Mesos/Marathon,Consul,Etcd,Zookeeper,BoltDB,Amazon ECS, Rest API, file...都可以。具体的可以参考官方网站和Google it。 图2:Traefik是如何管理请求的 一个简单的演示: 1.创建Traefik服务,可以使用Docker也可以使用命令行的方式。 注意:不熟悉docker-compose的可以先学习一下docker-compose的语法和应用,或者直接忽略它,再根据下文的相对目录结构、文件和命令创建。 docker-compose.yml 文件内容如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 version: '2' services: traefik: image:traefik:latest restart:unless - stopped command: - - web - - docker - - docker.domain = docker.localhost - - logLevel = DEBUG networks: - webgateway ports: - "80:80" - "8080:8080" - "443:443" volumes: - / var / run / docker.sock: / var / run / docker.sock - / dev / null: / traefik.toml networks: webgateway: driver:bridge 2.使用whoami应用作为一个简易的HTTP Web服务: docker-compose.yml 文件内容如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 version: '2' services: whoami: image:emilevauge / whoami networks: - web labels: - "traefik.backend=whoami" - "traefik.frontend.rule=Host:whoami.docker.localhost" networks: web: external: name:traefikself_webgateway 3.通过docker-compose logs traefik命令查看Traefik日志: 4.使用docker-compose scale whoami=3 命令扩展3个whoami应用,观察访问情况,通过CURL结果可以发现默认是轮询的wrr。 5.Traefik有一个Dashboard Web UI,可以通过网页了解当前Traefik中的运行情况和节点的健康状态。 更多参考: 官方网站(英文):https://docs.traefik.io/ 使用Docker和Traefik构建微服务(英文)http://blog.hypriot.com/post/microservices-bliss-with-docker-and-traefik/ tag:traefik,docker,微服务 --end-- 本文转自 urey_pp 51CTO博客,原文链接:http://blog.51cto.com/dgd2010/1896255,如需转载请自行联系原作者

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册