TA的关注
  TA的基本信息
  • 所在地区:上海市 上海市
  • Email:
  • QQ:
  • 个人网站:
  • SHA-1算法存安全漏洞 Linus宣布将替换git中的SHA-1算法
    SHA-1是曾被广泛使用一种hash算法,由美国国家安全局设计(NSA),并由美国标准技术研究院(NIST)发布成为标准。hash算法的一种基本用途是确认数据的可信性,即一组数据对应一条唯一的hash值,且无法找出具有相同hash值的两组不同数据。基于这种属性,git在设计之初也选择了SHA-1作为其内部数据块的唯一标识符。当可以找到两组数据具有相同hash值...
    发布于:2017/3/20 9:23:00  浏览(2877)   
    Javascript中闭包的概念
    要想完全明白JavaScript的闭包,要先明白js中的一些基础原理,然后我再给出一些例子来讲解闭包。  在执行JavaScript时会创建一个执行环境(excution context),执行环境定义了变量或函数可以访问的其他数据。每个执行环境都有一个与之关联的变量对象(variable object 有些地方叫域对象(Scope object)),在执行环境中定义的所有变量和函数都保存在这个对象中。虽然我们编写的...
    发布于:2017/2/27 18:08:00  浏览(566)   
    什么是架构?
    缘起一直以来,在软件行业,对于什么是架构,都有很多的争论,每个人都有自己的理解。甚至于很多架构师一说架构,就开始谈论什么应用架构、硬件架构、数据架构等等。我曾经也到处寻找过架构的定义,请教过很多人,结果发现,没有大家都认可的定义。套用一句关于big data流行的笑话,放在架构上也适用:Architecture is like teenage sex,everybody talks abou...
    发布于:2016/3/5 11:53:00  浏览(722)   
    莫忘初心 方得始终
    犹记得第一次参加面试时,一位53岁的微软老程序员问我:”你热爱编程吗?请以‘热爱编程’为题谈一下你的感受或者看法”。我当时傻乎乎的,套用我写情书的话侃侃而谈:“自从96年第一次见到电脑,我就被它深深的吸引住了,当初的ucDos,WPS,至今都印象深刻,尤其是求伯君闭门三个月开发的WPS更是让我无比崇拜,从那时候起,我知道,我这辈子和计算机是离不开了的....”。面试官说...
    发布于:2015/12/28 12:47:00  浏览(981)   
    关于JAVA开发Web应用程序的一些基本操作
    Java很好地支持web开发,在桌面上Eclipse RCP谈不上成功,JAVA是主要用在服务器端,和Python一样是极其重要的Web后台开发语言。Java Web应用通常不直接在服务器上运行,而是在Web容器内。容器提供的运行时环境,提供JVM (Java Virtual Machine)运行本地Java应用。容器本身也运行在JVM。通常Java的分为两个容器:We...
    发布于:2015/11/14 9:59:00  浏览(841)   
    Swfit之旅-Swfit语法学习
    我们都知道,苹果公司最早使用Object-C来开发苹果应用,现在苹果公司对Object-C进行改进,退出了Swfit语言,我相信在不久的将来Swfit必定取代Object-C成为IOS开发主流语言,废话不多说,下面开始我们的Swfit之旅。首先说明一下我使用的Xcode的版本,我使用的是Xcode7.0版本,相对6.0语法上应该是有一定的调整,大家知晓。1、创建工作空间打开我们的Xcode,然后点击左上角File->ne...
    发布于:2015/10/18 10:11:00  浏览(1114)   
    Linq to sql中如何执行存储过程
    存储过程是我们在数据库中非常重要的组成部分,作为提高应用程序性能的一种方式,存储过程一般会比直接执行SQL语句快,那么在ADO.NET中可以直接执行的存储过程在Linq to sql中该如何灵活执行各种存储过程呢?1.标量返回在数据库中,有名为Customers Count By Region的存储过程。该存储过程返回顾客所在"WA"区域的数量。ALTER P...
    发布于:2015/9/17 12:44:00  浏览(1111)   
    LinkedIn加入开源大家庭 高可用Hadoop工具集Gradle被开源
    许多大科技公司都是开源事业的参与者和引领者,比如Google、Netflix、Facebook等公司,它们开源后的工具被广泛使用。现在,LinkedIn也加入了开源大家庭。LinkedIn的工程师创建了一个名为Gradle的项目,该项目包含了若干个可以在应用中简化连接多个Hadoop Job的工作流工具。创建运行在Hadoop集群上的应用的难点众所周知,而Gra...
    发布于:2015/9/1 1:41:00  浏览(870)   
    分布式系统中的负载均衡和CDN技术
    曾经见到知乎上有人问“为什么像facebook这类的网站需要上千个工程师维护?”,下面的回答多种多样,但总结起来就是:一个高性能的web系统需要从无数个角度去考虑他,大到服务器的布局,小到软件中某个文件的实现,甚至于某个循环内的运算如果出现不严谨都可能导致全盘崩溃。上面提到web性能优化需要多个角度去考虑,我们无法考虑到所有的优化细节,但可以从我们已知的层面去优化,我们就先从网络层面说起。①网络请求路径:---...
    发布于:2015/6/24 11:45:00  浏览(1196)   
    JAVA中this关键字的用法
    this 关键字用来表示当前对象本身,或当前类的一个实例,通过 this 可以调用本对象的所有方法和属性。例如: 1 public class Demo{ 2 public int x = 10;3 public int y = 15;4 public void sum(){ 5 // 通过 this 点取成员变量6 int z = this....
    发布于:2015/5/12 11:36:00  浏览(941)   
    深入理解jquery工作原理
    jQuery改变javascript编码方式!那么它是如何实现它的声明的呢?这里,用以下的一段简短的使用流程:1)查找(创建)jQuery对象:$(”selector”);2)调用jQuery对象的方法完成我们需要完成的工作:$(”selector”).doOurWork();ok,jQuery就是以这种可以说是最简单的编码逻辑来改变javascript编码方式的.这两个步骤是j...
    发布于:2015/4/22 17:16:00  浏览(1319)   
    ASP.NET多线程编程中的死锁和活锁的概念
    线程是对CPU的模拟和抽象,因为一台机器只有一个CPU,又要执行多个应用的代码,为了让上层应用不考虑这些细节,而使用线程这么个东西抽象一下,这样让上层应用觉得整个CPU都是它的。但CPU毕竟只有一个(或是有限的),那么就必定存在线程的切换。这也就涉及线程的状态转换:主意这里的箭头有双向的,有单向的。线程在运行时可能由于需要某种资源而暂时停止运行,这称之为阻塞,当需要...
    发布于:2014/12/25 13:02:00  浏览(1454)   
    页数: 1 - 3 (共36 条内容)
    Prev
    [1]
    2
    3
    Next
  • 我不是一个“充满激情的程序员”
    我是一个程序员,一个码农,一个每天准时上下班的码农,我周末从不加班,平时也从不,每天坐十几个小时在电脑面前噼里啪啦敲代码我从内心是抗拒的,我不想未老先衰,不想变成聪明绝顶,也不想30不到脖子就转不过来了,我不思进取,很不上进, 我不是一个“充满激情的程序员”,可是我觉得每天不用加班,有足够空余时间做自己喜欢的事情的感觉...
    发布于:2015/9/17 12:51:00  浏览(990)  
    Hadoop虽然强大,但不是万能的
    Hadoop很强大,但企业在使用Hadoop或者大数据之前,首先要明确自己的目标,再确定是否选对了工具,毕竟Hadoop不是万能的!本文中列举了几种不适合使用Hadoop的场景。随着 Hadoop 应用的不断拓展,使很多人陷入了对它的盲目崇拜中,认为它能解决一切问题。虽然Hadoop是一个伟大的分布式大型数据计算的框...
    发布于:2014/2/7 21:22:00  浏览(751)  
    为什么程序员的工作效率跟他们的工资不成比例
    最有效率的程序员会比一般的程序员的编程效率高上几个数量级。但在任何公司里,他们的工资水平却只会出现很小的浮动差距。甚至在整个行业内,这种差距也不是很大。如果一个程序员的效率能达到其他人的10倍,为什么他不能得到10倍高的报酬呢?Joel Spolsky在最近的他的一个演讲里就这个问题给出了一系列的答案。首先,程序员的工...
    发布于:2014/1/11 12:21:00  浏览(1058)  
    菜鸟提升到大师的五个阶段
    我已经从事10年的技术培训工作,一直教人如何编程。这些人包括学生、已经走上工作岗位的开发人员。在多年的工作生涯中,我注意到一些正确/错误学习编程语言的方式,下面我分享一些正确学习语言的5种技巧,虽然它们看起来都很浅显,但只要你认真执行,绝对会有很大效果和提升。  1.了解语言背后的“哲学”  我在初次学习Java时,觉得它即冗长又存...
    发布于:2013/12/6 16:39:00  浏览(752)  
    产品经理要懂多少技术
    产品经理是个辛苦的工作,除了要最热爱产品,练功坐禅研究用户体验外,还要和一大堆人打交道——写代码的,做设计的,搞运营的,做市场的。前两类人算是艺术家,自然会带点艺术家特有的奇葩气质,第一类人又是和产品经理打交道的人里面最聪明的,一个不小心,没准就被程序猿们划入“白痴”族群,作为茶余饭后鄙视的对象。那...
    发布于:2013/10/31 20:56:00  浏览(887)  
    页数: 1 - 1 (共5 条内容)
    Prev
    [1]
    Next
  • 如何使用js控制页面样式?
    12345678910<style>table.formdata/*表格样式*/{ border:1px solid #5F6F7E; border-collapse:collapse;/*表格相邻边被合并 */ font-family:微软雅黑; font-size:10px; padding:2px;}</st...
    发布于:2014/10/17 12:47:00  浏览(986)  
    如何调用MySQL程序?
    要想从命令行调用MySQL程序(即从shell或命令提示),应输入程序名,并随后输入指导操作发的选项或其它参量。下面的命令显示了一些程序调用的例子。“shell>”表示命令解释符提示;并不是输入的部分。你所看见的具体提示取决于命令解释符。典型提示符:sh或bash为$,csh或tcsh为%,Windows command.com或cmd.exe为C:\>。shell> mysql testshell> m...
    发布于:2014/8/27 8:25:00  浏览(896)  
    页数: 1 - 1 (共2 条内容)
    Prev
    [1]
    Next
  • ASP.NET MVC3学习之Model
    MVC 中 Model 主要负责维持数据状态,将数据从数据存储器中检索并传递给控制器,客户端传送过来的数据通过处理后再传回数据存储系统中。是MVC中较为重要的一层。 这里为什么说是数据存储器而不是数据库,我们以前经常说的就是重数据库中增删改查数据等等什么的,但是 MVC 的Model 不单...
    发布于:2014/7/8 13:34:00  浏览(858)   继续阅读>>   
    页数: 1 - 1 (共1 条内容)
    Prev
    [1]
    Next
  • 真TM坑爹啊
    发布于:2014/6/7 9:48:00  浏览(618)  
    页数: 1 - 1 (共2 条内容)
    Prev
    [1]
    Next
何必为部分生活而哭泣,君不见,全部的人生都让人潸然泪下
TA的留言板
  • englisgag   2018/12/8 6:50:00 
  • Не совсем согласен<a href=http://pl.educationinuk.ru/>.</a>
  • musixgag   2018/12/1 0:49:00 
  • Thank you<a href=https://www.123rf.com/audio_87371281_spy-theme-with-a-calm-intro-and-the-vigorous-development-of-the.html>,</a>