技巧_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 技巧 >>列表
· 程序员应该知道的13个设计技巧发布时间:2014-10-13
我是一个PHP程序员,不是设计师。我没有受过设计师的训练。我也没有读过关于设计的书籍。尽管如此,在数年的开发过程中,我学会了让自己的网站和应用看起来很专业。下边是我认为一个技术背景的人要变得擅长设计需要留意的东西:开发你的美感多看每日和每月上榜站点,领略网站风采多花些时间我在开发应用和网站时,会在设计上花掉和编码同样的时间。好的设计需要时间来完善。在开始项目时,我一般对于整体布局有基本的想法。当我有想法的时候,我同时进行设计和编程。我会在开发细节功能的同时在浏览器里边设计那些细节... 查看全文
· 提高程序员职场价值的10大技巧发布时间:2014-09-30
如果你已经是个很牛叉的程序员,但是依然觉得觉得还不够的话,欢迎阅读此文。本文旨在帮助各位更上一层楼。你是不是觉得自己已经掌握了所有的编程技巧?别太自以为是了!会写代码的确很重要,但是要拿到更好薪水,则更依赖于别人是否知道你的才能。换言之,你需要推销自己。下面是如何成功推销的秘诀。开发技巧No.1:博客建立自己的博客,每月至少发布一篇文章。做点研究,因为只有自己亲身经历过,才能言之有物,不会听上去像吹牛皮。学会如何写文章,像以前你的老师教的那样:列大纲,描述情节,最后检查语法和错别字。然后... 查看全文
· Eclipse使用技巧发布时间:2014-09-29
(一)常用的Eclipse的快捷键(1)Ctrl+鼠标左键用来查看变量、方法、类的定义(2)Ctrl+O查看一个类的纲要,列出其方法和成员变量。提示:再多按一次Ctrl+O,可以列出该类继承的方法和变量。助记:"O"--->"Outline"--->"纲要"(3)Ctrl+T查看一个类的继承关系树,是自顶向下的,再多按一次Ctrl+T,会换成自底向上的显示结构。提示:选中一个方法名,按Ctrl+T,可以查看到有这个同名方法的父类、子类、接口。助记:"T"------->... 查看全文
· ios NavBar+TarBar技巧发布时间:2014-09-28
NavBar+TarBariphone开发NavBar+TarBar1改变NavBar颜色:选中NavigationBar的Tint属性。选中颜色。2隐藏“back”按钮:self.navigationItem.hidesBackButton=YES;3隐藏"NavBar":self.navigationController.navigationBarHidden=YES;4可以不用MainWindow.xib创建的Navigation。在每个view上自定义... 查看全文
英文原文:5TipsForYourFirstITInternship如果你正在阅读这篇文章,并且刚刚拿到你的第一份实习offer,那么恭喜你!你的辛勤工作、熬夜学习、专研技术等等努力通通没有白费。面试官非常欣赏你,你拿到了临时签约的offer。关于实习,我总结了一些经验分享给大家,希望能对各位有用。1.头几天会很无聊这是最艰难的时刻之一。不要自以为是地以为第一天就会让你直接去写代码。除非这家公司刚刚建立,员工数才几百人,否则你只能按照章程循序渐进地接受他们的安排,而且是所有的一切... 查看全文
· Web页面设计中的动画运用技巧发布时间:2014-08-29
随着软硬件技术的发展,界面动画在我们的日常生活中随处可见。桌面软件、移动应用、云服务此刻回顾四周我相信你一定能发现他们。在产品中动画未必越多越好,也未必越炫越好。不同的产品类型对动画的要求也不同。常见的动画主要承担向用户解释界面与界面之间的关系,元素与元素间的关系以及特定元素的强化。如果你关注过界面动画,你可能见过以下这些动画曲线。摘自http://easings.net/他们表述了动画变化的程度与时间的关系。通过合理利用这些动画曲线背后的原理,可以让动画看起来更加真实... 查看全文
最近不得不使用VisualStudio来进行一些开发,用习惯了Eclipse,感觉VS很难上手,不过通过google,把VS进行Eclipse化,顺便记录下来,以防忘记。1)显示文字的自动完成。改变快捷键为Alt+/;方法:工具->选项,在弹出的对话框中选择环境->键盘。找到"编辑:完成单词"(可以进行过滤查询),然后改成Atl+/2)在Eclipse的ProjectExplorer上有个“LinkwithEditor”按钮... 查看全文
1、设置Gridview控件的某列不可编辑this.gridData.gridView1.Columns["change_date"].OptionsColumn.AllowEdit=false;字段:change_date是数据库中字段,是绑定到gridview上的。2、设置Gridview控件整体不可编辑this.gridData.IsEnableEdit=false;3、设置Gridview控件,列头不可排序this.gridDataDetail.gridView1... 查看全文
据国外媒体报道,研究人员发现经过一年的音乐课学习之后,9到10岁儿童的阅读成绩能够保持稳定,而那些并未学习任何音乐的孩子则出现了下降。另一群参加音乐课培训的孩子被发现更擅长于处理声音和语言。这项研究是由西北大学的NinaKraus博士牵头的,研究涉及了芝加哥和洛杉矶贫民区高中的数百名学生。她的研究之前已经表明,学习音乐能够通过改善儿童的神经功能,提高他们的注意力和记忆力。但是许多研究都针对的是音乐对相对富裕家庭儿童的影响。在这项研究中Kraus博士发现... 查看全文
现在很多程序员可能找不到很好的有效的方法去提升自己的技能以及编程技巧,也可以一味的就停留在当前,现在我们告诉大家一些比较实用有效的方法。有些程序员每周都可以用四种不同的语言编写至少几百行代码。也可以同其他一同工作的开发者协作进行代码的编辑和审查。简单来说,有许多代码在到处放着,当它们没有被组织管理起来,但更重要的是当它们没有写好时,事情就会变得有点复杂起来。让我们来看一看几种能提升我们的代码整体质量的不同方法。1.开始构建模块保持代码一致,可重用且有组织的一个最好方式就是将功能成组的放在一起... 查看全文
经常我们会遇到想找出不包含某个字符串的文本,程序员最容易想到的是在正则表达式里使用,^(hede)来过滤”hede”字串,但这种写法是错误的。我们可以这样写:[^hede],但这样的正则表达式完全是另外一个意思,它的意思是字符串里不能包含‘h’,‘e’,‘d’三个但字符。那什么样的正则表达式能过滤出不包含完整“hello”字串的信息呢?事实上,说正则表达式里不支持逆向匹配并不是百分之百的正确。就像这个问题,我们就可以使用否定式查找来模拟出逆向匹配,从而解决我们的问题:^((?!hede).... 查看全文
· Visual Studio调试的10个技巧发布时间:2014-08-08
本篇体验VisualStudio的10个调试技巧,包括:1、插入断点和断点管理2、查看变量信息3、逐语句F11,逐过程F10,跳出Shift+F114、查看堆栈信息5、设置下一条执行语句6、调试时修改局部变量并继续调试7、线程管理8、为断点设置条件9、使用命令窗口测试方法10、变量的历史记录有这样的一个Person类:publicclassPerson{publicstringName{get;set;}publicintAge{get;set;... 查看全文
· 东半球最先进的 debug 技巧发布时间:2014-08-07
英文原文:Cuttingedgedebugging不论是什么行业里,能让人最兴奋的事情通常都是解决新奇的、高难度问题带来的刺激。在我的工作中,经常会遇到很多bug,乍一看,它们都是不可能的。不是不可能解决,而是完全不可能出现。就好象最前沿的科技揭示了一个新的奇怪的逻辑现象,以至于人的大脑完全无法理解。当然,这里我总结的这些bug都是很独特的,如果你想说是否能有某种最先进的系统性的方法能将这些bug归类,统一解决,那是愚蠢的,就好象一个人无法认识到自己在犯错而避免过错一样。不管怎样... 查看全文
英文原文:Simpletrickthatletsyoucodetwiceasfast直接的反馈。没错,就是这么简单。大部分程序员都要反复地验证自己的代码。当你敲编程的速度达到极限时,唯一可做的事情就是及时获得反馈信息。这个技巧分两个部分1.自动化测试首先,你应该编写测试。在编写代码之前,不需要全部TTD编写测试,只需要测试,任何的测试。因为实际上你只你是想知道你编写的代码能否正确执行。你的第一个测试应该:它是否运行?下一个测试是:程序是否如你预期的一样工作... 查看全文
文ROSSMcCAMMON译寒雨试想这样一幕场景:你开了一家咖啡店,在竞争对手林立的街区,烘焙咖啡豆并卖咖啡。一天,你的烘焙机坏了。你给同一街区的咖啡店打电话,询问能否租赁一台烘焙机。对方很爽快地答应了——乍一看,这是一个非常慷慨的举动。你们为此碰面,并一见如故。很快,你们一起打高尔夫球,并且开始谈论关于滚筒烘焙机,如何用红外线焦糖化测定器技术测试咖啡豆的色泽,来断定咖啡的烘焙程度之类的话题,一切都进展得非常不错。其实你们是竞争对手,但你们惺惺相惜。虽然你们不是亲密好友... 查看全文
· 您可能不知道的ASP.Net小技巧发布时间:2014-07-15
<!--页码和简介-->1.在提交页面之后,保持滚动条的位置可以在page指令上加上MaintainScrollPositionOnPostback指令<%@PageLanguage="C#"MaintainScrollPositionOnPostback="true"AutoEventWireup="true"CodeFile="..."Inherits="..."%>2.在页面载入完之后,将焦点移动到某个控件,只需要指定Form的DefaultFocus属性就可以了... 查看全文
英文原文:Regularexpressiontomatchstringnotcontainingaword?经常我们会遇到想找出不包含某个字符串的文本,程序员最容易想到的是在正则表达式里使用,^(hede)来过滤”hede”字串,但这种写法是错误的。我们可以这样写:[^hede],但这样的正则表达式完全是另外一个意思,它的意思是字符串里不能包含‘h’,‘e’,‘d’三个但字符... 查看全文
· 程序员应该知道的13个设计技巧发布时间:2014-07-12
英文原文:DesignTipsForDevelopers偶尔看到好文章,又懒得全文翻译,就选其中部分重点意译了。翻译时只求答意,不拘小节,偶尔还会加上自己的点(tu)评(chao),均放于方糖选译分类,不喜勿BB。以下正文。我是一个程序员,不是设计师。我没有受过设计师的训练。我也没有读过关于设计的书籍。尽管如此,在数年的开发过程中,我学会了让自己的网站和应用看起来很专业。下边是我认为一个技术背景的人要变得擅长设计需要留意的东西:开发你的美感…我最喜欢的站点是:awwwards... 查看全文
PHP中文编码这个问题,曾经令很多小伙伴们感到很困扰的,不过应该大部分人已经解决了这个问题,不过今天小编还是要将这些小技巧再重复下。PHP程序设计中中文编码问题曾经困扰很多人,导致这个问题的原因其实很简单,每个国家(或区域)都规定了计算机信息交换用的字符编码集,如美国的扩展ASCII码,中国的GB2312-80,日本的JIS等。作为该国家/区域内信息处理的基础,字符编码集起着统一编码的重要作用。字符编码集按长度分为SBCS(单字节字符集),DBCS(双字节字符集)两大类。早期的软件... 查看全文
· 程序员写好简历的五大技巧发布时间:2014-07-07
作为一个仍在校的准程序员,你肯定幻想过有一天能进入世界级的IT公司,发挥自己的技术实力,一步步实现自己的人生理想。想要有“高上大”的工作,首先必须自己要“苦干练”,这点毋庸置疑。但是如何将自己全面地展现给别人,尤其是能反映自己优秀的一面,这或许就需要你能写一份生动的简历,来告诉你的boss你将来会是他公司中流砥柱的一员。作为过来人,我想跟大家总结几点写简历的技巧,首先声明,我不是想要告诉大家如何投机取巧、如何去欺骗他人自己有多厉害... 查看全文