首页 编程

编程

  • 微软宣布7月20日发布Visual Studio 2015
    据外媒报道, 微软宣布,公司将在当地时间7月20日发布Visual Studio 2015,届时,除了会有一个供网友跟公司工程开发团队交流的QA网络直播环节之外,还会有一个深入谈论环节,帮助用户了解平台新增的功能。 另外,微 ...
    软件学院 2015-6-30 10:58 1304
  • 让程序员不再苦逼的四大神器
    做程序猿「媛」是一个苦逼的活,大周六地早起在技术群里招呼,看到没有啥人响应,说了一句,「估计都没有醒」,然后一位哥们抛过来,「在加班」 ! 做 Web 开发更是一个苦逼的活,不像是做 iOS,搞定客户端,基本上 ...
    软件学院 2015-6-30 10:36 1976
  • 适合初学者入门的5种编程语言
    如果你想学习编程,虽然选择第一门编程语言与你想用它来做什么最终达到什么目的有很大的关系。但是事实上某些编程语言的确比其他语言要好学。选择一门合适的编程语言作为入门的语言对于培养自己编程的兴趣会有很大的 ...
    软件学院 2015-6-28 22:29 3695
  • 写一个每秒接收 100 万数据包的程序究竟有多难
    在上周的一次非正式谈话中,我偶然听同事说:“Linux 的网络栈太慢了!你别指望每秒在每个核上传输超过 5 万的数据包”。这让我陷入了沉思,虽然对于任意的实际应用来说,每个核 5 万的速率可能是极限了,但 Linux ...
    软件学院 2015-6-25 10:58 6213
  • 详解Android开发中常用的 DPI / DP / SP
    Android的碎片化已经被喷了好多年,随着国内手机厂商的崛起,碎片化也越来越严重,根据OpenSignal的最新调查,2014年市面上有18796种不同的Android设备,作为开发者,一个无法回避的难题就是需要适配各种各样奇奇怪 ...
    软件学院 2015-6-24 10:43 2433
  • Linux 内核数据结构:双向链表(二)
    现在我们看看设备驱动是如何使用链表维护设备列表的,首先,我们看一下miscdevice的 struct 定义:struct miscdevice { int minor; const char *name; const struct file_operations *fops; struct list_head li ...
    软件学院 2015-6-24 10:28 1576
  • Linux 内核数据结构:双向链表(一)
    Linux 内核提供一套双向链表的实现,你可以在include/linux/list.h中找到。我们以双向链表着手开始介绍Linux内核中的数据结构 ,因为这个是在 Linux 内核中使用最为广泛的数据结构,具体你可以查看这里。首先让我们 ...
    软件学院 2015-6-24 10:21 2001
  • 如何在 Git 里撤销(几乎)任何操作
    任何版本控制系统的一个最有的用特性就是“撤销 (undo)”你的错误操作的能力。在 Git 里,“撤销” 蕴含了不少略有差别的功能。当你进行一次新的提交的时候,Git 会保存你代码库在那个特定时间点的快照;之后,你可 ...
    软件学院 2015-6-23 15:24 1629
  • 14个专门面向女性开发人员的编程社区
    目前技术业界活跃着多少女性开发人员?通过对《软件工程领域女性从业者调查》的参考,我们得出了的结论可谓相当令人震惊:在清单上的超过200家企业当中,共有8000名软件工程师雇员,而其中只有16%为女性。这样男女比 ...
    软件学院 2015-6-23 14:46 1760
  • 10种简单的Java性能优化
    你是否正打算优化hashCode()方法?是否想要绕开正则表达式?Lukas Eder介绍了很多简单方便的性能优化小贴士以及扩展程序性能的技巧。最近“全网域(Web Scale)”一词被炒得火热,人们也正在通过扩展他们的应用程序 ...
    软件学院 2015-6-23 14:08 1900
  • 【Android内存优化】Android内存优化之磁盘缓存
    文章目录前言:DiskLruCache:前言:在上一篇文章中介绍了内存缓存,内存缓存的优点就是很快,但是它又有缺点:空间小,内存缓存不可能很大;内存紧张时可能被清除;在应用退出时就会消失,做不到离线;基于以上的缺 ...
    软件学院 2015-6-23 14:05 2029
  • 如何用不到 30 行代码写一个模板引擎?
    如何用不到30行代码写一个模板引擎?模板引擎从内部来看真的很简单 注意:本文以模板库 mote 为基础,其简洁性给了我启发,对于没有了解过模板引擎内部机制的人来说,它是很好的研究材料。 前言:什么是模板? 模 ...
    软件学院 2015-6-19 10:37 1730
  • 一些有用的HTML5 pattern
    最近在做手机页面时,遇到数字输入的键盘的问题,之前的做法只是一刀切的使用 type="tel" ,不过一直觉得九宫格的电话号码键盘上的英文字母太碍事了。于是想要尝试其它的实现方案,最终的结论却令人沮丧。不过也 ...
    软件学院 2015-6-19 10:18 1385
  • 一款html拼图游戏详解
    游戏介绍 这篇文章是献给web游戏开发者用简单的开发工具开发一款游戏。此文介绍了用html、css、javascript只需简单和几个步骤开发一款2d游戏。在这里,我要呈现给大家如何创建一款拼图游戏,在这个游戏中你可以拖动 ...
    软件学院 2015-6-19 10:09 1734
  • 使用 Flask 构建简单的 Hello World Python 应用程序
    Flask 是 Python 中的一个非常棒的、真正的轻量级框架,可用来创建强大的 Web 应用程序。我们将用它在 Python 中构建一个简单的 hello world 应用程序。 在本文中,我们将通过书面说明介绍如何实现此操作,但是,如 ...
    软件学院 2015-6-19 09:59 2589
返回顶部