自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 JS逆向(1)----F12的无限debugger断点解决

JS逆向(1)----F12的无限debugger断点解决

2024-07-18 02:24:07 1138

原创 借老板的钱来验证自己创业方法论

我最近一直在想一个问题,作为产品经理,提出的需求或者方案会经常被老板驳回。然后我就在思考,驳回了我要怎么做:1、为什么被驳回?老板多年的商业方法论,肯定有他自己的道理,所以不要心生不满,要主动和老板商量为什么不同意,挖掘出原因出来。2、我接不接受老板驳回观点?接受老板驳回的观点基本没什么问题;不接受驳回观点那就是与老板的商业方法指导理论不一样或者冲突了。可以和老板尝试沟通,尝试说服老板。3、不接受老板驳回观点怎么做?我记得马云说过,成功的方法千千万,不要以为模式只有一种、理论只有一种;所以如果

2021-07-01 22:05:54 365

原创 大公司大厂?还是小公司小厂?

就像我之前开篇说的,现在打工只是为了验证得到一个适合我自己的商业逻辑框架。但是又有个问题开始困扰我了,我在找工作的时候,应该选择大公司大厂呢?还是小公司小厂呢?这个想法像是在告诫我:要慎重。就我自己的经历而言,小公司和大公司区别可以说大,也可以说不大。做产品经理,最重要的是职权,因为有了职权,你相应的想法就有了落实的可能。但是无论公司大小,不同公司总会有着不一样的问题,大公司可能迂腐,不接受你的创新意见,并且改变难度大,甚至成本巨大;小公司也是同样,或许老板个人性格不太好,太过于执拗,亦是或许小公司老

2021-06-05 19:26:31 441

原创 关于产品经理与目标

看到这篇博客的朋友们好啊,我最近这几个月思考了十分多的东西,家庭、工作、目标亦或者是想要的生活,真的思考了很久,也思考了很多。终于下定了决心想要学习自己创业的技能,为了完成我的目标。我会把我在学习中的思考,为了防止我忘记我过往是如何去思考这个问题的,所以想要写下一篇篇博客积累下来。希望CSDN不要倒闭,不然我的经验就要石沉大海了/(ㄒoㄒ)/~~学着初中老师们就教我们的总分总的写法,先总结一下将要说什么,然后再详细地说,再最后来个总结,我喜欢这样的方式,这样我过后再来翻看,就不用费劲地看所有的内容了。.

2021-05-30 14:40:48 425 1

原创 BIO、NIO、AIO的优缺点

1. BIO2. NIO3. AIOBIO思考:BIO其实就是两个进程(C/S)在一个线程里进行的通讯形式,Client和Server端各启一个进程来保持通讯,当调用的对方进程没有资源的时候,自己进入等待状态,但一直会监听调用该进程的状态,直到可以取到资源。缺点:一个连接占用一个线程资源,并且线程资源得不到充分利用。线程开销大、利用率也不高。优点:较于其它IO方式来说,确实没啥优点…代码复杂度简洁?开发周期短?适用场景连接数少、多资源(多IO操作)的长连接。原因:线程的创建和销毁对系

2020-06-18 11:54:42 2714

原创 RabbitMQ入门(java)

RabbitMQ入门(java)在这里我就放出官方的例子首先需要创建一个channel,官方创建方式如下:ConnectionFactory factory = new ConnectionFactory();factory.setUsername("guest"); factory.setPassword("guest"); factory.setVirtualHost("/"); factory.setHost("localhost");

2020-06-18 11:37:04 143

原创 消息队列和多线程的选择

为什么发送邮件要使用消息队列而不是多线程?1.消息队列和多线程应该怎么选择呢?可靠性要求高时选择消息队列:消息队列和多线程两者并不冲突,多线程可以作为队列的生产者和消费者。使用外部的消息队列时,第一是可以提高应用的稳定性,当程序fail后,已经写入外部消息队列的数据依旧是保存的,如果使用两步commit的队列的话,可以更加提高这个项目。不着急知道结果,尽量使用消息队列,保证服务器的压力减小,因为多线程对cpu的消耗大一点:用线程的话,会占用主服务器资源, 消息队列的话, 可以放到其他机器上运行,

2020-06-17 11:33:40 6790

原创 ES的模糊查询,在多个索引或者单个索引,全局查询

ES的模糊查询(ES查询),在多个索引或者单个索引,全局查询官方的简单查询如下图:可以在new SearchRequest()里的()中加入索引,就会根据下图的代码查询索引下所有数据。或者可以指定多个索引进行查询:因为FieldCapabilitiesRequest继承的是SearchRequest,所以只需要直接像FieldCapabilitiesRequest一样把fields()和indices()添加到SearchRequest后面就行了。可以指定多个field和index。查询某个索

2020-06-12 10:02:01 8627 2

原创 只需要这一篇就够了,ElasticSearch入门

我使用的组合是:ES索引库是7.7.0,依赖包是7.7.1然后我是按照官网的教程来操作,顺便值得一提的是,推荐使用JAVA Rest API,因为我在使用JAVA API遇到了很多坑。(渣渣一个~~)然后根据官方文档,填入依赖上面的图片就有依赖,总共是两个依赖。然后根绝官方文档创建一个INDEX,所以就需要去Document APIs去看INDEX API先初始化,在上图的里面有这个导航:然后点进去index api,结果如下图(我喜欢这个方式创建,其他的你们自己愿意可以试试):官网上有

2020-06-10 23:06:11 413

原创 比mycat麻烦的通过aop和AbstractRoutingDataSource实现动态切换数据源,自己手动实现读写分离

Spring Boot + Mybatis 实现动态数据源动态数据源在很多具体应用场景的时候,我们需要用到动态数据源的情况,比如多租户的场景,系统登录时需要根据用户信息切换到用户对应的数据库。又比如业务A要访问A数据库,业务B要访问B数据库等,都可以使用动态数据源方案进行解决。接下来,我们就来讲解如何实现动态数据源,以及在过程中剖析动态数据源背后的实现原理。实现案例本教程案例基于 Spring Boot + Mybatis + MySQL 实现。下面的xml代码直接忽略,因为我是直接通过@sele

2020-06-07 21:11:54 233

原创 简单的实现读写分离和分片的方式-----mycat

mycat实现读写分离和分片配置mycat配置mycat安装mycat的前提是你本地已经安装好了mysql。下载mycat地址:https://github.com/MyCATApache/Mycat-download/tree/master/1.4-RELEASE选择win版本。解压后配置环境变量:如图:MYCAT_HOME配置:PATH配置:修改配置文件(mycat–>conf):wrapper.conf:这里改成你本地安装jdk的路径。server.xml:

2020-06-07 20:51:53 207

原创 mysql的主从同步发生错误时或者出现no时的处理方式

mysql的主从同步发生错误时或者出现no时的处理方式1.当如果是Slave_SQL_Running:no:2.当如果是slave_io_running:no:1.当如果是Slave_SQL_Running:no:出现no的时候,需要先stop slave然后再通过set GLOBAL SQL_SLAVE_SKIP_COUNTER=1来使得mysql回滚到同步错误发生以前然后再start slave2.当如果是slave_io_running:no:通过show slave status\

2020-06-06 15:57:03 821

空空如也

空空如也

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

TA关注的人

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