-
MySQL中的 utf8 并不是真正的UTF-8编码 ! !
一、报错回顾 将emoji文字直接写入SQL中,执行insert语句报错; INSERT INTO `csjdemo`.`student` (`ID`, `NAME`, `SEX`, `AGE`, `CLASS`, `GRADE`, `HOBBY`) VALUES ('20', '陈哈哈😓', '男', '20', '181班', '9年级', '看片儿'); [Err] 1366 - Incorrect string value: '\xF0\x9F\x98\x93' for colu…
-
深度解密Go语言之sync.map
工作中,经常会碰到并发读写 map 而造成 panic 的情况,为什么在并发读写的时候,会 panic 呢?因为在并发读写的情况下,map 里的数据会被写乱,之后就是 Garbage in, garbage out,还不如直接 panic 了。 本文目录如下: 是什么 Go 语言原生 map 并不是线程安全的,对它进行并发读写操作的时候,需要加锁。而 sync.map 则是一种并发安全的 map,在 Go 1.9 引入。 sync.map 是线程安全的,读取,插入,删除也都保持着常数级的时间复杂…
-
机器学习必知必会 10 大算法!
现在,机器学习有很多算法。如此多的算法,可能对于初学者来说,是相当不堪重负的。今天,我们将简要介绍 10 种最流行的机器学习算法,这样你就可以适应这个激动人心的机器学习世界了! 01 线性回归 线性回归(Linear Regression)可能是最流行的机器学习算法。线性回归就是要找一条直线,并且让这条直线尽可能地拟合散点图中的数据点。它试图通过将直线方程与该数据拟合来表示自变量(x 值)和数值结果(y 值)。然后就可以用这条线来预测未来的值! 这种算法最常用的技术是…
-
HW红军九大技战法
一、动态对抗,线上+社工持续信息追踪 发起攻击前,尽可能多的搜集攻击目标信息,做到知己知彼,直击目标最脆弱的地方。攻击者搜集关于目标组织的人员信息、组织架构、网络资产、技术框架及安全措施信息,为攻击决策提供支撑。 搜集信息的种类包括但不限于分支机构、关联公司、外包公司、投资公司、人员、网络、主机、域名、帐户、邮箱等信息。攻击者选择目标也会观察资产是否与主体公司发生关联。 可进行信息收集的公开渠道有: 天眼查 企查查 搜索引擎 社交网络 ICP备案库 社工库 Fofa Shodan 官方网站 主域…
-
马哥学员 | 30岁被裁,面试屡碰壁,没有背景的他如何逆风翻盘?
30岁是人生分水岭,很多危机会悄然出现。 有人30岁被裁后一蹶不振,也有人选择逆风翻盘,重获新生!马哥教育的陈学员无疑就是后者,今天让我们来看他的故事,看他如何在没有背景、没有资产的情况下走出一条人生逆袭路! 本文素材由Linux网络班N65期陈同学提供。 大家好,我是马哥教育Linux网络班N65期的陈同学!很高兴借助马哥教育这个平台给大家分享我这几年的人生和学习经历,希望我的分享能给你一些感悟。 我的职场生涯跌宕起伏,0基础自学Linux转行,在职场摸爬滚打4年后,30岁遭遇裁员,面试屡屡碰…
-
8成程序员起薪过万!2023年IT技术人将有哪些新机遇?
都说互联网行业进入了寒冬, 可实际上,程序员的薪资还是非常可观的啊! 10月24日,拉钩招聘发布了《2022年程序员群体职场洞察报告》,其中显示,77%的本科毕业生起薪超过1万元,拥有工作经验的程序员薪酬水平还更高。 图源网络,侵删 常说“男怕入错行”,正确的行业岗位才是拿到高薪的重要平台。随着我国数字化建设的推进,作为“中坚力量”的以程序员为代表的IT技术人才,人才规模还将进一步壮大,2023年还会迎来新机遇! 其实互联网行业人才并不饱和,饱和的只是低端人才,中高端人才仍然供不应求,这对于IT…
-
多份大奖已送出,11.11钜惠仅剩2天!
各位程序员er们! 今年双11都抽奖了吗? 别人都抽中【iPhone14】了! 你还不赶紧行动?! 双11狂欢季 活动时间仅剩最后2天! 11月7日马哥教育双11狂欢季正式开启,截至今天活动已经过了大半。 在活动开始的这几天里,很多学员都选择了马哥教育,并且抽到了心仪大奖。 越来越多的学员选择马哥教育(仅展示部分截图) 看看大奖抽到的大奖,你心动吗?(仅展示部分截图) 现在活动仅剩最后2天了,一直观望的伙伴们,可以行动起来咯,过了这个村就没这个店了~ 今年双11,马哥教育全线精品课程最高优惠38…
-
云原生在网络安全领域的应用
一、概述 企鹅今天想分享云原生应用安全防护系列,本文笔者主要针对微服务架构下的应用安全、Serverless安全提出一些防护见解及思考。文章篇幅较长,内容上与之前笔者发表的若干文章有相互交叉对应的部分,希望能为各位读者带来帮助 二、微服务架构模式 数字时代的微服务安全 微服务架构已经成为构建现代应用程序的默认方式。要从微服务中获得最大的收益,需要清楚地了解微服务安全及其架构设计。微服务安全的设计应是预设安全,需要站在微服务架构角度进行安全治理,结合数字化时代及业务特性,保证业务价值实现。 这里C…
-
34个Linux Shell脚本,一定能帮到你!
(1)用户猜数字 #!/bin/bash # 脚本生成一个 100 以内的随机数,提示用户猜数字,根据用户的输入,提示用户猜对了, # 猜小了或猜大了,直至用户猜对脚本结束。 # RANDOM 为系统自带的系统变量,值为 0‐32767的随机数 # 使用取余算法将随机数变为 1‐100 的随机数 num=$[RANDOM%100+1] echo "$num" # 使用 read 提示用户猜数字 # 使用 if 判断用户猜数字的大小关系:‐eq(等于),‐ne(不等于),‐gt(大于),‐ge(大…
-
10个Python脚本来自动化你的日常任务
在这个自动化时代,我们有很多重复无聊的工作要做。想想这些你不再需要一次又一次地做的无聊的事情,让它自动化,让你的生活更轻松。那么在本文中,我将向您介绍 10 个 Python 自动化脚本,以使你的工作更加自动化,生活更加轻松。因此,没有更多的重复任务将这篇文章放在您的列表中,让我们开始吧。 01、解析和提取 HTML 此自动化脚本将帮助你从网页 URL 中提取 HTML,然后还为你提供可用于解析 HTML 以获取数据的功能。这个很棒的脚本对于网络爬虫和那些想要解析 HTML 以获取重要数据的人来…