MySql中的常见技术
引用第一部分:引擎选择 MySQL 存储引擎该如何选择 一、InnoDB支持事务,MyISAM不支持,这一点是非常之重要。事务是一种高级的处理方式,如在一些列增删改中只要哪个出错还可以回滚还原,而MyISAM就不可以了。 二、MyISAM适合查询以及插入为主的应用,InnoDB适合频繁修改以及设计到安全性就高的应用 三、InnoDB支持外键,MyISAM不支持...
View ArticleBug都补好了?Google发布Android 4.4.3更新
北京时间 4 月 15 日消息,在经过众多谣言与泄露之后,Google 于悄然之间发布了 Android 4.4.3 更新,并首先向所有 Sprint 版 Nexus 5 用户进行推送。据悉,Android KitKat 的最终构建版于 3 月 24 日编译完成,其代号为 KTU83。而 Google 此次发布的系统更新,其版本号则为 KTU48F,不出意外的话,其中的“F”很有可能是代指...
View Article分库分表最佳实践大小结
分库分表最佳实践大小结一、随着企业业务的增长,访问量和用户等数据的增加,传统的关系数据库已经不能满足需求,分表分库就成了节省成本、和良好扩展性的必然选择,网上也有很多开源的分表分库的软件,也公司自己开发实现 而终其原理和步骤都无外乎三步: 即 首先sql解析路由,再根据路由确定分片,然后结果集合并 所遇到的分表分库的 难点大都是对 分布式事务的支持,...
View ArticleJavaScript开发中几个常用知识点总结
一、三种声明函数的方式 1、声明式的函数 function functionName(arg1, arg2) {alert(arg1+arg2);}2、匿名函数 var functionName1 = new Function("arg1", "arg2", "alert(arg1 + arg2)");3、直接量函数 functionName2 = function (arg1, arg2) {...
View Article[原]流程梳理
流程梳理 很多CIO和我联系希望我讲讲流程管理、流程和IT结合的事。因为CIO们在推进IT项目时候,不理解业务流程、企业业务流程不清晰、业务流程和IT功能怎么结合使用,这些问题给IT项目的推进带来了很大的阻碍,所以希望我能分享一些经验。 一、流程的本质流程是什么?是岗位和岗位、部门和部门、企业和企业之间的协作制度。...
View Articleapache kafka消息服务
apache kafka中国社区QQ群:162272557 apache kafka参考http://kafka.apache.org/documentation.html 消息队列分类: 点对点:...
View Article如何在Hadoop里面实现二次排序
在hadoop里面处理的数据,默认按输入内容的key进行排序的,大部分情况下,都可以满足的我们的业务需求,但有时候,可能出现类似以下的需求,输入内容: 秦东亮;72 秦东亮;34 秦东亮;100 三劫;899 三劫;32 三劫;1 a;45 b;567 b;12 要求输出1:a 45 b 12,567 三劫 1,32,899 秦东亮 34,72,100 要求输出2:a 45 b 12 b 567...
View Article精益设计: “纸上谈兵”的说服力
精益设计:根据精益创业法的理念归纳出了行之有效的精益设计方法,让设计团队可以用更低的成本、更高的效率设计出更好的用户体验。作为设计师,你是否遇到过这样一种情况。与客户沟通时,你以为和他达成了共识;而当你输出了很完整的设计稿,他却愁眉苦脸的告诉你,这不是他想要的。那什么才是客户真正想要的?你和团队通宵达旦地输出大量完整而精美的方案时,可客户却根本不买帐。这究竟是沟通出了问题,还是我们犯了错?...
View Article车牌识别系统开发记录(三) 字符识别
这篇博文来谈谈车牌的字符识别。目前,车牌字符识别算法主要是基于模板匹配、特征匹配或神经网络的方法。 在本文中我们主要来说说基于神经网络的字符识别方法,采用的是OpenCV中的CvANN_MLP。关于神经网络的具体细节,可以参考我以前的博文:BP神经网络解析及Matlab实现更加细节的东西可以查看如下参考文献:Neural Networks【OpenCV...
View Article移动交互设计那些值得你学习的原理
买了本《设计之下》,是搜狐UED团队写的书,挺好的。今天又拿来体会了下,顺便摘抄点下来,算是读书笔记,感谢搜狐新闻客户端UED团队。一、解析需求1、交互设计的五要素人、动作(情感、典型、策略、用户研究、流程、动机)、环境、工具、目的创起来的流程是这样子的,人,通过工具,完成动作,达到目的,在环境里。2、解析需求的过程可以获得以下两点东西:第一点、理清项目所设计的框架问题,以及没一个功能之间的内在联系...
View Article怎样让演示更加出色?别让PPT把你绑架了
马小瑾总裁打开电脑,把她的演讲录像回放给我看,这是我给教练对象布置的课后“作业”。我经常鼓动他们有机会就上台演讲,绝不“低调”,绝不纸上谈兵。讲了还要录下来,作为一对一分析讨论时的客观依据。...
View Article八卦某 G 的前端开发方式及流程
作者:nwind 他山之石,可以攻玉。话说本人从毕业到现在一直在某 B 公司工作,前些年折腾过不少开发方式和工具,但总觉得或许有更好的方案,所以很好奇其它公司内部是如何工作的,我曾经浏览过某 Y 公司内部无所不包的 TWiki,也拜访过某 F 总部了解他们的开发流程,但对某 G 公司却了解不多,只零零碎碎知道一些,这两天抽空梳理了之前收集到的各种资料,希望能给 FEX...
View ArticleIDC:HTML5的过去、现在与未来
IDC应用开发研究主管 Al Hilwa最近撰写并发布了一份研究报告: HTML5演进状态。在报告中,Hilwa力图评估迄今为止所取得的进步和当前的状态,并对HTML5作为统一Web平台的未来进行了展望。...
View ArticleLinux HotSopt虚拟机GC线程的CPU占用率
下面的问题将会检验你有关Linux系统上的Java程序的垃圾回收和High CPU排错的知识。在过度调用GC或及CPU占用率过高的时候,这种排错技术是至关重要的。假设你没有使用像是 Compuware...
View Article使用Jmeter进行分布式性能测试
使用Jmeter进行分布式测试的主要步骤是:在所有做为Agent的机器上安装相同版本的Jmeter,然后运行jmeter-server文件在Cotroller机器上%Jmeter_Home%/bin下,找到Jmeter.properties,把Agent的ip添加到remote_hosts=192.168.0.1:1099,192.168.0.2:1099行在Controller机器上Run->...
View ArticleJmeter之使用CSV Data Set Config实现参数化登录
在使用Jemeter做压力测试的时候,往往需要参数化用户名,密码以到达到多用户使用不同的用户名密码登录的目的.这个时候我们就可以使用CSV Data Set Config实现参数化登录:首先通过Test Plan或者Thread Group的Add->Config Element->CSV Data Set Config添加 以下是CSV Data Set...
View ArticleUI 设计六要素
UI是User Interface(用户界面)的缩写,我们常常把用户体验挂在嘴边,而UI就是提升用户体验的秘密武器。友好的用户界面,可以实现用户 与网站或者软件之间更好的交互,让软件的操作变得更加舒适、更加人性化。可以毫不夸张的说,UI决定了互联网创业的成败。那么,要如何才能针对自己的实际...
View ArticlePHP 语言需要避免的 10 大误区
英文原文:PHP Language – Top 10 Misconceptions to Avoid PHP是一种非常流行的开源服务器端脚本语言,你在万维网看到的大多数网站都是使用php开发的。但是,你大概很奇怪的注意到有少部分的人发誓要离php远远的。但是令人更奇怪的是或者很震惊的说他们不用php是因为一些被证实的语言缺点。他们决定不用php,是因为误解。 是的,你读到的那些是误解。...
View Article不是技术牛人,如何拿到国内IT巨头的Offer
不久前,byvoid面阿里星计划的面试结果截图泄漏,引起无数IT屌丝的羡慕敬仰。看看这些牛人,NOI金牌,开源社区名人,三年级开始写Basic...在跪拜之余我们不禁要想,和这些牛人比,作为绝大部分技术屌丝的同学们,是否真的与国内IT巨头遥不可及呢? 当你打开这个帖子的时候,我已经默认你是此文的目标读者,也就是想进入国内一流互联网企业的非牛人应届生。...
View Article