2017年11月22日 星期三

Tech

Java天梯系列文章

Java天梯系列文章

耗子睡着了 4周前 (10-28) 72阅读 0评论

从入门Java到现在已经三个年头了,从最开始的HelloWorld都敲不明白,到现在可以运用框架做一些服务接口,虽然接触的东西多了,但总是会感觉到空唠唠的,仿佛脚下不牢,随时会跌倒的样子。在看过一些开发者的博客和经验之后,深感基础的重要,决定从现在开...

【java天梯-1】封装

耗子睡着了 4周前 (10-28) 52阅读 0评论

概述 封装是面向对象程序设计四大基本概念之一,其余三个分别是继承、多态和抽象。 封装,从字面意义来讲就是封闭包装,专业点就是信息隐藏。是指利用抽象数据类型将数据和基于数据的一系列操作封装在一起,使其成为一个不可分割的整体。数据被保护在这个抽象数据类型...

数据结构(二)线性表的顺序存储(顺序表)

耗子睡着了 3个月前 (08-31) 128阅读 0评论

顺序表就是顺序存储的线性表。 顺序存储是用一组地址连续的存储空间依次存放线性表中的各个元素的存储结构。 特点 逻辑上相邻的数据元素,在物理存储上也相邻 存储密度高,需要预先分配空间,容易造成空间浪费 便于随机存取 不便于插入和删除,会引起大量数据元...

数据结构(一)线性表

耗子睡着了 3个月前 (08-29) 125阅读 0评论

线性表是由n(n≥0)个数据元素所构成的有限序列。 线性表是一种线性结构对于同一个线性表,每一个数据元素必须具有相同的数据类型。并且具有“一对一”的逻辑关系。 线性结构 第一个元素没有前驱,称为开始结点 最后一个元素没有后继,称为终端结点 除开始和...

绿了!咋绿的?

绿了!咋绿的?

耗子睡着了 3个月前 (08-20) 157阅读 0评论

使用letsencrypt搞了一套免费SSL证书,绿了,看着就舒服,看看老哥的大A(虽么h2老钱的A+牛逼) 搞起 1.准备 下载Certbot:https://github.com/certbot/certbot 2.注册 移步解压目录,执行命令,...

设计模式之策略模式

耗子睡着了 9个月前 (02-16) 236阅读

这段时间准备学习一下设计模式,从这篇文章开始我会将我对每个设计模式的理解和自己设计的需求实现写出来,一来是为了更好的总结,二来也是为了方便大家。 定义了算法族,分别封装起来,让他们之间可以互相替换,此模式让算法的变化独立于使用算法的客户。 我重新理解...

weixin4j使用之(三) 缓存管理

weixin4j使用之(三) 缓存管理

耗子睡着了 10个月前 (01-17) 365阅读 0评论

在微信开发过程中,一些例如jsapi_token 和jsapi_ticket这些信息都有固定的生存时间,过了生存时间即失效,需要重新获取,然而微信方面对于这些信息的获取次数也加以限制。比如jsapi_token的有效时间为7200秒,日最大刷新次数为...

weixin4j使用之(二) JSSDK使用

weixin4j使用之(二) JSSDK使用

耗子睡着了 10个月前 (01-16) 484阅读 0评论

使用weixin4j第二天,今天搞一下JSSDK,也就是分享到朋友圈,分享到QQ之类的接口,官方称JS接口。废话不说,开干。 微信JS接口开发逻辑 在使用weixin4j进行微信JSSDK开发之前,先熟悉一下sdk的开发逻辑,这样在使用weixin...

weixin4j使用之(一) 获取用户信息

weixin4j使用之(一) 获取用户信息

耗子睡着了 10个月前 (01-15) 887阅读 0评论

因为最近的项目需要做微信方面的开发,之前也有过微信开发的经验,但每逢项目中遇到跟微信沾边的东西就得从头写起,一直也没单独把微信开发方面的代码单独独立出来。 首先到微信开放平台申请一个测试号,绑定安全域名 weixin4j环境配置 这是一个封装了相当完...