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

    love 0
    broadview2006
    发表于
    2024-02-22 09:57:05

    Go 首次冲进前八!曾两次夺得年度编程语言,也曾跌至百名开外 | TIOBE 2 月榜单发布

    本书基于Go 1.20版本编写,对Go语言的语法和使用方法进行了详尽的介绍,包括基础语法、数组、切片、映射、函数、类型、包与依赖管理、接口、反射、并发编程、泛型、测试、常用标准库和第三方库的基本原理和使用方法,并通过最佳实践案例详细讲解使用过程中遇到的常见问题和解决方法,以期帮助读者读者更好地理解Go语言的语法特性和应用技巧。想要用Go语言写出优质的软件,不仅要了解Go语言的语法,还需要对Go语言的特性、软件的通用编写方法、软件项目的组织方法、并发程序设计、软件测试、软件性能优化等方面都有一定的了解。 ...继续阅读 (148)


    love 0
    Lynan
    发表于
    2024-02-22 09:40:37

    Generate SVG Skeleton of a Web Page

    XHR and its related features have been commonly used in recent decades. Since then, more and more Web sites now represent as Web Apps. To improve user experience with progressive loading, many Apps use skeleton screen to ease the feelings of unknown, rather than serve a blank white screen while waiting.What is a Skeleton ScreenIt’s the gray shapes shown while the data is loading from the server instead of displaying a classical spinner. —-^What is a skeleton screen 💀?⬆️ Look at This ⬆️What forLook at this comparison, UI with skeleton seems to have less reflow which I think is more comforting.T ...继续阅读 (177)


    love 0
    海南胡说
    发表于
    2024-02-22 09:35:24

    Firefox火狐浏览器安装广告拦载插件Adblock Plus的方法

    原创内容,转载请注明出处:https://www.myzhenai.com.cn/post/4442.html 不知道出于什么原因,火狐Firefox禁止了中国大陆IP访问商店内的广告拦截扩展页面。当你使用中国大陆IP打开火狐商店的广告屏蔽扩展,例如uBlock Origin、AdGuard AdBlocker、AdBlock For Firefox、AdNauseam等页面的时候,会显示“此页面... ...继续阅读 (162)


    love 0
    王大冶
    发表于
    2024-02-22 09:02:20

    如何在React Native中添加自定义字体

    字体是优秀用户体验的基石。使用定制字体可以为你的应用程序提供独特的身份,帮助你的项目在竞争激烈的市场中脱颖而出。在这篇指南中,我们将探索使用 Google Fonts 在 React Native 应用中添加自定义字体的方法。要跟上进度,你应该熟悉 React Native 或 Expo SDK 的基础知识,包括 JSX、组件(类和函数式)和样式。向 React Native CLI 项目添加自定义字体对于我们的项目,我们将研究如何通过构建使用Google字体的基础应用程序,将自定义字体添加到React Native CLI项目中。Google字体是一个免费的开源字体库,可在设计网页和移动应用程序时使用。要启动React Native CLI项目,请在终端中运行以下命令:npx react-native@latest init CustomFontCLICustomFontCLI 是我们的项目文件夹的名称。一旦项目成功安装,你将会看到下面的图片:在你喜欢的IDE中打开你的项目以开始。在这个教程中,我们将使用VS Code。一旦项目已经启动,我们将继续获取我们想要使用的字体。我们将讨论如何导入它们并在我们的项目中使用它们。下载并将Google字体集成到我们的项目中在这个项目中,我们将使用两种字体:QuickSand和Raleway,演示自定义字体的集成,你可以在Google字体上找到 ...继续阅读 (148)


    love 0
    leileiluoluo@leileiluoluo.com (磊磊落落)
    发表于
    2024-02-22 08:00:00

    如何使用 Spring JDBC 进行数据库访问?

    Spring JDBC 是 Spring 框架提供的一个基于 Java JDBC 之上的用于操作关系型数据库的模块,其提供对数据库连接的管理、数据库访问、SQL 执行结果获取、事务支持和异常处理等功能。本文首先对 Spring JDBC 的基础知识进行介绍,然后准备一下测试数据与示例工程,最后以示例代码的方式来演示 Spring JDBC 的使用。 ...继续阅读 (139)


    love 0
    Daisy Hunt
    发表于
    2024-02-22 07:40:08

    Recyclage matériaux de construction

    Le recyclage des matériaux de construction est devenu une pratique de plus en plus importante dans le domaine de la construction durable. Avec une conscience croissante de l’impact environnemental de l’industrie du bâtiment, le recyclage des matériaux offre une solution prometteuse pour réduire les déchets, économiser des ressources naturelles et minimiser l’empreinte carbone de la construction. Quels […]The postRecyclage matériaux de constructionappeared first onInfos et culture du Net. ...继续阅读 (105)


    love 0
    Yu Feng
    发表于
    2024-02-22 07:00:11

    命运垂青有准备之人

    原创文章,转载请注明:转载自系统技术非业余研究本文链接地址:命运垂青有准备之人刻在石头的文字:“I WILL STUDY AND GET READY AND THEN MAYBE THE CHANCE WILL COME “-ABRAHAM LINCOLNPost Footer automatically generated bywp-posturl pluginfor wordpress.The post命运垂青有准备之人first appeared on系统技术非业余研究. ...继续阅读 (128)


    love 0
    Conan Zhang
    发表于
    2024-02-22 06:20:40

    用R语言进制转换-二进制八进制十六进制

    R的极客理想系列文章,涵盖了R的思想,使用,工具,创新等的一系列要点,以我个人的学习和体验去诠释R的强大。 R语言作为统计学一门语言,一直在小众领域闪耀着光芒。直到大数据的爆发,R语言变成了一门炙手可热的数据分析的利器。随着越来越多的工程背景的人的加入,R语言的社区在迅速扩大成长。现在已不仅仅是统计领域,教育,银行,电商,互联网….都在使用R语言。 要成为有理想的极客,我们不能停留在语法上,要掌握牢固的数学,概率,统计知识,同时还要有创新精神,把R语言发挥到各个领域。让我们一起动起来吧,开始R的极客理想。 关于作者: 张丹,分析师/程序员/Quant: R,Java,Nodejs blog: http://blog.fens.me email: bsspirit@gmail.com 转载请注明出处: http://blog.fens.me/r-binary-octal-hexadecimal/ 前言 在用计算机进行数据计算时,避免不少会涉及到进制的转换操作,从十进制转换到二进制,从十进制转换到十六进制等,转换的过程,其实就是数学计算的过程。本文我们就利用R语言进行进制转换的实现。 目录 二进制八进制十六进制 转换十进制 十进制转换非十进制 1. 二进制八进制十六进制 数制,是一种计数的方法,是用一组固定的符号和统一的规则来表示数值的方法。在计数过程中采用进位的方法称为进位计数制(进 ...继续阅读 (155)


    love 0
    Yu Feng
    发表于
    2024-02-22 01:14:02

    艺术需要天赋

    原创文章,转载请注明:转载自系统技术非业余研究本文链接地址:艺术需要天赋能归结于艺术的活大多需要天赋,上天gifted区别于普通人,通常有两个脑子,一个用来处理人间俗事,一个用来沉浸在喜欢的事情上靠直觉就能决定,有分离创造的专注不被打扰的能力,控制稀缺资源的投入,进入心流转态。Post Footer automatically generated bywp-posturl pluginfor wordpress.The post艺术需要天赋first appeared on系统技术非业余研究. ...继续阅读 (133)


    love 0
    Fish
    发表于
    2024-02-22 00:37:15

    Certbot 申请、查看、删除 SSL 证书

    Certbot 是一个由 Electronic Frontier Foundation(EFF)支持的免费、开源的工具,用于自动化在 Web 服务器上获取和更新 SSL/TLS 证书。它可以与常见的 Web 服务器软件(如 Apache 和 Nginx)集成,并通过 Let’s Encrypt 服务获取免费的 SSL/TLS 证书。这些证书可以用于保护网站和应用程序的通信,确保数据在传输过程中是加密和安全的。Certbot 通过简化证书管理过程,使得网站管理员更容易实现 HTTPS,并提高了网站安全性。Certbot 提供了一系列常用的命令,用于管理 SSL/TLS 证书以及与 Let’s Encrypt 服务进行交互。以下是一些常用的 Certbot 命令及其功能:获取证书:certbot certonly:手动获取证书,但不进行安装。certbot --apache:自动配置 Apache 服务器并获取证书。certbot --nginx:自动配置 Nginx 服务器并获取证书。安装证书:certbot install:手动安装证书到 Web 服务器。更新证书:certbot renew:自动更新证书,通常与定时任务结合使用,以确保证书及时更新。管理证书:certbot delete:删除指定的证书。certbot certificates:列出当前已安 ...继续阅读 (177)


    love 0
    诺多
    发表于
    2024-02-22 00:25:11

    Searxng:一款可部署在NAS上的搜索引擎,网罗11大类上百种公开搜索引擎资源

    1️⃣ Searxng简介Searxng是一款开源的搜索引擎,它可以部署在NAS上,为用户提供一站式的搜索服务。与传统的搜索引擎不同,Searxng不会追踪用户的搜索记录,保护用户的隐私。同时,Searxng还支持自定义搜索引擎,用户可以根据自己的需求添加各种公开的搜索引擎资源,方便快捷地获取所需信息。2️⃣ Searxng的功能特色2.1 多种搜索引擎资源Searxng集成了11大类上百种公开搜索引擎资源,包括综合搜索、新闻搜索、图片搜索、视频搜索、音乐搜索、学术搜索、科技搜索、社交媒体搜索、购物搜索、旅游搜索和地图搜索。用户可以根据自己的需求选择相应的搜索引擎资源,快速找到所需信息。2.2 隐私保护Searxng不会追踪用户的搜索记录,不会收集用户的个人信息,保护用户的隐私安全。用户可以放心使用Searxng进行搜索,不用担心个人信息被泄露。2.3 自定义搜索引擎Searxng支持用户自定义搜索引擎,用户可以根据自己的需求添加各种公开的搜索引擎资源。只需简单的配置,就可以将自己喜欢的搜索引擎添加到Searxng中,方便快捷地获取所需信息。2.4 部署在NAS上Searxng可以轻松部署在NAS上,用户可以在自己的NAS设备上搭建一个私人的搜索引擎,方便自己和家人使用。通过NAS的网络访问功能,用户可以随时随地使用Searxng进行搜索,无需依赖第三方搜索引擎。3️⃣ Searx ...继续阅读 (128)


    love 0
    诺多
    发表于
    2024-02-22 00:07:15

    译文:如何永久禁用 Windows 11 上的 Microsoft Defender

    在某些情况下,你可能需要禁用 Microsoft Defender,例如在测试第三方安全应用时。本文将向你展示如何在 Windows 11 上永久禁用 Microsoft Defender。**注意:**禁用 Microsoft Defender 会使你的计算机面临风险,因此你应该谨慎操作。步骤 1:关闭实时保护和篡改保护打开 Windows 安全应用。选择“病毒和威胁防护”。单击“管理设置”。关闭“实时保护”开关。关闭“篡改保护”开关。步骤 2:使用注册表编辑器禁用 Microsoft Defender打开注册表编辑器。导航到以下路径:Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender右键单击“Windows Defender”键,然后选择“新建”>“DWORD(32 位)值”。将新值命名为“DisableAntiSpyware”。双击“DisableAntiSpyware”值,然后在“数值数据”字段中输入 1。单击“确定”。重新启动计算机。步骤 3:使用本地组策略编辑器禁用 Microsoft Defender打开本地组策略编辑器。导航到以下路径:计算机配置 > 管理模板 > Windows 组件 > Microsoft Defender 防病毒软件双击“关闭 Microsoft De ...继续阅读 (131)


    love 0
    chuck
    发表于
    2024-02-21 22:03:30

    JavaScript 的新数组分组方法

    对数组中的项目进行分组,你可能已经做过很多次了。每次都会手动编写一个分组函数,或者使用lodash的groupBy函数。好消息是,JavaScript 现在有了分组方法,所以你再也不必这样做了。Object.groupBy和Map.groupBy这两个新方法将使分组变得更简单,并节省我们的时间或依赖性。以前的做法假设你有一个代表人的对象数组,你想按年龄对它们进行分组。你可以这样使用forEach循环:const people = [ { name: "Alice", age: 28 }, { name: "Bob", age: 30 }, { name: "Eve", age: 28 }, ]; const peopleByAge = {}; people.forEach((person) => { const age = person.age; if (!peopleByAge[age]) { peopleByAge[age] = []; } peopleByAge[age].push(person); }); console.log(peopleByAge); /* { "28": [{"name":"Alice","age":28}, {"name":"Eve","age":28}], "30": [{"name":"Bob", ...继续阅读 (164)


    love 0
    小万哥
    发表于
    2024-02-21 21:11:15

    深入剖析 Java 类属性与类方法的应用

    Java 类属性Java 类属性,也称为字段,是类中的变量。它们用于存储与类相关的数据。创建类属性在类定义中声明属性:public class Main { int x; // 属性 String name; // 属性 }访问类属性使用点语法访问对象的属性:Main myObj = new Main(); myObj.x = 5; // 设置属性值 System.out.println(myObj.x); // 获取属性值修改类属性可以修改对象的属性值:Main myObj = new Main(); myObj.x = 5; myObj.x = 10; // 修改属性值 System.out.println(myObj.x); // 输出 10属性类型属性可以是任何数据类型,包括:基本类型:int、double、boolean、char等引用类型:String、Date、List等修饰符可以使用修饰符来控制属性的访问权限:public:公开访问private:私有访问protected:受保护访问default:默认访问示例public class Main { private int x; // 私有属性 public String name; // 公开属性 public void myMethod() { // 可以访问私有属性 x ...继续阅读 (147)


    love 0
    流动
    发表于
    2024-02-21 20:25:49

    加速Cloudflare访问

    背景这是当前的博客架构,文件保存在Github仓库,通过Cloudflare Page提供访问。众所周知,在国内,Cloudflare的CDN属于反向加速,平均耗时在1.5s左右。今天,我们就来讲一下,如何实现国内海外双线路博客访问。大体思路海外继续走Cloudflare Page,国内再套一层CDN回源Cloudflare Page。Cloudflare Page已经提供了一个cname域名A,形如xxx.pages.dev。国内CDN添加域名后,也会提供一个cname域名B。使用国内dns解析服务,配置cname双线路解析。具体操作Cloudflare Page添加新域名解析这个域名是为了给国内CDN回源使用,与博客当前域名不同即可。配置国内CDN我用的腾讯云,其他服务商也是可以的。加速域名:填写博客对外访问的域名回源地址和Host:填写第一步新加的域名添加成功后,会有一个cname地址,这里是国内线路解析要用到的。DNS解析调整Cloudflare不支持双线路配置,国内服务商支持,我这里用的是腾讯云。首先将域名的NS解析改为国内服务商的NS地址,修改后2周左右会收到Cloudflare的邮件,不需要理会。liudon.com 的名称服务器不再指向 Cloudflare。它们现在指向:sandals.dnspod.netheron.dnspod.net[not set][not ...继续阅读 (97)


    love 0
    est
    发表于
    2024-02-21 18:29:00

    [ZZ]西周灭亡的根本原因是什么?

    只想archive一下,原作者禁止转载,但是这样的好东西估计很容易消失。所以就无耻的复制粘贴了。作者:于朝阳签名:不读书,不求甚解。发表:2024-02-21 16:09IP属地:陕西根本原因是——诸侯国向周天子要主权。按照傅斯年的大东小东说,西周建立时,初封的齐国不是山东的齐国,而是河南南阳西的吕国。吕望那个吕。初封的鲁国也不是山东的鲁国,而是河南鲁山的鲁国。初封的燕国也不是北京那个燕国,而是河南的郾城县。这是周武王的初封。但后来平定三监之乱后,周王朝进一步向东夷区域深入,才将这些原本只是拱卫王畿的诸侯进一步远封到夷人区域。比如山东的齐国原本是东夷的蒲姑国,鲁国原本是东夷的奄国,都是被周公和周成王相继平定的。但由于周初夷人区域仍然有大量的夷人,所以周初建立的更类似于一种殖民统治。即统治贵族是华夏族,而被统治的百姓是东夷。周初还保留着三代的夷夏东西格局,没有完成民族融合。夏以水利技术立国,商以青铜技术立国,周以农耕技术立国。西周集三代之大成,技术水平与周边戎夷拉开了一定距离。所以周初在东夷的类殖民封建诸侯统治,总部对加盟店主要提供各种技术与管理支持。西周也靠这个庞大的朝贡贸易利益网来维系王朝的实力。所谓封建亲戚以屏藩周,本身就是剥夺了地方土著贵族做国君甚至国卿的权力,镇压压力不会小。诸侯只控制了城邦,但郊鄙广大的东夷人不一定诚服,所以诸侯国这些加盟店也非常仰赖西周王朝的支持,需要西 ...继续阅读 (166)


    love 0
    吴奕茗 (chengdulittlea@outlook.com)
    发表于
    2024-02-21 17:23:37

    今年过节不收礼

    今年过节不收礼收礼只收这些礼如果你不想送我书那就打钱如果你想送我书您可以送给我下面这些书! 右侧打了勾的就不要了。最后更新于2022/01/12也可以通过Ko-fi↗。Dreams Must Explain ThemselvesUrsula K. Le Guin9781473205949GollanczStory / No Story↗Tobias Zielony↗9783775722841Hatje Cantz; Bilingual edition (February 28, 2010)Shaping Life↗Richard Maurovic9781743054468WakefieldPress↗ Rudolph Das & Robert Das Артбук с дополненной реальностью. Движение мировАндреев А.В.9785041094058БОМБОРАEastern BlocksZupagrafika9788395057434ZupagrafikaThe Beginning Place: A NovelUrsula K. Le Guin9781250191069Tor BooksAnnals of the Western ShoreUrsula K. Le Guin97801520512429780152062422978 ...继续阅读 (199)


    love 0
    admin
    发表于
    2024-02-21 15:36:56

    Python技巧学习(2)-数值与字符串

    趁着热情继续,今天就来看看数值与字符串,跟着书本的节奏就是从最基础的数据类型开始,然后逐级进阶吧,大部分书的结构都是这样吧!今天看看博主觉得还不错的几个地方。No1:字符串格式话使用 f 进行格式化目前博主使用的大量格式化方式还是基于format,也有看到其他同事提交的代码里使用f进行格式化。的确f格式化会显得代码更简洁,后续博主也会使用起来。但是有些时候还是觉得format比较方,比如下面这个场景>>> '{0}:{0}网站是由{1}于{2}开始搭建'.format('算法之道','xaiocui',2015) '算法之道:算法之道网站是由xaiocui于2015开始搭建' >>>可以看到format可以借助索引来实现字段重复赋值,这个也是不错的。No2:几个我不太常用的内置方法,但是看起来还不错#partition方法、translate方法 #下面就来看看这两个方法的用法 # patition vs split >>> 'test:alg'.partition(':') ('test', ':', 'alg') >>> 'test:alg'.split(':') ['test', 'alg'] >>> 'alg'.partition(':') ('alg', '', '') #translate vs replace >>> s='test,.alg' >>> templat ...继续阅读 (157)


    love 0
    林木木
    发表于
    2024-02-21 14:40:31

    Hi,Coze

    扣子 Coze字节旗下,不久前推出了 cn 版本,进入即看到大大的:创建专属于你的 AI Bot。内置 Bots 、插件库也不少,看到可视化配置界面、还支持联网、配置知识库,可以一玩!哦,配置好了能一键发布到“豆包”、“飞书”,前者还支持网页登录。成果预览https://doubao.com/bot/sTvq8rQq,把一直维护的导航网站数据340+喂给了它,直线心心念念已久的「语义搜索」咯~配置界面左中右结构,左边随便输入点要求和限制,中间我指定了“知识库”和一句开场白。然后,保存发布即可。知识库知识库支持“文本”“表格”,前者可获取“在线数据”,后者可获取“API JSON”,这两者随便联动一下,Nice 哦!个人采用表格 excel 上传导入,简单直接。其中,把简介作为索引项,这样就能返回对应的内容。更多介绍https://blog.zhheo.com/p/83c29d2f.html ...继续阅读 (216)


    love 0
    惜分飞
    发表于
    2024-02-21 14:01:43

    又一例:ORA-600 kclchkblk_4和2662故障

    联系:手机/微信(+86 17813235971) QQ(107644445)标题:又一例:ORA-600 kclchkblk_4和2662故障作者:惜分飞©版权所有[未经本人同意,不得以任何形式转载,否则有进一步追究法律责任的权利.]有客户恢复请求:由于未知原因导致aix环境的rac两台主机同时重启之后数据库无法正常启动,初步判断是由于写丢失导致故障(ORA-00742 ORA-00353)Wed Feb 21 09:23:06 2024 ALTER DATABASE OPEN This instance was first to open Abort recovery for domain 0 Errors in file /oracle/db/diag/rdbms/xff/xff1/trace/xff1_ora_5767246.trc: ORA-01113: file 32 needs media recovery ORA-01110: data file 32: '+DATA/xff/datafile/x5sys_cs.dbf' ORA-1113 signalled during: ALTER DATABASE OPEN... Wed Feb 21 09:23:27 2024 ALTER DATABASE RECOVER datafile '+DATA/xff/dat ...继续阅读 (190)


    love 0
    惜分飞
    发表于
    2024-02-21 14:01:43

    又一例:ORA-600 kclchkblk_4和2662故障

    联系:手机/微信(+86 17813235971) QQ(107644445)标题:又一例:ORA-600 kclchkblk_4和2662故障作者:惜分飞©版权所有[未经本人同意,不得以任何形式转载,否则有进一步追究法律责任的权利.]有客户恢复请求:由于未知原因导致aix环境的rac两台主机同时重启之后数据库无法正常启动,初步判断是由于写丢失导致故障(ORA-00742 ORA-00353)Wed Feb 21 09:23:06 2024 ALTER DATABASE OPEN This instance was first to open Abort recovery for domain 0 Errors in file /oracle/db/diag/rdbms/xff/xff1/trace/xff1_ora_5767246.trc: ORA-01113: file 32 needs media recovery ORA-01110: data file 32: '+DATA/xff/datafile/x5sys_cs.dbf' ORA-1113 signalled during: ALTER DATABASE OPEN... Wed Feb 21 09:23:27 2024 ALTER DATABASE RECOVER datafile '+DATA/xff/dat ...继续阅读 (301)


    love 0
    crossoverJie
    发表于
    2024-02-21 13:47:00

    我的 2023

    今天是春节的最后一天,因为工作上临时有点事,很不情愿的打开电脑看着也就 10 天没看代码觉得非常陌生。之后便准备将迟迟未写的 2023 总结补完,这个传统从16年至今已经坚持将近 7 年时间了,今年当然也不能意外。健身今年要说最让我印象深刻的事就是健身了,为此我投入了大量的时间。我记得是在 22 年四月份当时是因为确实长胖太明显了,下定决心找个教练进行训练,效果确实也有。去年也分享过,最后从 75kg 减到 66kg;但大部分时间都是被动的进行训练,所以到了 23 年初的时候其实就反弹不少了。而今年最大的不同是我由原先的被动健身改为主动了,甚至到后面一天不练还浑身不舒服。所以今年我大部分时间都是自己锻炼,因为我是个 I 人,比较喜欢一个人,所以夏天的时候是每天早上 7 点多去健身房然后再去公司。到了冬天早上确实是起不来,就改为了中午去训练。就这样不知不觉就坚持了大半年,直到现在。训练日志见文末。甚至现在偶尔找教练训练时,他说我比他练的都勤🤣。最终达到的效果就是生活作息更加规律,同时身体素质也是肉眼可见的提升。自重引体从一个不能做->反握->对握->正握->正握做组俯卧撑从 5 个->10个/组->15个/组->25个/组->一次最多做 40 个->钻石俯卧撑 15/组其余的就是胸肌有些轮廓、肩部也比以往更圆润一些,腹肌在某些特定角度也可以若隐 ...继续阅读 (174)


    love 0
    ysicing (i@ysicing.me)
    发表于
    2024-02-21 12:38:49

    Wallos开源个人订阅追踪器

    Wallos 是一个开源的个人订阅管理工具,专门设计来简化您的订阅管理。优点尽量说重点, 我觉得特色适合MJJ们,买鸡大户。订阅:跟踪您的定期订阅和付款。分类:将您的支出组织成可自定义的类别,使您能够深入了解自己的消费习惯。多货币/多语言支持数据隐私:数据本地化Logo:国产服务差点意思统计:简单统计通知:通过电子邮件收到即将到期付款提醒, 但是我看社区不少人反馈不生效项目地址及截图项目地址:ellite/Wallos部署非常简单compose部署version: '3.0' services: wallos: container_name: wallos image: bellamy/wallos:latest ports: - "8282:80/tcp" environment: TZ: 'Asia/Shanghai' volumes: - './db:/var/www/html/db' - './logos:/var/www/html/images/uploads/logos' restart: always部署运行docker compose up -d服务起来后直接访问8282端口在线体验这个我也发布到了渠成开源社区wallos可以直接在Demo中心,安装体验一下。个人使 ...继续阅读 (177)


    love 0
    王中阳Go
    发表于
    2024-02-21 11:03:59

    通俗易懂剖析Go Channel:理解并发通信的核心机制

    本文来自Go就业训练营小韬同学的投稿。也强烈安利大家多写博客,不仅能倒逼自己学习总结,也能作为简历的加分项,提高求职面试的竞争力。你想想看:面试官看到你简历中的博客主页有几十篇文章,几千粉丝是什么感觉。要比你空洞洞的写一句“热爱技术”强太多啦!正文我们在学习与使用Go语言的过程中,对channel并不陌生,channel是Go语言与众不同的特性之一,也是非常重要的一环,深入理解Channel,相信能够在使用的时候更加的得心应手。一、Channel基本用法1、channel类别channel在类型上,可以分为两种:+双向channel:既能接收又能发送的channel+单向channel:只能发送或只能接收的channel,即单向channel可以为分为:+只写channel+只读channel声明并初始化如下如下:func main() {     // 声明并初始化     var ch chan string = make(chan string) // 双向channel     var readCh <-chan string = make(<-chan string) // 只读channel     var writeCh chan<- string = make(chan<- string) // 只写channel }上述定义中,<-表示单向的c ...继续阅读 (144)


    love 0
    bluishglc
    发表于
    2024-02-21 10:51:03

    问题:Spark SQL 读不到 Flink 写入 Hudi 表的新数据,打开新 Session 才可见

    使用 Flink 向 Hudi 表中写入数据,使用 Spark SQL 的 Shell 查询 Hudi 表(使用的是 Hudi HMS Catalog 统一管理和同步 Hudi 表的元数据),结果在 Spark 中只能查询到打开 Shell 之前表中的数据,之后通过 Flink 写入的数据不可见,但重新打开一个新的 Spark SQL Shell,就可以看到了。 ...继续阅读 (226)


    love 0
    一线码农
    发表于
    2024-02-21 10:28:00

    记一次 .NET某列控连锁系统 崩溃分析 - 一线码农

    【摘要】一:背景 1. 讲故事 过年喝了不少酒,脑子不灵光了,停了将近一个月没写博客,今天就当新年开工写一篇吧。 去年年初有位朋友找到我,说他们的系统会偶发性崩溃,在网上也发了不少帖子求助,没找到自己满意的答案,让我看看有没有什么线索,看样子这是一个牛皮藓的问题,既然对方有了dump,那就分析起来吧。 二:阅读全文 ...继续阅读 (208)


    love 0
    Lynan
    发表于
    2024-02-21 09:40:19

    Progressive Image Loading - Blurry Placeholder Image like Unsplash

    Unsplashis my favorite image site, not only for it’s huge amount of free images but also for it’s great user-experience. It has already been quite a while sinceUnsplashstarted usingBlurHashto deliveryprogressive Image Loadingexperience.BlurHash added to photo objectsThe ConceptProgressive Image LoadingProgressive Image Loadingmakes better user experience. But what is Progressive Image Loading?Instead of waiting for the final image to be rendered, use a low-quality image as placeholder (LQIP) first, swith to the original one when it’s loaded.What is going on?Render an element (divfor example) w ...继续阅读 (211)


    love 0
    bluishglc
    发表于
    2024-02-21 08:57:27

    工具网站 • 生成测试数据(Generate Dummy Data)

    介绍一个能自动生成各种测试数据(包括 INSERT INTO 的 SQL 语句)的工具网站:https://generatedata.com/ 🢡 Quickstart 页面,可点选现成的字段, https://generatedata.com/generator 🢡 全自定义界面,自行设置字段名、类型、取值范围等该工具支持所有主流的数据格式,包括:CSV、JSON、MYSQL 的 INSERT INTO 语句以及主流编程语言的集合类型声明语句等。下图是定制数据的操作界面截图: ...继续阅读 (172)


    love 0
    Yu Feng
    发表于
    2024-02-21 08:51:40

    算力提升思考

    原创文章,转载请注明:转载自系统技术非业余研究本文链接地址:算力提升思考芯片算力=晶体管密度*芯片面积*算力/晶体管算力提升对应着先进工艺、光刻机、计算架构的突破,三者背后对应着资本和智力的密度。制程和光刻机被锁死,个人判断2030年国内供应链不大可能有大的突破,剩下的路子只有提高单位晶体管的算力的这个优化路子。可以解读为计算架构的优化,也就是软件来定义硬件,而不是反过来由软件来适配硬件。Post Footer automatically generated bywp-posturl pluginfor wordpress.The post算力提升思考first appeared on系统技术非业余研究. ...继续阅读 (116)


    love 0
    菜菜的后端私房菜
    发表于
    2024-02-21 08:23:31

    10个行锁、死锁案例⭐️24张加锁分析图

    10个行锁、死锁案例⭐️24张加锁分析图🚀彻底搞懂Innodb行锁加锁规则!上篇文章我们描述原子性与隔离性的实现,其中描述读操作解决隔离性问题的方案时还遗留了一个问题:写操作是如何解决不同的隔离性问题?本篇文章将会解决这个问题并描述MySQL中的锁、总结Innodb中行锁加锁规则、列举行锁、死锁案例分析等再阅读本篇文章前,至少要理解查询使用索引的流程、mvcc等知识(不理解的同学可以根据专栏顺序进行阅读)MySQL锁的分类从锁的作用域上划分:全局锁、表锁、页锁、行锁全局锁:锁整个数据库实例,常用数据备份,禁止全局写,只允许读表锁:锁表,对表进行加锁元数据锁:表结构修改时表X锁:表独占锁表S锁:表共享锁页锁:位于表锁与行锁中间作用域的锁行锁(innodb特有):锁记录,其中包含独占锁(写锁,X锁)和共享锁(读锁,S锁)从功能上划分:意向锁、插入意向锁、自增长锁、悲观锁、乐观锁...意向锁:表锁,表示有意向往表中加锁,获取行锁前会加意向锁,当需要加表锁时,要通过意向锁判断表中是否有行锁独占意向锁 IX:意向往表中加X锁,兼容IX、IS,不兼容X、S(表级别)共享意向锁 IS:意向往表中加S锁,兼容IX、IS、S,不兼容X(表级别)插入意向锁:隐式锁,意向往表中插入记录自增长锁:隐式锁,在并发场景下不确定插入数量会使用自增长锁加锁生成自增值,如果确定则使用互斥锁(连续模式)悲观锁:悲观锁 ...继续阅读 (146)

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