自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(106)
  • 资源 (19)
  • 收藏
  • 关注

原创 叛逆不是孩子的错:10天帮助孩子走出叛逆

帮助孩子走出叛逆,只需10天!本文为你提供了一份实用的行动计划,包括理解孩子、避免大喊大叫、加强积极转变等。让我们一起帮助孩子度过叛逆期,让他们健康成长!

2024-04-10 13:57:02 329

原创 育儿新理念:你今天对孩子吼叫了么?!

本文介绍了育儿书籍《不吼不叫》中的技巧,包括自我反思、倾听孩子、设定明确规则、使用积极语言、奖励良好行为和设定合理期望,以避免吼叫并更有效地教育孩子。同时强调育儿是长期过程,需不断学习和改进,为孩子的成长营造和谐有爱的家庭环境。

2024-04-03 11:38:42 134

原创 《养育男孩》:培养未来男子汉,养育男孩的全方位指南

作为一名家长,我们深知在孩子成长过程中,尤其是男孩的成长过程中,父母的角色和责任有多么重大。这本书为我们提供了关于男孩不同发展阶段的深入了解,以及如何在这个基础上给予他们恰当的支持和引导。这使我对孩子的成长有了更加清晰的认识,明白孩子在不同阶段的需求,以便提供更具针对性的关爱和支持。总的来说,《养育男孩》这本书为我们提供了关于男孩成长的全面视角,以及如何在这个过程中给予他们支持和引导的实用建议。作为家长,我们需要关注孩子的学习过程,帮助他们克服学习障碍,鼓励他们积极参与学习,并适应他们的不同学习风格。

2024-04-02 12:35:40 184

原创 《养育女孩》:教你如何培养独立、自信的女儿

《养育女孩》是澳大利亚作家史蒂夫·比达尔夫所著的育儿书籍,旨在帮助父母理解女孩成长过程中的复杂性,并提供实用的建议和策略来应对当今世界中的特定挑战。书中深入探讨了女孩的心理发展,以及父母和教育者如何支持她们成长为强大、自信和健康的女性。

2024-04-02 12:20:07 276

原创 警惕:大数据已成为孩子的隐形牢笼

想象力。儿童需要接触到丰富多样的信息以建立知识体系,但推荐系统可能导致过度依赖、偏见和刻板印象的加强,以及自主探索能力的削弱。因此,我们需要警惕大数据时代对儿童想象力的束缚。

2024-04-01 09:29:59 212

原创 英语启蒙无忧:即使孩子听不懂,也能轻松驾驭

在家庭教育中,对0-6岁孩子进行英语启蒙,即使孩子听不懂,我们也可以通过唱英文儿歌、讲英文故事、实物教学、观看英文动画片或电影、绘本阅读等方式,让孩子在轻松愉快的氛围中接触和理解英语。

2024-03-29 12:45:50 304

原创 电影《越过愤怒的海》:孩子的教育不仅仅是经济的投资

在中国文化中,孩子被视为家庭的未来和希望。电影《越过愤怒的海》中的一句台词:“我不就活个娃嘛”,更是深刻地表达了这一点。孩子的未来好与坏直接影响到服务今后生活的好坏。因此,我们需要更多的投资孩子,投资孩子就是投资未来。

2024-03-27 18:50:02 206

原创 家庭教育新理念:你才是孩子最好的玩具!

父母的陪伴是孩子成长的最佳礼物,超越了任何物质玩具。通过互动玩耍,孩子发展技能、自信和情感智能,建立深厚的亲子关系。让我们投入时间,成为孩子最佳的玩具,共同享受育儿的快乐与成长。

2024-03-25 12:46:32 62

原创 破解育儿难题:正面管教,让孩子变身“小天使“

《正面管教》:它是一本帮助家长和教育者以积极、正面的方式引导孩子成长的指南,注重培养孩子的自尊、自信和责任感,让家长在教育孩子时更加轻松有效。

