参考这个 :我可否在 64-bit Linux 运行 Navicat?
推荐navicat wiki
我当时的ubuntu内核是
输入以下命令:
64-bit Ubuntu 13.10 或以上
sudo apt-get update
sudo apt-get install libfreetype6:i386
sudo apt-get install li...
分类:
系统相关 时间:
2014-10-08 01:55:54
阅读次数:
600
本文介绍了iOS常用设计模式中的Adapter,Adapter在Objective-C中通常使用对象型Adapter,这种设计模式常用的场景是遗留代码复用和类库迁移等,iOS程序员在使用UITableView时,通常都会用到这种设计模式。...
分类:
移动开发 时间:
2014-10-08 00:32:04
阅读次数:
235
思路很简单,代码注释已标注
#include
//递归二分查找
int binarySearch(int*start,int *end,intfindData){
if (start > end) { // 递归边界条件
return -1;
}...
分类:
其他好文 时间:
2014-10-08 00:31:55
阅读次数:
288
/**
* Definition for binary tree
* struct TreeNode {
* int val;
* TreeNode *left;
* TreeNode *right;
* TreeNode(int x) : val(x), left(NULL), right(NULL) {}
* };
*/
/**
* http...
分类:
其他好文 时间:
2014-10-08 01:05:04
阅读次数:
253
使用双向链表+map,实现O(1)时间内的get和set
需要注意的是:
1. set时更新tail
size为0时更新头部
size为capacity时删除头部并且更新头部
2. get时更新节点到tail的位置,同时如果是节点是头部的话要更新头部
附上代码:
class LRUCache{
struct Node{
int key;
int...
分类:
其他好文 时间:
2014-10-08 01:04:54
阅读次数:
274
1、进程和线程的区别,及优劣性比较进程和线程的主要差别在于它们是不同的操作系统资源管理方式。进程有独立的地址空间,一个进程崩溃后,在保护模式下不会对其它进程产生影响,而线程只是一个进程中的不同执行路径。线程有自己的堆栈和局部变量,但线程之间没有单独的地址空间,一个线程死掉就等于整个进程死掉,所以多进程的程序要比多线程的程序健壮,但在进程切换时,耗费资源较大,效率要差一些。但对于一些要求同时进行并且...
分类:
系统相关 时间:
2014-10-08 01:37:54
阅读次数:
385
最终效果图:
环境版本:cocos2d-x-3.3beta0 使用内置的物理引擎
计时器没有添加,可参考【cocos2d_x_06_游戏_一个都不能死】
主场景
//
// FlappyBirdScene.h
// 01_cocos2d-x
//
// Created by beyond on 14-10-7.
//
//
#ifndef ___1_co...
分类:
移动开发 时间:
2014-10-08 00:31:04
阅读次数:
252
上一篇写了加载歌曲列表,http://blog.csdn.net/huweigoodboy/article/details/39856411,现在来总结下播放本地音乐。
一,MediaPlayer
首先来看看MediaPlayer的生命周期:
Idle 状态:当使用new()方法创建一个MediaPlayer对象或者调用了其reset()方法时,该MediaPlayer对...
分类:
移动开发 时间:
2014-10-08 00:30:54
阅读次数:
436
ubuntukylin14.04什么都挺好定符合中国人的使用习惯的,但是就是终端字母重叠的问题特别严重;(其实ubuntu14.04也存在这个问题)
导致很多很好用的终端都使用不了,像guake,tilda等.自带的 终端虽然可以用但是相当的不方便,不喜欢,而且还只能使用默认字体,一修改就变重叠了,特别苦恼.
今晚无意间弄了一下,居然解决了(图示为guake,其他终端同样有效):
使...
分类:
其他好文 时间:
2014-10-08 00:47:24
阅读次数:
320
TRIZ的抽取原理表述如下:1) 从系统中抽出可产生负面影响的部分或者属性;2) 仅从系统中抽出必要的部分和功能。这里的系统可以是一个物体,也可以是一个虚拟的系统。将系统分为有害(或者无用)部分和有用部分,通过将有害部分抽取,可以得到更好的系统(产品),谷子去壳,鱼去骨,工业提纯,通信去噪,矿渣提炼,选矿等都是这种原理的应用。抽取原理的第一种情况是通过除掉无用或者有害的属性来提高系统的品质,而第2...
分类:
其他好文 时间:
2014-10-08 00:13:54
阅读次数:
247
Matlab中使用Java api绘图图形并保存为jpeg格式...
分类:
编程语言 时间:
2014-10-08 00:30:24
阅读次数:
348
建造者模式(Builder):工厂类模式提供的是创建单个类的模式,而建造者模式则是将各种产品集中起来进行管理。简单起见,就拿之前的工厂方法模式进行修改一下就可以得到建造者模式。
建造者模式将很多功能集成到一个类里,这个类可以创造出比较复杂的东西。所以与工厂模式的区别就是:工厂模式关注的是创建单个产品,而建造者模式则关注创建复合对象,多个部分。...
分类:
编程语言 时间:
2014-10-08 01:53:34
阅读次数:
386
Given a singly linked listL:L0→L1→…→Ln-1→Ln,reorder it to:L0→Ln→L1→Ln-1→L2→Ln-2→…You must do this in-place without altering the nodes' values.For exam...
分类:
编程语言 时间:
2014-10-08 01:02:44
阅读次数:
268
1.只有业务逻辑层出现的问题? 1.切换数据库麻烦 2.sql编写起来麻烦 3.我们的程序员不需要关注数据库,只希望关心业务本身 2.hibernate的好处 1.程序员只关心业务逻辑,使角色更加清楚 2.分层更清楚 3.通用修改更强,适合数据库平台的切换 ...
分类:
系统相关 时间:
2014-10-08 01:19:14
阅读次数:
239
我,想要一个什么样的工作。我似乎已经厌倦了不停地帮别人做网站,一个接一个,似乎没有尽头,从baolabs,到mgm,到coopong到chivas,还有即将到来的kerrygold,这些网站一个接一个,看他们就像看自己的孩子,一个个变得越来越优秀,却一个个被抛弃。baolabs是个老实的孩子,他不像...
分类:
其他好文 时间:
2014-10-08 00:45:44
阅读次数:
340