自定义博客皮肤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)
  • 资源 (1)
  • 问答 (2)
  • 收藏
  • 关注

原创 mongo linux命令

仅用于记录,因为网上找了好多都用不了,当初找的很费劲。1.登录: mongo ip:port -u root -p password --authenticationDatabase username2.查询所有库: show dbs3.进入指定库: use XXX4.查询库中所有表: show tables5.查询表: db.XXX.find();6.where查询:db.XXX.find({字段:""})7.多字段where查询:db.XXX.find({字段:"",字段:"

2022-05-30 15:13:03 3200 1

转载 线程池的分类和使用场景及实现

说线程池之前先说下线程的作用,线程是随着多核cpu的发展而出现的线程主要有2个作用:1.提高多核cpu的利用率2.单独处理耗时长的任务防止主线程阻塞那为啥要有线程池呢,主要是以下两个原因:1.创建线程属于内核系统调用,线程池可以减少大量线程创建、销毁的消耗2.线程池可以设置最大线程数,防止大量线程创建耗尽系统资源,在linux上一个线程大概需要8MB的空间,所以创建线程一定要记得销毁,否则会有内存泄漏线程池的分类,主要有四种:1.CachedThreadPool这类线程池的特点就是里面

2020-08-13 16:42:17 512 1

转载 MQ消息队列有哪些?比较各个MQ优缺点

目前在业界有哪些比较知名的消息引擎呢?如下图所示这里面几乎完全列举了当下比较知名的消息引擎,包括:ZeroMQ推特的DistributedlogActiveMQ:Apache旗下的老牌消息引擎RabbitMQ、Kafka:AMQP的默认实现。RocketMQArtemis:Apache的ActiveMQ下的子项目Apollo:同样为Apache的ActiveMQ的子项目的号称下一代消息引擎商业化的消息引擎IronMQ以及实现了JMS(Java M...

2020-08-13 15:21:04 5150

转载 Redis集群搭建的三种方式(概念理论)

项目中用到Redis,所以准备学习一下,感觉Redis的概念还是很多的,什么主从模式、sentinel模式、集群模式的,一下子都晕了,我觉得还是有必要先理清这些基本概念再说。一、单节点实例  单节点实例还是比较简单的,平时做个测试,写个小程序如果需要用到缓存的话,启动一个Redis还是很轻松的,做为一个key/value数据库也是可以胜任的。单节点部署参照:http://www.cnblogs.com/yiwangzhibujian/p/7053840.html中的初级教程。二、主从模式(ma.

2020-08-13 14:43:32 385

转载 CAP理论的理解

CAP理论作为分布式系统的基础理论,它描述的是一个分布式系统在以下三个特性中:一致性(Consistency) 可用性(Availability) 分区容错性(Partition tolerance)最多满足其中的两个特性。也就是下图所描述的。分布式系统要么满足CA,要么CP,要么AP。无法同时满足CAP。        I.什么是 一致性、可用性和分区容错性分区容错性:指的分布式系统中的某个节点或者网络分区出现了故障的时候,整个系统仍然能对外提供满足一致性和可用性的服务...

2020-08-12 19:11:37 136

原创 linux涉及mysql、redis、rocketmq常用命令

chown -R deploy:admin /ynet 给deploy用户权限--新增用户、组adduser deploygroupadd adminuseradd -d /home/bill -s /bin/bash -m billusermod -a -G admin deploypasswd deployrpm -ivh foo-1.0-l.i386.rpm --安装rpm文件rpm -Uvh *.rpm --nodeps --force -- 一键安全目录下所有rpm...

2020-08-11 18:04:36 153

原创 程序员应该怎么发展?

程序员作为一个技术出身,仰仗的也肯定是技术。但是,现在随着行业的越来越艰难,不景气(身边人很多都这么说,比如坐标北京),身边的同事、前同事,被裁员的也有不少。那么,我们应该如何在保证饭碗的同时,又能得到高回报呢?我觉得,首先你要明白你自己的定位,你的目标是什么。如果只是一味的跟着大部队,那么你说不定多会儿就掉队了。那么,我们看下程序员有哪些加分的优点:过硬的基础这种优点,对于那些刚刚...

2020-03-31 16:31:53 285

原创 天猫精灵对接开发商服务

完整控制流程图与天猫精灵对接后,终端用户可以通过对天猫精灵说出控制命令来调用云端的业务逻辑,最终将正确的操作反馈给用户。 流程图如下所示。相关连接汇总开发者网站:https://open.bot.tmall.com/account/login添加新技能:https://open.bot.tmall.com/console/skill/list示例代码见:https://gith...

2019-11-01 10:06:43 791 2

原创 如何将本地图片上传到网络(小程序使用)

如果需要引用图片地址,本地不可以,qq空间又禁止转载,百度地图也关闭了,怎么办?这里教大家一个好方法。只需要写一份博客,将图片放置网络即可。...

2019-02-15 21:41:11 5542 1

原创 为什么程序员要去甲方不要去外包?

       可能初入程序员这个行业,很多人都会有一个疑惑。那就是为什么大家都说甲方多么多么好,千万不要去外包啊,又或是外包公司以后跳槽不好找工作啊什么的。       那么我们又是否真正的想过,为什么呢?       其实道理很简单。首先,从体系上来说,外包公司(乙方公司甚至丙方),他也是为其他大公司服务的。那么对于程序员来说,自己的领导会有很多,不光是自己公司的,还有甲方公司的。时间一...

2018-08-07 14:09:21 18681 2

原创 最简单的dubbo demo(SpringMVC+hibernate+Spring+dubbo+ZooKeeper+redis+Maven)

SpringMVC+hibernate+Spring+dubbo+ZooKeeper+redis+Maven

2017-07-24 16:13:47 1837 2

原创 初级程序员升中级程序员需要掌握哪些知识

在我个人看来,中级程序员的标志就是看你是否会使用缓存,会使用集群分布式。对于初级程序员来说,还仅仅处于简简单单的码字搬砖过程中,一开始,大家只会操作数据库的增删改查(一般情况下只会让你查,随便操作数据库对业务的影响还是很大的)、在框架下进行代码敲打、向后台前台送字段、简单的写些处理逻辑、对于测试提出的bug进行修改,拉日志,上版本等等。而这些,几乎就是初级程序员的全部了。大家只是考虑“正确”,

2017-07-19 14:47:06 2041

mongo学习和操作手册

pdf文档

2022-06-07

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

TA关注的人

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