TA的关注
  TA的基本信息
  • 所在地区:北京市 北京市
  • Email:
  • QQ:
  • 个人网站:
  • 如何提高代码的可读性
    什么叫可读性曾经看到过这样一句话「别人在阅读代码过程中飙脏话的频率是衡量你代码质量的唯一标准」。代码的可读性其实不是针对的编译器、解释器,而是对于人来说的。具有良好可读性的代码,应该是能让人快速理解、轻松维护、容易扩展的。相信大家都有过维护别人代码的经历,如果各有各的风格,而没有遵循一定的规范和约定的话,那真的是挺痛苦的一件事。当然,既然编写代码被称作是一种艺术,那难免会有多样性。所以这里不会有太多「极...
    发布于:2017/3/7 23:02:00  浏览(414)   
    ASP.NET Core不一样的.NET不一样的人生
    背景最新版本的 ASP.NET 叫做 ASP.NET Core (也被称为 ASP.NET 5) 它颠覆了过去的 ASP.NET。什么是 ASP.NET Core?ASP.NET Core 1.0 是一个开源跨平台的开发框架,用于构建基于云的现代 Web 应用 。它是从底层开始重新构建来提供性能优良的Web应用开发框架,可以部署在云上或者本地服务器上。另外,它使得 ASP.NET 应用更加精简和模块化(可以根据你的应...
    发布于:2016/7/9 12:31:00  浏览(1336)   
    深度好文:停止过度设计 客户需求应放第一位
    在与许多不同的团队合作过之后,Greg Young发现大家做项目时经常会大幅度的过度设计。比如一个预计要开发9个月的项目,换个角度思考一下,却可能只需要几个星期就可以提交95%的功能。Young在最近伦敦举行的DDD eXchange大会上着重阐述了这一点。过度设计的原因就是我们在开发错误的东西。在Young看来,我们并没有对客户到底需要什么给以予足够的关注,我们关...
    发布于:2016/7/1 8:59:00  浏览(603)   
    Android开发-实现屏幕解锁功能
    这两天研究了View类,自己实现了一个九点连线锁,把心得分享下。下面是实现截图:我的思路是,首先绘制每个点,就是中间的小蓝点,当手指触摸到某个点的范围内时(就是当ACTION_DOWN发生在某个范围内时),绘制灰色大圆;当手指移动时(ACTION_MOVE),绘制每个点之间的线段,和最后一个点到手指当前位置的线段;当手指抬起时,把所有相关的坐标值设为初值0,并设置标志onUp为true,来等待用户下次画线。我固定的给每个点设置了...
    发布于:2016/3/9 12:35:00  浏览(840)   
    javascript中的变量、作用域和垃圾回收
    1、变量包含两种不同类型的值:基本类型值和引用类型值。基本类型值是指保存在栈内存中的简单数据段,即完全保存在内存中的一个位置。引用类型值是指保存在堆内存中的对象,即变量中保存的实际上只是一个指针,这个指针指向内存的另一个保存对象的位置。(1)对于基本类型值的变量,是按值访问的;对于引用类型值,首先从栈中读取内存地址,找到保存在堆中的值,即按引用访问。(2)基本类型值不能动态添加属性;引用类型值可以动态的添加属性。(3)在复制...
    发布于:2016/2/29 10:25:00  浏览(640)   
    jquery如何实现按回车键实现登录功能
    jquery实现按回车键实现登录功能的代码。1.button按钮提交方式//按钮事件$(‘#btnSumit‘).click(function() {alert(‘测试‘);});//回车提交事件$("body").keydown(function() {if (event.keyCode == "13") {//keyCode=13是回车键$(‘#btnSumit‘).clic...
    发布于:2016/2/14 10:50:00  浏览(1097)   
    MVC控制器简史
    对历史不感冒的可以跳过了,不过个人建议,哪怕读不懂,哪怕一目十行,瞅一遍总是有好处的。MVC已经出现了很长一段时间 —— 可以追溯到现代Web应用程序时代来临前的几十年。当MVC第一次开发出来的时候,图形用户界面(GUI)才刚刚起步,并且在不断演化发展。当时,当用户按下一个按键或单击屏幕时,某个进程会“监听到”他们的动作,这个进程就是控制器。 控制器主要负责接...
    发布于:2015/11/28 13:08:00  浏览(760)   
    深入理解SQL语句执行过程
    最近要对数据库进行优化,但由于工作项目中已经很少亲自写SQL而且用的都不是很复杂的语句,所以有些生疏了,于是翻翻N年前的笔记资料,想以此来记录回顾总结一些实用的SQL干货让大家来学习,若有不对之处可提出。记得刚出来行走江湖的时候也是只会增、删、改、查四大法宝,一般公司没有多少复杂的业务,所以就够用了。但后来看着大神会写个几百行的SQL存储过程就感觉自己是不是弱爆了。如今是大数据的时代,对数据的处理要求越来越重视,要出各种数据报表...
    发布于:2015/10/28 12:53:00  浏览(806)   
    Twitter高性能分布式日志系统架构分析
    Twitter作为全球领先的社交网站,每天的访问量都是数以亿计,如此高的访问量每天都会产生TB级别的日志,那么Twitter网站的日志系统架构是如何设计的呢?本篇文章将给你带来答案!在Twitter,他们使用复制日志来解决分布式系统中存在的一系列问题。比如,他们有一个Manhattan分布式键值数据库。该系统采用了一种灵活的最终一致性数据模型,允许开发者以一致性换取低延迟。写入操作会单独应用到数据集的所有副本,Manhattan会...
    发布于:2015/9/23 23:15:00  浏览(946)   
    js常见的字符串操作汇总合集,再也不用到处找了
    js常见操作大全 1.去掉空格操作 2.字符串转数字操作 3.四舍五入操作 4.截取字符串操作 5.字符串替换操作 6.分隔字符串操作 7.对象转换操作 8.正则表达式匹配操作1.去掉空格 var txt=$.trim($("txt1").val()); 2.转为数字 txtNum=Number($.trim(txt))...
    发布于:2015/8/30 14:10:00  浏览(682)   
    Bootstrap中的表格效果
    Bootstrap中使用的表格标签和我们普通的html的标签是一样的,只是添加了一些自己的样式,不过我这边还是简单介绍下:<table> 为表格添加基础样式。<thead> 表格标题行的容器元素(<tr>),用来标识表格列。<tbody> 表格主体中的表格行的容器元素(<tr>)。<tr> 一组出现在单行上的表格单元格的容器元素...
    发布于:2015/7/5 11:51:00  浏览(819)   
    深入理解JAVA中的反射机制
    学习内容:1.反射机制的概念...2.反射机制的作用...3.如何去使用反射机制...4.反射机制的优势...1.反射机制: 反射机制,想必大家都不陌生,但是估计大家也就是知道个概念...那么到底什么是反射机制,估计大家对这个概念有点模糊不清...简单的概念就是:对于我们定义的每一个类,在任何的时刻,我们都能够知道这个类里面的属性和方法...对于任何一个对象,都能够调用这个类中的方法....
    发布于:2015/6/12 18:17:00  浏览(1159)   
    页数: 1 - 4 (共48 条内容)
    Prev
    [1]
    2
    3
    4
    Next
  • 程序员和禅
    一个是程序的世界,一个是禅的世界,似乎风马牛不相及。可是程序即是生活,生活即是禅,谁说又没有联系了?  作为一个写了十多年代码的程序员,在3年前突然发现,在代码逻辑之外,居然可以从这些以前从来没有意识到的角度来看待人生和世界,真是奇妙。    2002年至2012年,这十年我的精力主要放在研究软件技术上,从2013年开始,我的一部分精力转移到了研究并实践“如何生活得快...
    发布于:2016/7/9 12:16:00  浏览(1789)  
    遇到这样的面试者会不会有一种想掐死TA的冲动?
    现在招聘好难啊,特别是创业型又没钱烧的公司,本来想招一个技术牛一点的的大咖,结果,面试的时候如果遇到这种情况,是不是有一种很让人抓狂的感脚!...
    发布于:2016/7/3 12:45:00  浏览(470)  
    万万没想到:像招程序员那样招司机,结果..
    什么鬼?招司机能像程序员那样招么?有什么不可呀!往下看看就知道咯~岗位职称:轿车司机职位描述:开过轿车、卡车、重卡、公交、无轨电车、有轨电车、地铁、拖拉机、铲车、轻型和重型坦克。必须要有拉力赛和极限驾驶的技能!如有 F1 经验甚好。必须具备的知识和经验:修理知名厂商的活塞和引擎、精通自动挡和手动挡、点火系统、...
    发布于:2016/5/27 9:31:00  浏览(428)  
    25岁的丧心病狂
    我写了一本书,这就是给我自己准备的生日礼物。90后的第一代人已经25虚岁,我的许多朋友已经成为媒体追捧的对象,甚至有些已经成为影响行业的大拿。这是一个有趣的事实,尽管80后的领军人物韩寒刚拍了一部叫做《后会无期》的电影,但大部分的票房应该是90后在贡献。尽管陈鸥的聚美优品已经上市,但许多90后领导的公司已经在颠覆各个行业。这个时代总是后浪拍前浪,但值得确认的是...
    发布于:2014/8/23 9:06:00  浏览(621)  
    今日之后,再无快播?
    这次快播算是栽了个大跟头,2.6亿的罚单对于快播来说,绝对是大流血,虽然其后面有周鸿祎这样的股东,但很显然2.6亿不是个小数目。而深圳市政府的这一做法虽然让人觉得有点落井下石加抢钱加政治作秀的成分,但是人家理由很充分:涉黄加盗版,再加上腾讯百度优酷等大佬的施压,不做点姿态出来显然也不能服众。不过这些都不是今天的重点,今天的重点是:此役过后,快播还能否站起来? 从快...
    发布于:2014/6/19 23:54:00  浏览(803)  
    是谁逼走了优秀的设计师?
    本文译自 Facebook 产品设计总监 Julie Zhuo 发表于 Medium 的 《Why Designers Leave》,以一个小故事深入浅出说明设计师的职场困境,以及是什么关键性因素会让他们选择放弃一份众人称羡的工作。一位设计师会离职有很多原因。其中某些原因属于个人因素。因为生命有时会毫无缘由的呼唤我们往一条河、一座...
    发布于:2014/3/1 12:13:00  浏览(689)  
    找工作的一些感悟——前端小菜的成长
    前些日子辞掉了工作,比较轻松,有大把的时间写博客神马的,陆续面了几个不错的互联网公司,有成功的也有失败的,阿里的面试及offer都来的很意外,还没来得及投百度,由于阿里给的条件及工作内容都让我很满意了,唯一的遗憾是得离开北京去杭州,不知道现在还要不要投投其他的也试试。至于为什么选在年前离职,其实这并不在我的计划内,从毕业起就在这个很小的...
    发布于:2014/2/9 15:10:00  浏览(735)  
    朝九晚五并不适合脑力劳动者
    如今的打工者的工作时间是越来越长,就好象一周40小时工作制度已成了尘封往事了。可是,加班不仅会伤害员工,同样也会最终伤害到公司自身。最近的一项研究表明,睡觉的时间比睡觉的时长更重要。虽然睡眠不足不是个好事,但在天还没亮时起床会更糟糕。纽约客最近的一篇文章中,神经生理学Kenneth ...
    发布于:2014/1/3 21:39:00  浏览(723)  
    编程语言收入榜 Java排第三
    本文作者利用Git提交的元数据和Rapleaf API为流行的Github组织构建了一系列的统计数据(博客介绍,具体数据),此外,他还对每门编程语言进行了统计,但作者希望统计能与现实接轨,他分别根据年龄、收入和性别来对每门编程语言进行划分。本文主要是统计每门编程的收入。统计方法估算每个仓库的语言组成情况,例如...
    发布于:2013/12/19 13:18:00  浏览(1038)  
    页数: 1 - 1 (共9 条内容)
    Prev
    [1]
    Next
  • 说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码
    编译错误 说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。 编译器错误消息: CS0016: 未能写入输出文件“c:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\4fcde4dc\20cd928e\App_...
    发布于:2017/2/12 21:57:00  浏览(3160)  
    HTTP 错误 500.21 - Internal Server Error
    HTTP 错误 500.21 - Internal Server Error处理程序“WebServiceHandlerFactory-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler”详细错误信息模块IIS Web Core通知ExecuteRequestHandler处理程序WebServiceHandlerFactory-Integrated错误代...
    发布于:2017/2/12 21:45:00  浏览(2856)  
    jquery如何截取字符串?
    function SubstringDemo(){ var ss; // 声明变量。 var s = "The rain in Spain falls mainly in the plain.."; ss = s.substring(12, 17); // 取子字符串。 return(ss); ...
    发布于:2015/8/30 14:04:00  浏览(733)  
    SQL Server中该如何找到历史增长信息
    很多时候,在我们规划SQL Server数据库的空间,或向存储方面要空间时,都需要估算所需申请数据库空间的大小,估计未来最简单的办法就是看过去的趋势,这通常也是最合理的方式。通常来讲,一个运维良好的数据库都需要做定期基线(baseline),有了基线才会知道什么是正常。一个简单的例子例如,一些人的血压平常偏低,那么80的低压对他来说就是不正常了。但现实情况是大多数系统并没有采集基线的习惯,因此在需要规划空间想要看历史增长时...
    发布于:2014/10/9 12:52:00  浏览(931)  
    PHP如何打开文件,读取文件内容?
    PHP Open File - fopen()打开文件的更好的方法是通过 fopen() 函数。此函数为您提供比 readfile() 函数更多的选项。在课程中,我们将使用文本文件 "webdictionary.txt":AJAX = Asynchronous JavaScript and XMLCSS = Cascading Style...
    发布于:2014/9/4 13:07:00  浏览(1162)  
    html5中的离线存储的实现原理是怎样的?
    HTML5的一个重要特性就是离线存储,所谓的离线存储就是将一些资源文件保存在本地,这样后续的页面重新加载将使用本地资源文件,在离线情况下可以继续访问web应用,同时通过一定的手法(更新相关文件或者使用相关API),可以更新、删除离线存储等操作HTML5的离线存储使用一个manifest文件来标明哪些文件是需要被存储的,使用如 <html manifest='offl...
    发布于:2014/8/16 11:05:00  浏览(2444)  
    ios开发中如何实现异步下载
    在iphone开发中,异步操作是一个永恒的话题,尤其当iphone手机需要和远程服务器进行交互时,使用异步请求是很普遍的做法。通常,这需要NSURLConnection和NSOperation结合起来使用。这方面的资料网络上自然有不少的介绍,不过要找一个能运行的代码也并不容易。许多文章介绍的并不全面,或者使用了过时的SDK,在新IOS版本下并不适用(当前最新的ios是4.2了)。这些代码很经典,但仍然很容易使人误入歧途。本文总...
    发布于:2014/7/15 13:40:00  浏览(4684)  
    页数: 1 - 1 (共7 条内容)
    Prev
    [1]
    Next
夜深人静,你的办公桌上是否也堆着加班也做完不成的工作?
TA的留言板