2024-03-22 12:53:17 707

原创 【绘•分享】翻翻书里寻智慧:小布去动物园

它不仅是一本视觉欣赏的书,更是一本触摸感知书,带领孩子们探索动物园中熟悉的动物,帮助他们认识动物的独特之处和日常习性。提问互动:可以提问宝宝关于动物的问题,鼓励宝宝思考和表达,如“这个动物在哪里生活?通过这样的阅读方式,宝宝不仅能够在玩乐中学习到动物的知识,还能够培养阅读兴趣和语言表达能力。扩展活动:家长可以带孩子去动物园实地观察,将书中的知识与现实结合,加深对动物的理解。触摸互动:与宝宝一起翻开书页,通过触摸动物的形式,增加阅读的互动性和趣味性。重复阅读:多次重复阅读,让宝宝更好地记忆和理解书中的内容。

2024-03-22 12:48:20 162

原创 单测结果不稳定的终极解决方案(Maven单测参数调优)

你是否曾在公司平台上执行单测任务时,发现相同的代码却得到不同的执行结果?是否曾在本地环境中成功执行的测试用例,在公司平台上却遭遇失败?本文作者亲身经历了这一令人困惑的问题,并决定揭开它的神秘面纱。

2024-01-04 20:10:28 944

原创 群晖NAS如何在内网部署HTTPS服务让浏览器信任证书

最近在折腾内部部署Web服务。通过Vue实现一个H5的内部的管理服务。但在实际部署过程中由于种种原因,必须部署成Https服务。但在部署成Https服务后,由于没有HTTPS证书,每次进入页面都会被浏览器拦截。使用起来非常不便。于是开始各种Google折腾,终于实现了在导入证书的基础上部署HTTPS服务。接下来,和大家一起分享下整个部署过程。

2023-09-12 19:55:21 5885

原创 断网无忧:ETCD客户端自动重连技术揭秘

之前在设计开发自动限流计数集群系统时,使用了ETCD来实现服务协调和集群选举。去年公司在做断网演练期间发现,ETCD客户端在和服务端断开连接之后,没有办法自动重新连接服务,恢复业务。具体表现如下图,机器心跳正常,但在ETCD上注册的服务离线。于是需要设计实现ETCD客户端与ETCD服务端的自动重连功能。确保在任何网络闪断或者网络临时中断的情况下,ETCD客户端能够在一定时间内自动注册到ETCD服务端,恢复服务。本文将和大家分享如何通过代理模式和观察者模式优雅的实现该自动重连方案。

2023-03-07 21:20:17 728 1

原创 IDEA国际化资源Key无法全局重命名的解决方案

使用HibernateValidator校验参数的时,如果使用国际化资源,那么资源Key必须使用大括号。但是IDEA无法对含有大括号的国际化资源Key无法全局重命名。这会给咱们的开发带来很多不便。本文通过分析底层源码给出了对应的解决方案

2022-12-09 16:09:53 618

原创 基于ETCD的集群选主设计方案(Java代码实现)

最近在实际开发项目中需要做集群选主,因为系统已经接入了ETCD,于是打算基于ETCD进行选主方案设计。但是在实践的过程中,却没能在网上找到对ETCD的选主方案将的比较透彻的博文。于是自己则通过各种测试验证,最终实现了基于ETCD的完美选主方案。接下来就和大家分享下该实现方案。.........

2022-08-02 20:44:16 1501 4

原创 【开源】Sentinel高性能高可用集群限流解决方案

Sentinel集群限流的高性能高可用解决方案。通过接入协调集群和实现容错策略解决其单点故障问题;支持动态集群限流,单节点可支撑千万业务流量;支持资源路由让Token Server节点资源能够得到充分的利用....

2022-07-19 21:00:07 3699

原创 Idea设置编辑区Java代码颜色不生效(大部分为灰色)的官方解决方法

