MySQL NDB 6.3.20集群安装
引言:本文会先对MySQL集群稍作一点介绍,然后会提供一个安装过程。介绍:MySQL集群是一种在无共享架构系统里应用内存数据库集群的技术。这种无共享的架构可以使得系统使用非常便宜的并且是最小配置的硬件。...
View Article中国孩子美国"变形计"
每一个孩子都是在个人意义上最棒的一个。 这是美国学生甚至美国人普遍具有强烈自信心的重要原因。 文/秦春华 最近,在美国见到了不少老朋友,都是这两年陆续搬过来的,都是为了孩子上学。几乎所有人都认为值得,原因是孩子比以前健康开心了。...
View Article关于高性能的那点事 - 双调
园子里面很多关于高性能,大并发,还有什么日pv百万的架构搭建。其实真心真心很扯淡。对于大部分应用来说,想要高性能,主要是要做到尽可能的减少网络请求(含db、redis、mongo、mq等)。几乎所有的应用,性能瓶颈永远是在带宽那里,硬件方面这里就不提了,说说我们能做的事。...
View Article微信里的6大毒药,你知道几种?
“我每天都看微信,但是我不知道看它的目的是什么。” “我上微信是出于一种安全感,一种让我感觉自己跟朋友很近、跟这个世界很近的安全感。” “看别人的生活和故事,虽然这些跟我无关。” “直到有一天,我发现微信每天已经占据了我两个多小时的时候,我纠结了。” “微信一开始让我感到新奇甚至是神奇,现在却让我迷失了!” “习惯而已!” ……...
View Article提升程序员身心健康和工作效率的装备有哪些?
曾经有很长的一段时间一直在学习和探索提升工作效率&身心健康的方法。讲讲我个人的经历吧! 加速度(一个电脑的有用程度和它里面装的软件数成反比) 给电脑换上SSD吧,你再也不用为了打开Photoshop而等待一分钟了,只需3秒! 给电脑加条内存吧,开虚拟机再也不用等待菊花了! IDE上哪些从来都不用的Plugin给Remove掉吧!...
View Article说说jsonp
什么是jsonpjsonp充其量只能说是一种“方法”。它可以让页面从其他域中获取资料。 首先要知道的是同源策略,在javascript中使用http请求(ajax)是会受到同源策略的限制的。A网站的页面是不能在javascript中访问B网站的资源的。但是,对于这种希望A网站访问B网站的资源的需求怎么办呢?(跨域访问)。jsonp就出现了。 html...
View Article[转]Memcache内存分配策略
一、Memcache内存分配机制 关于这个机制网上有很多解释的,我个人的总结如下。Page为内存分配的最小单位。Memcached的内存分配以page为单位,默认情况下一个page是1M,可以通过-I参数在启动时指定。如果需要申请内存时,memcached会划分出一个新的page并分配给需要的slab区域。page一旦被分配在重启前不会被回收或者重新分配(page...
View ArticleAsyncDisplayKit 1.0 发布,iOS 开源框架
经过两个 Beta 版本之后,AsyncDisplayKit 1.0 发布了!此版本现已提供 下载。AsyncDisplayKit是一款能够保持界面流畅性的iOS开源框架,即使是最复杂的用户界面,也可以让其流畅运行并快速响应。...
View Articlemysql全文索引之停止词(stopword)
本文IT技术学习网将给大家讲述什么是mysql全文索引中的停止词(stopword也有的翻译做停止字)。stopword在全文索引中,如果一个词被认为是太普通或者太没价值,那么它将会被搜索索引和搜索查询忽略。innodb和myisam分别有两组不同的设置,控制着对应的stopword。全文检索时,停止词列表将会被读取和检索,在不同的字符集和排序方式下(character_set_server and...
View ArticleGoogle的产品策略:每样都做两件
你应该都听说过这句话“不要将所有蛋放在一个篮子里。”从Google混乱的产品线看,搜索巨人是将这句谚语深埋在心里。Google的产品策略就是每样都做两件,如果A产品行不通,B计划也许能行。最极端的案例是Google的即时通讯服务。在某个阶段Google的Android系统有四种不同的发送文字信息的方式:: Google Talk、Google+...
View Article如何判断二手车的里程表是否被动过手脚?
吱吱吱!一只从不挖坑的安静美鼠鼠来回答~ 先说一说为什么调表? 因为决定了二手车价格的因素由主要三点: 1.里程2.年限 3.车况 后两项都是无法以低成本改动的,想把车卖一个更好的价格只能在里程上面动手脚了。 这事已经是二手车行业里面一个常见的手段,一般就往近调整个3W ~5W公里,不会调太多,往十万公里以上调的都要做个整车的翻新,容易被发现,吃力不讨好,现在也基本上没人这么干了。...
View ArticleIBM倒贴15亿美元出售半导体部门
IBM倒贴15亿美元出售半导体部门【TechWeb报道】北京时间10月20日晚间消息,IBM今日宣布,将倒贴15亿美元将亏损的芯片制造业务转让给Globalfoundries。IBM表示,今后将集中力量于云计算、移动和大数据分析。IBM周一在一份声明中称,将把亏损的半导体部门出售给Globalfoundries。作为回报,IBM在未来三年内将向Globalfoundries支付15亿美元的现金。Gl...
View Article关于Android 5.0 Lollipop(棒棒糖)你必须知道的七件事
继Android Kit-Kat之后,谷歌于周三发布了另一新系统的正式官方名称——Android Lollipop 5.0(代号:棒棒糖)。最新的摩托罗拉Nexus 6智能手机和HTC Nexus...
View ArticleJava 线程池的原理与实现
这几天主要是狂看源程序,在弥补了一些以前知识空白的同时,也学会了不少新的知识(比如 NIO),或者称为新技术吧。 线程池就是其中之一,一提到线程,我们会想到以前《操作系统》的生产者与消费者,信号量,同步控制等等。 一提到池,我们会想到数据库连接池,但是线程池又如何呢? 建议:在阅读本文前,先理一理同步的知识,特别是syncronized同步关键字的用法。...
View Article告诉你互联网五大炒作手法
在如今炒作泛滥的年代,你所关注的一件事、一个人都有可能是有组织、有安排的精心策划。如果你是个明白人,那么你就一眼而过,笑笑了之;如果你看不出其中玄机奥妙,那么你就会被成为“水军”,参与舆论。我们知道,打造品牌离不开炒作。在当代这个物种多,品类多,同品类产品更多的社会,如何才能使自己的产品从众多相似产品中独树一帜,引人耳目,提高名气,这就需要费一番脑力。而炒作正是一种能够吸引公众聚焦,最终把公众注意力...
View Articlewin8 64位使用plsql developer连接oracle数据库的问题
问题:win8的64位系统上使用plsql developer连接本地oracle数据库时会发生莫名其妙的问题,错误提示框甚至可能为空。原因:据网上所说,原因估计是在64位系统上安装64位的Oracle数据库,但是没有对应的64位PL/SQL Developer供我们使用,所以此时不能直接连接,需要安装oracle的客户端。解决:...
View ArticleLinux系统调用过程分析
参考:《Linux内核设计与实现》0 摘要linux的系统调用过程: 层次如下: 用户程序------>C库(即API):INT 0x80 ----->system_call------->系统调用服务例程-------->内核程序 先说明一下,我们常说的用户API其实就是系统提供的C库。 系统调用是通过软中断指令 INT 0x80 实现的,而这条INT...
View ArticleJava开发者值得关注的7款新工具
英文原文: 7 New Tools Java Developers Should Know云计算、大数据地快速发展催生了不少热门的应用及工具。作为老牌语言 Java,其生态圈也出来了一些有关云服务、监控、文档分享方面的工具。本文总结了 7 款较新的 Java 工具,大家不妨看下。1. JClarity——性能监控JClarity 目前提供两款有关 Java 性能的工具:Illuminate 和...
View Articlenginx限制某个IP同一时间段的访问次数
如何设置能限制某个IP某一时间段的访问次数是一个让人头疼的问题,特别面对恶意的ddos攻击的时候。其中CC攻击(Challenge Collapsar)是DDOS(分布式拒绝服务)的一种,也是一种常见的网站攻击方法,攻击者通过代理服务器或者肉鸡向向受害主机不停地发大量数据包,造成对方服务器资源耗尽,一直到宕机崩溃。...
View Article优秀软件工程师必备的7大特性
英文原文: What Qualities Make a Good Startup Engineer?不是每一个程序员都能成为优秀的软件工程师。在过去的 6 年时间里,我在 Ooyala、Quora 和 now Quip 这 3 个创业公司面试过许许多多挺有发展潜力的“种子选手”,他们都有着 5...
View Article