前段时间做的数据库迁移工具,出了个Bug,大概的意思是,PG中的保留关键字,可能不是其他数据库中关键字,这就导致,当其他数据库中使用了PG的保留关键字的时候,比如表名用了PG的保留关键字,那么在迁移这个表结构的时候,是没法迁移的,表名是PG的保留关键字。但是有一个方法可以解决这个问题,就是迁移过程中,如果用到了PG的保留关键字,那么给这些保留关键字加上双引号,这个SQL语句再在PG中执行的话,就没有...
分类:
其他好文 时间:
2015-04-20 13:15:06
阅读次数:
208
Administrator@PC-20150304NIIL /cygdrive/e/我的下载/Tomcat7.0Green/lib
$ java -cp catalina.jar org.apache.catalina.util.ServerInfo
Server version: Apache Tomcat/7.0.14
Server built: May 9 2011 10:40:5...
分类:
其他好文 时间:
2015-04-20 13:16:47
阅读次数:
445
我们在做远程通知时,从服务端发来的通知,我们的设备状态可以分为几种状态,如下:
1. 应用还没有加载,即应用既不在前台,也不在后台运行
这时如果点击通知的显示按钮,或者是图标icon,会调用didFinishLaunchingWithOptions,不会调用didReceiveRemoteNotification方法。
如果点击通知的关闭按钮,再点击应用,只会调用didFinis...
分类:
其他好文 时间:
2015-04-20 13:15:47
阅读次数:
142
6 命名约定 Naming
最重要的一致性规则是命名管理govern naming; 命名风格快速获取名字代表是什么: 类型? 变量, 函数, 常量, 宏, ...甚至不需要去查找类型声明; 大脑中的模式匹配引擎pattern-matching engine可以非常可靠的处理这些命名规则;
命名规则具有一定随意性, 但相比按个人喜好命名, 一致性更重要, 所以不管你怎么想, 规则总归是...
分类:
其他好文 时间:
2015-04-20 13:15:59
阅读次数:
199
sbt pom reader - sbt读取pomSpark为了依赖项的统一管理用了sbt pom reader这个插件,sbt编译发布也是从pom里读GAV了。 我记得老版本sbt的依赖项是写在project/SparkBuild.scala里的。这个工具在java/scala项目内很有使用场景。地址在:https://github.com/sbt/sbt-pom-reader1.配置插件在/ap...
分类:
其他好文 时间:
2015-04-20 13:13:26
阅读次数:
159
早上到公司第一件事变成了刷leetcode,发现各种题目的各种解法,真心是个挺有趣的过程。比如今天早上碰到的这个DNA序列的问题,一开始完全没有头绪,但是后来看了些文章发现,真的是二进制大法好啊!会了二进制,走遍天下都不怕啊。原题如下:
All DNA is composed of a series of nucleotides abbreviated as A, C, G,
and T,...
分类:
其他好文 时间:
2015-04-20 13:14:15
阅读次数:
159
需要通过ip得到城市
网上找了几个库,都是文件的,而且都有 demo
http://www.ipip.net/download.html
看这个
打开php的代码,发现每次都要读文件,文件大小大概1.5M
如果有100个并发 那么需要150M的磁盘io
有的同学说,我们用memcache,
100个并发要占150M的局域网资源,而且每个请求 从mem得到1...
分类:
其他好文 时间:
2015-04-20 13:12:36
阅读次数:
179
2015OpenCloud峰会总结
by xww
Openstack篇
1. 内容概述
以下是大会各个演讲嘉宾的演讲内容,挑选一些我个人感受比较深刻的主题做一个简单的分享或者记录。
Rajeev Pandey讲了openstack的技术趋势和生态圈以及一些重要项目,UnitedStack的...
分类:
其他好文 时间:
2015-04-20 13:12:22
阅读次数:
199
You are a professional robber planning to rob houses along a street. Each house has a certain amount of money stashed, the only constraint stopping you from robbing each of them is that adjacent house...
分类:
其他好文 时间:
2015-04-20 13:13:33
阅读次数:
122
题目:给你平面上的两条直线,判断两直线关系,如果相交求交点。
分析:计算几何。利用斜率判断平行,然后利用叉乘判断共线,最后qiuji...
分类:
其他好文 时间:
2015-04-20 13:12:39
阅读次数:
248
代码加密使用luajit加密
具体文件路径就是:
....\frameworks\cocos2d-x\external\lua\luajit\src\src
加密的工具windows bat批处理:
代码如下:
@echo off
if exist out rd /s /q out
mkdir out
:input
cls
set input=:
set /p input= ÍÏÈë...
分类:
其他好文 时间:
2015-04-20 13:11:29
阅读次数:
239
一 基本数据类型
GLenum: 用于GL枚举的无符号整型。
GLboolean: 用于单布尔值。OpenGL ES还定义了其自己的“真”和“假”值(GL_TRUE和GL_FALSE)以避免平台和语言的差别。
GLbitfield: 用于将多个布尔值(最多32个)打包到单个使用位操作变量的四字节整型。
GLbyte: 有符号单字节整型。
GLshort: 有符号双字节整型。
GLint...
分类:
其他好文 时间:
2015-04-20 13:11:11
阅读次数:
182
Redis是一个开源,先进的key-value存储,并用于构建高性能,可扩展的Web应用程序的完美解决方案。Redis从它的许多竞争继承来的三个主要特点:Redis数据库完全在内存中,使用磁盘仅用于持久性。相比许多键值数据存储,Redis拥有一套较为丰富的数据类型。Redis可以将数据复制到任意数量...
分类:
其他好文 时间:
2015-04-20 13:12:22
阅读次数:
335
普通计数单位与计算机计数单位区别一、普通计数单位10的18次方 |艾[可萨] | E10的15次方 |拍[它] | P10的12次方 |太[拉] | T10的 9次方 |吉[咖] | G10的 6次方 | 兆 | M10的 3次方 | 千 | k10的 2次方 | 百 | h10的 1次方 | 十 ...
分类:
其他好文 时间:
2015-04-20 13:11:50
阅读次数:
141
题目:Given a binary tree, imagine yourself standing on therightside of it, return the values of the nodes you can see ordered from top to bottom.For exa...
分类:
其他好文 时间:
2015-04-20 13:12:01
阅读次数:
155
五、磁盘IOPS和传输带宽 磁盘IOPS:每秒能进行多少次IO,每次IO根据写入数据的大小,这个值也不是固定的。 如果IO每次都写入很大的一块连续的数据,则每秒所做的IO次数是比较低的; 如果磁头频繁换道,每次写入的数据还是较大的话,此时IOPS是这块硬盘的最低数值了。 如果在不频繁换道,每次写入最...
分类:
其他好文 时间:
2015-04-20 13:09:11
阅读次数:
280