事实上我也不知道发生了什么,大概是几天前插了“小度Wifi”的缘故。没有任何征兆地,Wifi就用不了了。 其实我也不知道原理,大概是某个驱动被刷掉了。
下面是从网上找来的答案:
sh
sudo apt-get install wicd-daemon
做个记录。
继续阅读 »
之前由于项目需要,写了一个开屏广告组件XHLaunchAd,主要自用,后来发现越来越多的开发者,有这个需求.
随着使用人数的增加,部分开发者使用者提出了一些需求和问题,XHLaunchAd并不能很好的解决.
于是决定最近抽时间,把这个组件优化重构一下,解决网友之前提出一些问题和需求,并增加一些新功能,发布v3.0.0版本.
该项目目前已经收到 700 多个 star ,目前已经更新到v3.0.1版本
继续阅读 »
在拆轮子系列:拆 Okio{:target="_blank"} 最后我曾说过会对 Retrofit、OkHttp、Okio 三者进行一个小结,并且整理一套网络层的“微架构”,今天终于得以完成,在这里一起奉送给大家 :)
继续阅读 »
简介
Eclipse Marketplace是为了提供基于Eclipse解决方案、产品和附加特性。每月有成千上万的开发者访问Marketplace,基本上是寻找新的创新解决方案。受此驱动,解决方案提供商在Marketplace发布他们的产品以供Eclipse开发者社区使用。
2010年6月,作为Helios版本的一部分,Eclipse内置了Marketplace客户端,带给Eclipse“应用商店”一样的体验。Marketplace客户端允许开发者直接在Eclipse中浏览和安装基于Eclipse的产品。
继续阅读 »
写在前面
从来没有系统地研究过设计模式,之前领悟出来的JavaScript设计模式那纯粹是个人兴起之作,和主流的大家们整理的设计模式还是有不少差距的。这次有幸看到了一本很不错的书。作者归纳地真的很不错,赞叹之余,不忘摘录几段分享给大家。
编写易于维护的代码,其中一个重要方面是能够找到代码中重复出现的主题并优化他们,这就是设计模式有价值的地方。
什么是模式
模式是一种可复用的解决方案,可用于解决软件设计中遇到的常见问题。
more
模式是已经验证的解决方案
模式很容易被复用
模式富有表达力
模式不是一种确切的解决方案,但可以为我们提供一个解决问题的方法
模式的优点
复用模式有助于防止在应用程序开发工程中小问题引发大问题。
继续阅读 »
这几天折腾了一下Hexo,遇到一些问题,解决方案大都来自Google和Hexo官方文档,现在把这些问题汇总在这里,并附上解决方案,或者抛出自己遇到的问题,渴求解决方案。
后续会陆续更新我在使用过程中遇到的问题和使用心得。
注:这里不涉及Hexo的安装方法,具体的安装和使用可以参照下面教程:
Hexo系列教程 - Zippera's blog
hexo你的博客 - ibruce
使用hexo搭建静态博客 - Jim Liu's Blog
使用Github Pages建独立博客 - BeiYuu
使用hexo搭建博客 - Alimon's blog
用Hexo快速打造静态博客 - iShgo 团队博客
hexo教程 - Sys.L
继续阅读 »
在 HTTPS 上运行 FLASK 应用程序
介绍
在开发FLASK 应用过程中,通常会运行开发 web 服务器,它提供了一个基本的、但功能齐全的 WSGI HTTP 服务器。但是当部署应用程序到生产环境中,需要考虑的事情之一是,是否应该要求客户端使用加密连接以增加安全性。
那么应该如何在 HTTPS 上运行 FLASK 应用程序呢?在这篇文章中,我将介绍几个为 Flask 应用程序添加加密功能的选项,从一个只需要5秒钟就可以实现的非常简单的解决方案,到一个健壮的A+ 评级的解决方案。
继续阅读 »
什么是反模式
如果我们认为一种模式代表一种最佳实践,那么一种反模式就代表我们已经学到的教训。反模式这个术语是1995年由安德鲁·凯尼格在当年的11月C++报告中创造的,是受“四人组”所著《设计模式》一书的启发。在凯尼格的报告中,他提出反模式的两个概念:
描述一种针对某个特定问题的不良解决方案,该方案会导致糟糕的情况发生;
描述如何摆脱前述的糟糕情况以及如何创造好的解决方案
more
反模式的由来
每一个设计问题都是以在两个实体之间实现平衡为开始的,即:问题的形式和它的上下文。形式是解决问题的方案;上下文定义该问题。
虽然设计模式很重要,但是理解反模式也同样重要。创建应用程序时,一个项目的声明周期就会以此为起点;一旦完成了初
继续阅读 »
安卓开发领域,很多重要的问题都有了很好的开源解决方案,例如网络请求 OkHttp + Retrofit 简直就是不二之选。“我们不重复造轮子不表示我们不需要知道轮子该怎么造及如何更好的造!{:target="_blank"}”,在用了这些好轮子将近两年之后,现在是时候拆开轮子一探究竟了。本文基于 OkHttp 截至 2016.7.11 的最新源码{:target="_blank"}对其进行了详细分析。
继续阅读 »
Java 最强大的就是其丰富的解决方案。
下面分享几个比较 Nice 的方案,其中有些能让 Java 开发变得简单和优雅!^_^
more
1. Apache Commons
继续阅读 »