<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[2401_86400321的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/2401_86400321</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; 2401_86400321]]></copyright><item><title><![CDATA[10 款你不知道的 Linux 环境下的替代工具]]></title><link>https://blog.youkuaiyun.com/2401_86400321/article/details/142111814</link><guid>https://blog.youkuaiyun.com/2401_86400321/article/details/142111814</guid><author>2401_86400321</author><pubDate>Tue, 10 Sep 2024 23:27:12 +0800</pubDate><description><![CDATA[bat 命令支持 Git 集成，可以轻松查看和编辑 Git 存储库中的文件，bat 与 Git 连接可显示关于索引的修改。bat 支持自动分页，这点特性也是需要值得注意的。支持分页意思也就是说，当文件的输出内容超出屏幕显示的时候，bat 命令会自动将自己输出的内容传到 less 命令中，你将可以使用回车键一页一页的查看输出内容，使用空格键可直接跳转至文末最后一行。当你使用 bat 命令时这些都是不必要的，bat 命令将自动传输跨越多个页面的文件的输出。复制代码。]]></description><category></category></item><item><title><![CDATA[【linux 多线程并发】线程本地数据存储的两种方式，每个线程可以有同名全局私有数据，以及两种方式的性能分析_linux线程本地存储]]></title><link>https://blog.youkuaiyun.com/2401_86400321/article/details/142095569</link><guid>https://blog.youkuaiyun.com/2401_86400321/article/details/142095569</guid><author>2401_86400321</author><pubDate>Tue, 10 Sep 2024 12:24:44 +0800</pubDate><description><![CDATA[现代的CPU都是多core处理器，而且在intel处理器中每个core又可以多个processor，形成了多任务并行处理的硬件架构，在服务器端的处理器上架构又有一些不同，传统的采用SMP，也就是对称的多任务处理架构，每个任务都可以对等的访问所有内存，外设等，而如今在ARM系列CPU上，多采用NUMA架构，它将CPU核分了几个组，给每个组的CPU core分配了对应的内存和外设，CPU访问对应的内存和外设时速度最优，跨组访问时性能会降底一些。]]></description><category></category></item><item><title><![CDATA[Linux（Ubuntu和CentOS通用）系统下源码安装Nginx_ubuntu和centos软件通用吗]]></title><link>https://blog.youkuaiyun.com/2401_86400321/article/details/142074258</link><guid>https://blog.youkuaiyun.com/2401_86400321/article/details/142074258</guid><author>2401_86400321</author><pubDate>Tue, 10 Sep 2024 07:28:52 +0800</pubDate><description><![CDATA[进入/home/zhangbao/nginx-1.12.2/conf目录，打开nginx.conf文件：1）cd /home/zhangbao/nginx-1.12.2/conf，2）cat nginx.conf。重新回到/home/zhangbao/nginx-1.12.2/sbin目录，运行./nginx -t命令，查看nginx安装是否成功。进入/home/zhangbao/nginx-1.12.2/sbin目录，运行./nginx命令，此时，没什么反应。]]></description><category></category></item><item><title><![CDATA[Linux学习总结-Linux磁盘分区与挂载]]></title><link>https://blog.youkuaiyun.com/2401_86400321/article/details/142073572</link><guid>https://blog.youkuaiyun.com/2401_86400321/article/details/142073572</guid><author>2401_86400321</author><pubDate>Tue, 10 Sep 2024 04:18:24 +0800</pubDate><description><![CDATA[2.系统只能安装在主分区3.扩展分区要占一个主分区4.MBR最大只支持2TB，但拥有最好的兼容性1.支持无限多个主分区（但操作系统可能限制，比如 windows下最多128个分区）2.最大支持18EB的大容量（1EB=1024 PB，1PB=1024 TB ）3.windows7 64位以后支持gtpLinux来说无论有几个分区，分给哪一目录使用，它归根结底就只有一个根目录，一个独立且唯一的文件结构 , Linux中每个分区都是用来组成整个文件系统的一部分。]]></description><category></category></item><item><title><![CDATA[Linux-Soket网络编程及套接字（服务器发给客户端）_服务器怎么给客户端发函数]]></title><link>https://blog.youkuaiyun.com/2401_86400321/article/details/142072979</link><guid>https://blog.youkuaiyun.com/2401_86400321/article/details/142072979</guid><author>2401_86400321</author><pubDate>Tue, 10 Sep 2024 01:27:18 +0800</pubDate><description><![CDATA[write函数将buf中的nbytes字节内容写入文件描述符fd成功时返回写的字节数，失败时返回。read函数是负责从fd中读取内容．当读成功时，read返回实际所读的字节数，如果返回的值是0。my_addr：是一个指向包含有本机旧地址及端口号等信息的sockaddr类型的指针；调用成功返回0，否则，返回一1，并置errno。用于接受客户端的服务请求，成功返回新的套接字描述符，失败返回一1，并Werrno。成功返回0，否则，返回一1，并置errno。addr：通常是一个指向soaddr.一in变量的指针，]]></description><category></category></item><item><title><![CDATA[DOM4j解析XML_getpages(org]]></title><link>https://blog.youkuaiyun.com/2401_86400321/article/details/142066574</link><guid>https://blog.youkuaiyun.com/2401_86400321/article/details/142066574</guid><author>2401_86400321</author><pubDate>Mon, 09 Sep 2024 19:00:01 +0800</pubDate><description><![CDATA[***/try {try {]]></description><category></category></item><item><title><![CDATA[2024年河北省职业院校技能大赛（高职组） “云计算”赛项任务书_河北省云计算职业技能大赛]]></title><link>https://blog.youkuaiyun.com/2401_86400321/article/details/142060592</link><guid>https://blog.youkuaiyun.com/2401_86400321/article/details/142060592</guid><author>2401_86400321</author><pubDate>Mon, 09 Sep 2024 15:36:26 +0800</pubDate><description><![CDATA[某企业拟使用OpenStack 搭建一个企业云平台，以实现资源池化 弹性管理、企业应用集中管理、统一安全认证和授权等管理。系统架构如图 1 所示，IP 地址规划如表 1 所示。说明：1.竞赛使用集群模式进行，比赛时给每个参赛队提供独立的租户与用户，各 用户的资源配额相同，选手通过用户名与密码登录竞赛用私有云平台，创建云主机进行相应答题；2.表中的 x 为工位号；在进行 OpenStack 搭建时的第二块网卡地址根据题意 自行创建；]]></description><category></category></item><item><title><![CDATA[SpringBoot 整合WebSocket 简单实战案例]]></title><link>https://blog.youkuaiyun.com/2401_86400321/article/details/142007512</link><guid>https://blog.youkuaiyun.com/2401_86400321/article/details/142007512</guid><author>2401_86400321</author><pubDate>Sun, 08 Sep 2024 02:36:35 +0800</pubDate><description><![CDATA[PS：application.properties不需要添加任何配置 ，我只设置了一下服务server.port=8083。（这里面包含这单独发送消息，群发，监听上下线等等方法）可以看到一上线，我们默认就推送了一条上线消息。那么我们来写个简单的推送信息接口，]]></description><category></category></item><item><title><![CDATA[mysql系列：innodb日志管理，带你高效快速理解]]></title><link>https://blog.youkuaiyun.com/2401_86400321/article/details/141999638</link><guid>https://blog.youkuaiyun.com/2401_86400321/article/details/141999638</guid><author>2401_86400321</author><pubDate>Sat, 07 Sep 2024 17:49:33 +0800</pubDate><description><![CDATA[由于文案过于长，在此就不一一介绍了，这份Java后端架构进阶笔记内容包括：Java集合，JVM、Java并发、微服务、SpringNetty与 RPC 、网络、日志 、Zookeeper 、Kafka 、RabbitMQ 、Hbase 、MongoDB、Cassandra 、Java基础、负载均衡、数据库、一致性算法、Java算法、数据结构、分布式缓存等等知识详解。本知识体系适合于所有Java程序员学习，关于以上目录中的知识点都有详细的讲解及介绍，掌握该知识点的所有内容对你会有一个质的提升，]]></description><category></category></item><item><title><![CDATA[Java面向对象封装和继承]]></title><link>https://blog.youkuaiyun.com/2401_86400321/article/details/141993523</link><guid>https://blog.youkuaiyun.com/2401_86400321/article/details/141993523</guid><author>2401_86400321</author><pubDate>Sat, 07 Sep 2024 11:52:52 +0800</pubDate><description><![CDATA[什么是ActiveMQ?ActiveMQ服务器宕机怎么办？丢消息怎么办？持久化消息非常慢怎么办？消息的不均匀消费怎么办？死信队列怎么办？ActiveMQ中的消息重发时间间隔和重发次数吗？]]></description><category></category></item><item><title><![CDATA[Java基础之简单画图板的实现]]></title><link>https://blog.youkuaiyun.com/2401_86400321/article/details/141980530</link><guid>https://blog.youkuaiyun.com/2401_86400321/article/details/141980530</guid><author>2401_86400321</author><pubDate>Sat, 07 Sep 2024 06:14:14 +0800</pubDate><description><![CDATA[学完之后，若是想验收效果如何，其实最好的方法就是可自己去总结一下。比如我就会在学习完一个东西之后自己去手绘一份xmind文件的知识梳理大纲脑图，这样也可方便后续的复习，且都是自己的理解，相信随便瞟几眼就能迅速过完整个知识，脑补回来。下方即为我手绘的MyBtis知识脑图，由于是xmind文件，不好上传，所以小编将其以图片形式导出来传在此处，细节方面不是特别清晰。但可给感兴趣的朋友提供完整的MyBtis知识脑图原件（包括上方的面试解析xmind文档）]]></description><category></category></item><item><title><![CDATA[Group by隐式排序，一个优美的BUG]]></title><link>https://blog.youkuaiyun.com/2401_86400321/article/details/141970154</link><guid>https://blog.youkuaiyun.com/2401_86400321/article/details/141970154</guid><author>2401_86400321</author><pubDate>Fri, 06 Sep 2024 21:54:37 +0800</pubDate><description><![CDATA[但是，不推荐依赖于隐式GROUP BY排序(即，在没有ASC或DESC指示符的情况下排序)或GROUP BY的显式排序(即，通过对GROUP BY列使用显式ASC或DESC指示符)。排序，从效率上讲，和无序分组差不多。当用户指定Order by时，是MySQL最希望看到的，这样就不会让排序工作白费，这也是让MySQL团队始终默认隐式排序存在的原因之一。核对代码时我们发现，老版本Select语句中只是用到了Group by分组，也没有用到order by排序，有点蒙，为啥没用order by却排了序？]]></description><category></category></item><item><title><![CDATA[2021 最新版 Spring Boot 速记教程]]></title><link>https://blog.youkuaiyun.com/2401_86400321/article/details/141958989</link><guid>https://blog.youkuaiyun.com/2401_86400321/article/details/141958989</guid><author>2401_86400321</author><pubDate>Fri, 06 Sep 2024 14:27:17 +0800</pubDate><description><![CDATA[SpringBoot 速记一、引入依赖二、配置 Swagger 参数一、引入依赖二、配置邮箱的参数三、写模板和发送内容一、引用 Redis 依赖二、参数配置三、代码使用一、添加 mybatis 和 druid 依赖二、配置数据库和连接池参数三、其他 mybatis 配置@ExceptionHandler 错误处理@ModelAttribute 视图属性常规配置HTTPS 配置构建项目SpringBoot 基础配置Web 容器配置Profile。]]></description><category></category></item><item><title><![CDATA[HTML + CSS实现图片3D旋转效果]]></title><link>https://blog.youkuaiyun.com/2401_86400321/article/details/141929511</link><guid>https://blog.youkuaiyun.com/2401_86400321/article/details/141929511</guid><author>2401_86400321</author><pubDate>Thu, 05 Sep 2024 14:07:41 +0800</pubDate><description><![CDATA[这里是截图的图片，看不出来动态效果，可以把CSS和HTML复制下来直接放在文本编辑器中进行图片路径的修改。学了CSS的动画，仿照着自己做了一个3D旋转的小动画。然后把格式转变成 .html 的就好了。]]></description><category></category></item><item><title><![CDATA[eclipseIDE for javaee developers 开发环境搭建详解图文_eclipse ide for enterprise java and web developers]]></title><link>https://blog.youkuaiyun.com/2401_86400321/article/details/141907751</link><guid>https://blog.youkuaiyun.com/2401_86400321/article/details/141907751</guid><author>2401_86400321</author><pubDate>Thu, 05 Sep 2024 01:08:54 +0800</pubDate><description><![CDATA[使用eclipse真的有年头了，相信java程序员没有不知道它的，最近在给团队中新来的应届生做指导，专门讲解了一下Eclipse开发环境的搭建过程，一是帮助他们尽快的熟悉IDE的使用，二也是保证团队开发环境的一致性（顺便说一下，这点在敏捷开发团队中尤为重要，方便知识传播，提升团队快速响应能力）。默认“Servers”视图”在“Java EE”预设视图的下方是开启的，如果没有开启，可以通过“Window”–“Show View”–“Server”–选择Servers即可打开“Servers”视图。]]></description><category></category></item><item><title><![CDATA[C# 从1到Core--委托与事件]]></title><link>https://blog.youkuaiyun.com/2401_86400321/article/details/141888318</link><guid>https://blog.youkuaiyun.com/2401_86400321/article/details/141888318</guid><author>2401_86400321</author><pubDate>Wed, 04 Sep 2024 11:12:45 +0800</pubDate><description><![CDATA[Action 、Func、Predicate本质上是框架为我们预定义的委托，在上面的例子中，我们使用委托的时候，首先要定义一个委托类型，然后在实际使用的地方使用，而使用委托只要求方法名相同，在泛型委托出现之后，“定义委托”这一操作就显得越来越累赘，为此，系统为我们预定义了一系列的委托，我们只要使用即可。通过上面委托的表现来看，委托就像是保存了一个相同方法名的集合 List ，可以向集合中添加或移除方法，当调用这个委托的时候，会逐一调用该集合中的各个方法。Func与此类似，是最多16个参数的有返回值的委托。]]></description><category></category></item><item><title><![CDATA[ActionScript3]]></title><link>https://blog.youkuaiyun.com/2401_86400321/article/details/141869622</link><guid>https://blog.youkuaiyun.com/2401_86400321/article/details/141869622</guid><author>2401_86400321</author><pubDate>Tue, 03 Sep 2024 19:20:38 +0800</pubDate><description><![CDATA[但是，如果不使用方法绑定，并不是总是做到这样。下面的代码定义了名为 ThisTest的类，该类包含一个名为 foo() 的方法（该方法定义绑定方法）和一个名为 bar()的方法（该方法返回绑定方法）。即使 bar() 函数定义了自己的局部变量 x（值为 2），当调用函数闭包 myProduct()时，该函数闭包仍保留在函数 foo()中定义的变量 x （值为 40）。函数闭包与绑定方法之间的主要区别在于，绑定方法中 this关键字的值始终引用它最初附加到的实例，而函数闭包中 this 关键字的值可以改变。]]></description><category></category></item><item><title><![CDATA[25 岁，毕业写前端的这三年]]></title><link>https://blog.youkuaiyun.com/2401_86400321/article/details/141859688</link><guid>https://blog.youkuaiyun.com/2401_86400321/article/details/141859688</guid><author>2401_86400321</author><pubDate>Tue, 03 Sep 2024 13:48:48 +0800</pubDate><description><![CDATA[Merry8 虚拟机，可以模拟运行用上古的 Chip8 汇编指令写出来的 PONG 游戏。Sinomap 地图库，可以用麦卡托投影算法把 GeoJSON 数据渲染到 Canvas 上。Flylog 远程调试工具，可以将其它设备页面中的 log 信息推送到 PC 端的后台上。CSS Emoji 示例，可以用两个 div 画出 Emoji 表情。你当然可以指责那时的我只醉心技术而不管业务（这确实是某家大厂对我的面试评价），不过折腾起这些有趣的项目，让我感觉那时的生活比起在每个周末都要痛苦地赶（抄）作业的大学要自]]></description><category></category></item><item><title><![CDATA[11 个对开发有帮助的 JS 技巧，进收藏夹当小词典吧！]]></title><link>https://blog.youkuaiyun.com/2401_86400321/article/details/141825277</link><guid>https://blog.youkuaiyun.com/2401_86400321/article/details/141825277</guid><author>2401_86400321</author><pubDate>Mon, 02 Sep 2024 17:29:26 +0800</pubDate><description><![CDATA[原文：https://dev.to/11-javascript-tips-and-tricks-to-code-like-a-superhero-vol-2-mp6。文章每周持续更新，可以微信搜索「 大迁世界 」第一时间阅读和催更（比博客早一到两篇哟），本文 GitHub。已经收录，整理了很多我的文档，欢迎Star和完善，大家面试可以参照考点复习，另外关注公众号，后台回复。有时我们需要打印6分钟前的日期，但不希望很大的库来完成。我是小智，我要去刷碗了，我们下期见~，即可看到福利，你懂的。]]></description><category></category></item></channel></rss>