作者文章归档:曹鹏

曹鹏, 毕业于北美劳伦森大学 经济系。在校期间任经济系助教+计算机系同声传译。08年回国至13年,发布编程之邦15大学科, 全网千万计独立播放。被步步高,平安等上市公司及多所大学多次邀请授课。业界人称华人编程教父。

成为一名优秀软件实施人员有哪些职业技能


 软件实施可以说是软件产品服务主线的一个决定性环节,软件的成功离不开实施。那什么才是成功的实施呢?要让用户真正使用起来,让用户满意,用户的成功也是软件公司的成功。只不过,软件要能真正使用起来,其实也不象想象中那么容易。有时我们的客户端软件运行的速度实在令人尴尬,有时用户登陆就要花费很长时间,造成客户对软件的第一印象就是慢。要成为一名优秀软件实施人员有哪些职业技能?

鉴于软件实施的重要性和难度,那我们的实施就不再是简单的安装调试、用户培训、初始化、试运行支持等。因为,实施过程中会遇到各种样的问题,不同的客户可能遇到的问题也不同。我们的软件象媳妇见公婆,公婆总是很挑剔,总是说你这...

Read more

学习Access教程必知的一些陷阱和秘密技巧


 当对表格和报表进行操作时,MicrosoftAccess有一个无正式文本的特性。这个特性允许你从设计视窗性质sheetwindow中进行过程调用,调用的方法是同时按下shift和F2键。不正确地调用Windows应用程序接口可能会产生一些意想不到的副作用,以及潜在地对一个应用程序的代码及数据段的破坏。正确地使用一个空的32位指针在MicrosoftAccess中是十分必要的。学习Access不得不知的陷阱和秘密技巧是什么呢?

MicrosoftAccessBasic提供了一个丰富的开发环境。这个开发环境给你足够的灵活性和对MicrosoftWindows应用程序接口的控制,...

Read more

YY语音吸引用户的强大功能有哪些


 YY语音吸引用户的强大功能有哪些?为什么要使用YY?它的哪些功能吸引了我们?我使用YY语音软件差不多也有快5年的时间了,通过这5年的使用,YY已经成为了我网络生活的很重要的一部分。因为玩网游,我第一次接触到YY。5年的相伴并不短,我希望从玩家的角度分享一下我眼中的YY。

为什么会用YY:YY语音吸引用户的强大功能有哪些?

我刚开始接触YY是因为玩一款网游《穿越火线》。我加入了一个战队,为了战队成员更好的交流,队长要求队员必须要上YY和加QQ群。就这样,我第一次接触到了YY这款软件。

说实话,刚开始真的不怎么愿意登陆YY,因为觉得登陆一个QQ又要登陆YY有点麻烦,但后来用...

Read more

程序员在公司开发的软件版权应该归谁


   在我们的工作当中,程序员与公司是劳动关系,一款软件开发出来了,它的着作权该归于谁的名下呢?是属于公司的,还是属于个人的呢?这对于公司以及个人都是一个需要面对的问题。目前软件的权利主要是通过着作权法(或版权法)来进行保护的。通过律师给我们分析的一个案例,让我们了解以下软件开发着作权的事项吧。

  李先生原本是一家科技公司(暂且用“A公司”来指代)的副总,后来因为与A公司的一个出资人发生矛盾,辞职离开了A公司。离开A公司一个月之后,A公司的董事长、法定代表人王先生找到李先生,希望李先生能够回A公司工作。王先生与李先生通过友好协商,达成协议:李先生以合...

Read more

IT编程人士要知道编程中的哪些事情


 中国的IT编程行业有一种普遍的现象,在学校学习的知识往往用不上,在进入职场后随着公司的要求不断的学习新的东西,并不是系统的学好某一种语言,只是学习其中的某种技术,也有些人因为兴趣使然,会主动去学习一些编程语言,但是在工作中很难用到,学习新技术要原则和方式,而不是随意没有规划的学习。  
  
  先看下面这样的困惑:
  最近了解了几个MVC的框架,其中有两个是公司内部的。发现这些东西都是类似的,从处理逻辑到页面渲染;从service到layout;配置的实现无非就是XML,或者annotation……我有种感觉,兴许已经跳不出这个思维圈子了...

