首页 » 关注互联网、数码、软件开发和编程入门的IT博客

Mysql InnoDB引擎的锁和隔离机制那些事儿

       对于DB来说,经常会面对并发问题,但是开发的时候DB总是能很好的解决并发的问题。那么面对并发DB是怎么进行控制的呢?之前一段时间总是对Mysql的锁机制概念十分模糊,什么时候加锁?加什么锁?锁住之后会是怎么样? 需要明确的点 首先,锁是为了解决数据库事务并发问题引入的特性,在Mysql中锁的行为是和mysql隔离机制有关的,毕竟锁是用来解决DB的隔离性和一致性的。并不是任何操作都是需要加锁的,读操阅读全文 »

2016年10月14日
作者:鸡啄米 分类:软件开发 浏览: 评论:0

再来重新认识JavaEE完整体系架构

       JavaEE是一套使用Java进行企业级Web应用开发的大家一致遵循的工业标准。 JavaEE平台提供了一个基于组件的方法来加快设计、开发、装配及部署企业应用程序。 相较于Microsoft的.NET,Sun公司的Java*E和一系列标准、技术及协议更接近或更满足互联网在智能化Web服务方面对开放性、分布性和平台无关性的要求。阅读全文 »

2016年10月12日
作者:鸡啄米 分类:软件开发 浏览: 评论:1

财富杂志50位商业先锋中最值得书写的几位

       日前财富杂志选出了定义未来的中国50位商业先锋,50位企业家的身后都站立着一个成功的企业。财富杂志榜单往往具有前瞻性,评选的标准不仅要求企业能在商业上获得成功,还要求能对行业做出重大贡献,并且是引领产业发展未来的重要力量。 这份50人的榜单中,来自互联网公司的CEO数量过半,来自传统行业的CEO则不到半数,另有几位来自投行的CEO。阅读全文 »

2016年10月12日
作者:鸡啄米 分类:IT互联网 浏览: 评论:0

谈谈程序员、技术主管和架构师

       在程序员从初级走向资深的过程中,会面临两个支路,一个叫「技术主管」,另一个则是「架构师」。为什么这是两条支路?因为现在回过来看,这两条路从来都不是程序员的自然成长路径,下面我们先从「技术主管」开始吧。 技术主管 技术主管,有些公司可能又叫「技术经理」,英文一般是 Tech Leader 或简称 TL。在拉姆·查兰 (Ram Charan) 那本《领导梯队》中提到一个人的工作角色中至少阅读全文 »

2016年10月10日
作者:鸡啄米 分类:职场人生 浏览: 评论:1

写个微信小程序项目练练手

       学会一项开发技能最快的步骤就是:准备,开火,瞄准。最慢的就是:准备,瞄准,瞄准,瞄准……  因为微信小程序比较简单,直接开撸就行,千万别瞄准。 功能介绍 功能比较简单,调用了百度ApiStore的接口即时查询空气质量。 我计划多加一些功能,争取把微信小程序提供的功能全用一遍。阅读全文 »

2016年10月10日
作者:鸡啄米 分类:软件开发 浏览: 评论:0

物联网时代云计算将成制胜法宝

       互联网的第一个时代我们定义为PC互联网,互联网的第二个时代我们定义为移动互联网,而互联网的第三个时代我们则定义为万物联网。当前国内的互联网正处于第二个时代向第三个时代过渡期,而云计算则是支撑起万物联网的基石所在。在互联网的第三个时代,也就是下一个互联网十年里,云计算将成为这场大战的制胜关键所在。 日前,网易云刚刚召开战略发布会,正式对外宣布向公有云市场进军,随后全球云计算大会便如期在上海举行阅读全文 »

2016年10月8日
作者:鸡啄米 分类:IT互联网 浏览: 评论:0

从这些创业项目看创业和投资的风向标

       创业是很多人的梦想,也是一个经久不衰的热点话题。在群雄逐鹿的商战中,一批又一批的创业者折戟沙场,只有极少数创业者在残酷竞争洗礼中幸存下来。近日,福布斯评选出了2014年中国30位30岁以下的成功创业者。计越、雷军、刘芹等多位知名投资人士参与了点评。 在这一份非常详尽的创业群星档案中,蕴含了丰富的信息。对这份档案进行了全面详细的剖析后发现,这份档案不仅是风投未来投资的风向标,也是创业的风向标。阅读全文 »

