iOS 日常工作之常用宏定义大全

在工作中, 很多小伙伴都会在PCH文件定义一些常用的宏,但是又怕写这些简单的宏浪费时间,又有时候忘记怎么定义了怎么办?本人在工作中也是如此。所以在这里给大...

更优雅的 Android 发布自动版本号方案

以前看到一些自动化版本号打包的文章。如果您的项目是用 Git 管理的,并且恰巧又是使用 Gradle 编译(应该绝大部分都是这样的了吧?),本文试图找到一种更加优雅...

读懂 Android 中的代码混淆

在Android开发工作中,我们都或多或少接触过代码混淆。比如我们想要集成某个SDK,往往需要做一些排除混淆的操作。

用gifsicle优化GIF动图

最近我写了一些关于如何将各种形式的多媒体格式相互转换的文章,特别是GIF动图方面的,比如如何将小视频转换成GIF动图或将GIF动图转换成视频,有很多像Imag...

在CentOS上安装nginx服务器

一、环境描述 1. 虚拟机配置 CPU:单核 内存:2 GB 硬盘:120 GB IP:10.24.17.108

MyBatis持久层框架使用总结

MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。

让iOS开发变得更有效率-分类、工具类

分类 NSString+LXExtension 1.根据文件名计算文件大小 2.快速生成缓存/文档/临时目录路径 3.根据文字返回文本占用的高度/宽度 4.MD5加密 /**

创建简单的js原生组件之————创建一个好看的html5播放器

由于工作需求,原生的html5播放器虽然好用,但是ui不是太好看(个人觉得还可以)但是过不了设计的眼光,所以需要创建一个好看的播放器组件。一个组件的好处用面向...

最让程序员懊恼的10件事

入门级编程课程教导学生要学会频繁且尽早地注释。不可否认在学习编程的起步阶段这方法的确是相当有效的(即使看到最简单的代码行都像天书)。然而许多程序员即使已...

Arrow: Python 灵活、优雅、多功能日期库

Arrow 是一个 Python 里面一个灵活、优雅、简洁的时间处理库,非常的好用,下面是一个简单的例子:

CentOS7上安装PostgreSQL

1安装postgresql软件包 sudo yum install postgresql-server postgresql 2. 初始化db 1 sudo su - postgres 2 initdb -D /var/lib/pgsql/data

JavaScript6里出现了哪些新语法、新特征?

新版本 javascript6/ECMAScript2015 在去年出来了,我们现在普遍使用的javascript 5是在2009年出来的,相隔这么多年,变化比较大,添加了一些很好用的特性。

  • 项目经理 点击这里给我发消息
  • 项目经理 点击这里给我发消息
  • 项目经理 点击这里给我发消息
  • 项目经理 点击这里给我发消息