摘要:
什么是分库分表:分表:将某一张表的数据 拆分成若干份,分别放到结构相同的不同表中,然后,可以再同一个库里,也可以放到不同的库。分表又叫水平分区,这种方式实现起来就比垂直分区复杂些,但是它能解决垂直分区所不能解决的问题,即单张表的访问及写入很频繁,这时候就可以根据一定的业务规则(PS:如互联网BBS... 阅读全文
摘要:
这个功能之前是在知乎上有人在询问后台的实现逻辑,然后才知道的。其实对微信的各种关注,实在是不想沾惹。但是这个功能很有意思,当我关注了你,那么就可以在你的店里上wifi。如果取消则立刻不能上网。这里说下我的思路。我们需要一个后台程序,这个后台程序的作用就是接收微信发来的消息(微信名字叫XXX/机器号... 阅读全文
摘要:
说实话, 编程世界中有很多的名词,真的非常有意思,比如心跳机制,比如充血模式。转入正题:什么是心跳机制,我们首先来讲个例子,有的时候,女朋友去一个漆黑的厕所,或者去一个漆黑的胡同。你在外边守着。这时候他在里边害怕,就会每过一段时间来喊一下你的名字,来让她心里有安全感。让他觉得你就在跟前。心跳机制就... 阅读全文
摘要:
有些人看到题目,瞬间觉得楼主也太弱了吧,这种问题也要拿出来写,这种问题 随便会点sql 的人基本都会 Union 是会删除冗余数据 Union ALL 不会删除冗余数据 将所有的结果都展现给用户 好吧,这是二者的主要差别,对于一般人来说,知道这个也就足够了。如果较真的话,其实里边有很多细节,比如Un 阅读全文
摘要:
1.SELECT INTO FROM语句 注意此处 要求目标表Table2不存在,因为在插入时会自动创建表Table2,并将Table1中指定字段数据复制到Table2中。示例如下 2.INSERT INTO SELECT 语句 将select 的结果直接插入到 insert into 后边的表中 阅读全文
摘要:
之前在充血和贫血模式中只是想简单的说下自己对面向对象和过程的理解,后来觉得写的多了和题目有点太不对称的。所以单独拿出。其实面向对象和面向过程是说浅很浅说深很深的话题,深一点的写一本书都不为过,我在这里只是介绍一下我是怎么想的。最早接触到语言是 vb 和c 然后是java 然后是c++ 然后 .ne... 阅读全文
摘要:
阅读全文
摘要:
因为相对于string Builder 自己更喜欢 string.format 的形式拼接字符串。今天在写代码的时候怎么都报错,弄的我很奇怪最后发现问题出在字符串中出现大括号“{”的问题,我想这里是因为 string.format 中对于字符串处理时,查找{0} 这种拼接变量时会发生问题,所以干脆... 阅读全文
摘要:
ESB 中的流量控制 阅读全文
摘要:
rt 阅读全文
摘要:
其实贫血设计模式和 充血设计模式在称呼上 有点炒作之嫌 这两个概念其实在很早以前,大家开始接受OO思想的时候 就已经开始争论的一个话题 简而言之 : 贫血模式 就是 一个object 中 内部的定义 只有字段和属性,以及少量关于这些字段 增删改查的方法,没有具体的业务逻辑,有点struct 的感觉。 阅读全文
摘要:
这是之前在网上见到的一道题,后来心里略微想了想 觉得应该可能,所以就一闪而过了,之前去面试晨光的时候面试者问了我这道问题,当时也只是把自己的想法说了一下,可能因为当时面试的感觉不太好,面试官也没有追究细节(可能他觉得追究细节会显示他懂得太少于是就没有问我了吧 哈哈)题目有点绕 我写个简单的例子 ... 阅读全文
摘要:
亲当你在用sql 自动生成查询等sql 语句的时候 还记得 from 后边那一大串嘛 比如 [IWMS].[DBO].[CARTON] 一直我都对这个东西懵懵懂懂的 最近一直在学习存储过程,正好想起来这个问题,问了一个同事,他告诉我说这个是dbo 是代表角色,然后我就挺奇怪,我用的是公司的帐号,或者 阅读全文
摘要:
本文将会用最直白的话记录常用的设计模式的 思路,但是基本不会给出实现代码。MVC 模式MVC (Model View Controller 模型-视图-控制器)设计创建 Web 应用程序的模式。他的核心思路是在后端已经将代码的数据全部处理好,然后全部推送到前端进行数据的展示,前端只负责数据的显示,... 阅读全文