个人主页https://xugaoxiang.com,微信公众号: Dev_Club 或者搜索 程序员Club
全部博文(229)
发布时间:2016-10-12 22:42:30
Xcode 7.0.1iOS中的按钮是UIButton,也是非常常见的控件。它可以响应用户点击事件,完成特定的业务逻辑。创建UIButtonDemo工程,打开ViewController.m文件,在viewDidLoad函数中加入代码按钮的点击响应函数放在viewDidLoad方法外实现当完成一次按钮点击后,终端就会打印一次"按钮被按下!"。与.........【阅读全文】
发布时间:2016-10-11 19:00:14
ubuntu 16.04 desktop 32bitnginx 1.2.4在实际应用中,负载平衡是一种常见的技术,它用来优化利用资源、提高系统的吞吐量、减少访问等待时间并且有很好的容错性。在实际项目中刚好使用了nginx,本文介绍如何将nginx作为反向代理服务器来实现负载均衡,将流量分配到多个应用服务器上,提高.........【阅读全文】
发布时间:2016-10-11 00:40:38
Xcode 7.0.1UILabel是一种非常常用的控件,它用来传递直白的文本信息,一目了然,一般手机界面上的引导性的信息都由UILabel来实现。创建UILabelDemo工程,打开ViewController.m文件,在viewDidLoad函数中加入代码https://github.com/djstava/SwiftForiOS/tree/master/UILabelDemo.........【阅读全文】
发布时间:2016-09-28 16:12:29
ubuntu 16.04 64bitAndroid 5.1.1 TV BoxAndroid studio 2.1.2VLC是一款大名鼎鼎的流媒体播放器,对本地和流式媒体都支持良好,跨平台,支持当前市面上绝大多数的封装格式及编码格式,最重要的,它还是开源软件.之前一直有用Android Studio工具,所以这个环境都已经配置好了,.........【阅读全文】
发布时间:2016-09-19 23:53:24
Xcode 7众所周知,今天的苹果公司已经成为全球市值最高的科技公司,苹果旗下有非常多的产品,如我们都非常熟悉的iphone系列、ipad系列、macbook系列、 apple watch等等都是同类产品中的佼佼者。受益于苹果各大系统的封闭性,苹果公司能够完全掌控其产品的发展方向,包括硬件、软件及设计,一直以 来,苹果都被视为以硬.........【阅读全文】
发布时间:2016-09-04 21:50:53
Android studio 2.1.3坚果手机 5.1.1ViewPager是android中进行View切换的一个控件。它是一个使用率非常高的控件,像app初次使用时的引导页面。本文将来学习一下这个控件以及相关的一些内容。要使用ViewPager,一般需要进行如下步骤主布局layout_main.xml......【阅读全文】
发布时间:2016-08-26 15:09:21
ubuntu 16.04EasyDarwin latestEasyDarwin是基于Apple开源项目Darwin Streaming Server开发的流媒体服务器,支持RTSP点播、直播(推拉模式)、HLS直播等功能;经过几年的发展,项目已经非常稳定,而且相关扩展的项目也很多,形成了自己的项目族,具体可参考他们的官方网站http://www.easydarwin.org.........【阅读全文】
发布时间:2016-08-20 11:37:12
ubuntu 16.04Android Studio 2.1.3OTT BOx with android 5.1.1nginx 1.11.3nginx-rtmp-modulevitamio当下,直播已经成为网络热词,它不单单是指传统广播电视的实时播放,更是更为广泛的音视频实时分享的延伸。早先,直播数据源只可能来自于电视台及节目制作中心,但是放眼现在,基.........【阅读全文】
发布时间:2016-07-28 10:34:48
Macbook Pro MGX 72Android studio 2.1.2Android 5.1.1上一篇介绍了如何获取ethernet的MAC地址,对于厂商来讲,除了MAC号,还有一项数据也很重要,那就是机器序列号,它是机器出厂时确定的,也是主要标识,每台机器都不一样。 要想获取到序列号,必须要先知道序列号从哪里来,写到了哪里。一般情况下,序列.........【阅读全文】
发布时间:2016-07-23 23:16:21
软硬件环境Macbook Pro MGX 72Android studio 2.1.2Android 5.1.1前言在带有Ethernet的Android设备中,在系统信息页面上都会去显示其对应的MAC地址,本文就去解决这个问题。部分代码//通过解析这个文件来获取MAC,不同厂家的芯片有可能不同private static final String ETH0_MAC.........【阅读全文】
发布时间:2016-05-29 20:12:23
软硬件环境OS X EI Capitannode.js 0.10.35npm 2.1.14前言hexo是一个非常强大且轻量的博客框架,基于node.js(这玩意儿我也不懂),最早是由台湾的一名在校生Tommy Chen开发,目前代码托管在github上,感兴趣的朋友可以去看看。本地安装hexohexo是基于node.js的,所以第一步就是安.........【阅读全文】
发布时间:2016-05-12 00:12:37
软硬件环境OS X EI CapitanXcode 7.0.1简介CocoaPods是iOS中最常用的第三方类库管理工具,类似于ubuntu linux里的apt-get,绝大多数有名的开源类库都支持CocoaPods。CocoaPods是用ruby语言实现的,所以要想使用,首先必须要有ruby环境。配置CocoaPods由于某些你也知道的原因,官方的镜像.........【阅读全文】
发布时间:2016-04-07 23:24:54
软硬件环境OS X EI CapitanPython 3.5.1PyQt 5.5.1前言如果需要在程序中周期性地进行某项操作,比如检测某种设备的状态,就会用到定时器。本文就来看看PyQT5中的QTimer的使用。QTimer示例假设要实现每过一秒计数一次这个功能,来看看QTimer怎么实现?self.timer = QTimer(self).........【阅读全文】
发布时间:2016-03-31 22:28:24
软硬件环境OS X EI CapitanPython 3.5.1mysql 5.6前言在开发中经常涉及到数据库的使用,而python对于数据库也有多种解决方法。本文以python3中的mysql为例,介绍pymysql模块的使用。准备数据库创建一个mysql数据库,名字叫testdb,建立一张表叫testtable,它有3个字段,分别是id,.........【阅读全文】
发布时间:2016-03-29 22:43:44
软硬件环境OS X EI CapitanPython 3.5.1GCC 4.9前言最近在做python3开发中,碰到了一个问题,需要通过调用C的一个动态链接库来获取相应的值。扒了扒网络,动手实践了下,形成此文。准备C动态库源码test.c#include <stdio.h>#include <stdlib.h>char * printStr(const char *.........【阅读全文】