自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (1)
  • 问答 (2)
  • 收藏
  • 关注

原创 用这个正则校验密码,真的可以吗?

同事找了一个验证密码的正则,但这个正则真的有用吗?怎么改?语法为什么看着这么奇怪?分享给大家

2023-04-02 19:47:13 258

原创 在JAVA中如何正确的选择集合类型

JAVA中提供了很多的集合类型,经常能看到有小朋友不太能分清需要用那种集合类型。今天一起来看看JAVA集合类框架提供的这些不同的集合类型,都有哪些特性,适合那些场景下使用,我们如何去选择。

2022-09-25 00:36:04 382 1

原创 真·手把手,从头教你编译JDK

Centos7.6虚拟机根据说明下载jdk7,tar形式的安装组件查看组件yum search alsa freetype cups xrender选择一部分安装yum install alsa-lib alsa-lib-devel freetype-devel freetype cups cups-devel libXrender libXrender-devel安装完...

2020-03-22 16:25:04 681

原创 Xshell全局去除提示音

教大家彻底关闭Xshell提示音的方法

2023-12-03 22:51:27 196

原创 OpenAI宫斗大戏,奥特曼面临的选择

OpenAI宫斗大戏,连续三四天的曲折剧情,男主奥特曼究竟何去何从,让我们坐稳吃瓜

2023-11-21 23:56:33 155

原创 OpenAI变天:也许会有另一个OpenAI要崛起?

OpenAI突然开除了山姆·奥特曼,除了吃瓜,我们也不知道该用什么姿势看,那就看看别人是怎么看的吧

2023-11-19 10:12:03 180

原创 OpenAI发布会中不起眼的重大更新

OpenAI11月初的发布会仍然在扩散着它的影响力,无论是GPTs还是应用市场都是大家热烈讨论的中心,但有两个小透明的功能也许才是OpenAI下一步的野心

2023-11-18 18:27:27 204

原创 36氪访谈李彦宏:文心一言扩展百度搜索边界

36氪在文心一言发布会几天后,简短的采访了百度CEO李彦宏先生,下面是采访的简要核心内容

2023-03-24 23:19:41 3158

原创 “羊了个羊”是如何吸引住你的

“羊了个羊”游戏大火背后,使用了那些心理陷阱,让我们乖乖成了看广告的机器,甚至有可能破坏我们的心理健康

2022-09-17 17:35:39 715

原创 MAC系统和Linux系统下md5获取方法

在shell开发和日常使用中,可能时长会遇到计算md5的场景,但是MAC系统和Linux系统在计算MD5上还有一些差异,今天就来说说这两个系统怎么获取MD5

2022-09-10 13:54:13 4110

原创 一个Python的列表参数是如何搞垮一个网站的

digg是十几年前web2.0的弄潮儿,巅峰时期月访问量在3000W以上,于12年没落,至今依然保持运营。18年一个看起来人畜无害的代码让一个Digg在痛苦中度过了一个月的时间,同时流失了大量的用户,让这个本不富裕的网站雪上加霜

2022-09-05 00:14:28 425

原创 如何对一个数字列表进行等和划分

在规划瀑布流排版时,如何将元素平衡的划分到不同的槽中,一个并不是最优解的解

2022-06-12 21:26:38 184

原创 从代码架构角度看小说平行世界的合理性

前言最近看了几部网络小说,这些小说看起来都跟看七龙珠似的,基本都是打怪升级,再打怪再升级,始终有更强的怪,在主角刚能虐之前的怪的时候出现,给主角展示一个更为广阔的空间少则几轮,多则十几轮下来,这些作品基本都到了天花板,能用的设定都用完了,接下来大家都是用了一个相同的设定来为作品续命,那就是平行世界或者平行位面。有些是从其他世界或者位面拉人过来或送人过去,有些是位面之间的战争,在这些章节下面,能看到很多读者的问号,不同的世界规则能打到一起?修仙的和练气的怎么打?想想就不可思议,一边修的是真气,中期期就能

2021-11-13 18:12:20 1952

转载 进程莫名其妙不见了?看怎么抽丝剥茧来破案

本文记录了作者遇到的一个诡异问题,进程总是无故退出,作者借用了各种手段终于查明原因真相大白的过程此文转载自:https://club.perfma.com/article/62679获得平台转载许可概述前段时间公司有个系统的进程老是无故退出,在客户那边好好的,在家里服务器上老是出现,而且出现的时间也没啥规律,当然最终查出来还是有规律的,不过这个规律比较特别。大家看了后面的内容之后就明白...

2020-03-21 14:43:57 1074