升级Idea之后原来的所有Java配置基本都不生效,大部分都变成了灰色。关闭Power Save Mode或者清空缓存重启之类的方法没有任何作用。最终终于通过官方方法解决。

2022-07-18 20:25:50 9564 4

原创 群晖NPV套件(NPV Server)官方下载方法

国内在群晖的套件中心已经无法获取下载到NPV套件了。访问群晖的官方网站后发现页不再提供NPV套件的下载。具体原因大家都懂的。下面就给大家分享下在当前环境下,如何下载使用NPV Server

2022-06-28 20:30:59 2384

原创 Log4j2中2.16.0版漏洞(CVE-2021-45105)原理、复现步骤和修复方法(2.17.0修复原理)

好不容易2.16.0发布之后,Log4j2官方,又突然发布了2.17.0版本,原因想必大家通过各种号推送都已经知道了。因为在2.16.0版本上发现了一个新的漏洞,该漏洞可能会导致DoS(Denial of Service)攻击。那这个漏洞到底是怎么回事呢?它会有哪些影响呢?今天咱们就一起来深度学习下该漏洞相关原理和攻击步骤。

2021-12-22 18:06:08 5660

原创 Log4j2中2.15.0版漏洞(CVE-2021-45046)的注入原理、复现步骤和如何修复(2.16.0修复原理)

当Log4j2发布2.15.0版修复了Log4j2基于Ldap的注入漏洞之后。2.15.0的版本很快就被爆出了新的注入漏洞。但是这次漏洞爆出之后,大家却不怎么着急升级,到底是为什么呢?这就需要从该漏洞的原理以及影响说起了。接下来我们就一起来探索下该漏洞的原理、复现步骤、影响范围,以及官方在2.16.0版本中是如何修复的。

2021-12-20 21:21:11 6403 1

原创 Log4j2注入漏洞万字剖析-汇总收藏版(攻击步骤、漏洞原理、2.15.0-RC1绕过原理以及2.15.0、2.16.0修复原理)

本文将和大家一起对Log4j2的漏洞进行全面深入的剖析。我们将从如下基本方面进行讲解。1、Log4j2漏洞的基本原理 2、Log4j2漏洞在Java高低版本中的不同攻击原理 3、Log4j2漏洞在Java高低版本中的攻击步骤 4、Log4j2漏洞在2.15.0-RC1中被绕过的原因 5、Log4j2最终修复方案(2.15.0)的原理

2021-12-16 10:16:52 11489 8

原创 Log4j2注入漏洞(CVE-2021-44228)万字深度剖析(四)—漏洞修复原理(2.15.0-RC1、2.15.0、2.16.0)

本文将和大家一起对Log4j2的漏洞进行全面深入的剖析。我们将从如下几个方面进行讲解。1、Log4j2漏洞的基本原理 2、Log4j2漏洞在Java高低版本中的不同攻击原理 3、Log4j2漏洞在Java高低版本中的攻击步骤 4、Log4j2漏洞在2.15.0-RC1中被绕过的原因 5、Log4j2最终修复方案(2.15.0)的原理

2021-12-14 21:13:32 3088

原创 Log4j2注入漏洞(CVE-2021-44228)万字深度剖析(三)—复现步骤(攻击方法)

本文将和大家一起对Log4j2的漏洞进行全面深入的剖析。我们将从如下几个方面进行讲解。1、Log4j2漏洞的基本原理 2、Log4j2漏洞在Java高低版本中的不同攻击原理 3、Log4j2漏洞在Java高低版本中的攻击步骤 4、Log4j2漏洞在2.15.0-RC1中被绕过的原因 5、Log4j2最终修复方案(2.15.0)的原理

2021-12-14 21:11:11 4428

原创 Log4j2注入漏洞(CVE-2021-44228)万字深度剖析(二)—漏洞原理

