Android开发深恶痛绝之低端机

前段时间做了一款APP,我负责了Android客户端的开发,每次做完Android项目都会忍不住吐槽一番这份工作的痛,然后感叹自己真他妈牛X。1年半前做完一款名为“金股狂人”的外包APP后就想吐槽了,对不起,我的拖延症足...

阅读全文

Bootstrap兼容IE8

近期公司一个WEB项目采用了Bootstrap,项目要求兼容IE8,Bootstrap官网介绍上说支持IE8,为了节省时间就用了。跑的时候出现了下面的情况(Bootstrap的兼容是需要额外处理,引入别的JS来支持的):在Chrome、Edge...

阅读全文

自定义圆形SeekBar之TecArcSeekBar

自定义的圆形的Seekbar,样式如下图所示:其中圆的度数、各个progress的颜色、宽度、内边距、选择方向、可以表示的值等等都可以自定义。Github示例代码地址:https://github.com/WhiteHatRay/GeekSeekBar使用方法...

阅读全文

java.lang.NoClassDefFoundError:retrofit2.Retrofit$Builder

今天在编译执行Android项目的时候,报了这个错误:java.lang.NoClassDefFoundError:retrofit2.Retrofit$Builder。测试使用的手机是魅族MX3,系统Android4.4。在Vivo手机中是没有问题的,系统是Android5+。原因:...

阅读全文

极客时代V2.0

因为服务器到期,更换了更好的服务器,同时借机把网站做了一次更新。这次更新基本上没有沿用原来的任何架构设计和UI设计,完全进行了重构。极客时代进化史:静态网页----------简单博客(发布文章和修改文章)---...

阅读全文

阿里云<专有网络>ECS实例80端口未开导致无法访问

阿里云专有网络的ECS实例需要自己配置网络安全组规则。80端口开始并没有开放,所以服务器环境配置好后,网站依然无法访问,必须开启80端口,才能从外部访问。开启方法如下图所示: 查看自己服务器实例的网络类型 ...

阅读全文

CentOS安装composer

新建用户参考另一篇博客《Linux新建用户和组》我们将会使用新建的这个用户来安装composer,当然也可以用其他用户,但是不推荐使用root。 将php设置为全局$ vi /etc/profile在文件最后添加PATH=$PAHT:path/to/php...

阅读全文

Linux新建用户和组

新建组用下面的命令$ groupadd mygroup这样就新建了一个名为mygroup的组 在组里新建用户$ useradd -g mygroup geek在mygroup组中新加一个名为geek的用户

阅读全文

LNMP安装完成后如何配置

在我的上一篇博文http://geek-era.com/site/detail?art_id=88中我写了在CentOS上安装Nginx,MySQL,PHP的过程,这里介绍一下当LNMP环境安装完成后如何配置才能正常运行。 PHP的配置进入php的安装目录下的etc目录...

阅读全文

Linux源码安装PHP

1. 下载下载地址:http://php.net/2. 依赖库安装Python(安装libxml2需要用到)yum search python | grep python-devel sudo yum install python-devel.x86_64 libxml2下载地址:ftp://xmlsoft.org/libxml2/进入...

阅读全文

Linux源码安装MySQL

1. 下载MySQL源码包下载地址;https://dev.mysql.com/downloads/mysql/选项如图所示,可以选择适合自己系统的源码包,因为我的Linux系统是CentOS,所以我选择了Generic Linux (Architecture Independent)2. 解压...

阅读全文

centos7源码配置LNMP环境

安装Nginx1. 下载Nginx源码包下载地址:http://nginx.org/en/download.html,将下载后的tar.gz文件复制到服务器某目录下。2. 安装配置-说明Nginx的安装配置参考官方文档http://nginx.org/en/docs/configure.html...

阅读全文