原创 一篇文章讲清楚VO,BO,PO,DO,DTO的区别

随着编程工业化水平的不断加深,各种编程模型层出不穷(比如MVC),伴随着这些编程模型,又有一大批新的概念蜂拥而至,什么VO,BO,PO,DO,DTO之类的,这些新的概念一直以来都是云里雾里,网上虽然也有不少文章来区分这些概念,但看下来基本都是几篇相同的文章转载来转载去,这些文章本身也说的不明,有些还互相矛盾,再加上有些文章在简化系统里面来使用这些概念,让人越看越迷糊我们先来回答一个问题,为什么会...

2020-01-12 17:05:51 17393 11

原创 为什么腾讯和爱奇艺会在《庆余年》上栽一个大跟头

1,给腾讯爱奇艺的vvip进行定性游戏化运营提出问题为什么游戏这么做没问题,移植到视频网站上就有问题2,游戏靠什么吸引人明确的目标,这个目标是给玩家荣誉感,和满足玩家的自尊心和控制感。内容的完整性及时的反馈安全自主的决策权多种技能的融合使用把游戏相关的内容放到上面,下面主讲视频网站。3,视频网站和游戏有什么区别?也不是所有的地方都有区别,在以下3点上区别最大。目标不一致,...

2019-12-21 10:44:09 471

原创 非360手柄玩游戏视角颠倒的解决方案

最近玩游戏遇到一个手柄视角转动的问题,由于缺钱,实在不想入手360的手柄x360ce这个工具又不好使下面是找到一个不用工具,通过修改注册表解决视角转动问题的这本身跟技术没啥关系,但是我决定还是记录一下,方便遇到相同问题的同志们检索这是原文https://gtaforums.com/topic/383548-possible-fix-for-usb-gamepad-problem/我试验...

2019-11-02 22:15:08 1845

原创 linux下安装nodejs出现 npm-cli.js: No such file or director 的真正解决方案

今天在centos下安装nodejs官网下载安装包解压扔到远程机器上添加环境变量执行>node -vv10.14.2正常执行>npm -v********************npm-cli.js: No such file or director报错了看一眼,没这个文件?去对应目录看一下,有这个文件啊那就是路径的问题去bin下面看一下npm文件...

2019-10-14 16:31:01 2225 1

原创 浅谈5G带来的增长突破点

看5G带来了什么增长的突破点先看4G,从3G到4G上网速度有了大幅的提升,提升幅度甚至比4G到5G还大

2019-09-03 09:14:04 623

原创 python安装pycrypto时报cl.exe错误返回状态2的解决方案

我用的python3.6pip版本是19在用pip安装pycrypto的时候遇到了下面的报错error: command 'd:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\cl.exe' failed with...

2019-04-24 12:59:45 13353 23

原创 windows开发的一个诡异坑,百年一遇?

今天项目组的小朋友遇到了一个很奇怪的问题一个工程,在IDEA中运行十分正常,但是线上就是报错,报找不到类但反编译之后明明类就在,但本地怎么运行也复现不出线上的问题,就是能正常运行小朋友也很着急,时间也过去了不少,于是来求助我在帮小朋友排除了一些猜测之后找到了罪魁祸首windows的大小写不敏感大家都知道windows是大小写不敏感的,同一个单词无论大小写都被认为是相同的东西而linu...

2019-03-20 22:41:46 1977

原创 ElasticSearch 2.2 升级 6.2.4

最近公司要升级ES版本,从2.2升级到6.2.4为了团队能够快速配合,就不等运维啦,自己动手部署一个es6过程中也遇到了一些问题,这里记录一下方便给大家一个参考原来的配置文件cluster.name: ehl_elasticsearchpath.data: /data1/elasticsearch/indexdatapath.work: /data1/elasticsearch/wor...

2019-03-19 13:19:17 453

原创 在《寒门状元之死》上,咪蒙贩卖的是什么?

先简单介绍一下内容现在这篇文章已经全网封杀了,没看过的就听我大概介绍一下吧(不考虑大家考证的内容失真问题)文章大意就是作者努力向上层攀爬,过程中不惜使用赠送一些色相福利,拍马屁等手段,某天突然得知以前的同学去世的消息,展开一段对这个同学的回忆,出身贫寒,聪明又努力,高考成为市状元上得名校,为人刚正不阿,工作之后拒绝各种世俗的诱惑,兢兢业业的工作,身体不好的情况下打多份工供妹妹上大学,...

2019-01-31 21:46:23 7109 1

原创 看不见的程序中的神仙

