自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序猿的咆哮

一枚单身dog

  • 博客(10)
  • 收藏
  • 关注

原创 【vue系列之二】详解vue-cli 2.0配置文件

首先,如果在项目有readme.md的情况下,大家要先读readme,项目的一些基本介绍,包括项目信息、运行的脚本、采用何种框架,以及项目维护者等信息通常都会有。一般在git上维护的项目都会有readme.md,不熟悉markdown语法的同学可以先了解下markdown入门。第二步,要看package.json。现代的前端项目中通常都会有package.json文件。在package

2017-10-12 14:02:36 349

原创 简单Elixir游戏服设计-测试驱动?

我们开始要进行牌局游戏了。前面的开发我都是代码与测试交织进行,代码先的时候多点。但在写测试的时候玩玩发现代码不好测试,又去改代码。所以现在我们改下方式,考虑测试优先。以测试优先的角度去思考,其实前面所有起进程的工作都过早了。应该还是直接测试数据结构的。牌局游戏首先要发牌吧,因此我们最先应该测试的是往Seat加牌。seat_test.exs 增加测试代码 se

2017-10-12 14:01:16 422

原创 JavaScript 版数据结构与算法(二)队列

今天,我们要讲的是数据结构与算法中的队列。队列简介队列是什么?队列是一种先进先出(FIFO)的数据结构。队列有什么用呢?队列通常用来描述算法或生活中的一些先进先出的场景,比如:在图的广度优先遍历中,我们需要使用队列来记录每个节点的相邻节点,以便可以在接下来最先访问它们,从而实现广度优先遍历。在 JavaScript 事件循环(Event Loop)中有一个事件队列(Task

2017-10-11 18:09:42 355

转载 通过分析块设备驱动的框架,知道如何来写驱动

1.之前我们学的都是字符设备驱动,先来回忆一下字符设备驱动:当我们的应用层读写(read()/write())字符设备驱动时,是按字节/字符来读写数据的,期间没有任何缓存区,因为数据量小,不能随机读取数据,例如:按键、LED、鼠标、键盘等 2.接下来本节开始学习块设备驱动块设备:块设备是i/o设备中的一类, 当我们的应用层对该设备读写时,是按扇区大小来读写数据的,若读写的数

2017-10-11 18:09:04 479

原创 使用路由延迟加载 Angular 模块

Angular 非常模块化,模块化的一个非常有用的特性就是模块作为延迟加载点。延迟加载意味着可以在后台加载一个模块和其包含的所有组件等资源。这样 Angular 就不需要在第一个界面从服务器下载所有的文件,直到您请求它,才下载相应的模块。这对提供性能和减少首屏的初始下载文件尺寸有巨大的帮助。而且它可以很容易设置。这里将使用一个简单示例来演示这个特性是如何工作的。将应用拆分为多个不同的模块,

2017-10-11 18:08:44 286

原创 DotNetCore跨平台~一起聊聊Microsoft.Extensions.DependencyInjection

写这篇文章的心情:激动Microsoft.Extensions.DependencyInjection在github上同样是开源的,它在dotnetcore里被广泛的使用,比起之前的autofac,unity来说,它可以说是个包裹,或者叫适配器,它自己提供了默认的DI实现,同时也支持第三方的IOC容器,在这段时间里使用了它,就想,这东西为什么被在dotnetcore里大放异彩?为什么会全程

2017-10-11 18:08:21 715

原创 浅谈前后端分离与实践(一)

一、起源(故事纯属虚构,如有雷同,纯属巧合)传说在很久很久以前,我们有志之士有了个创业的想法,于是乎开始了自己的创业之梦,但是人手不足啊,于是乎所有角色老子一个人全包了:Roles: PM, DBA, RD, FED, Designer, ...Skills: Linux, MySQL, JAVA, JavaScript, HTML, CSS, ...Tools: phpmyadm

2017-10-11 18:07:58 2005

原创 做一个行动派的人,就现在开始!

浅谈Spring的AOP实现-动态代理  说起Spring的AOP(Aspect-Oriented Programming)面向切面编程大家都很熟悉(Spring不是这次博文的重点),但是我先提出几个问题,看看同学们是否了解,如果了解的话可以不用继续往下读:  1. Spring的AOP的实现方式有哪些?  2. 为什么使用动态代理?  3. 它们是怎么实现的?

2017-10-11 18:07:24 579

原创 如何写代码 —— 编程内功心法

写代码就是学一门语言然后开始撸代码吗?看完了我的《GoF设计模式》系列文章的同学或者本身已经就是老鸟的同学显然不会这么认为。编程是一项非常严谨的工作!虽然我们自嘲为码农,但是这工作毕竟不是真正的搬砖,我们是软件工程师。编程需要关注的问题太多,不仅仅有语言,还有算法、数据结构、编程技巧、编码风格、设计、架构、工程化、开发工具、团队协作等方方面面,涉及到很多层面的问题。本文将分享一下根据我这几年来的编

2017-10-11 18:06:59 5024

原创 前端系列——jquery.i18n.properties前端国际化解决方案“填坑日记”

阅读目录一、jquery.i18n.properties通用解决方案1、需要引用的js文件2、html文件和国际化组件的初始化3、资源文件准备二、坑一:配置IIS对.properties文件的支持三、坑二:使用html的data属性初始化国际化内容四、坑三:第三方组件的国际化(一)五、坑四:第三方组件的国际化(二)六、总结 正文 前言:最近,新的平台

2017-10-11 18:06:03 1243

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除