• 变色龙
  • 福建省 泉州市
  • PHP工程师
  • 坚强的人并非不会哭泣,而是懂得安静下来,哭上一会,然后又重拾武器继续奋斗。
  • 1
    粉丝
  • 21
    博客
  • 2
    提问
  • 动态信息
  • TA最近在读的书
  • TA写的书
  • 变色龙
  • 说说RabbitMQ中的Exchange路由规则
  • 消息队列可以实现流量削峰、降低系统耦合度、提高系统性能等。RabbitMQ是一个实现了AMQP协议(Advanced Message Queue
  • RabbitMQ中文社区
    2019-07-17 13:32
    583 热度
    0 评论
  • 变色龙
  • 裸辞真的不好吗?
  • 一个月前辞掉了稳定的工作,打算彻底转行,最近开始边学Python课程边看书充实自己,仿佛回到了大学生活,现在只希望3个月之后能顺利拿到心仪的offer,身边人都觉得裸辞是个错误的决定,可我却不想再忍受一成不变和碌碌无为,跳出舒适区,即使失败了又何妨,世上许多事,只要肯动手做,就并不难。万事开头难,难就
  • 吐槽.人生.随便问
    2018-09-20 20:37
    357 热度
    0 评论
  • 变色龙
  • w3cschool和w3school有什么关系?是同一家公司吗?
  • 最近学习一些前端知识,发现有两个网站很像,一个叫w3cschool另一个叫w3school 当初没仔细看还一直以为访问的是同一个网站,里面的内容也基本一直,后来仔细一看不对,这两个名字之间差了个c,仔细看了一下,这两家的域名也不一样。那我现在就很好奇,w3cschool和w3school这两家网站之间有什么关系吗?是同一家公司吗?
  • 吐槽.无厘头.随便问
    2018-04-03 13:26
    529 热度
    3 评论
  • 变色龙
  • 来看看C# 8.0中的可为空引用类型
  • 可为空引用类型?什么,没看错吧?难道不是所有引用类型都可为空吗? 我对 C# 钟爱有加,我认为它严谨的语言设计非常棒。尽管如此,就目前而言,即使在 C# 版本 7 发布后,此语言也仍称不上完美。我这里指的是,尽管有理由期望 C# 会一直不断添加新功能,但遗憾的是,同时也存在着一些问题。请注意,我所指的问题不是 bug,而是根本问题。自 C# 1.0 发布以来,一直存在的最大问题区域之一也
  • C#(.NET)社区
    2018-03-19 12:42
    514 热度
    0 评论
  • 变色龙
  • 想说爱不容易:桥接模式剖析
  • 假想场景:hp和apple是全球知名的电脑生产厂家,起初他们各自的电脑操作系统分别是linux和macintosh,microsoft是软件行业的龙头。为了吸引更多客户购买电脑,hp和apple请ms为他们开发两款最常用的软件,办公软件和及时通讯工具。ms结了订单后,分别为hp和apple开发了office和msn。随着微软windows操作系统的大面积普及,hp的
  • 设计模式
    2018-02-27 17:56
    273 热度
    0 评论
  • 变色龙
  • CSS关于盒子的定位和浮动的问题
  • 1、盒子的浮动* CSS 中有一个 float 属性,默认为 none,即标准流。通过设置 float 属性的值为 left 或 right,元素会向其父元素的左侧或右侧靠近,盒子的宽度不再伸展,而是根据盒子里面的内容的宽度来确定。* clear 属性:作用是为了消失由于使用 float 后,浮动的盒子对其他盒子的影响。clear 的值有 left、righ
  • Html/CSS相关
    2018-02-16 01:26
    436 热度
    0 评论
  • 变色龙
  • MySQL 5.7 中实现每秒 50 万查询的测试详情
  • 回顾 MySQL / InnoDB 的改善历史。你能很容易发现。在MySQL 5.6稳定版本中从来没有在read-only 这么快的提速,它很容易搞懂,以及在read-only(RO)有着良好的扩张性。也很期待它在read+write(RW)上达到一个较高水平。(特别是在读取数据是数据库主要工作的时候)然而。我们对于RO在 MySQL 5.6的表现也十分的高兴,在5.7这个版本中,主要工作集中在 r
  • MySQL技术
    2018-02-16 01:25
    465 热度
    0 评论
  • 变色龙
  • 如何写出高效的SQL查询语句
  • 我们做软件开发的,大部分人都离不开跟数据库打交道,特别是erp开发的,跟数据库打交道更是频繁,存储过程动不动就是上千行,如果数据量大,人员流动大,那么我们还能保证下一段时间系统还能流畅的运行吗?我们还能保证下一个人能看懂我们的存储过程吗?要知道sql语句,我想我们有必要知道sqlserver查询分析器怎么执行我么sql语句的,我么很多人会看执行计划,或者用profile来监视和调优查询语句或者存储过程慢的原因,
  • SQLServer技术
    2018-02-16 01:13
    375 热度
    0 评论
  • 变色龙
  • 基于Spark GraphX实现类似微博二度关系推荐
  • 二度关系是指用户与用户通过关注者为桥梁发现到的关注者之间的关系。目前微博通过二度关系实现了潜在用户的推荐。用户的一度关系包含了关注、好友两种类型,二度关系则得到关注的关注、关注的好友、好友的关注、好友的好友四种类型。如果要为全站亿级用户根据二度关系和四种桥梁类型推荐桥梁权重最高 TopN 个用户,大致估算了下总关系量在千亿级别,按照原有的 Mapreduce 模式计算整个二度关系,需要以桥梁用户为 Ke
  • 架构设计
    2018-02-17 10:26
    397 热度
    0 评论
  • 变色龙
  • 分布式系统的事务处理
  • 当我们在生产线上用一台服务器来提供数据服务的时候,我会遇到如下的两个问题:1)一台服务器的性能不足以提供足够的能力服务于所有的网络请求。2)我们总是害怕我们的这台服务器停机,造成服务不可用或是数据丢失。于是我们不得不对我们的服务器进行扩展,加入更多的机器来分担性能上的问题,以及来解决单点故障问题。 通常,我们会通过两种手段来扩展我们的数据服务:1)数据分区:就是把数据分块放在不同的服务器上(如:uid % 1
  • 架构设计
    2018-02-13 05:26
    292 热度
    0 评论
  • 变色龙
  • Android使用Bitmap的recycle()清理大图片内存
  • Android默认内部加载图片是以ARGB_8888格式的位图来加载所有图像的,这就意味着,每一个像素需要用4个字节来表述。例如,一个800*400像素的图像需要800*400*4=1536000字节,大约1.5MB。一个1280 × 712 像素的图像,需要1280*712*4=3545440字节=3.56MB。性能考虑,android为了提高效率,Bitmap真正的位
  • Android开发
    2018-02-13 05:25
    369 热度
    0 评论
  • 变色龙
  • 前端:固定表格(table)表头的实现方式
  • 在写插件bootstrap table的时候,当数据过多的时候,需要对表格的 thead进行固定,然后滚动表格的tbody。但是在实际的操作上,花了很多的时间在这个问题上,到现在也没有找到完美的解决方案,在这里记录下这个问题。方案一(<=1.0.6)最开始的解决方法是通过设置th中的div的 position为absolute,从而达到固定表头的效果:<thead><tr><th&g
  • jQuery技术
    2018-02-17 10:24
    398 热度
    0 评论
  • 变色龙
  • 使用Jquery轻松实现文字滚动特效
  • 在网页特效中,文字的滚动越来越普遍了,它能在页面中起到一个显眼的作用,把重要的信息以最快的方式展现出来。下面的这个jquery ,就能实现文字,单行滚动、 多行滚动 、带按钮控制动 三种方式。下面的代码实现的是单行滚动,其他的可以在demo中看到,直接上代码:CSS123456789101112*{margin:0;padding:0;}ul,li{list-style-
  • jQuery技术
    2018-02-13 05:24
    363 热度
    0 评论
  • 变色龙
  • 作为一个C#开发人员,你应该这样做
  • 本文讲述了C#开发人员应该了解到的13件事情,希望对C#开发人员有所帮助。1. 开发过程开发过程是错误和缺陷开始的地方。使用工具可以帮助你在发布之后,解决掉一些问题。编码标准遵照编码标准可以编写出更多可维护的代码,特别是在由多个开发人员或团队编写和维护的代码库中。例如FxCop,StyleCop和ReSharper等,就是常用的实施编码标准的工具。开发人员:在压缩代码之前,请使用工具仔细检查是否违反
  • C#(.NET)技术
    2018-03-02 01:22
    374 热度
    0 评论
  • 变色龙
  • 再也不用写增删改查了,我给你抽象出来了
  • 相信经常做一些MS,CRM 项目的童鞋非常有体会,大部分时间都是在复制和粘贴,大部分项目框架都是建一个三层,首先是DAL建一些增删改查,然后呢是BLL业务层再建一些增删改查,然后UI层再调用增删改查,整个过程非常的繁琐,开发效率并不是很高,这种项目做久了之后,就非常的痛苦,非常的无聊。今天我给大家带来一个抽象出增删改查的框架,相信有些大牛早就总结出来了,不喜勿喷哈,本人旨在分享。你再也不用写增删改查了,我给你抽象出来
  • C#(.NET)技术
    2018-02-25 20:22
    392 热度
    0 评论
  • TA加入的群组
  • TA关注的好友
  • TA的粉丝