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

    love 0
    admin
    发表于
    2023-12-09 11:42:48

    在Alibaba Cloud Linux上安装MySQL 8.2创新版

    阿里云为ECS提供最新版本的是Alibaba Cloud Linux 3系统(3.2104 LTS 64位),根据Release Notes可以确定这是一个“CentOS 8、RHEL 8”兼容版,开始安装吧。1. 下载,并添加MySQL官方Yum仓库下载时选择Red Hat Enterprise Linux 8版本即可。# 下载,Centos 8版本: wget https://dev.mysql.com/get/mysql80-community-release-el8-9.noarch.rpm # 如果是你 Centos 7,那么可能是如下命令: wget https://dev.mysql.com/get/mysql80-community-release-el7-11.noarch.rpm # 安装配置仓库(Centos 8) sudo yum localinstall mysql80-community-release-el8-9.noarch.rpm # 确认与检查 yum repolist enabled | grep mysql.*-community mysql-connectors-community MySQL Connectors Community mysql-tools-community MySQL Tools Community m ...继续阅读 (190)


    love 0
    1Link.Fun 科技周刊
    发表于
    2023-12-09 00:00:00

    1link.fun 科技周刊 | 第 78 期

    最近整理了一个赞助 & 支持页面, 坚持更新不易, 希望得到读者朋友持续地支持.开源免费全平台广告拦截支持 Windows, Mac, Linux (GNOME) 的广告拦截软件, 内置常见过滤规则, 可以在系统级过滤广告, 我在我的 Mac 上测试了一下, 效果和手动安装 adblock 和 ublock 插件差不多.原理就是在本地运行一个代理服务器, 代理你电脑上所有的请求, 然后根据规则拦截广告和隐私追踪的 url.注意: 这种方式就注定要在你电脑上安装一个 CA 证书, 自行决定是否要使用.深入了解 GIF 图像格式这篇文章带你一个字节一个字节的解析 GIF 图像格式, 通过字节的方式创建一个 GIF 图.你的电脑是怎么访问到我的服务器的这个网页可以显示从你的 IP 地址出来, 经过哪些网络节点, 最终到达目标服务器.关于 OpenAI Q* 项目的疯狂谣言背后的真实研究前段时间 OpenAI CEO 闹剧之后, 有谣言说 OpenAI 产生了巨大技术突破, 有可能威胁到人类的安全, 其实指的就是代号 Q* 的项目, 说 Q* 可以解决数学问题(即使是它没学过的数学问题), 这是一个巨大进步, 以前 Q* 只是处理文字, 对于具体数学问题自己还没有能力去推理和解决, 另外就是 AI 也没有一个"磁盘"去存储运算过程中的中间状态, 所有的一切数学问题都得靠推理.这篇文章主要讲 ...继续阅读 (191)


    love 0
    wanshuo
    发表于
    2023-12-09 00:00:00

    2023-week49

    再过六七年,日本“失去的30年”会不会变成“失去的40年”?再过六七年,日本“失去的30年”会不会变成“失去的40年”?这几天在日本街头走了走,电动车是真的少,本土品牌也是真的多。就挺能理解丰田章男的。纯造整车的厂商没几家,但内燃机汽车全零件产业链上的生产者和利益相关者,实在是太多了。而日本国国民呢,很多人可能隐隐已经闻到大危机的味道,于是也就更加不愿意直面现实和承认存在。再加上文化层面那种经典的鸵鸟心态,在汽车这事儿上,真就是全民上下共谋出了一个高度方向性的信息筛选局来自洗脑。偶尔碰到什么电动车的事故,就一阵 “果然如此” 的幸灾乐祸;再偶尔听说什么非电动车的技术进步,也立刻就全民脑补成了什么足以实现垄断的黑科技,能给大日本帝国的昭和晚期荣光,再续命几十年似的。之前还以为是只针对中国的电动车,没想到连美国亲爹的特斯拉,也会针对,被各种贬损。看来这背后的心态,确实也不仅是民族主义或制度云云,而真就是处于全面的否定心态中,仿佛只要自己能坚持否定态度的共识,世界的剧本就会发生重大变化似的。汽车这种占日本国国民经济少说两成以上的第一产业,就算抛开不谈,但好歹能有类似IT或AI的新产业能补上也好。可日本的广义IT产业,就咋说呢,最没有褒贬意味的公允形容,可能真就是 “高度加拉帕戈斯化” 了吧。明明是所谓的无墙国家,IT生态却呈现出远比某有墙国家更加圈地自萌的态势,且自萌出的版本,毫无出圈乃 ...继续阅读 (141)


    love 0
    Miobowl 的书房
    发表于
    2023-12-09 00:00:00

    To tag or not to tag, it is a question

    最近读到一篇来自 UNTAG 的有趣文章标签必须死:一条被忽视的标签管理原则标签不是目的而是手段,庞杂繁复的标签体系只是管理信息的脚手架,其本身并不值得追求。https://utgd.net/article/20482作者在其中对笔记软件中的标签功能提出了质疑。他分享了自己使用标签的经历,在我有些过于简化的划分中,标签可分为指示性标签和描述性标签,两类标签都是临时的,最终要么随着项目结束而移除,要么在熟悉某个领域后而不再有意义。然而,他发现这种标签系统总是在不停地变化,实际上并没有起到它所应该有的作用。对我们的笔记管理并没有产生太大的帮助。这篇文章可能有点极端,几乎完全否定了标签的作用。但这也让我想起了我自己在使用标签时的困扰——记笔记时我可能给笔记打上了很多标签,但是在记完笔记后,却几乎从来没有用上过他们。标签的真正目的是什么?那么,标签在笔记软件中的真正目的是什么呢?或者说,在过去这些年里,我们使用标签主要是为了它的哪些特质与功能?我认为主要有以下几个功能:💡标签可以方便我们检索信息。我们常常给一个笔记打上不同的标签,因为这个笔记并不只属于某一个特定的类别,而是涵盖了多个维度和不同类型的内容。我们希望在不同的场景下都能找到这张笔记,这样就大大增加了检索的便利性。比如,我有一个关于“苹果的设计理念”的笔记,我可能会给它打上“设计”、“原则”、“UI”、“消费品”等标签,这样无论我 ...继续阅读 (156)


    love 0
    血衫非弧の一存
    发表于
    2023-12-09 00:00:00

    内网穿透 frp

    介绍5年前就开始断断续续使用frp,除了 nat 功能外,在某些网络协议受限的情况下使用它也非常有效。这篇文章稍微记录它的一些操作。frp 是一个专注于内网穿透的高性能的反向代理应用,支持 TCP、UDP、HTTP、HTTPS 等多种协议,且支持 P2P 通信。可以将内网服务以安全、便捷的方式通过具有公网 IP 节点的中转暴露到公网。github:https://github.com/fatedier/frp官网:https://gofrp.org/下载https://github.com/fatedier/frp/releases/tag/v0.52.3我的服务端是Linux,下载:frp_0.52.3_linux_amd64.tar.gz客户端是Mac,下载:frp_0.52.3_darwin_arm64.tar.gz服务端使用 systemd管理:文件/etc/systemd/system/frps.service[Unit] Description = frp server After = network.target syslog.target Wants = network.target [Service] Type = simple # 启动frps的命令,需修改为您的frps的安装路径 ExecStart = /var/local/frp/frps -c /var ...继续阅读 (137)


    love 0
    豌豆花下猫
    发表于
    2023-12-09 00:00:00

    Python 潮流周刊#30:非洲 Python 社区给 PSF 的一封公开信

    你好,我是猫哥。这里每周分享优质的 Python、AI 及通用技术内容,大部分为英文。本周刊开源,欢迎投稿。另有电报频道作为副刊,补充发布更加丰富的资讯。🐱播客推荐2023 年即将过去,给大家推荐一下我个人年度最喜爱的播客节目《纵横四海》!!它主要分享读书,探讨个人成长/职业成长,探索如何处理感情问题等。每期都在 90 分钟以上,好几期还超过了 4 个小时,但是听了完全不会觉着冗长!🦄文章&教程1、Python 非洲:致 Python 软件基金会的一封公开信非洲十多个国家的 Python 社区组织者们联名给 PSF 的一封公开信。信件的起因是 PSF 给非洲首届 DjangoCon 的 9000 美元拨款延迟了,由此引出 PSF 内部存在的其它问题:人种歧视、对边缘群体缺乏关注、不遵守当地法律等。(题外话:PSF 在 2022 年给亚洲的拨款占比 1%,远低于给非洲的 16%……)2、Django 5.0 发布了!Django 5.0 在本周发布了,只支持 Python 3.10 及以上版本。主要新功能:新增Field.db_default参数,可设置由数据库计算的默认值;GeneratedField可以创建由数据库生成的列;引入了字段组和字段组模板,简化了表单字段相关元素的呈现。(附:一则介绍Django 新特性的视频)3、56 行代码用 Python 实现一个 Flex/Lex ...继续阅读 (158)


    love 0
    10k
    发表于
    2023-12-09 00:00:00

    设计模式之美-课程笔记50-开源实战5-从MyBatis学

    MyBatis 如何平衡易用性、灵活性和性能MyBatis 和ORM框架介绍ORM:将程序中的对象存储到数据库、将数据库中的数据转化为程序中的对象。在之前的讨论中提到Spring提供的JdbcTmplate简化数据库编程,让开发者只专注于业务代码的编写。驱动加载、数据库链接、Statement创建、关闭连接等都由JdbcTemplate中。mybatis也可以简化我们的编程,让我们专注于业务。// 1. 定义UserDOpublicclassUserDo{privatelongid;privateString name;privateString telephone;// 省略setter/getter方法}// 2. 定义访问接口publicinterfaceUserMapper{publicUserDoselectById(longid);}// 3. 定义映射关系:UserMapper.xmlxml version='1.0' encoding='%SOUP-ENCODING%'DOCTYPE mapper PUBLIC"-//mybatis.org/DTD Mapper 3.0//EN""http://mybatis.org/dtd/mybatis-3-mapper.dtd"select*from user where id=#{id}// 4. 全局配置文件: mybat ...继续阅读 (45)


    love 0
    魏硕
    发表于
    2023-12-08 21:06:39

    Amazon Web Services -- 全球云计算领导者

    Amazon Web Services -- 全球云计算领导者Amazon Web Services -- 全球云计算领导者、云基础设施与平台服务(Iaas & PaaS)领导者;计算、存储和数据库等基础设施技术,到机器学习、人工智能、数据湖和分析以及物联网等新兴技术,亚马逊云科技提供丰富完整的服务及功能,他们的每一行代码都为满足苛刻的需求而编写Amazon EC2Amazon EC2 弹性计算服务,允许用户在云中租用虚拟服务器,以便在云环境中运行应用程序虚拟服务器:Amazon EC2提供实例(Instance)的虚拟服务器,选择不同的实例类型,不同的计算、内存、存储和网络能力,满足不同应用程序的需求弹性伸缩:用户可以根据需要创建、启动和停止实例,使用户能够根据流量和负载的变化来调整计算资源,确保应用程序的高可用性和性能安全性:提供多种安全性功能,虚拟专用云(VPC)网络,隔离和保护实例网络流量,配置安全组和网络访问控制列表 ACL 控制入站和出站流量Amazon S3Amazon S3对象存储服务,高度可扩展、安全可靠且经济高效的存储解决方案,存储和检索任意类型的数据对象存储:对象的形式存储数据每个对象由数据、元数据和唯一的键标识,对象可以存储存储桶中,每个存储桶在全球范围内具有唯一的名称数据传输:支持多种数据传输方式,包括网络传输和物理介质传输,用户可以通过互联网或 Amaz ...继续阅读 (131)


    love 0
    四十九C-137
    发表于
    2023-12-08 19:24:00

    OpenGL 学习笔记

    可以使用 eglGetConfig() 获取指定 display 支持的所有configdsp = eglGetDisplay(EGL_DEFAULT_DISPLAY); EGLConfig xconfig[100]; EGLint xsize; if (!eglGetConfigs(dsp, &xconfig;, 100, &xsize;)){ printf(" eglGetError() = 0x%x \n", eglGetError()); assert(0 && "eglGetConfigs failad"); } printf(" xsize = %d \n", xsize); for (int i = 0; i < xsize; ++i) { EGLint value; eglGetConfigAttrib(dsp, xconfig[i], EGL_RED_SIZE, &value;); printf("Config %d: Red Size = %d\n", i, value); eglGetConfigAttrib(dsp, xconfig[i], ...继续阅读 (108)


    love 0
    Durban
    发表于
    2023-12-08 18:02:52

    Nodejs终于看到一个靠谱的招聘了

    Nodejs终于看到一个靠谱的招聘了找Nodejs工作的快进去看看,我都多久不玩Nodejs了https://zhuanlan.zhihu.com/p/598748057 ...继续阅读 (124)


    love 0
    明城
    发表于
    2023-12-08 16:43:17

    记录 re:Invent 大会,使用 PartyRock 编写我们第一个 AI 应用以及心得

    如果说 2023 年什么应用技术最火,那么说是 OpenAI 为代表的 ChatGPT 在 AI 方面的突破和发展,是完全没有任何的争议的。随后,各大云厂商以及应用集成商甚至垂直领域的服务提供商都有了对应的 AI 模型。我们开玩笑的说,这个好比多年前的百团大战一样,各种的 AI 相关的应用奔涌出现、百花争艳,一夜之间就好比钱江潮水汹涌而来。其中生成式的 AI ,可能是相对来说最让人感到期待的 AI 相关的领域之一。 但实际上,生成式的 AI 并不是非常新鲜的事物,早在 ChatGPT 出现已经成熟之前,就已经有研究甚至大规模的部署和应用。我们往前数将近十年前,微软发布 Windows 10 时期,就有打算将Cortana作为语音和自然语言文本的处理前端,作为人机界面的交互用于下一代的 Windows 平台。同在电商领域,阿里云相关的云服务商也在做各种的尝试,用于提供商家精确的自动化售前、售后服务等应用。由于偏向垂直领域的精耕细作,始终没有在全行业形成广泛的影响力。那么为什么,生成式的 AI 发展了那么久,只有在近几年才能突破技术和业务重围,来到大众面前并惠及行业呢?或许,re:Invent 大会上推出的 PartyRock 这个服务,给与了我们新的启示。传统的 AI 服务,在人们的印象中其实简单的应答,使用对话式的机制来和用户沟通,这是非常常规以及容易让人接受的方式。而 Party ...继续阅读 (139)


    love 0
    Bboysoul\'s Blog
    发表于
    2023-12-08 16:04:00

    Monitoring Your Coding Activity with Wakapi

    IntroductionWakapi is an open-source, self-hosted backend service compatible with WakaTime, designed to track and display a developer’s coding activity. ...继续阅读 (89)


    love 0
    Denis &#124; 邓鸿华
    发表于
    2023-12-08 15:11:14

    WPJAM「标题设置」:一键自定义 WordPress 所有页面的标题

    页面标题是 WordPress 整个站点最重要的地方,如果页面被搜索引擎索引了,在搜索结果中显示的就是页面的标题。WordPress 默认页面标题是一般是基于两种规则显示,首页是显示站点标题和站点副标题,而其他页面是当前的对象的标题和博客站点的标题,然后都是中间用「-」间隔开。基于 WordPress 的页面规则,我做了一个 WordPress 插件:WPJAM「标题设置」,可以一键设置 WordPress 所有页面的页面标题。全局设置插件安装之后,点击「WPJAM」主菜单下的「标题设置」的子菜单,就能进行设置,首先我们进行全局设置,全局设置只有两个选项:第一个选项是可以自定义间隔符,就是可以将 WordPress 页面标题之间的间隔符「-」替换成其他符号,比如「|」,根据你自己的喜好定义了,第二个选项是可以设置页面是否显示站点标题的默认设置了,勾选之后,除了首页和规则中自定义之外,所有页面默认不显示站点标题。标题规则标题规则就是可以自定义 WordPress 不同类型页面的标题规则,比如下图就是我定义了 404页面的标题为「你来到了一个神秘的地方」,然后不显示站点标题,还定义「项目」文章类型的页面标题为:「WordPress 果酱项目」,同样不显示站点标题。点击「新增」就可以选择一个未设置的页面,给它设置页面的标题规则,比如标题怎么显示,是否要显示站点标题,非常简单。程序会自动抓 ...继续阅读 (174)


    love 0
    coder4
    发表于
    2023-12-08 14:50:27

    Nginx实现location + proxy_pass的正则解析

    需求是这样子的: 访问/service--env/xxx,能够反代到env.coder4.com/service/xxx上 其实location和proxy_pass是能够支持正则的,只是有一个很诡异的限制条件:proxy_pass中不能含有/,这个没搞懂原因。 最终的实现如下: location ~ ^/service--(.*)/(.*)$ { resolver 127.0.0.53; set $venv $1; set $new_uri /service/$2; proxy_pass http://$1.coder4.com$new_uri; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; }   ...继续阅读 (138)


    love 0
    程序员小富
    发表于
    2023-12-08 14:42:32

    公司敏感数据被上传Github,吓得我赶紧改提交记录

    大家好,我是小富~说个事吧!最近公司发生了一个事故,有同事不小心把敏感数据上传到了GitHub上,结果被安全部门扫描出来了。这件事导致公司对所有员工进行了一次数据安全的培训。对于这个事我相信,有点工作经验的人都不会故意去上传这些敏感文件,多数应该是误操作导致的。这个事件也给了提了个醒,我平时会写博客用GitHub比较多,吓得我赶紧对自己所有的GitHub仓库进行了排查,庆幸没有提交过敏感信息的记录。但我注意到在过往的提交记录中,有使用公司的Git账号信息提交过代码,TMD这就很难受了。避免后续产生不必要的麻烦,我决定修改一下提交记录中涉及公司的信息。注意:以下操作只限于用在自己的Git仓库,别在公司的项目里秀,切记!设置用户信息Git进行版本控制的时候,每次的代码提交记录中都包含用户的用户名和邮箱,这些信息在你进行每一次提交时都会被记录下来。我们保不齐会错误地使用了错误的信息,或者需要改用另一个邮箱地址。那这种情况,我们就需要更改我们提交记录中的用户名和邮箱。可以通过全局设置或者特定仓库设置两种方式来修改我们提交时的用户信息。全局全局设置可以影响所有的代码提交。如果你在全局范围内设置了用户名和邮箱后,除非你在特定的项目中覆盖这个设置,否则这个设置会作为默认设置应用于所有的提交。git config --global user.name "程序员小富" git config --gl ...继续阅读 (213)


    love 0
    caimouse
    发表于
    2023-12-08 11:36:18

    鸿蒙OS应用开发之最简单的程序

    接着下来,就是build()方法,它是一个系统定义组件的方法,这个方法必须要实现,相当于自定义组件的虚函数,如果不实现这个方法,就会编译失败。从开发界面来看,左边就是工程文件的树形显示,如果刚从这里来看,是比较复杂的,无论是谁也不能一下子就搞懂它们,所以先放下来,知道它是构成工程文件即可,主要来看右边窗口的文件,在这里显示的是Index.ets文件,这个文件才是我们主要关心的,它是后面修改界面和改变显示内容的关键代码。如果第一眼看这些代码,也是搞不懂的它的,因为它是一种特殊的方式,与以往的开发语言不一样。 ...继续阅读 (157)


    love 0
    zwwooooo
    发表于
    2023-12-08 11:35:09

    身在游戏里用Google查询攻略

    昨晚在 Y2B 看了个 Google 发布“最强”AI 大模型:Gemini 的演示视频,然后看评论有人说要是用此 AI 来优化下游戏 NPC 多好啊,其中列了 GTA……...有点迷糊,发现自己开着车,然后停在了一房子前,由于要让对面来车,靠的很边...下车后,好像感觉自己要去完成一项任务,但又不知道什么任务,反正觉得自己很牛13.. 但又不知道自己什么很牛13...突然认为自己的车抛锚了,要去找一辆车来拖,而且是要去偷偷地搞一辆车就行,然后发现这些车都锁着,怎么才能搞到车呢?有没有另类方法?反正自己已经在这个新的世界里,应该可以像以前玩《二战英雄》一样,喜欢用另类方法来攻略,如叫狙击手摸到敌人后方搞破坏,硬是把正面突击变成敌后破坏……然后在敌后用冷枪干掉不会发警报的敌人……去电脑查下攻略?于是来到了一栋自己十几年还在搞物业时管理过的一栋楼,记得最上面是一外甥开的车行(汗~,什么跟什么啊,楼顶开车行?真够乱七八糟的,而且十几年前外甥还读幼儿园呢),问了下,外甥早就不租这里了,于是想着电脑应该在我十几年前的住过的那个房间里,没钥匙?哦,有个地方是可以爬进去(什么跟什么啊)好不容易进去了,打开电脑访问 Google,搜了下 GTA 如何解锁车(Orz,GTA 不是直接抢就行么?为什么要偷摸进去别人的房间开电脑访问 Google 来查攻略?手机呢?)(不知道是否查到否)反正我是出来了, ...继续阅读 (227)


    love 0
    Bboysoul\'s Blog
    发表于
    2023-12-08 10:14:00

    我关注的项目这周更新了什么-20231208

    简介每周五更新,所有的更新也会发送到我的频道https://t.me/bboyapp规则pre release的不记录只记录重要的更新上一版本版本的bugfix不记录,比如某一个项目最新版本是7.0.0 上一个版本6.0.0发布了一个bugfix 6.0.1 那么不会记录比如lens发布了一个新版本,那么openlens也会发布一个新版本,此时只会记录lens发布的信息,不会记录openlens发布的信息 ...继续阅读 (83)


    love 0
    crossoverJie
    发表于
    2023-12-08 09:36:46

    技术阅读周刊第9️⃣期

    技术阅读周刊,每周更新。历史更新20231107:第五期20231117:第六期20231124:第七期20231201:第八期more美团技术博客十周年,感谢一路相伴 - 美团技术团队URL:https://tech.meituan.com/2023/12/04/ten-years-of-meituan-technology-blog.html美团技术博客更新十周年了,这个博客确实在广大开发者心中都是有口皆碑的;记得当初在这里看过 HashMap 的原理分析、动态线程池等技术;现在也有加到订阅列表里,有更新时会第一时间阅读CompletableFuture原理与实践-外卖商家端API的异步化 - 美团技术团队URL:https://tech.meituan.com/2022/05/12/principles-and-practices-of-completablefuture.html本文描述了美团对 API 做异步优化的过程,最终选择了 CompletableFuture 的过程CompletableFuture使用起来的坑还是蛮多的,推荐大家都应该阅读下。明确知道自己的代码运行在哪个线程上,如果不传入线程池那就是公共的ForkJoinPool线程池,可能会有阻塞的情况;也可以直接传入自定义的线程池线程池循环使用可能会引起死锁,当 A 线程依赖于 B 线程的执行结果时,如果此时 ...继续阅读 (211)


    love 0
    qihang01
    发表于
    2023-12-08 08:10:38

    Linux下使用frp搭建内网穿透服务器

    frp是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp, http, https 协议。 具体实现: 1、需要一个公网ip地址,用来安装部署frp服务端frps 2、需要在内网环境中部署一台frp客户端frpc,当做代理服务器 3、用户访问公网ip地址,会先连接到frp客户端,再根据相应的规则去匹配转发,把请求发送到内网中其他主机上      » 本文链接:https://www.osyunwei.com/archives/14110.html» 订阅本站:https://www.osyunwei.com/feed» 转载请注明来源:系统运维 » Linux下使用frp搭建内网穿透服务器查看全文 ...继续阅读 (188)


    love 0
    joojen Zhou
    发表于
    2023-12-08 07:22:05

    培养“作品”思维

    作品思维,一定要有作品的概念,整个内容的呈现给人的感受是 不一样的,大家更加认可和接受一款成品。 古典的跃迁理论:打磨作品—到达一个小山的头部—受到更多关注—移动到一个更大山头的头部—借助系统推力,实现人生跃迁。也就是说,作品对于一个人的进步,被广泛的认可是极为重要的一步。那么从现在开始,就 打磨一款自己的作品,一套理论,一本书,一篇文章等等。然后不断去迭代优化,并且跃迁出自己的第二个作品,第三个作品。持续地获得成功是有迹可循的。 工作中其实同样可以按照同样的思路来实现。记得很多年前,一位领导告诉我们,从我们手上拿出去的工作成果一定是一个作品的一样的成品。比如老总安排为某一件实行做个方案或者调研的情况说明。职场经验不足的一般就会将这些内容用word做好打印出来,订书机一订就提交上去了。他告诉我们,得从作品的角度来思考我们递上去的方案。所以,得有个得体的封面,标题,副标题,目录,经办人姓名或者部门,日期,等等信息。你想想,这递上去和直接打印递上去,给人的感受将是千差万别的。从受众的角度来说,老总肯定对后一种有”作品“感的文件更加重视。 当年的苹果电脑是这样。乔布斯当初和合伙人创立苹果供公司的时候,那时候的电脑,其实就是一块线路板,或者说一块主板。需要用户自己搭配屏幕、键盘等外设才能使用。销量也一直不行。直到最后发布了一款成品的PC,就是一站式解决方案,用户买回去 就能直接使用。这种“ ...继续阅读 (54)


    love 0
    闹钟小姐
    发表于
    2023-12-08 07:14:34

    【漏洞预警】Apache OFBiz远程代码执行漏洞

    1漏洞信息 漏洞名称:Apache OFBiz远程代码执行漏洞 漏洞编号:CVE-2023-49070 漏洞等级:高 披露时间:2023年12月4日 更新时间:2023年12月7日2漏洞详情 Apache OFBiz采用Java语言编写,基于模块化和可扩展的架构,允许用户根据其特定需求定制和扩展各种业务功能。Apache OFBiz是一个开源的企业资源规划(ERP)和企业应用框架,提供一套全面的业务应用解决方案。 Apache OFBiz存在一处远程代码执行漏洞(CVE-2023-49070),该漏洞源于在Apache OFBiz 18.12.10版本之前仍然存在的XML-RPC问题。攻击者可以通过远程未经授权的方式绕过防护措施,访问/webtools/control/xmlrpc,并利用该漏洞实现对目标服务器的任意代码执行,最终实现对目标服务器的控制。温馨提示:建议受影响用户做好资产自查以及预防工作,以免遭受黑客攻击。3影响范围 该漏洞影响范围: Apache OFBiz<18.12.104漏洞复现 目前,特磊信息已成功本地复现Apache OFBiz远程代码执行漏洞。 漏洞检测方法如下:访问Apache OFBiz登录主页面,右下角可以看到当前版本信息。 漏洞攻击载荷如下:5修复建议1、目前建议您尽快访问官网(https://ofbi ...继续阅读 (197)


    love 0
    xiaoz
    发表于
    2023-12-08 01:37:11

    OneNav书签管理程序0.9.33更新,新增备份上传

    OneNav是一款开源免费的书签(导航)管理程序,由xiaoz使用使用PHP + SQLite 3开发,界面简洁,安装简单,使用方便。OneNav可帮助你将浏览器书签集中式管理,解决跨设备、跨平台、跨浏览器之间同步和访问困难问题,做到一处部署,随处访问。安装OneNav:https://doc.xi ...继续阅读 (147)


    love 0
    阮一峰
    发表于
    2023-12-08 01:03:22

    科技爱好者周刊(第 281 期):新基建的政策选择

    这里记录每周值得分享的科技内容,周五发布。本杂志开源,欢迎投稿。另有《谁在招人》服务,发布程序员招聘信息。合作请邮件联系(yifeng.ruan@gmail.com)。封面图甘肃张掖市的马蹄寺,在绝壁上凿有70多个古代石窟,非常壮观。可惜历史上破损严重,造像保存下来的很少。(via)新基建的政策选择上周某一天,我看到百度的热搜榜,置顶是一条新闻《加快新型基础设施建设》。我很奇怪,这条新闻为什么置顶?基础设施建设不是一直在搞吗,为什么现在突然强调"新基建"?后来,我想了想。现在是年底,这会不会跟明年的政府工作安排有关。这段时间,各部门都在准备明年的工作计划,投资项目现在就要基本定下来了。宏观经济目前有一些困难,就更需要政府多投几个项目了。以前,政府投的都是基础设施:高铁、高速公路、机场、港口、电厂...... 可以这样说,经过几十年不断的建设,中国的基础设施已经世界一流了。经济效益好的基建项目,差不多都已经建造了,有些地方甚至出现了冗余,高速公路造好了,却没有足够的人流、车流。传统的基建项目,如果明年继续大量投资,其中很多可能就会缺乏经济合理性。造好以后,偿还贷款的压力很大,对经济的拉动作用也有限。因此,政府迫切需要寻找新的投资领域。现在的热搜榜置顶,可能就是一种舆论准备,暗示明年将会大量投资"新基建"项目,而不是传统的基建项目。那么,"新基建"到底是指哪些项目?百度百科有一个"新基 ...继续阅读 (186)


    love 0
    Bboysoul\'s Blog
    发表于
    2023-12-07 18:55:00

    20231207的胡言乱语

    简介欢迎关注我的频道,不时发送垃圾消息https://t.me/bboyapp或者关注我的 twitterhttps://twitter.com/bboysoulcn ...继续阅读 (89)


    love 0
    泠泫凝
    发表于
    2023-12-07 14:27:02

    利用亚马逊云服务器和VPC 构建安全可靠的虚拟网络

    利用亚马逊云服务器和VPC 构建安全可靠的虚拟网络VPC(Virtual Private Cloud)是云计算中的一个重要概念,是一个虚拟的网络环境,可以在亚马逊云服务(AWS)上创建和配置。VPC 提供了一种资源隔离和安全访问的机制,使用户能够在云中构建和管理自己的虚拟网络。在使用云计算的时候,一个常见的需求是将云上的资源和服务与企业内部的网络环境连接起来,以便实现数据的安全传输和访问控制。VPC 可以满足这一需求,它允许用户创建虚拟的子网、路由表和访问控制列表,配置防火墙规则以保证数据的安全性。用户可以通过 VPC peering 和 VPN 连接将 VPC 和本地网络连接起来,实现云上资源和本地资源的互通。亚马逊云服务器(EC2)是 AWS 提供的一种可扩展的计算资源。用户可以在 EC2 实例上部署应用程序或运行工作负载,而这些实例通常需要与其他资源(如数据库、存储和负载均衡器)进行通信。使用 VPC 可以轻松地将 EC2 实例与其他资源放置在同一个虚拟网络中,从而加强了相互之间的访问控制,并提供了更好的网络性能。在实际应用场景中,使用亚马逊云服务器和 VPC 可以为企业提供极高的灵活性和弹性。用户可以根据业务需求随时创建和调整 VPC,添加或删除子网、路由表和安全组,从而灵活地部署和管理应用程序。此外,VPC 还支持跨地域部署,使用户可以在多个地理位置之间建立安全可靠的连接 ...继续阅读 (185)


    love 0
    惜分飞
    发表于
    2023-12-07 14:26:02

    Patch SCN工具一键恢复ORA-600 kcbzib_kcrsds_1

    联系:手机/微信(+86 17813235971) QQ(107644445)标题:Patch SCN工具一键恢复ORA-600 kcbzib_kcrsds_1作者:惜分飞©版权所有[未经本人同意,不得以任何形式转载,否则有进一步追究法律责任的权利.]一个19c库由于某种原因redo损坏强制打开库报ORA-600 kcbzib_kcrsds_1错误SQL> startup mount pfile='?/database/pfile.txt'; ORACLE instance started. Total System Global Area 859830696 bytes Fixed Size 9034152 bytes Variable Size 566231040 bytes Database Buffers 276824064 bytes Redo Buffers 7741440 bytes Database mounted. SQL> SQL> SQL> alter database open resetlogs ; alter database open resetlogs * ERROR at line 1: ORA-00603: ORACLE server ...继续阅读 (169)


    love 0
    惜分飞
    发表于
    2023-12-07 14:26:02

    Patch SCN工具一键恢复ORA-600 kcbzib_kcrsds_1

    联系:手机/微信(+86 17813235971) QQ(107644445)标题:Patch SCN工具一键恢复ORA-600 kcbzib_kcrsds_1作者:惜分飞©版权所有[未经本人同意,不得以任何形式转载,否则有进一步追究法律责任的权利.]一个19c库由于某种原因redo损坏强制打开库报ORA-600 kcbzib_kcrsds_1错误SQL> startup mount pfile='?/database/pfile.txt'; ORACLE instance started. Total System Global Area 859830696 bytes Fixed Size 9034152 bytes Variable Size 566231040 bytes Database Buffers 276824064 bytes Redo Buffers 7741440 bytes Database mounted. SQL> SQL> SQL> alter database open resetlogs ; alter database open resetlogs * ERROR at line 1: ORA-00603: ORACLE server ...继续阅读 (171)


    love 0
    惜分飞
    发表于
    2023-12-07 14:26:02

    Patch SCN工具一键恢复ORA-600 kcbzib_kcrsds_1

    联系:手机/微信(+86 17813235971) QQ(107644445)标题:Patch SCN工具一键恢复ORA-600 kcbzib_kcrsds_1作者:惜分飞©版权所有[未经本人同意,不得以任何形式转载,否则有进一步追究法律责任的权利.]一个19c库由于某种原因redo损坏强制打开库报ORA-600 kcbzib_kcrsds_1错误SQL> startup mount pfile='?/database/pfile.txt'; ORACLE instance started. Total System Global Area 859830696 bytes Fixed Size 9034152 bytes Variable Size 566231040 bytes Database Buffers 276824064 bytes Redo Buffers 7741440 bytes Database mounted. SQL> SQL> SQL> alter database open resetlogs ; alter database open resetlogs * ERROR at line 1: ORA-00603: ORACLE server ...继续阅读 (150)


    love 0
    煎鱼
    发表于
    2023-12-07 12:34:40

    Go errors 默认加堆栈信息,有用不?

    大家好,我是煎鱼。在 Go 语言中,错误处理是我们必须涉及和争议比较大的一个功能特性。今天我们不太探讨 if err != nil 的繁杂忧愁。聚焦在 errors 标准库在排查、定位问题的诉求上。看看大家平时都是怎么做的。背景平时我们在返回和处理错误时,一般使用 errors 标准库。其支持以下几个 API:func As(err error, target any) bool func Is(err, target error) bool func Join(errs ...error) error func New(text string) error func Unwrap(err error) error最简单的 Demo 如下:func main() { err := errors.New("煎鱼出现错误了!") if err != nil { fmt.Println(err) } }输出结果:煎鱼出现错误了!看着非常基础,也没什么特别的。但如果是在生产等正式环境下出问题时,可能就没法这么愉快了。但比较头疼的是:其错误信息缺乏了调用堆栈,在复杂程序下,你很难直观的知道是具体哪些关联的代码导致出现了这个报错。只能靠在代码中搜错误的文本,去猜测应该是这里的问题。第三方库解决因此很多同学会使用第三方的开源库go-errors/error ...继续阅读 (129)

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