首页 编程

编程

  • 我是如何从编程菜鸟到技术大牛的
    其实找工作之前一直很忐忑,或者说不是很自信,因为各种传言说14年就业难。实验室的项目逼的有些紧,在四川做项目,腾讯实习面试都错过了。4月底回到学校给实验室申请不去实验室,准备看书。--以此为题。 一、毫无亮 ...
    软件学院 2015-6-7 12:48 5009
  • GitHub如何征服了Google、微软及一切
    那是10年前,当时开源软件的想法尚未把技术世界翻个底朝天。开源的Linux操作系统已经在华尔街等地的大量机器上运行,证明了通过与世界免费共享软件代码一样可以创造巨大价值和金钱。但是开源社区的力量仍然相对较小 ...
    软件学院 2015-6-6 12:23 1572
  • 如何使用Android的VectorDrawable类绘制矢量图
    绘制矢量图形非难事——如何使用Android的VectorDrawable类内容概述尽管Android系统并不能够直接支持SVG(即可缩放矢量图形),但Lollipop版本却引入了一个名为VectorDrawable的新类,其允许设计人员及开发人员以纯 ...
    软件学院 2015-6-5 11:29 2254
  • Max OS X x64 环境下覆盖objective-c类结构并通过objc_msgSend获得RIP执行shellcode
    阅读学习国外nemo大牛《Modern Objective-C Exploitation Techniques》文章的内容,就想在最新的OS X版本上调试出作者给出的代码。控制rip。我根据自己的调试,修改了原程序,才调试成功。对大牛原程序的部分代码的 ...
    软件学院 2015-6-5 11:19 1562
  • fastweixin v1.3.2 发布,极速微信公众号开发框架
    fastweixin 发布 1.3.2 版本,更新内容:1.重构token刷新机制,充分利用微信token提供的机制,不再出现超时刷新等问题2.新增MaterialAPI,提供素材管理相关功能 感谢Nottyjay贡献的代码3.修复jsTicket刷新异常的BUG4. ...
    软件学院 2015-6-5 11:15 1690
  • 写一个支持键盘输入和屏幕输出的内核
    在我之前的文章让我们编写一个内核,讲述了如何搭建一个初级的x86内核,该内核使用GRUB启动,运行于保护模式,能在屏幕上输出字符串。今天,我将为该内核添加键盘驱动,这样它能够获取键盘上a-z和0-9字符输入并且输 ...
    软件学院 2015-6-5 10:00 2072
  • Java I/O : Bit Operation 位运算
    文章总是扯扯Java。 I/O 基础,就是二进制,也就是Bit。一、Bit与二进制什么是Bit(位)呢?位是CPU处理或者数据存储最小的单元。类似于很小很小的开关,一开一关,表示为1或者0。所以,这就是计算机处理任何数据的 ...
    软件学院 2015-6-5 09:48 1884
  • 编程15年的技术大神之经验告白
    学习过程中的弯路是不得不走的,但是学习方法上的弯路还是可以绕的。 得到经验和浪费时间终归是两回事吗? 我是个完完全全自学入门的人,现在虽已经进入科班,但是我认为经验还是可以分享给想自学编程的大家的。当然 ...
    软件学院 2015-6-4 19:51 2022
  • python 模块加载
    python 模块加载本文主要介绍python模块加载的过程。module的组成所有的module都是由对象和对象之间的关系组成。type和objectpython中所有的东西都是对象,分为三类:类型type、类class和实例instance。三种对象之间 ...
    软件学院 2015-6-4 11:39 1466
  • block使用
    iOS中block比较常用,但是又和OC的语法显得有点格格不入,难于理解。以下是我个人初步的理解,供查阅。1.block的声明//声明一个block typedef NSString *(^WXYTestBlock)(NSString *name, int age);以上声明了一个 ...
    软件学院 2015-6-4 11:32 1797
  • 编程者必知:代码注释中的5要与3不要
    代码注释,可以说是比代码本身更重要。这里有一些方法可以确保你写在代码中的注释是友好的:不要重复阅读者已经知道的内容能明确说明代码是做什么的注释对我们是没有帮助的。// If the color is red, turn it green ...
    软件学院 2015-6-4 11:23 2258
  • 了解CSS text-decoration新特性新表现
    一、支持良久的text-decoration-linetext-decoration顾名思意就是“文字装饰”的意思,我们平常使用多的就是链接无划线或者hover下划线,也就是:a { text-decoration: none; } a:hover { text-decoration: underlin ...
    软件学院 2015-6-4 10:08 1926
  • 使用 Rest-Assured 测试 REST API
    现在,越来越多的 Web 应用转向了 RESTful 的架构,很多产品和应用暴露给用户的往往就是一组 REST API,这样有一个好处,用户可以根据需要,调用不同的 API,整合出自己的应用出来。从这个角度来讲,Web 开发的成本 ...
    软件学院 2015-6-3 10:02 4599
  • 代理模式原理及实例讲解
    代理模式使用代理对象完成用户请求,屏蔽用户对真实对象的访问。现实世界的代理人被授权执行当事人的一些事宜,无需当事人出面,从第三方的角度看,似乎当事人并不存在,因为他只和代理人通信。而事实上代理人是要有 ...
    软件学院 2015-6-3 09:56 1463
  • 逐渐深入地理解Ajax
    Ajax的基本原理是:XMLHttpRequest对象(简称XHR对象),XHR为向服务器发送请求和解析服务器响应提供了流畅的接口。能够以异步方式从服务器获得更多信息。意味着用户不必刷新页面也能取得新数据,然后通过DOM将数据插 ...
    软件学院 2015-6-3 09:43 1535
返回顶部