-
详解Python的装饰器
所属栏目:[教程] 日期:2016-10-30 热度:77
副标题#e# Python中的装饰器是你进入Python大门的一道坎,不管你跨不跨过去它都在那里。 为什么需要装饰器 我们假设你的程序实现了 say_hello() 和 say_goodbye() 两个函数。 def say_hello(): print hello! def say_goodbye(): print hello! # bug hereif[详细]
-
fastclick 源码注解及一些基础知识点
所属栏目:[教程] 日期:2016-10-30 热度:99
副标题#e# 在移动端,网页上的点击穿透问题导致了非常糟糕的用户体验。那么该如何解决这个问题呢? 问题产生的原因 移动端浏览器的点击事件存在300ms的延迟执行,这个延迟是由于移动端需要通过在这个时间段用户是否两次触摸屏幕而触发放大屏幕的功能。那么[详细]
-
非对称加密与OpenSSL
所属栏目:[教程] 日期:2016-10-30 热度:135
副标题#e# 随着个人隐私越来越受重视, HTTPS也渐渐的流行起来, 甚至有许多网站都做到了全站HTTPS, 然而这种加密和信任机制也不断遭遇挑战,比如戴尔根证书携带私钥,Xboxlive证书私钥泻露, 还有前一段时间的沃通错误颁发Github根域名SSL证书事件. 因此本文从[详细]
-
Hibernate 系列 08 - 对象识别机制
所属栏目:[教程] 日期:2016-10-30 热度:144
副标题#e# Hibernate 系列 学习笔记 目录 为了区别不同的对象,有两种识别方法: 1. 内存地址识别(==号识别) 2. equals()和hashCode()识别 如果两个对象的内存地址相同,毫无疑问,它们是相同的。 如果要比较的是对象携带的信息,使用内存地址识别就不可[详细]
-
如何简单便捷的搭建一个网站 - 基于Django
所属栏目:[教程] 日期:2016-10-30 热度:159
副标题#e# 一、所需工具以及相关环境 1. 系统:win7,win8.1,win10(亲测可用 - 本文为win7,64位) 2. 本文使用的版本是: 1)python-2.7.11【百度云盘分享:http://pan.baidu.com/s/1c25M2ty】 2)Django-1.6.11【百度云盘分享:http://pan.baidu.com/s/[详细]
-
无聊的人用JS实现了一个简单的打地鼠游戏
所属栏目:[教程] 日期:2016-10-30 热度:72
副标题#e# 直入正题,用JS实现一个简单的打地鼠游戏 因为功能比较简单就直接裸奔JS了,先看看效果图,或者在线玩玩吧 如果点击颜色比较深的那个(俗称坏老鼠),将扣分50;如果点击颜色比较浅的那个(俗称好老鼠),将得分100 老鼠好像有点难画,又不想用图[详细]
-
Spring中Aop的扩展及剖析
所属栏目:[教程] 日期:2016-10-30 热度:101
副标题#e# AOP简介: 面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离[详细]
-
给游戏开发初学者的10条建议
所属栏目:[教程] 日期:2016-10-30 热度:58
副标题#e# 对于刚刚进入游戏开发领域的初学者,有时候可能会觉得不知道怎样才能掌握游戏开发的知识和技术。其实,绝大多数的游戏开发,更多的是关于对开发过程的基本了解,而很少是如何写复杂的代码。开发者也需要懂得一些游戏开发的窍门。 尽管每个人学习[详细]
-
(来源) in:对于泛型类型参数
所属栏目:[教程] 日期:2016-10-29 热度:68
副标题#e# 既不能协变,详细下面再做说明, out Tout(Tin obj);MyFuncstring, 延长思索 为什么in[输入参数]就只能逆变?说明如下: // 人public class People { }//先生(担任People[人])public class Teacher : People{ //薪水 public decimal Salary { ge[详细]
-
疯狂Java讲义 读书笔记(一)
所属栏目:[教程] 日期:2016-10-29 热度:133
副标题#e# 李刚老师的《疯狂Java讲义》(第三版)是我的启蒙作品,前前后后一共看了3遍,每次都有新的认识。 接下来的一段时间就将一些经典的知识记录下来。 1.计算机高级语言的执行方式分为编译型和解释型,前者运行高效但不能跨平台(C,C++,Object-C),[详细]
-
先说IEnumerable,我们每天用的foreach你真的懂它吗?
所属栏目:[教程] 日期:2016-10-29 热度:73
我们先思考几个问题: 为什么在foreach中不能修改item的值? 要实现foreach需要满足什么条件? 为什么Linq to Object中要返回IEnumerable? 接下来,先开始我们的正文。 自己实现迭代器 .net中迭代器是通过IEnumerable和IEnumerator接口来实现的,今天我们[详细]
-
你必须知道的EF知识和经验
所属栏目:[教程] 日期:2016-10-29 热度:92
副标题#e# 注意:以下内容如果没有特别申明,默认使用的EF6.0版本,codefirst模式。 推荐MiniProfiler插件 工欲善其事,必先利其器。 我们使用EF和在很大程度提高了开发速度,不过随之带来的是很多性能低下的写法和生成不太高效的sql。 虽然我们可以使用SQL[详细]
-
.Net中的AOP系列之构建一个汽车租赁应用
所属栏目:[教程] 日期:2016-10-29 热度:68
副标题#e# 返回《.Net中的AOP》系列学习总目录 本篇目录 开始一个新项目 没有AOP的生活 变更的代价 使用AOP重构 本系列的源码本人已托管于Coding上:点击查看。 本系列的实验环境:VS 2013 Update 5(建议最好使用集成了Nuget的VS版本,VS Express版也够用[详细]
-
很认真的聊一聊程序员的自我修养
所属栏目:[教程] 日期:2016-10-29 热度:186
副标题#e# 今天逛博客园,看到了一篇推荐的文章《浅谈程序员的英语学习》,就点进去看了一下,对于文章中的观点我非常认同,英语是非常重要的,但文章站的高度还是太高,具体表述的学习方法我不是很认同,也认为不太实际,恰好之前有一篇一直没有发表到首页[详细]
-
编程的艺术门槛
所属栏目:[教程] 日期:2016-10-29 热度:87
副标题#e# 编程是门艺术,这个说法由来已久。最近在朱赟的公众号(嘀嗒嘀嗒)读到一篇文章《设计是门逻辑学,然后才是美学》,文中作者漂洋过海追寻艺术,老师却说:“设计不是艺术[详细]
-
来看看机智的前端童鞋怎么防盗
所属栏目:[教程] 日期:2016-10-29 热度:138
副标题#e# 很多开发的童鞋都是只身混江湖、夜宿城中村,如果居住的地方安保欠缺,那么出门在外难免担心屋里的财产安全。 事实上世面上有很多高大上的防盗设备,但对于机智的前端童鞋来说,只要有一台附带摄像头的电脑,就可以简单地实现一个防盗监控系统~[详细]
-
我们是怎么做Code Review的
所属栏目:[教程] 日期:2016-10-29 热度:169
副标题#e# 前几天看了《Code Review 程序员的寄望与哀伤》,想到我们团队开展Code Review也有2年了,结果还算比较满意,有些经验应该可以和大家一起分享、探讨。 我们为什么要推行Code Review呢?我们当时面临着代码混乱、Bug频出的状况。 当时我觉得要有所[详细]
-
[PHP内核探索]PHP中的哈希表
所属栏目:[教程] 日期:2016-10-29 热度:103
副标题#e# 在PHP内核中,其中一个很重要的数据结构就是HashTable。我们常用的数组,在内核中就是用HashTable来实现。那么,PHP的HashTable是怎么实现的呢?最近在看HashTable的数据结构,但是算法书籍里面没有具体的实现算法,刚好最近也在阅读PHP的源码,[详细]
-
Pokemon Go图标教程!教你绘制一枚可爱的卡比兽图标
所属栏目:[教程] 日期:2016-10-12 热度:184
编者按:今天这篇教程是临摹追波大神@GsMike7的Pokémon 图标,来一枚可爱的卡比兽图标,教程不难,重在运用渐变色,配合前两天的渐变色零基础自学指南,可以获得更佳效果。一起来试试。 编者注:文章用的软件是Sketch,不过原理相通,用PS也可以完成的。[详细]
-
APP界面设计欣赏课程之如何看案例学APP设计
所属栏目:[教程] 日期:2016-10-10 热度:76
俗话说的好,好的APP界面设计作品都是我们学习app设计的好案例、好模板。 大部分的移动UI设计师都是通过临摹一些精美而优秀的app界面开始的。废话不多说,就来跟随25学堂的小编一起一边欣赏一边学app设计吧。 第一个案例:APP引导页的设计 第二个案例:阿[详细]
-
字体设计篇!一切吐槽IOS 9字体的行为都是耍流氓
所属栏目:[教程] 日期:2016-10-10 热度:57
一枚阿里设计师逗比+专业的字体分析!苹果的IOS 9发布时,吐槽弹幕挤满了整个电脑,然而骂归骂,作为一枚设计师,我们还是得用认真的态度分析一下,这次更新的字体跟以前有什么不同,为什么会给人丑的感觉呢?行文风趣幽默,干货不少,推荐阅读哟! 延伸阅[详细]
-
PS调色教程!给旅游照片来个专业的批量调色
所属栏目:[教程] 日期:2016-10-10 热度:110
旅游回来,拍了大量照片,想修好再发朋友圈,可那么多图一张张修真的是好烦啊?别着急,今天分享一个用PS原生滤镜Adobe Camera Raw一键批量修图的小技巧,主要用到的就是ACR的预设保存和应用,另外会送专业修图公司onOne出品的一套预设给大家哟。 延伸阅读[详细]
-
APP界面设计:如何选符合产品气质的字体
所属栏目:[教程] 日期:2016-10-10 热度:168
不管是中文还是英文,文字不仅是传达信息的载体,也是设计中的重要元素,设计过程中尽量保证文字的阅读性,在严谨中寻求突破。经过艺术设计的字体,可以使信息更形象、更美感的铭记于你心中。 延伸阅读: APP界面设计之页面布局的22条基本原则 移动APP界面[详细]
-
HTML5时代,平面设计师该从哪些方面进行自我提升?
所属栏目:[教程] 日期:2016-10-10 热度:175
副标题#e# Html 5这么吃香,平面设计师该做点什么?今天Epub360笔者从设计内容、表现技巧和观念三个方面,聊聊平面设计师该如何在这次浪潮中成功站稳脚跟,文中附上大量实战案例,不谈空话干货满满。想成为Html 5风口上的一只猪?来学习下这篇! 延伸阅读:[详细]
-
PS教程!3种方法教你快速绘制椭圆矩形
所属栏目:[教程] 日期:2016-10-10 热度:61
椭圆矩形是介于圆和圆角矩形中间的形状,是主题图标绘制最流行的形状之一,有一些新人和身边朋友问我怎么绘制这种形状,今天分享一下我的绘制方法,总共3个,都很方便简单,UI设计师们学起来~ 延伸阅读: PS教程!如何绘制一颗晶莹剔透的樱桃 PS教程!手把[详细]