在大多数人的心理,写程序那都是要求逻辑严谨,一就是一,二就是二,每一个判断,每一个逻辑那都是确定的看大家写代码就是这样,每一行都极富有确定性,代码和代码之间的逻辑十分的严谨,特别是看那些有名的开源工程,简直是严谨到发指,你很难找到一行代码或者一个变量说想不明白为什么这么写(刚开始的时候当然是全都看不明白的,慢慢就好了)再举两个旁证的例子1,随机数,普通人想想随机数嘛,就是随便取呗。但对...

2019-01-26 02:39:11 272

原创 MongoDB单复制集+路由本地部署指南(绝对靠谱)

这两天需要部署一套mongodb测试用,好久没搞过了,第一反应是上网找找有没有现成的资料,就不用我自己再摸索了,一切还是懒癌至上,结果发现网上的很多资料都是不全的,折腾了半天还是自己弄弄好记录一下自己做的步骤,给自己以后做个备份也给大家一个参考测试系统就不部署太复杂一个复制集(一主一从),两个配置服务,一个路由,访问走路由,都部署在一台机器上下载就不说了,能找到这篇文章的估计都不会...

2019-01-12 04:09:53 924

原创 从医院取药看系统架构的生产力

问个问题,架构是计算机系统特有的吗?我认为不是,我觉得架构其实是一个很广泛的概念,我们如果用架构的眼光看待周围的事物,很多东西都是相通的 18年的最后一天,去医院开了几盒药,不知是不是因为马上就到下一年了,需要重新计算门槛费,医院的人真的是多。我这一两年是经常往医院跑,都没见过这次这么多人最近去医院呢,每次都得开点儿药。这一开药就涉及到取药,以前最让我头疼的就是取药了,大家乌央乌央的挤...

2019-01-01 02:53:25 423 1

原创 带你去看《一支铅笔诞生的世界-世界经典动漫原画展》

2018年的圣诞前夕,200余幅动漫原画与珍稀赛璐璐动漫底片首次来到天津市西青区常青藤文化产业园与见面作为ACG爱好者,怎么能错过这个大好的机会呢,废话不多说,这周末赶紧走起首先地点不是很好找,在西青区大学城旁边,百度地图上要是不搜索的话都找不到,旁边的路也都没有名字,只能跟着导航走,到附近发现路标上都还有未开通道路这样的指示……产业园停车免费,保安叔叔抬竿时间掐的很准,点赞进去之后发现...

2018-12-23 14:16:37 537

原创 你以为看到了软件的源码,就意味着没有后门吗?关于开发环境安全那点儿事儿

废话不多说,先看两个新闻吃瓜群众带你了解 NMP 包 event-stream 被植入比特币后门的来龙去脉“微信勒索病毒”全纪实:打扰了,我只是病毒界的杨超越第二篇挺长的,先帮总结一下,各位看官有时间可以再慢慢看,挺有意思,可以当看小说打法时间第一篇Nodejs生态圈中一个重要的项目event-stream由于作者经历有限,就把开发维护的工作转让给了另一个人结果这个人在这个项目里偷偷...

2018-12-18 13:09:52 3466

原创 回到根本,从供需关系看市场演变

​我们平常可能经常会听到什么“产品为王”,“渠道为王”,“用户为王” ……还有什么“从XX为王到XX为王,将迎来大变革”……为什么会有这么多的王?究其根本,实际就是供需关系以及影响供需关系的技术和配套设施发生了变化,比如:材料,交通,通讯,等等。这里我们就回归本质,用供需关系的变化来简单分析一下,这些 "王" 都是怎么出现的先声明三点:不谈具体的名字,不同王的名字可能在不同人哪...

2018-11-04 23:41:34 886

原创 什么是平台(平台商业模式)

平台是一个汉语词汇,指高于附近区域的平面;通常引申指供人们舒展才能的舞台或指进行某项工作所需要的环境或条件。平台商业模式指链接两个(或更多)特定群体,为他们提供互动机制,满足所有群体的需求,并巧妙地从中盈利的商业模式。有哪些成功的平台,他们都链接了哪些群体呢?电商:商品买方,商品卖方操作系统:电脑使用者,软件开发商电纸书设备:读者,书商众筹:消费者,厂商在线写作:读者,...

2018-10-29 22:09:37 29742

原创 两个50亿url文件找出共同的url的个人思考解法

最近听到了一个以前的算法题,题目大概是这样的给A,B两个文件,各存放50亿条URL,每条URL占用64个字节,内存限制为4G,找出A,B中相同的URL。一看题干,算都不用算,肯定一次性内存加载不起来,必须想其他办法看了一下网上主要有这两种解决方案:第一种方法是用布隆过滤器,利用布隆过滤器的特性来获得相同URL,其实我第一次看到这个题目的时候的第一个想法也是布隆过滤器,但这种方法有个...