本文将和大家一起对Log4j2的漏洞进行全面深入的剖析。我们将从如下几个方面进行讲解。1、Log4j2漏洞的基本原理 2、Log4j2漏洞在Java高低版本中的不同攻击原理 3、Log4j2漏洞在Java高低版本中的攻击步骤 4、Log4j2漏洞在2.15.0-RC1中被绕过的原因 5、Log4j2最终修复方案(2.15.0)的原理

2021-12-14 21:04:57 11055 2

原创 Log4j2注入漏洞(CVE-2021-44228)万字深度剖析(一)—开篇与基础知识

本文将和大家一起对Log4j2的漏洞进行全面深入的剖析。我们将从如下几个方面进行讲解。1、Log4j2漏洞的基本原理 2、Log4j2漏洞在Java高低版本中的不同攻击原理 3、Log4j2漏洞在Java高低版本中的攻击步骤 4、Log4j2漏洞在2.15.0-RC1中被绕过的原因 5、Log4j2最终修复方案(2.15.0)的原理

2021-12-14 17:47:04 7338

原创 SpringMVC中Controller接口返回json的字段(field)名称突然变了

最近线上系统突然出现一个了离奇的事情。线上有个接口返回的json中,一个字段的名称突然从data变成了result。从而导致前端代码无法正确解析处理数据,业务无法正常展示。通过深入分析发现居然是gson和jackson混用的锅。

2021-09-02 20:09:16 1246

原创 给服务端发送自定义类实例序列化数据实现反序列化攻击?

很久以前写过一篇文章《反序列化漏洞攻击原理(Dubbo反序列化漏洞剖析)》,最近在看评论的时候无意中发现我当时在文中留的一个小思考有朋友在询问答案。原始问题是:在反序列化攻击中为什么我们要大费周章执行恶意代码呢?为什么我们不自己在本地定义一个实例,让其在readObject的时候直接执行恶意代码。然后将这个实例序列化之后发送到服务端反序列化即可?

2021-08-17 19:56:43 180

原创 Linux I/O系列:不使用fsync如何尽快将数据写入磁盘(posix_fadivce的作用与实际应用)

通过前面的学习我想大家都应该知道咱们在开发过程中怎样才能够将数据安全地写入磁盘了。那么提到数据安全写入磁盘我们首先会想到使用fsync或者O_SYNC标识。但是如果我们不用fsync或者O_SYNC标识呢,咱们有没有什么办法能够让内核尽快将数据从Page Cache写入磁盘呢?当然有,接下来我们就和大家一起学习posix_fadvise函数。

2021-08-12 17:46:28 1478

原创 Linux I/O系列之直接内存(Direct IO)原理剖析和使用

在上一篇文章《Linux I/O操作fsync后数据就安全了么(fsync、fwrite、fflush、mmap、write barriers详解)》中咱们一起学习了在Linux中如何将数据安全的写入到磁盘。其中我们提到了直接IO。使用它能够在磁盘缓存空间和用户空间直接建立一个通道,这样咱们在用户空间就能够直接操作磁盘中的数据。本文咱们就一起深入学习直接IO。

2021-08-10 20:52:41 3988

原创 Linux I/O操作fsync后数据就安全了么(fsync、fwrite、fflush、mmap、write barriers详解)

前段时间一直在研究磁盘顺序写和随机写,以及Java直接内存相关的问题,于是在各类资料或者源码中常常看到flush、mmap等概念和相关使用。然后开始各个击破,一个一个去理解其含义。终于都理清楚之后,回来总结却发现,自己越来越糊涂了。于是产生了如下疑问:1、fsync和fwrite/fflush组合的区别是啥?2、mmap和fsync有什么关系?3、为什么都说fsync之后数据就不会丢失了,真的不会丢失么?4、数据写入磁盘就安全了么?5、为什么不能直接close文件,而需要先flush?

2021-08-02 18:22:54 7436 6

原创 群晖无数据丢失的磁盘阵列变更解决方案(4盘位两个Raid1转SHR-1)