2016年10月8日
作者:鸡啄米 分类:职场人生 浏览: 评论:0

编程语言间的战争

       1 桌面时代  古老的C 王国从1972诞生以后, 一直都非常强大, 这里的臣民对它又爱又恨, 因为它的法律允许它的臣民直接操作内存,执行效率极高, 但是又对内存分配回收不管不顾,全部扔给子民们去处理。  其实纯粹的C语言还是比较简单的, 只要你能真正的搞懂指针是怎么回事 , C++诞生以后,在C的基础上又加入了面向对象, 泛型编程等“时髦”概念阅读全文 »

2016年9月28日
作者:鸡啄米 分类:软件开发 浏览: 评论:0

Javascript父子窗口相互操作取值赋值的方法

       JS子父窗口互相操作取值赋值的方法介绍,需要的朋友可以参考一下 $("#父窗口元素ID",window.parent.document); 对应javascript版本为window.parent.document.getElementByIdx_x("父窗口元素ID"); 取父窗口的元素方法:$(selector, window.parent.document); 那么你取父窗口的父窗口的元素就阅读全文 »

2016年9月27日
作者:鸡啄米 分类:软件开发 浏览: 评论:0

C/C++面试中碰到这种字符串指针的题你能得几分

       许多面试题看似简单,却需要深厚的基本功才能给出完美的解答。企业要求面试者写一个最简单的strcpy函数都可看出面试者在技术上究竟达到了怎样的程度,我们能真正写好一个strcpy函数吗?我们都觉得自己能,可是我们写出的strcpy很可能只能拿到10分中的2分。读者可从本文看到 strcpy函数从2分到10分解答的例子,看看自己属于什么样的层次。此外,还有一些面试题考查面试者敏捷的思维能力。阅读全文 »

2016年9月27日
作者:鸡啄米 分类:软件开发 浏览: 评论:2

互联网公司面邀年薪下降20% Why?

       经过2016年春季后的招聘旺季,夏季的人才市场呈现出相对较小的企业需求量和更加严苛的人才招聘标准。与此同时,不同领域、规模的公司在候选人中的受欢迎程度也随之发生微妙的改变。 招聘市场是一个每时每刻都在发生变化的marketplace。今年夏季,优秀的互联网企业和人才又有哪些流动?用11张数据图告诉你答案,找工作的程序员们这个夏季经历了什么。阅读全文 »

2016年9月22日
作者:鸡啄米 分类:职场人生 浏览: 评论:0

互联网行业“寒冬”裁员 业者该如何应对?

       文章一出,瞬间在朋友圈形成刷屏之势,短短2小时,阅读量已10W+。此外,标题连用3个感叹号,对媒体专稿而言,也颇为少见。 可以明确感到,当前正在经历的这一轮“寒冬”,对于整个互联网行业和创业者们而言,是多么痛彻心扉感同身受。 在整个2016年,整个大环境确实正在变得越来越糟。烧钱、补贴、团队扩张、高薪挖人等等这些曾经在2015年上半年还是特别常见不过的事情,现阅读全文 »

2016年9月22日
作者:鸡啄米 分类:职场人生 浏览: 评论:0

说说Javascript闭包这点事

       其实关于闭包各个论坛社区里都有很多的文章来讲它,毕竟闭包是JavaScript中一个特色,也正因为这个雨中不同的特色也让闭包理解起来有一些吃力。笔者在这里不仅仅是想介绍闭包,也向列举一些笔者所见过的一些闭包,如果有读者还有一些比较经典的闭包例子,希望可以在评论区里留一下,谢谢。 说了半天,究竟什么是闭包呢?  闭包就是函数的局部变量集合,只是这些局部变量在函数返回后会继续存在。阅读全文 »

2016年9月19日
作者:鸡啄米 分类:软件开发 浏览: 评论:0

