程序人生
文章平均质量分 83
第二颗大白菜
每天写点什么,不是为了得到一些什么,也不是向谁证明一些什么,更不是为了存在感,而是让自己知道每天都做了些什么。
展开
-
什么是“秒杀”?为什么传统项目中也有“秒杀”的概念?一起来分析一下.
什么是“秒杀”?为什么传统项目中也有“秒杀”的概念?一起来分析一下.如题所述,到底什么是“秒杀”,为什么我不是做电商的,还和秒杀扯上关系了?或者说“秒杀”一定是电商项目的一个关键字吗?当然,笔者这样反问了,那么当然,秒杀就不是特定电商项目的事情了。可以将其理解为这一类的业务的一个代称。哪一类业务呢?高并发项目。举个行业的例子来说;(这里还是以电商项目为例,因为电商项目的并发场景比较便于理解)双十一,是每个人都热血沸腾的时刻,为什么这里说是时刻呢?因为从我们技术...原创 2021-02-07 15:34:45 · 1269 阅读 · 1 评论 -
现在2020年末了,但是我发了一篇2019年的总结。
为什么这个时间发这个呢?这太迟了吧?其实也是为了总结一下自己,去年、今年,自己到底变化了什么?成长了什么;当自己现在去看这些文字的时候,现在的自己是一种什么样的认识去评价自己的。作为一个热衷于技术、积极希望自己有改变世界的念头的人来说,能够发现自己的不足、发现自己的优缺点,是很重要的事情。所以很希望自己能够成长迅速。...原创 2020-12-06 11:03:50 · 266 阅读 · 0 评论 -
什么是ElasticSearch?
啥是ElasticSearch?问这个问题前,我们可以问一些别的问题:说一首提到月亮的古诗词。额,这个时候,确实哈,这样突然一问,脑瓜子嗡嗡的,离离原上草,一睡一枯荣?不不不,这不是挨个背吗?谁背课文的时候会记住这首古诗和月亮有关系?这不都是老师经常这样问吗:来,王同学,你给背一下李白的《草》。这个时候,头脑风暴,算法启动:李白的《草》,脱口而出:离离原上草,一...原创 2019-10-25 16:39:25 · 2365 阅读 · 0 评论 -
记10月24号的一天,我今天没有敲代码。。
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...原创 2020-02-08 08:20:12 · 1660 阅读 · 0 评论 -
记10月24号的一天,我今天没有敲代码。。
记10月24号的一天,我今天没有敲代码。。原创 2019-10-24 18:15:01 · 2148 阅读 · 0 评论 -
参照一个大佬的文章,我也写一篇应对高并发的文章
参照一个大佬的文章,我也写一篇高并发的文章,探讨一下这门高级的现象,以及一些解决措施。一个关于高并发的问题:如何设计一个高并发系统?那位大佬说:如果真的干过高并发系统的人,面试官是绝对不会对你提出这个问题的,否则就是他太不明智了。至于为嘛这样说呢,因为如果设计一个高并发系统,这句话就是错误的了,因为在脱离了业务的系统架构中都是一群纸上谈兵,真正在复杂业务场景而且存在高并发的时候,...原创 2019-10-13 11:08:32 · 3026 阅读 · 2 评论 -
replace与replaceAll的区别
这两者有些人很容易搞混,因此我在这里详细讲述下。replace的参数是char和CharSequence,即可以支持字符的替换,也支持字符串的替换(CharSequence即字符串序列的意思,说白了也就是字符串);replaceAll的参数是regex,即基于规则表达式的替换,比如:可以通过replaceAll("\\d", "*")把一个字符串所有的数字字符都换成星号;相同点:都是全...原创 2019-06-12 16:03:04 · 7068 阅读 · 0 评论 -
关于在sql中使用大量参数in和or的实现效率
如果in和or所在列有索引或者主键的话,or和in没啥差别,执行计划和执行时间都几乎一样。如果in和or所在列没有索引的话,性能差别就很大了。在没有索引的情况下,随着in或者or后面的数据量越多,in的效率不会有太大的下降,但是or会随着记录越多的话性能下降非常厉害,从第三中测试情况中可以很明显地看出了,基本上是指数级增长具体评测转:https://blog.csdn.net/cw...原创 2019-07-16 11:42:22 · 3687 阅读 · 0 评论 -
Inspection info:Detects duplicates in source code 如何解决
此提示为出现重复代码,关闭提示:此处取消打钩就是原创 2019-09-04 09:46:07 · 12533 阅读 · 0 评论 -
反爬虫策略及破解方法
反爬虫策略及破解方法爬虫和反爬的对抗一直在进行着…为了帮助更好的进行爬虫行为以及反爬,今天就来介绍一下网页开发者常用的反爬手段。1. BAN IP:网页的运维人员通过分析日志发现最近某一个IP访问量特别特别大,某一段时间内访问了无数次的网页,则运维人员判断此种访问行为并非正常人的行为,于是直接在服务器上封杀了此人IP。解决方法:此种方法极其容易误伤其他正常用户,因为某一片区域的其他用户可能有...转载 2019-09-17 10:16:09 · 3338 阅读 · 0 评论 -
使用Gson将Object转String出现\u003d 的原因
在使用Gson将Object转json字符串,或者将实体类例如:User转为json的过程中,最终的结果会在值中出现\u003d出现这个的原因是Gson gson = new Gson() 造成的这个时候需要使用Gson gson = new GsonBuilder().disableHtmlEscaping().create();实例化一个gsongson.toJson(...原创 2019-10-08 20:20:20 · 5694 阅读 · 1 评论 -
十点老师来了,坐好。开始上课了!!
假如人生不曾相遇,我还是那个我,偶尔做做梦,然后,开始日复一日的奔波,淹没在喧嚣的城市里。这个时候,十点老师准时上课了每天,我们会为您推送最品味人生的文章每天,我们会告诉你生活这么过,可以更开心每天,我们会让你知道,其实不是孩子叛逆,只是沟通方式不对每天,你会知道怎么才会更健康每天,你会知道其实宝宝0-3岁教育最重要每天,你会知道为人妻子(丈夫)最应该怎么去关...原创 2019-03-18 22:09:17 · 3921 阅读 · 0 评论 -
来自国外高级Java架构师的采访总结
为了收集有关Java生态系统当前和未来状态的见解,我们与来自14家公司的高管进行了交流。我们首先问道:“从您的角度来看,Java的未来是什么?”以下是受访者告诉我们的内容:无服务器无服务器,云原生,完全分解。拼图对于分解非常重要。搬到unikernal,你只能得到你需要的东西。1)2018年将是Eclipse的一年;2)与集装箱的融合将加速;3)Kotlin将成为下一个热...翻译 2019-03-11 18:56:33 · 3402 阅读 · 0 评论 -
您如何看待Java的未来?
原文:https://dev.to/imben1109/what-do-you-feel-the-future-of-java-2iko我是Java开发人员。大多数应用程序都是基于应用程序构建的。我发现这个编程非常棒。一般用于一个文件的一个类很棒的IDE。 Eclipse,Intellij令人敬畏的图书馆和支持。 Apache,Red Hat,谷歌,Net...翻译 2019-03-11 18:53:49 · 5159 阅读 · 0 评论 -
Java爬网页数据,并存储到本地数据库中
由于开发一个人工智能项目,需要强大的后台数据库加持,所以,没有办法,又是需要医疗数据,只能自己爬某医疗网站数据,进行分析,但是由于不同网站的结构不一样,所以这个程序只能爬该网站的,第一次爬网页数据,自己写的底层分析处理源码,不能当做你们的爬数据工具,但是可以进行学习,毕竟是底层级别的,也很简单,放到这里,免费交流,免费下载源码,我放到GitHub上去了。https://github.com/C...原创 2018-08-04 15:50:43 · 5990 阅读 · 0 评论 -
Maven------管理项目的构建,报告和文档的项目管理工具软件(三)
4.maven项目标准目录结构(记忆) src:项目的源码 pom.xml:maven项目核心配置文件 对项目中文件进行细分 src/main/java:主体程序源码 src/main/resources:项目需要的配置文件 src/main/webapp:放入页面素材(页面,css,js,image...原创 2019-01-14 18:04:34 · 2971 阅读 · 0 评论 -
Maven------管理项目的构建,报告和文档的项目管理工具软件(四)
6.maven整合web项目案例 6.1配置eclipse中maven环境 1.配置m2e插件,Mars2版本自带maven插件 2.需要配置maven程序 Windows--->Preferences--->Maven--->Intallayions--->add 3.配置...原创 2019-01-14 18:05:19 · 2903 阅读 · 0 评论 -
抢火车票,出行必备程序(12306bypass)--可以抛掉同程什么的抢票软件了
一. 免费原则分流抢票(12306Bypass)的发布和使用均不收取任何费用。拒绝任何人或任何实体进行出售,严禁用于商业谋利用途;二. 无害原则任何人不得使用分流抢票(12306Bypass)进行加价代购、倒票等任何与铁道部规定相违背的行为,否则请自觉停止使用分流抢票(12306Bypass);三. 免责原则分流抢票(12306Bypass)本身免费,没有借由任何渠道出售,不因与任...原创 2019-01-09 15:50:26 · 5030 阅读 · 0 评论 -
在VMware上安装Win7虚拟机--图文详细教程___changeMax制作
VMware虚拟机安装操作系统Win7(视频教程B站地址:https://www.bilibili.com/video/av40801316/)(win10也是类似一个安装教程) 额。。首先先介绍一下VMware虚拟机安装操作系统的好处吧: 虚拟机通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统,它能模拟出一个或多个电脑并安装各...原创 2019-01-15 17:47:42 · 17749 阅读 · 6 评论 -
XJad反编译工具下载链接及使用教程
Java文件执行的过程:.java源文件—-(编译)—.class字节码文件—–(解释)—–在电脑上运行 XJad反编译工具:.class字节码文件--(反编译)--->.java源文件 下载链接:https://www.lanzous.com/i2vvdvi 使用教程:B站链接:https://www.bilibili.com/video/av408...原创 2019-01-15 18:27:45 · 7200 阅读 · 0 评论 -
面试必问问题【二】~~~~~~~~~~~~你对自己的之后的职业规划是怎么规划的?
“你对自己的之后的职业规划是怎么规划的?” 其实这个问题对于我个人来说,遇到的频率还是很高的,按照我之前的一贯回答,我是会给hr一个很确定,很坚定的想法和目标。我当时的回答是:其实我个人而言,我在大学的时候就已经规划好了发展方向,对于开发方向,之前是对Android和Java开发不定的,后来选择了Java,因为Java在it界是有一定地位的,毕竟是第一编程语言。之后我个人对以后的规划是...原创 2019-02-26 21:32:56 · 11605 阅读 · 0 评论 -
深入理解JVM,及GC工作机制
话不多说,先上两张图,一张为中文版jvm内存结构图,一张为英文版的流程图一、JVM内存分区从JVM内存图中可以将其JVM大致分为四个区域:1.类加载器、2.内存区、3.执行引擎、4.本地库接口那么我们分别根据图示来讲讲其完成了哪些功能:1.类加载器(ClassLoader):在JVM启动时或者在类运行时将需要的class加载到JVM中,那么从英文版的内存流程图...转载 2019-02-26 22:36:18 · 3127 阅读 · 0 评论 -
Facebook不会让你选择退出其电话号码“查找”设置
用户抱怨Facebook的电话号码麻烦他们使用双因素身份验证来保护他们的帐户也与他们的用户配置文件相关联 - 任何人都可以使用它来“查找”您的个人资料。更糟糕的是,Facebook没有给你选择退出的选项。去年,Facebook被迫承认,经过几个月的纠缠,其用户通过注册电话号码来打开双因素,它还使用这些电话号码来定位用户的广告。但是一些用户刚刚发现,Facebook的默认设置允许每个人...翻译 2019-03-04 10:59:11 · 3563 阅读 · 0 评论 -
研究人员获得了朝鲜黑客组织使用的命令服务器
在一项罕见的举动中,政府官员已经向安全研究人员提供了一个被认为是朝鲜黑客用于去年发动数十次针对性袭击的被扣押的服务器。该服务器被称为Operation Sharpshooter,用于提供针对政府,电信和国防承包商的恶意软件活动 - 首次在12月发现。黑客通过电子邮件发送了恶意的Word文档,这些文档在打开时会运行宏代码以下载第二阶段的植入物,称为Rising Sun,黑客用它来进行侦察和窃...翻译 2019-03-04 11:01:10 · 4231 阅读 · 0 评论 -
未来五年你永远不会忘记的最佳GameCube仿真器
如果你正在寻找一款出色的游戏机,那么GameCube一代真的很突出。这就是为什么你可能会寻求最好的GameCube模拟器。近年来,仿真已经真正起步,市场上的许多仿真器都提供了近乎完美的旧游戏改编版。因此,GameCube有几个很棒的仿真程序,可以为你的现代计算平台带来像塞尔达传说:风之杖,超越善恶的经典。我喜欢带来GameCube的控制台一代,这就是为什么我想重温一...翻译 2019-03-04 11:15:29 · 4721 阅读 · 0 评论 -
change丶未来科技公众号成立了!!!!!!!!!
其实笔者好早之前就开始弄个公众号了,但是出于各种各样的原因,一直被耽搁,现在可以了。总算弄好了,弄个公众号不难,其他原因而已欢迎大家在Change丶未来科技交流成长。互联网博文全新模式,分享你我的成果,技术平台。每天写点什么,不是为了得到一些什么,也不是向谁证明一些什么,更不是为了存在感,而是让自己知道每天都做了些什么。二维码已经放出来,扫我把!!...原创 2018-04-03 08:25:17 · 3220 阅读 · 0 评论