当群晖磁盘空间不够用时,只能升级磁盘么?当然不是,你知道我们还可以通过使用磁盘阵列SHR-1来获得更多的可用空间么?

2021-07-22 20:22:00 11653 2

原创 Java动态日志级别变更框架源码实现(支持:Log4j/JDK Logger/Logback等),教你如何开启线上debug日志。

在实际开发运维过程中,对于日志我们都会遇到如下痛点。我们尝尝会遇到,突然线上出了某个问题。然后大家首先会想这个问题愈发测试环境可以复现么?如果不能复现,大家就会提出一个戳中大家痛点的问题”线上可以看debug日志么?“。然后大家都会想,要是线上能开debug日志就好了。然后想象是没好的, 现实是骨感的。为什么线上不能开debug想必就不用我在此哔哔了吧。

2021-07-14 16:58:20 907

原创 群晖NAS通过TTL串口控制4G(GSM)通信模块实现语音短信告警的解决方案(电话告警/语音助手/远程控制)

由于家里使用了小米网关连接的部分智能设备。使用使用两年的时间里,它的设防功能相对还是很适用。但是一直都觉得它有一个问题,那就是当家里设备触发告警之后,仅能够手机APP自带的推送消息来提醒。这种弱提醒方式很多时候都不会被楼主及时发现。再加上楼主平时不太喜欢将手机的提示语打开,所以基本都没有办法第一时间收到告警消息。于是一直在考虑是否可以通过电话的方式实现告警通知。这样当设备告警的时候就可以第一时间得到通知。因为家里有群晖NAS,再加上楼主是一枚标准码农,所以一直想通过在群晖设备上部署代码,然后通过什么模块

2021-04-09 20:18:30 3559

原创 [librxtxSerial.so+0x75da] Java_gnu_io_RXTXPort_nativeDrain+0xea错误最新解决方案(提供so包下载)

最近在使用RXTX做串口开发的时候,通过指导在http://fizzed.com/oss/rxtx-for-java下载了最新的RXTX包,并完成相应的配置之后。发现代码在Window下可以正常使用串口发接收数据。但是在Linux下(楼主使用的群晖918+),完成了相应的配置之后,代码能够打开串口,但是在读写数据的时候却报错:[librxtxSerial.so+0x75da] Java_gnu_io_RXTXPort_nativeDrain+0xea。

2021-04-08 21:04:12 1469

原创 深入源码分析SpringBoot中使用@ConditionalOnBean无效的问题(@ConditionalOnBean did not find any beans of type)

dsDefaultListableBeanFactory.getBeanNamesForType -> doGetBeanNamesForType ->AbstractBeanFactory.isTypeMatch -> AbstractAutowireCapableBeanFactory.getTypeForFactoryBean

2021-02-25 15:40:09 7300

原创 最新Mac版本OpenJDK8编译调试源码下载(直接使用无需修改,简单方便)

在前面一篇文章Mac10.14下使用Xcode10编译调试OpenJDK8最新教程(附源码)中咱们详细讲解了如何使用Mac对OpenJDK8的源码进行编译和调试。但是看过的同学都可能都觉得这过程太复杂了,涉及到好多文件的修改。稍不注意就会因为改错导致编译失败,然后有得不断的修改尝试。为了让大家能够快速的对OpenJDK8的源码进行编译。我特意整理了下源码,将需要修改的地方提前修改好,将一些操作整理成简单的脚本,并分享给大家。这样方便大家对源码编译,减少大家出错的概率。

2021-01-22 10:10:59 1115

原创 Mac10.14下使用Clion调试OpenJDK8最新教程(附源码)

四、Clion中调试代码导入代码:由于我们使用了compiledb包装编译OpenJDK源码。所以编译完成之后我们在源码根目录可以看到多了一个compile_commands.json文件,该文件由compiledb生成。配置Host:ProtobufClient.cpp:203] ERROR, no such host as localhost...

2021-01-21 21:28:53 2018

