《Bootstrap实战》 之前做项目时,用了bootstrap框架。只是简单用了,导航、栅栏布局。带着兴趣在图灵社区翻到一本《Bootstrap实战》,于是乎开始了bootstrap之旅。(之前在慕课上学过大漠老师的B…
标签:后端开发
结束北漂之后的这半年 —— 致在外拼搏的你!
大多数年轻人带着一腔热血,怀着对大城市的憧憬拖着一个皮箱就开始了北漂,而我不一样。2014年9月培训机构到学校招人,大学在篮球、Dota、LOL中度过的我,那时候甚至从来没…
消息中间件学习笔记
介绍 今天介绍的是中间件技术消息中间件,将对市面比较流行的四款消息中间件进行一个全网知识点汇总,所涉及的图片版权如有侵权请联系我会对内容进行调整 什么是消息中间件 消息中间件顾名思义,消息传递的中间技术,用作端对端,点对…
深入解构iOS的block闭包实现原理
在iOS4出来后,苹果公司在OC中推出了block机制(也许更早就有了)。并且在后续的版本中大量的推广和使用了这项技术,比如对视图动画API的改版,比如GCD技术等等。block技术并不是什么新技术,他的本质就是闭包功能…
Netty入门笔记及源码解读(一)
Netty和Mina是Java世界非常知名的通讯框架。它们都出自同一个作者,Mina诞生略早,属于Apache基金会,而Netty开始在Jboss名下,后来出来自立门户netty.io。关于Mina已有@FrankHui…
如何通过组件化提高开发效率?
在软件开发过程中,大到业务模块的划分,小到技术组件的开发,都属于组件化的思考范畴内。很多时候我们到网上搜索「组件化」关键词,都只会看到关于前端组件化的资料,而对于后台开发组件化的资料却很少,那这是不是代表后台组件化没有意…
Math类的常用方法--田小江
在很多算法中会用到绝对值,幂等的求值方法,虽然可以自己写一些方法来实现,但相对来说Math类的这些方法可以更好更严谨的操作数据。 所以总结一下Math类的常用方法。 绝对值:Math.abs(a); (a可以是int、f…
定时任务发展史(一)
layout: post title: 定时任务发展史(一) category: java tags: [java] 定时任务是互联网行业里最常用的服务之一,本文给大家介绍定时任务在我司的发展历程。 linux系统中一般…
微信支付JSAPI,实测!终极方案
在用JSAPI开发微信支付的时候,遇到了很多坑,我也对朋友说过,一步一坑。最后终于算是走出来了。期间翻阅过很多网友写的教程,但是都不实用,JAVA,Python都有看过,大多数都是复制粘贴,倍感失望。 开发环境 thin…
Oracle中的基本查询语句总结
1.基本查询语句: select [distinct] column_name1,.. from table_name where [conditions]; 注:distinct关键字是为了去掉重复的记录 2.在sql…
手写极简版Promise
极简版Promise 满足的使用方式 生成实例对象的方式:new MyPromise() 通过类直接调用静态方法:MyPromise.resolve(),目前静态方法仅支持resolve & reject 亲测使…
(一)主线程与工作线程的分工
系列目录 第01篇 主线程与工作线程的分工 第02篇 Reactor模式 第03篇 一个服务器程序的架构介绍 第04篇 如何将socket设置为非阻塞模式 第05篇 如何编写高性能日志 第06篇 关于网络编程的一些实用技…