2018-10-13 22:42:36 2539 4

原创 python读取mysql怎么不会内存溢出

使用过java读取mysql大数据量的人应该都知道,如果查询时不开游标不设置一次性区大小的话,会一次性的把所有记录都拉取过来再进行后续操作,数据量一大就很容易出现OOM如果用python去读取mysql也会遇到同样的问题那么这么在python中来设置使用游标呢也很简单这里使用pymysql来举例子普通创建mysql链接是这样的import pymysql db = p...

2018-10-09 20:43:06 1392

原创 解决使用git时提示“failed to sync branch”

当创建了一个空的git项目,本地复制进来一大堆文件,想做任何git操作的时候,就会报 failed to sync this branchYou might need to open a shell and debug the state of this repo.也许你会根据提示去执行debug xxx然而会发现没什么用实际原因就是没有初始化在当前目录执行一下...

2018-10-09 14:22:57 875

原创 听说Java8和java11要收费了?程序员还有没有活路了

9月20多号Oracle发布了java 11,同时也发布后续更新策略突然发现,诶,java 11是收费的,诶,java 8好像也要收费了呢那这是怎么收费的呢?我查了一些资料,和一些别人整理的解读,尝试用最简单的语言解释解释,肯定有一些意思无法很简单的说的很清楚,大体清楚就OK啦先看张图 1,怎么个收费法java8Oracle jdk授权使用BCL协议具体...

2018-10-02 02:52:33 97106 33

原创 mysql使用group by丢数据问题的记录

上周在做一个数据库关联查询的时候遇到一个很奇怪的问题我的场景是这样的主要有3张表a表主要是a.idb表与a表使用a.id和b.aid一一对应,包含其他内容c表?与a表是多对一的关系,一个a.id对应多个c.id我现在需要看一下一个aid对应了多少个cid同时把对应b表中的属性都取出来使用了两个left join大概语句是这样的select a.*,b.*,co...

2018-08-25 01:06:15 6070 1

原创 产品的几个发展阶段

最近在做一个数字化的项目,要打造一款数字化产品,大家在讨论这个产品的演进路径的时候,为这个演进路径分了这么几个阶段。记录下来,以后再做产品可以用这个来框一框这里不谈用户体验的事儿,这事儿哪个阶段都有做的好的和不好的为了避免忘记,再举几个例子,传统产业,信息产业都举一个传统产业:汽车信息产业:美颜 天才型阶段这个阶段的产品主要关注的是功能,提供越来越丰富的功能业务可以...

2018-08-19 18:48:02 3164

原创 用Echarts制作动态条形图排行榜

最近在做各种排行榜的视频,整体排行榜的页面图形效果都是用另外一个开源代码实现的,主体是js+svg。https://www.bilibili.com/video/av28871057/echarts作为封装很好的一套可视化库,不知道是否能做到相同的事情呢?生产条形图最开始的准备还是挺简单的引入jquery和echarts <!-- 引入jquery --&g...

2018-08-12 01:49:17 20879 5

转载 nodejs中查询mysql防止SQL注入

Performing queriesThe most basic way to perform a query is to call the .query() method on an object (like a Connection, Pool, or PoolNamespace instance).The simplest form of .query() is .query(sql...

2018-08-03 14:39:27 6297

原创 JAVA G1带来的一次宕机

这就是对自己的一个打脸因为一个自己曾经知道的问题查了半天前两天有同事求助,java服务始终宕机,也看不到OOM的日志,莫名其妙的挂了这问题见多了,立刻去看/var/log/message日志,果然是被系统杀掉了原因是物理内存不够了本以为这就完了,结果同事说不应该啊,内存只设了800M,这台云主机是2G的内存呢看了一下JAVA的参数,果然Xmx800M,-XX:MaxDirectMemorySize...

2018-07-04 21:13:55 1160 2

原创 使用JS进行页面截图, 包括SVG的支持

用到JS项目 html2canvas SVG截图还需要用到canvg使用方法 引入js包 <script src="https://code.jquery.com/jquery-3.2.1.min.js"></script> <script src="https://cdn.bootcss.com/html2canvas/0.4.1/html2canvas.js...

2018-07-03 14:24:48 4160 1

Redis Manager 0.9.9

Redis Manager最新版已经不提供可执行文件的下载,这个是用作者提供的源码编译完成的exe可执行文件,解压直接执行即可

2019-01-17

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

TA关注的人

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