原创 Mac10.14下使用Xcode10编译调试OpenJDK8最新教程(附源码)

最近在深入研究Java锁升级的过程中遇到很多问题。这些问题从网上各类文章中都没有找到合适的答案(网上大部分都说的比较概念化,深入细节的关键点也没能说清楚,后续我会专门整理一篇从源码层面分析Java锁升级的文章,敬请期待),于是迫不得已只能自己下载JDK源码进行研究。因为要研究源码就不得不对源码进行编译、调试等操作。由于自己对C/C++不熟悉,所以在整个过程中遇到了很多问题、查阅了很多文章,也费力很多精力。本篇文章就对本次OpenJdk8的编译、调试过程进行一次整理记录。希望对有需要的同学有所帮助。

2021-01-21 19:13:42 1952 4

原创 Open Clustering HashMap实现原理:ThreadLocalMap中HashMap实现原理的深度剖析

我们都知道ThreadLocal的使用过程中存在内存泄露问题,但是你知道为什么吗?你知道ThreadLocalMap和Java中的HashMap在底层实现上有什么区别么?以及以ThreadLocalMap为什么要这样实现呢?

2021-01-14 09:27:20 326

原创 WEB跨域请求无法传递(携带)第三方Cookie的问题剖析(你一定不知道的SameSite)

Cookie的新属性SameSite很早就提出了,去年4月开始Google的Chrome终于开始全量支持该属性。由于该属性的支持却导致了之前我们很多跨域的业务场景都无法再传递Cookie了。最近开发工程中刚好遇到了该问题导致的Cookie不传递的问题,本文将给大家深度剖析下该类问题原因,以及如何解决类似问题。

2021-01-05 20:29:22 2424 2

Redis开发与运维(付磊) + 深入理解Redis

Redis开发与运维(付磊) + 深入理解Redis 都书签目录

2019-03-07

Jive Jdon Jbuilder7

Jive Jdon Jbuilder7  

2018-11-29

Jive java版源码

Jive java版源码 设计模式必看  

2018-11-29

深入理解Java虚拟机:JVM高级特性与最佳实践第二版_文字版_带目录

深入理解Java虚拟机:JVM高级特性与最佳实践第二版文字版,带目录 目录在前面几页,标签目录不完全!

2018-11-28

亿级流量网站架构核心技术

亿级流量网站架构核心技术扫描PDF版,带标签目录!

2018-11-28

GOF的设计模式中英版

GOF 的设计模式,不解释。 中文双语版,附带其中的UML

2012-09-01

Jive java班源码

Jive java 编程模式 源码 不解释

2012-08-31

Jive Jdon Jbuilder7版

jive Jdon Jbuilder7 行家不解释

2012-08-31

org.apache.commons的jar包

org.apache.commons 的 jar 包,可以直接使用哦

2012-04-09

BlackBerry8700 rom4.5 常用软件 主题

BlackBerry8700 rom4.5 常用软件 包括:桌面农历,热键大师,模拟滚轮,凌波微步,8700实用教程,FeelGuard,storm87主题,IPhoneToday主题,BBFeition,百度输入法等

2011-11-22

Visual C++ 音频视频处理技术及工程实践—源代码

Visual C++ 音频视频处理技术及工程实践随书源代码,路锦正,周冬梅编著,北京:电子工业出版社 2009.1

2011-11-22

avi文件格式详解

avi视频格式的详细介绍。从代码和图标的两个方面介绍了avi视频格式

2011-11-22

DirectShow开发指南

DirectShow开发指南 陆其明老师出得教材哈。在网上下载的。和大家共享哈。

2011-11-01

DireactShow 新手入门PPT教程

DireactShow 入门 PPT 教程,貌似是英文版本哈

2011-09-15

WTL 教程 入门

WTL教程,转载至网络。看了看,还不错哈

2011-09-15

BkWin界面框架使用说明

金山网络公司,自己开发的BK库的,BkWin界面框架使用说明

2011-09-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除