手机丢了怎么保护好支付宝、微信钱包和手机银行里的钱?

       手机丢了,里面的支付宝、微信支付、手机银行还安全吗?里面的钱会不会被转出去?今天,笔者带你走近科学:手机丢了到底会发生什么事呢?丢了手机的我们该怎么办呢?  笔者总结了一下,一般手机中绑定银行卡的APP主要有3个:支付宝、微信钱包、手机银行。下面我们就针对这三个软件看看,如果手机丢了,它们还是否安全。  支付宝  支付宝在移动支付市场应该是应该是大多数人比较习惯用的支付软件阅读全文 »

2016年9月19日
作者:鸡啄米 分类:IT互联网 浏览: 评论:2

中国移动互联网十大独角兽公司

       2016中国移动互联网十大独角兽公司:蚂蚁金服 、乐视、滴滴出行、大疆创新、顺丰、优必选科技、旷视科技、游族网络 、追光动画、猪八戒网  一、蚂蚁金服:撑起阿里的金融帝国  2014年10月,蚂蚁金服正式成立,负责阿里集团的小微金融服务,旗下业务包括支付宝、余额宝、招财宝、蚂蚁小贷和网商银行等,包含电子支付、基金、理财、保险、银行等10个业务板块。2016年4月,消息称蚂蚁金服已将新一轮融资的融资阅读全文 »

2016年9月18日
作者:鸡啄米 分类:IT互联网 浏览: 评论:0

程序员怎样才能找到一个靠谱的创业公司

       现在移动互联网已经进入了下半场,虽然是下半场,但是移动互联网的前途还是光明的,但是今年所谓的“资本寒冬”让大部分创业公司举步维艰,步履艰难,很多创业公司在此时此刻原形毕露,问题凸现,以至于纷纷倒闭。程序员是我们互联网发展的主力军,乃至中流砥柱,选择一个靠谱的创业公司不仅有利于拓展自己的能力,还能使我们更加全面乃至全栈。阅读全文 »

2016年9月12日
作者:鸡啄米 分类:职场人生 浏览: 评论:1

推模块化手机 摩托罗拉王者归来?

       若编列一个历史上引领与整合智能手机行业变革,领导行业趋势的品牌排行榜出来,除了苹果和三星之外,Moto绝对会在前三名中占有一席之地。HTC或许也有一定的入选资格,但这家公司起得快衰落也快,如昙花般惊艳一刻却即刻凋零,还谈不上对行业有所引领。 Moto当前的市场地位当然无法与苹果和三星相提并论,但这个品牌仍然具有强大的品牌影响力,在两年前被中国IT巨头联想收入囊中,且仍保持住了在全球XX个市场的实际阅读全文 »

2016年9月9日
作者:鸡啄米 分类:数码生活 浏览: 评论:0

你是否看好“东方的苹果”小米的前景?

       中国手机巨头小米的境况正在发生变化,基于某些预期,小米的前景看上去并不是那么好。 首先今年早些时候,一位名叫理查德威尔逊的分析师在Radio Free Mobile上发表的一篇文章中断言,两年间小米的估值已经从450亿美元降到40亿美元。理查德威尔逊在Radio Free Mobile上的自述是,一位专注于数字与移动生态系统的独立调查者。阅读全文 »

2016年9月9日
作者:鸡啄米 分类:数码生活 浏览: 评论:0

30年程序生涯26种语言 看我与“Hello World”的往事

       我最近在7月4日的那一周休了一个假,因此有时间来回顾我的职业生涯。令我震惊的是,我已经写了近30年的代码了!于是,我决定好好利用这段额外的休息时间来创作一篇怀旧的帖子,回顾在过去近30年时间中我工作过的编程语言。向我从“Hello, World”开始学习新语言的30年致敬。 我学习的第一种编程语言是TI BASIC,BASIC专门为微软TI 99 / 4A microcomputer而编写的一种语阅读全文 »

2016年9月8日
作者:鸡啄米 分类:软件开发 浏览: 评论:0

技术路线重要但不具有决定性

       根据我长期的观察,做开发技术的人按照其人生路线设计,可以分成几类。第一类是把自己的命运寄托在一项事业上。这样的人知道自己想干什么,而且有能力把技术当工具来实现自己的想法和事业。这里所说的事业是广义的,并不是说你非要自己开公司当老板,而是说你认可一件事情,比如促进人们交流和言论自由,带给大家更多娱乐,提升大众身心健康水平阅读全文 »

2016年9月5日
作者:鸡啄米 分类:软件开发 浏览: 评论:0