https://github.com/dragondjf/QMusic QMusic是基于python + PyQT5 + QML的一款本地音乐播放器,旨在提升Linux下更好的音乐播放体验http://dragondjf.github.io/QMusic/
分类:
其他好文 时间:
2015-11-02 22:43:39
阅读次数:
161
1.为什么需要抽象工厂模式: 提供对象的使用接口,隐藏对象的创建过程。2.类图结构: 3.参与角色AbstractFactory 提供创建对象的接口。 ConcreteFactory 提供真正创建对象的实现类,用于组合并创建不同的对象,实现一个产品族。 AbstractProduct 提供对象的.....
分类:
其他好文 时间:
2015-11-02 22:41:39
阅读次数:
213
GCD 和延时调用由王巍 (@ONEVCAT)发布于2015/05/13因为 Playground 不进行特别配置的话是无法在线程中进行调度的,因此本节中的示例代码需要在 Xcode 项目环境中运行。在 Playground 中可能无法得到正确的结果。GCD 是一种非常方便的使用多线程的方式。通过使...
分类:
其他好文 时间:
2015-11-02 22:42:21
阅读次数:
212
Farseer.net是什么? 由一批兴趣爱好者针基于.net framework 4开发的一系列解决方案。 并且它完全开源在GitHub中托管。 Farseer.Net由最初的只提供关系数据库的ORM框架后,励志发展成为C#一系列的技术方案。 虽然目前我们仅有:ORM、IOC、Redis、L...
分类:
Web程序 时间:
2015-11-02 22:43:30
阅读次数:
159
自己理解老师所说的!var myset: Set = [1,2,3,3];//set集合是无序集合var arr = [1,2,3];//Array有序集合var dic = [1:"a",2:"b"];//字典是无序集合for item in arr { //1.得到Array的长度 print....
分类:
编程语言 时间:
2015-11-02 22:42:53
阅读次数:
267
原文地址:http://www.cnblogs.com/BigPolarBear/p/3359526.html要识别用户,首先就是要选择一个标识符,通过这个标识符来识别这个用户的设备(而不是用户),这个标识符要能够保证一个设备上返回的值是一样的,并且在其他设备上不会出现相同的值。在iOS7之前,曾经...
分类:
移动开发 时间:
2015-11-02 22:40:47
阅读次数:
212
本次总结oc中成员变量赋值赋值方法----settet、getter命名方法 点运算符1.settet、getter命名方法 为对象中的某个实例变量赋值的方法称为修改方法,用来修改对象的状态这类修改方法称为setter 另外对应的取之方法称为getter命名习惯 -setter方法根据...
分类:
其他好文 时间:
2015-11-02 22:41:59
阅读次数:
173
花了一晚上的时间终于看懂Image Effect中的Blur,其实很简单,就是一下子没有理解到。原理:使用两个一维[1*7]的高斯滤波模板,一个用在x方向,另一个用在y方向。高斯滤波有模糊的效果。js脚本参数:Down Sample:OnRenderImage中获取的图像进行降采样,其实就是把要处理...
分类:
编程语言 时间:
2015-11-02 22:40:42
阅读次数:
311
概念及作用编辑在oracle中,索引是一种供服务器在表中快速查找一个行的数据库结构。在数据库中建立索引主要有以下作用。 (1)快速存取数据。 (2)既可以改善数据库性能,又可以保证列值的唯一性。 (3)实现表与表之间的参照完整性 (4)在使用orderby、groupby子句进行数据检索时,...
分类:
数据库 时间:
2015-11-02 22:39:10
阅读次数:
270
由于我之前租了一个阿里云服务器,最近又开始学学Node.js,因此准备写点东西把过程记录一下。至于服务器上的Web环境安装阿里云有十分详细的安装说明,这里就略过了。。。以下是我的Web环境:服务器系统为LINUX64位Web:nginxNginx:1.4.4Php:5.3.29Mysql:5.1.7...
分类:
Web程序 时间:
2015-11-02 22:40:52
阅读次数:
267
我们每个人都知道是个不好的做法,但有时我们还是要这样做:我们执行SELECT * 语句。这个方法有很多弊端:你从你的表里返回每个列,甚至后期加的列。想下如果你的查询里将来加上了VARCHAR(MAX)会发生什么……对于指定的查询,你不能定义覆盖非聚集索引来克服执行计划里的查找(lookup)运算符,...
分类:
数据库 时间:
2015-11-02 22:40:23
阅读次数:
190
input1 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #include 9 #include 10 #include 11 #include 12 13 using ...
分类:
其他好文 时间:
2015-11-02 22:39:23
阅读次数:
167
?socket简介 socket是进行通讯的一种方式,即调用这个网络库的一些api韩寒苏实现分布在不同主机的相关进程之间的数据交换。 名词定义: 1)IP地址:依照TCP/IP协议分配给本地主机的网络地址,2个进程要通信,任一进程首先要知道通讯对方的位置,即IP地址。 2)端口号:用...
分类:
其他好文 时间:
2015-11-02 22:40:04
阅读次数:
142
题意: 用迭代法输出一棵二叉树的后序遍历结果。思路: (1)用两个栈,一个存指针,一个存标记,表示该指针当前已经访问过哪些孩子了。 1 /** 2 * Definition for a binary tree node. 3 * struct TreeNode { 4 * int ...
分类:
其他好文 时间:
2015-11-02 22:39:45
阅读次数:
259
An instance method in Swift is just a type method that takes the instance as an argument and returns a function which will then be applied to the inst...
分类:
编程语言 时间:
2015-11-02 22:38:27
阅读次数:
315
页面技术:HTML5 + AJAX ( jQuery)后台技术:Servlet 3.0jQuery版本:1.9.1后台Servlet代码这里就省略了,使用的是AJAX请求遭遇未登录和Session失效的解决方案这篇文章里面的后台Servlet。所以这里只看前台的JS代码。首先HTML5用AJAX提交...
分类:
Web程序 时间:
2015-11-02 22:38:57
阅读次数:
304
Activity在切换或者退出的时候可以自定义动画的,比如AlphaAnimation、TranslateAnimation、ScaleAnimation等自定义的动画。我们在Activity启动的时候或者finish()的时候使用overridePendingTransition()方法可以实.....
分类:
其他好文 时间:
2015-11-02 22:38:52
阅读次数:
193