IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    love 0
    krimeshu
    发表于
    2023-08-27 05:13:46

    PixiJS 修炼指南 - 01. 启程

    [TOC]# PixiJS 修炼指南 - 01. 启程简介什么是 PixiJSPixiJS 是一个使用便捷且高效的2D渲染引擎——没错,它不是大而全的游戏引擎,而是更轻量的渲染引擎。这也使得它更专注于做好高效的2D渲染工作,给予WebGL高效渲染,实现上万对象渲染的粒子效果;同时也提供了更高的自由度,可用于做任何游戏类型的渲染层,甚至仅仅用于宣传页面的2D动画绘制。同时,作为渲染引擎,它又比纯粹的 Canvas 使用起来更为便捷,可以直接通过操作Sprite、Container、Graphics等对象的属性完成画面中渲染效果的更新。这样轻量易上手而又高效的渲染引擎,对于快速搭建轻量级的H5小游戏或者游戏 demo 来说可谓再合适不过。而且,从2014年10月的第一个版本发布至今已过去近十年,仍然在不断更新迭代。2022年的 PixiJS v6 开始更是提供了 TypeScript 的支持,提供了内部对象更加方便的智能提示支持,也让大型项目使用 TS 开发后更加规范和可维护。最新的 v7 更是抛弃了各种历史包袱,更新到了现代化的前端项目生态,并且改进了一些历史 API(比如interactive),提供新的更深入优化项目性能的能力。对于诸如骨骼动画、游戏滤镜、物理引擎、跨平台框架等需求,PixiJS 也有各种第三方工具、插件的支持,可扩展性也十分优秀。为什么写这篇文章这样优秀的工具, ...继续阅读 (53)


    love 0
    krimeshu
    发表于
    2023-08-27 05:13:46

    从 JS 里的 MD5 转换踩坑开始说起

    写 JS 代码的同学们不知道有没有注意过,后台接口通过 JSON 处理汉字字符、emoji 时,返回的是像\u00ff这样转义处理的字符,而不是它们的明文原文。这是为什么呢?123phpechojson_encode('再会,谢谢所有的🐟');// -"\u518d\u4f1a\uff0c\u8c22\u8c22\u6240\u6709\u7684\ud83d\udc1f"1234importjsonprint(json.dumps('再会,谢谢所有的🐟'))# -> "\u518d\u4f1a\uff0c\u8c22\u8c22\u6240\u6709\u7684\ud83d\udc1f"以及,这个问题和今天要说的 MD5 转换编码的踩坑又有什么关系呢?踩坑最近在小程序项目中,对于一些请求数据的防篡改处理,与后台约定了在表单内增加一个校验字段,为原始数据进行 MD5 换算后的结果。最初调试走通后没发现什么问题,就发布上线了。之后陆续有部分用户反馈,偶尔发现部分页面无法正常显示,与后台同学定位发现这些用户请求时无法通过防篡改校验,导致被拦截策略误伤。只好对这些情况作了一些白名单的临时处理,待有时间时再彻底定位处理。后来逐渐发现,出现 MD5 处理结果异常的用户,往往名字里有 emoji 或者生僻汉字出现,莫非问题和这些字符的编码方式有关——通 ...继续阅读 (53)


    love 0
    krimeshu
    发表于
    2023-08-27 05:13:46

    用 Markdown 写一本自己的电子书吧(二)自动篇

    在之前单《手动篇》里,我们已经手动完成了打包一个.epub所需要的基本文件内容,并且梳理出可以通过工具自动完成的流程,以及需要补充信息来完成的流程。这次我们正式开始动手,编码实现我们的电子书生成小工具了。开始动手:自动篇1. 创建项目创建一个目录kepub执行npm init -y,然后修改package.json文件,设置"type": "module"启用 ES Module 模式。安装 eslint,以及我们选择的 airbnb 标准和相关依赖:1npm i -D eslint eslint-config-airbnb eslint-plugin-jsx-a11y eslint-plugin-react eslint-plugin-import然后根据自己的需要,微调一下 ESLint 配置:123456789101112131415# .eslintrc.ymlparserOptions:ecmaVersion:2021sourceType:moduleextends:-airbnbrules:indent:-off-4no-console:offimport/extensions:-warn-always-js:always我们选用marked进行 Markdown 文章的渲染,再通过cheerio对文章中使用到的图片等资源进行解析和收集整理。最后的 zip 打包的话用a ...继续阅读 (52)


    love 0
    krimeshu
    发表于
    2023-08-27 05:13:46

    用 Markdown 写一本自己的电子书吧(一)手动篇

    # 用 Markdown 写一本自己的电子书吧不知道大家平时有没有阅读电子书的习惯,这里指的并不是.txt的文本文档,而是通常带有精美封面、便捷目录、图文并茂的.epub电子书。它是怎样实现这些效果的呢?我们能不能把自己平时用 Markdown 写的技术笔记、博客文章做成一本属于自己的电子书呢?背景EPUB 格式是什么其实做 Web 开发的同学,如果把.epub文件通过 zip 打开后就会发现,其实它并不神秘,反而相当开放直观和熟悉──其内在就是一堆xhtml 页面、css 样式、图片,以及描述这些资源关系的xml 配置信息,把它们一起打个 zip 包就是.epub电子书了。在我们解压出来的文件,往往会有一个.opf文件,内容开头一般是:1234xml version='1.0' encoding='%SOUP-ENCODING%'...我们只要访问命名空间属性中的这个http://www.idpf.org/2007/opf链接,就可以查询到关于这个OPF电子书的所有规范描述了。简单来说,这就是一个由国际数字出版论坛和 W3C 组织一起完成的开放电子书标准,在 2007 年 9 月取代了之前的 Open eBook,被国际数字出版论坛选为新的正式标准。既然 epub 内部就是 html 页面,我们的 Markdown 文章也能编译成 html,那我们写个工具将以往的文档处理成符合 ...继续阅读 (55)


    love 0
    krimeshu
    发表于
    2023-08-27 05:13:46

    React Hooks 快速入门与开发体验(二)

    [<前情提要>](http://blog.krimeshu.com/2021/01/17/some-thinking-about-react-hooks-1/)<前情提要/>回顾之前我们学习了useState和useEffect两个基础 React Hook。通过它们,可以实现以前的类组件的大部分功能:属性值传入、自身状态维持、状态更新触发、生命周期回调。并且让你可以:在业务中常见的简单场景下,使用更简单的代码实现组件;通过副作用聚合同一数据在不同生命周期的操作,便于不同组件、项目之间复用。二、不良实践:副作用无限触发一切看起来都很美好,虽然我们基本还不知道这两个 Hook 内部是怎么样神奇的实现了维持状态和生命周期回调,但通过简单的项目 Demo 就能看到它们确实按照我们预期的效果跑起来了。去深挖黑盒的内部构造也是很有意思的,不过现在还为时尚早。为什么?不只是因为还有其它 Hook 没有讲到,而且现有的两个 Hook 我们也没有彻底理解。只需要对之前的 Demo 稍微做一点小修改,出乎你预料的麻烦事就要发生了……1. 无限触发的计数器我们将之前useState的例子做个小改动,将点击计数count改为渲染次数计数renderCount。然后设置一个副作用,不传入依赖数组,使之在每次渲染完成后都执行,执行时将renderCount加一来实现计数功能:12345678910 ...继续阅读 (58)


    love 0
    krimeshu
    发表于
    2023-08-27 05:13:46

    React Hooks 快速入门与开发体验(一)

    Vue 3 推出 Composition API 的时候,看到一些表示这和 React Hooks 很像的评论。正好最近有个项目改用了 React 的,于是趁机体验了一下 React Hooks,看看是否真是如此。简介说来惭愧,上次使用 React,还是几年前想在 React 项目里想要实现组件样式作用域,对比和选择css-modules和styled-components方案来着,最终实现体验还是不怎么样,后来大部分项目都是小程序、Vue 和node.js印象就还停留在那个年代。那什么是React Hook呢?官方的介绍如下:Hook 是 React 16.8 的新增特性。它可以让你在不编写 class 的情况下使用 state 以及其他的 React 特性。(来源链接:https://zh-hans.reactjs.org/docs/hooks-custom.html)其中的class指的应该是ES Class也就是类语法,而state应该就是指平时通过setState更新状态来触发重渲染的组件state属性了。并且官方保证它没有破坏性改动:React Hook 是:完全可选的,可以轻松引入。如果你不喜欢,也可以不去学习和使用。100% 向后兼容,React Hook 不会包含任何破坏性改动。现在可用,Hook 已发布于 v16.8.0。第一条说明官方并不强制要求使用 Reac ...继续阅读 (57)


    love 0
    krimeshu
    发表于
    2023-08-27 05:13:46

    Windows 终端环境改造计划

    最近有个朋友突然问起,想买一台新的个人开发用电脑,偶尔连接公司环境做做远程开发,问我有什么推荐的配置。于是稍微梳理了一下,2020年的个人开发环境选择。分析那就万能的苹果吧。我首先想到的自然是 MBP,自己平时开发环境就是一台 iMac 和一台 Win10 机器。而从屏幕效果、开发软件源和终端体验来看,苹果家都胜出一筹。不过随后那朋友补充了自己的预算——3000,嗯,人民币。好吧,那基本告别苹果了。那 Linux 怎么样?不过除了苹果和 Windows 之外,其实还可以使用 Ubuntu 之类的 Linux 桌面环境。预想中,类似 macOS 的高清字体渲染、Unix-like 的命令环境、无缝对接服务端开发……然而理想很美好,现实还是有点骨感。在外企开发的同学估计没问题,但在国内肯定离不开 QQ、微信、企业微信等各种国内软件。而国情所限,这些国内软件往往只支持 Win 环境、偶尔支持 macOS,基本无视更通用的 Web 端等平台的开发。如果选择了 Linux,基本只能靠 wine 来跑它们了,而经过实际体验的感觉并不怎么愉快。看来还是得 Windows 了。至于 Windows 的命令行环境,有点一言难尽,不过还是有人尝试着概括成了一句话:Linux 是在命令行上做了个图形界面,Windows 是在图形界面里顺便带了个命令行。嗯,差不多就是这个感觉,Windows 环境的命令行 ...继续阅读 (62)


    love 0
    krimeshu
    发表于
    2023-08-27 05:13:46

    在 Windows 平板(Z3735F)上安装 Ubuntu

    手里头有台六年前买的 Windows 平板——昂达 V891W。预装系统 Win8,采用当年有着英特尔补贴而被寨厂们钟爱的 Z3735F 芯片方案,以及勉强能用的 2G 内存和 32G 的 emmc——不过随着前两年升级几次 Win10 后,它的系统盘基本被系统更新占满,卡得没法再用了。最近收拾东西,把搬家后一直放着压箱底的它翻了出来,发现还能开机,突然想把它折腾一番,发挥余热。修复当初把它当作下载机和漫画阅读器,挂在床头支架上,常年插电挂机之后又放置了两三年,电池已经濒临报废。上班前开机更新 Win10 系统,下班回来后就黑屏发热再也开不了机了……目测是电池彻底报废,于是在万能的淘宝找到同型号的电池,下单到货后拆开更换上,终于重新开机。然而由于之前更新过程中的断电,似乎已经导致系统损坏,无论输入什么账号密码也无法登录。使用带供电的 OTG Hub 外接键盘,开机长按 Shift 进入特殊启动菜单,选择恢复系统。缓慢的恢复过程不提,还总在快要结束时卡住,最后突然重启又回到无法登录任何账号的状态。被折腾到没脾气,转念一想,就算重置了 Win10 系统估计也是卡得没法用,要不装个 Linux 试试?毕竟就算它的配置不高,比树莓派还是要强不少的。选择 Linux 系统经过几次尝试,最终选择了 Ubuntu 20.04,其他几个系统安装和使用中遇到但问题:Linux Mint 没法正常完成 ...继续阅读 (53)


    love 0
    krimeshu
    发表于
    2023-08-27 05:13:46

    Vue 样式中的深度选择器 /deep/ 和 >>>

    当你使用第三方 UI 框架时,可能会遇到内置样式不满足业务需求,需要亲手修改框架提供组件的默认样式的情况。比如 UI 框架提供了一个菜单组件,但是其中标题文本的效果不符合我们的预期。我们在 Chrome Inspector 中找到对应 DOM,发现className为.title,于是就添加了这样的样式:123456789101112131415161718192021page.vue.page{margin:0;}.iv-menu{background-color:#ffffff;}.iv-menu.title{font-size:12px;}结果——添加的样式并没有生效。原因因为page.vue这里我们使用了scoped样式作用域,Vue 会为当前模板内所有元素会被增加一个特殊属性(如:[data-v-5ef48958]),并且为所有样式选择器最后一级添加这个属性的选择器。生成的样式和 DOM 大致是这样的:1234567.page[data-v-5ef48958]{margin:0;}可以看到.page选择器自动变成了.page[data-v-5ef48958],从而达到这个组件的.page样式不污染其它同名样式的效果。而这个处理,也就是导致我们无法修改子组件内样式的原因。毕竟,不污染子组件样式其 ...继续阅读 (71)


    love 0
    krimeshu
    发表于
    2023-08-27 05:13:46

    让 WebStorm 自动识别 Webpack 的 alias 配置

    我们都经常遇到这个情况,在 Web 项目目录结构划分得细致之后,从某个子组件引用公共模块时,如果使用准确的相对路径,路径可能会变得相当长:123456├── common│ └── net.js└── pages├── index│ └── top-bar.vue└── index.vue此时,如果在top-bar.vue里引用net.js,路径将会是这样:1import*asnetfrom'../../common/net.js'某些情况还需要写好几个../,而且一旦某些逻辑分离成单独组件时,放在了不同层级深度的目录里,这些路径代码就得一一修复引用。所以我们经常在 Webpack 里做类似这样的配置:12345678910// webpack.config.jsmodule.exports= {// ...resolve: {alias: {'@':require('path').join(__dirname,'./src'),}},// ...};然后不管需要用到公共组件的文件在哪个层级,都可以直接写成:1import*asnetfrom'@/common/net.js'问题虽然这么写是能通过编译了,但是编码过程 ...继续阅读 (54)


    love 0
    schiy
    发表于
    2023-08-27 04:15:00

    遇见领克 01EM-P(第五篇:浅谈 LYNK OS N 系统)

    8 月 14 日手机 App 收到推送消息说可以更新 LYNK OS N 系统了,但那几天没开车就没着急确认车机有没有收到升级推送。19 日是周六,出去吃饭在停车场停好车看到车机系统提示可以升级最新的 OS N 了,于是点击开始更新。最近体验了几天,谈谈自己对新系统的一些体会。首先要夸的第一点:纯电续航又回到了以前的巅峰状态。提车后很长一段时间使用 OS Y 1.2.7 系统,纯电续航 75-80km,后来升级到 1.4.0 只能跑 70-73km。最近开了几次,发现纯电续航又跟 OS Y 1.2.7 的时候差不多了,前几天从公司开回家有点堵车,使用纯电模式三十公里花了一个半小时,停车后表显纯电可续航里程为 44km,燃油可续航里程没变。其次,整体 UI 和交互逻辑都有了显著提升。先说说 UI 方面,每个人的喜好不一样,可能有的人喜欢旧系统有的人喜欢新系统。其实两个系统都不会很丑也不会很漂亮,但是新系统可以更换主题和自定义壁纸,这不比旧系统里天天看那个永远不变的样子好吗?交互逻辑更是比之前的系统好了很多,只是很多人一开始不太习惯而已。大家可以对比一下,关闭低速行驶提示音、设置电量保持的模式这两个功能在两个系统里的操作步骤,在新系统里都是一划一点搞定,而在旧系统则需要点击 4-5 次!再来说说超级自定义功能,简直不要太好用。桌面卡片、控制中心和快捷控键都能根据自己的用车场景和使用习惯 ...继续阅读 (88)


    love 0
    整理专家
    发表于
    2023-08-27 02:38:00

    孩子挑食之谁之过?如何改善孩子的饮食习惯?

    挑食在孩子中非常常见,父母们也无法保证孩子总是喜欢吃自己准备的饭菜。而很多父母会质疑,孩子挑食到底是从谁那里学来的?这种现象该怎样解决和改善? 事实上,孩子挑食可能是由多种因素引起的,父母们可能也在某种程度上起到了推波助澜的作用。 首先,孩子挑食的原因可能是由于营养不均衡,父母给孩子准备的食物可能缺乏必要的营养元素,导致孩子无法获得身体需要的支持。 其次,孩子可能也会被外界环境和广告所影响,对食物...查看全文:https://boke123.net/6042.html ...继续阅读 (107)


    love 0
    整理专家
    发表于
    2023-08-27 02:36:38

    什么是家风家训家规?历代名人孔子刘禹锡袁宏道的经典家风家训家规

    家风家训家规是指家庭中的行为准则和价值观念,它们以一种特定的方式传承于家族之中,经过历代名人的发展和总结,形成了一系列经典的家风家训和家规。这些传统的价值观念和行为准则在古代被广泛应用,并且至今仍然具有重要的启示意义。 历代名人家风家训中的经典家规有很多,比如: 孔子家风家训是中国传统文化的重要组成部分。孔子提倡“克己复礼”,强调要有自我约束力,尊重他人和社会的规范。他的家训强调了温和、合理、廉洁...查看全文:https://boke123.net/6040.html ...继续阅读 (97)


    love 0
    询盘云-贾定强
    发表于
    2023-08-27 00:00:00

    如何选择合适的谷歌推广中心提升外贸业务?

    在外贸行业,谷歌推广是提升企业知名度和销售量的重要途径。但是,如何选择合适的谷歌推广中心呢?本文将围绕“渝北谷歌排名推广、鱼台县外贸谷歌推广、余姚谷歌推广找哪家”这三个关键词展开讨论。一、渝北谷歌排名推广与鱼台县外贸谷歌推广1.1 渝北谷歌排名推广渝北是重庆市的一个区,位于市区北部,是一个经济发展较快的地区。在谷歌排名推广方面,渝北的企业可以选择当地的谷歌推广中心,或者选择全国范围内的大型推广公司。当地的推广中心更了解当地市场和消费者需求,能够更精准地制定推广方案。而大型推广公司具有更丰富的资源和经验,可以提供更专业的服务。1.2 鱼台县外贸谷歌推广鱼台县是山东省的一个县,外贸业务发展较为活跃。在谷歌推广方面,鱼台县的外贸企业可以选择当地的谷歌推广中心,或者选择专业的外贸推广公司。当地的推广中心更了解当地市场和消费者需求,能够更精准地制定推广方案。而专业的外贸推广公司具有更丰富的资源和经验,能够帮助企业在海外市场开拓业务。二、余姚谷歌推广找哪家余姚是浙江省的一个县级市,外贸业务发展较为活跃。在谷歌推广方面,余姚的企业可以选择当地的谷歌推广中心,或者选择专业的网络营销公司。当地的推广中心更了解当地市场和消费者需求,能够更精准地制定推广方案。而专业的网络营销公司具有更丰富的资源和经验,能够帮助企业在谷歌推广方面取得更好的效果。三、如何选择合适的谷歌推广中心3.1 了解企业需求在选择谷歌 ...继续阅读 (141)


    love 0
    Yiran\'s Blog
    发表于
    2023-08-27 00:00:00

    Weekly Issue 2023-08-27

    文章 链接到标题 技术 链接到标题 Code-first vs. Product-first If the product doesn’t work well, the code is not good. Scripting with Go — Bitfield Consulting 用 [[Unix]] 命令风格来写 [[Golang]],比如 script.Args().Concat().Match("Error").First(10).Stdout() 甚至内置了 jq : data, err := script.Do(req).JQ(".[0] | {message: .commit.message, name: .commit.committer.name}").String() OpenTF Foundation [[OpenTF]] 已经确认,即将 fork [[terraform]] 来保证开源协议的可用性。期待故事后续的发展。有没有可能像 [[RHEL]] 和 [[centos]] 一样,因为开源版本,社区更加繁荣? 重定向xboxlive系列CDN到国内节点以加速下载 - TERRYCHAN.ME 劫持 DNS 配合 HTTP 重定向,来加速下载。 由 HTTP Header 引起的请求超时问题排查 HTTP Expect: 100-continue 导致的请求 ...继续阅读 (159)


    love 0
    10k
    发表于
    2023-08-27 00:00:00

    7. Reverse Integer

    QuestionGiven a signed 32-bit integerx, returnxwith its digits reversed. If reversingxcauses the value to go outside the signed 32-bit integer range[-231, 231 - 1], then return0.Assume the environment does not allow you to store 64-bit integers (signed or unsigned).Example 1:Input: x = 123 Output: 321Example 2:Input: x = -123 Output: -321AlgorithmJust implement the reverse there:Get the first digit of reversed number from module the original number by 10 and get last digit one by one;Keep updating original number when the last digit was used; and the reverse integer was multiple by 10 to add t ...继续阅读 (36)


    love 0
    10k
    发表于
    2023-08-27 00:00:00

    设计模式之美-课程笔记29-代理模式

    代理模式前几个设计模式主要解决对象的创建问题,封装复杂的创建过程,解耦对象的创建代码和使用代码。结构型模式。结构型模式主要总结了一些类或者对象组合在一起的经典结构。这些经典结构可以解决特定应用场景的问题。代理模式原理不改变原始类(被代理类)的情况下,引入代理类来给原始类附加功能。看个例子,在业务系统中我们使用之前的MetricsCollector:publicclassUserController{//...省略其他属性和方法...privateMetricsCollector metricsCollector;// 依赖注入publicUserVologin(String telephone, String password) {longstartTimestamp=System.currentTimeMillis();// ... 省略login逻辑...longendTimeStamp=System.currentTimeMillis();longresponseTime=endTimeStamp-startTimestamp;RequestInfo requestInfo=newRequestInfo("login", responseTime, startTimestamp);metricsCollector.recordRequest(requestInfo);//.. ...继续阅读 (55)


    love 0
    白宦成
    发表于
    2023-08-26 22:00:00

    WordPress Jetpack 的一个陈年 Bug – 在 wp-Options 中生成大量的数据

    最近在处理一个 WordPress 系统访问下降的问题时,发现了一个奇怪的现象:一个只有很少的页面的网站,数据库备份竟然足足有 9.5 GB。我当时的第一反应是:数据库性能极差导致的站点性能不好。不过,到数据库打开后发现, 虽然有大量的条目生成,但因为no autoload,所以其实并不会被自动加载到缓存中,从而也不会让网站的性能有太多的下降。想想也合理,数据库中包含了数十万条记录,如果都加载到内存里,可能 PHP 默认的 1024MB 的运行内存直接被打爆了,所以问题不在此。不过,虽然问题的核心不是它,但如此海量的脏数据对于系统依然是无价值和无意义的,于是乎我便将这些脏数据删除,数据库的大小从 9.52 GB 骤降至 34.8 MB,进入到一个正常的数据库大小区间了。删除脏数据的命令如下:DELETE FROM wp_options WHERE option_name LIKE '%jpsq_sync-%'相关链接https://wordpress.org/support/topic/wordpress-database-error-commands-out-of-syn/https://wordpress.org/support/topic/jpsq_sync-table-constantly-generated-to-the-db/https://gist ...继续阅读 (154)


    love 0
    子衿
    发表于
    2023-08-26 21:10:00

    全网最全!阿里云盘自动签到方案

    前言-方案一览由于阿里云盘的不断升级,自动签到方案具有时效性,极有可能当你看到这篇文章时已经失效,请自行测试。如果失效,请留言联系我,如果自动签到方案依旧可行,我会进行更新。使用 GitHub Action 自动签到Github 地址:aliyun-auto-signin使用文档:How-To-Use-Action注意:作者自己有提供 Pro 方案,因为我没有使用过,这里不做评价,请自行判断。注意:虽然 Github Action 每个月有免费的使用时长,但是如果滥用,极有可能导致封号。使用青龙面板自动签到青龙面板 GitHub 地址:qinglong阿里云盘自动签到脚本地址:aliyundriveDailyCheck该方案需要自行安装青龙面板,并设置阿里云盘自动,具体安装教程,请看官方文档。使用油猴脚本进行签到注意:该方案删除了自动签到,更改为手动签到。需要每天打开阿里云盘相关连接。脚本连接:阿里云盘签到需要浏览器安装油猴类似的插件,然后在安装该脚本就可以使用了。使用金山文档进行自动签到该方法利用 效率->高级开发->AirScript脚本编辑器​ ​进行自动签到。脚本代码:var myDate = new Date(); var data_time = myDate.toLocaleDateString() function sleep(d){ for(var t = D ...继续阅读 (52)


    love 0
    整理专家
    发表于
    2023-08-26 16:41:24

    蚂蚁庄园今日答案:方便面吃下去后32小时内无法消化,这是真的吗?

    蚂蚁庄园今日答案:方便面吃下去后32小时内无法消化,这是真的吗? 假的,危言耸听 真的,最好别吃 答案:假的,危言耸听 小知识:方便面吃下去后32小时内无法消化,这是假的,危言耸听! “吃一碗方便面要花32小时解毒”的说法来源于美国科学家的一个实验,他拍摄了加工食品与无添加物食品被吃进肚子里的消化情况,结果显示,无添加剂的手工拉面在32小时后完全消化,而方便面却仍有残留,于是他认为方便面未消化的原...查看全文:https://boke123.net/6032.html ...继续阅读 (100)


    love 0
    整理专家
    发表于
    2023-08-26 16:40:59

    蚂蚁庄园今日答案:哪种极限运动被称为“峭壁上的芭蕾”?

    蚂蚁庄园今日答案:哪种极限运动被称为“峭壁上的芭蕾”? 攀岩 蹦极 答案:攀岩 小知识:攀岩被称为“峭壁上的芭蕾”! 1、攀岩(Rock Climbing)是一项在天然岩壁或人工岩壁上进行的向上攀爬的运动项目,通常被归类为极限运动。攀岩运动要求人们在各种高度及不同角度的岩壁上,连续完成转身、引体向上、腾挪甚至跳跃等惊险动作,集健身、娱乐、竞技于一身,被称为“峭壁上的芭蕾”。 2、蹦极(Bungee...查看全文:https://boke123.net/6028.html ...继续阅读 (139)


    love 0
    creke
    发表于
    2023-08-26 15:37:45

    Termux packages高级编译手册 – 让安卓更强大的极客工具 (2)

    写在前面系列文章第一篇:让安卓更强大的极客工具 —— Termux进阶指南本文假设你已经学会以下知识:会使用安卓手机手机安装好Termux学会在Termux上运行命令本人熟悉使用Linux假设你有以下设备:一台安卓手机,用于安装和运行Termux一台电脑,安装Ubuntu LTS版本。一些能提升效率的最佳实践在开始讲解如何编译Termux package编译之前,有必要分享一些可以显著提高效率的最佳实践。好的最佳实践可以大幅提升效率,让心情更愉悦,大大延迟从入门到放弃的时间和降低概率。提升Termux运行命令效率的最佳实践安卓手机连上蓝牙键盘或者,手机运行sshd(具体见下文),电脑通过局域网wifi连接手机的ssh,来控制手机Termux如何运行sshd,作为openssh server?TBD提升编译效率的最佳实践直接使用Docker进行编译。这样你将会少很多奇奇怪怪的操作系统独占问题。不管母鸡是Windows、mac或者本身就是Linux,都推荐使用docker运行Termux packages官方提供的Ubuntu镜像来编译。这样编译环境可以一键启动,不会在你的Ubuntu系统上装上超级多的工具链,也不会有环境配置问题。编译前的准备工作进入Docker前常见准备工作克隆最新的Termux packages仓库:git clone https://github.com/ter ...继续阅读 (106)


    love 0
    boke123百科
    发表于
    2023-08-26 15:01:21

    boke123百科使用教程:如何在问答中心提问和回答问题及回复评论?

    注册成为boke123百科用户的好处之一就是可以在问答中心提问和回答问题,以及回复评论。下面boke123百科就详细跟大家介绍一下如何在问答中心提问和回答问题及回复评论,具体操作如下: 特别说明:在boke123百科问答中心提问和回答问题都需要注册并登录才有权限。如果不懂得如何注册账号和登录,请参考以下文章: 一、在问答中心提问 1、成功登录boke123百科后点击导航菜单“问答中心”>&g...;查看全文:https://boke123.net/6018.html ...继续阅读 (127)


    love 0
    罗佳(博主)
    发表于
    2023-08-26 14:34:30

    解决硬盘设备变成SCSI设备后在CrystalDiskInfo里不显示的问题

    前几天买了一块宏碁掠夺者GM7 4T版本,回来装到主板上的第二m.2硬盘位之后发现进系统在CrystalDiskInfo(以下简称CDI)里不显示,不管怎么调设置怎么重新扫描都不出来,于是我看了一下磁盘精灵(DiskGenius),发现里面竟然显示这个盘的接口是SATA,我知道这肯定是这软件的判断错误,但不知道到底是哪里出了问题。网上查了下,说和AHCI还有RAID模式有关,进bios里看了一下它里面关于AHCI什么的设置只和SATA接口的硬盘有关,而且调了也没解决这个nvme ssd被识别成SCSI设备的问题,于是我怀疑是不是这个第二m.2接口接上去就是会变成这样的,我就把主m.2槽的系统盘和它对调了一下,这下好了,俩盘都变成SCSI设备了。然后我还作死尝试删除驱动让它重新识别成nvme设备,结果就是一个下午加上晚上3小时我都在修复系统,因为转完loading的圈圈电脑就会直接重启,看了一下启动日志是加载完disk.sys之后其它的所有驱动就都无法加载了,显然是加载了disk驱动之后对硬盘的读写就出现了错误,当然和我删除的驱动有关。后来我好不容易通过其它电脑开虚拟机把这个盘里的系统覆盖安装了,装回主机里成功启动后打开CDI看了一下发现所有盘都扫描不到了,我想起来是bios里把ACHI切成RAID了,但现在切回ACHI我的系统又进不去了,我开始怀疑会不会其实有一个驱动可以让硬盘就在 ...继续阅读 (168)


    love 0
    1900
    发表于
    2023-08-26 11:01:08

    自省[11]

    目标💡每天摸鱼时间不超过4小时:合格,平均3.18个小时🏋️‍♂️一周锻炼5次:3/5次上周状态要差一些,这周还不错。得益于专注清单的任务列表,本周工作状态要好了不少,每天上班就打开软件,一些每天要做的重复任务都会自动添加,我只需要一项项check就好了,不至于像以前一样没有明确的目标上班就开始摸鱼。有时候会忘记开番茄钟。自省上周的自省文没写,懒癌发作了。每天下班后要说没时间码字其实都是骗自己的,只不过是回家后更愿意把时间精力花在那些更容易获得快乐多巴胺的事情上,比如:打游戏、看电影、锻炼等等。去年买的哑铃因为没有买哑铃凳一直摆在客厅角落吃灰,这次终于狠下心来把哑铃凳买了。现在买东西习惯性的喜欢上PDD上看看,不得不说价格是真的挺香的,就是要小心避免踩坑,以下是我对一个哑铃凳的简单要求:可折叠坐垫舒服角度可调承重能力合格这次买凳子发现很多商家为了让搜索结果的价格看起来很便宜所以大部分都在规格了里放了一个仰卧起坐凳,也就是那种往下斜且不可调节高度的椅子或者是平椅,一般都是五六十块,商品默认显示的最低价格就是这个凳子,下单之前一定要注意。虽然知道这个问题,不过我第一次买的时候还是上了当,那家个商家在产品资料写的是多功能健身椅,图片也是那种可调高度的,不过在我收到货的时候发现是仰卧起坐椅,大家在购买的时候一定要注意甄别,退货的时候发现运费要40多块...,不过好在PDD全部承担(退货Ti ...继续阅读 (139)


    love 0
    JoeKerouac
    发表于
    2023-08-26 08:49:26

    由JDK bug引发的线上OOM

    由JDK bug引发的线上OOM 最近生产环境的一个应用忽然发生了OOM,还好是业务低峰期,没有导致什么严重问题,下面记录下本次排查的过程; 故障临时处理 在某天下午,正在愉快的写代码时,忽然看到业务反馈支付服务不能用的消息,因为最近没有发布,所以感觉不会是什么大事,十有八九是网络波动啥的,毕竟之前遇到过好多次,那剩下的就是找证据了,先看看日志,有没有报错(暂时还未接告警,所以要人肉看),结果不看不要紧,一看吓一跳,日志密密麻麻全都是OOM报错 幸好作者这百年Java开发经验不是白给的,反手就是一个重启服务,虽然看起来只是一个简单的重启,但是操作起来可并不简单,里边的道道还是很多的,重启的时候要注意留一台作为现场保护起来,同时给这台保留现场的实例的流量摘除掉,然后给其他实例重启起来,这样用户就能正常使用了; 本来以为事情到这里就结束了,但是就当我准备继续下一步的时候,我发现重启的早的那台机器内存已经又直线上升上来了; 不过这也难不倒我,既然重启后服务内存又开始飙升,说明肯定是定时任务、批处理之类的触发了,查看了下日志,果然是有大批的定时任务在执行,将定时任务暂停后发现就好了,下面开始对现场进行分析; 现场处理 登录到我们保留的现场机器上,使用下面的命令执行堆dump,方便我们后续分析: 有的同学可能看到这里就开始迷糊了,Java堆dump不是用jmap命令吗,上边的命令跟jmap也 ...继续阅读 (66)


    love 0
    整理专家
    发表于
    2023-08-26 00:47:32

    蚂蚁庄园今日答案:桉树叶难嚼,却是哪种动物的美食?

    蚂蚁庄园今日答案:桉树叶难嚼,却是哪种动物的美食? 考拉 袋鼠 答案:考拉 小知识:桉树叶难嚼,却是考拉的美食! 考拉,一般是指树袋熊,是双门齿目树袋熊科树袋熊属动物,因其外形像小熊而得名,是澳大利亚特有类群。 树袋熊以桉树叶为食,每天能吃掉大约500克重的桉树叶,而且消化良好。研究表明,这些物质化合之后最终形成的东西可能是树袋熊偏食的关键所在,因为已经发现树袋熊对桉树叶的可接受性与某些毒性极高的...查看全文:https://boke123.net/5983.html ...继续阅读 (105)


    love 0
    整理专家
    发表于
    2023-08-26 00:45:02

    蚂蚁庄园今日答案:脏衣服浸泡一晚再洗,洗涤效果更好吗?

    蚂蚁庄园今日答案:脏衣服浸泡一晚再洗,洗涤效果更好吗? 效果并不好 当然更好啦 答案:效果并不好 小知识:脏衣服浸泡一晚再洗,洗涤效果并不好! 我们很多人都喜欢在洗衣服前会泡一泡衣服,有些人直接泡几小时,甚至一个晚上,总觉得泡得越久洗得越干净,然而事实正相反。浸泡时间过长,不仅会散发臭味,而且会导致细菌大量的繁殖,内衣和内裤上细菌增多,各种皮肤瘙痒甚至是阴道炎便会找上门来。一般建议浸泡衣服以15分...查看全文:https://boke123.net/5981.html ...继续阅读 (105)


    love 0
    豌豆花下猫
    发表于
    2023-08-26 00:00:00

    Python 潮流周刊#17:Excel 终于支持 Python 了、Meta 重磅开源新项目、Mojo 新得 1 亿美元融资

    你好,我是猫哥。这里每周分享优质的 Python、AI 及通用技术内容,大部分为英文。标题取自其中两则分享,不代表全部内容都是该主题,特此声明。本周刊由Python猫出品,精心筛选国内外的 250+ 信息源,为你挑选最值得分享的文章、教程、开源项目、软件工具、播客和视频、热门话题等内容。愿景:帮助所有读者精进 Python 技术,并增长职业和副业的收入。微信|博客|邮件|Github|Telegram|Twitter本周的大新闻一个接一个啊!微软在 Python 之父 Guido 的帮助下,在 Excel 中集成了 Python;Meta 开源了 Code Llama,让程序员看到拥有自己编码助手的福音;Mojo 宣布 1 亿美元的巨额融资,势头之猛让人惊叹。本期周刊还分享了几则关于 FastAPI 的内容、大量学习资源、100 多个新鲜出炉的演讲视频等等,不容错过哟~~🦄文章&教程1、Excel 终于支持 Python 了!本周的重磅新闻!微软将 Python 引入到 Excel 中,支持在 Excel 中使用 Python 强大的数据分析、统计建模以及数据可视化库(pandas、statsmodels、Matplotlib 和 seaborn等)。Guido 发推表示他参与了这个项目。2、如何使用 FastAPI 与 aiohttp 进行 SSE 响应开发?Server-Sen ...继续阅读 (168)


    love 0
    10k
    发表于
    2023-08-26 00:00:00

    314. Binary Tree Vertical Order Traversal

    QuestionGiven therootof a binary tree, returnthe vertical order traversalof its nodes' values. (i.e., from top to bottom, column by column).If two nodes are in the same row and column, the order should be fromleft to right.Example:Input: root = [3,9,8,4,0,1,7] Output: [[4],[9],[3,0,1],[8],[7]]AlgorithmThis question, I did it 10 days ago with error.And today I did it with one pass and is the standard answer. Interesting.Basically we traverse all the node and keep its column number at the same time. The logic is left child is root's column number minus one and right child column number is root ...继续阅读 (36)

上一页 537/4404 下一页
沪ICP备19023445号-2号
友情链接