Read more

什么是Web应用防护系统


  什么是Web应用防护系统?通俗点说就是网站防御系统,主要是用来防御电脑黑客的入侵盗取商业机密资料,这是一种很实用的应用技术,没有绝对安全的防御系统,随着技术的不断发展,不断有更新的技术替代,目前大多数国家还是采取WAF指纹探测及识别技术,整理相关的技术,分享给大家,作为编程者不妨了解一下,或许还能对你有所启发。
  
  Web应用防护系统(也称:网站应用级入侵防御系统。英文:Web Application Firewall,简称: WAF)。利用国际上公认的一种说法:Web应用防火墙是通过执行一系列针对HTTP/HTTPS的安全策略来专门为Web应用提供保护的一款产品...

Read more

编程设计思想:如何开发让用户体验好的产品


 软件开发人员对于形而上学和面向对象语言一定不陌生,如何才能开发出真正让用户体验好的产品呢?笔者针对形而上学和面向对象两种编程思想的讲述,笔者根据自己的多年的工作经验,仅代表个人的观点看法,假如你有更好的想法可以一起交流交流!
  
  如果有人问我,哲学研究什么?我会告诉他三个问题:
  1、世界是什么?
  2、我如何认识世界?
  3、我该如何生活?
  这三个问题基本概括了哲学最主要的三个分支:本体论、认知论和伦理学。
  如果有人问我,计算机科学研究什么?我也会告诉他三个问题:
  1、计算机能解决哪些问题?
  2、计算机如何描述问题?
  3、...

Read more

C语言数据结构与算法基础知识总结


 在编程语言学习中,学习和巩固基础知识是很重要的,因为用来用去还是遵守最基本的语法规则,小小的错误需要花费双倍的时间去检查,所以选择一开始就写好才是最明智的,下面整理,C语言数据结构与算法基础知识总结,对于正在学习c语言的你来说,不妨认真阅读,能给你带来新的收获哦!
  
  1 算法
  算法:是指解题方案的准确而完整的描述。
  算法不等于程序,也不等计算机方法,程序的编制不可能优于算法的设计。
  算法的基本特征:是一组严谨地定义运算顺序的规则,每一个规则都是有效的,是明确的,此顺序将在有限的次数下终止。特征包括:
  (1)可行性;
  (2)确定性,算法...

Read more

怎样预防系统进程死锁具体时该如何处理


预防死锁的根本办法就是要使死锁产生的4个必要条件之一不存在,下面就来听听专家是如何分析一下破坏这些条件的可能性究竟是什么。

 

 

  破坏互斥条件

  破坏互斥条件即允许多个进程同时访问资源。由于多数资源的必须互斥访问这一固有特性不能改变,因此,死锁的预防通过破坏这个必要条件实现在很多场合是行不通的。例如,打印机资源必须互斥使用,否则几个进程同时使用,每个进程各打印一行,这种输出信息的方式显然是不能被用户接受的。

  破坏占有和等待条件

  采用资源静态分配法可破坏这一条件,该方法是指在进程运行前,一次性地_请分配它运行所需的全部资源。若系统有足够的...

Read more

c++编程风格:C++如何写出整洁的代码


 从事软件开发的团队,面试应聘者的一个条件即编写的代码清晰整洁,为什么要有这样的规定呢?假如你是应聘者,也许觉得只要能实现功能,不用管是怎么写出来的。那你就错了,特别对于团队开发人员来说,每个人负责不同的部分,就像是组装汽车,假如你做的零件不符合规格,是很难拼出完整的汽车。
    
    e良师益友网小编分享,代码整洁之道读书笔记
    一、命名原则:
    名副其实
    避免误导
    做有意义的区分
&nbs...

Read more