在程序运行过程中,要想操作(增删改查,CRUD)数据库中的数据,必须使用SQL语句
select、insert、update、delete、from、create、where、desc、order、by、group、table、alter、view、index
SQL语句的种类
数据定义语句(DDL:Data
Definition Language)
...
分类:
数据库 时间:
2015-04-30 08:55:01
阅读次数:
229
ngrok实现本地项目外网访问(微信公众平台访问本地服务器)
最近在做微信公众号开发,微信坑爹的只支持80端口,而公司的80端口一直被另一项目占着,于是百度如何访问本地服务器,最终找到了ngrok反向代理,详见百度百科(其实也不详细)...
分类:
微信 时间:
2015-04-30 08:57:13
阅读次数:
405
Given two strings s and t, determine if they are isomorphic.
Two strings are isomorphic if the characters in s can be replaced to get t.
All occurrences of a character must be replaced with anot...
分类:
其他好文 时间:
2015-04-30 08:55:19
阅读次数:
142
Base.js
var $=function()//调用
{
return new Base();
};
//对象式
function Base()
{
//创建一个数组来获取节点和节点的数组
this.elements=[];//私有化,不共用
}
//获取ID节点
Base.prototype.getId=function(id)...
分类:
Web程序 时间:
2015-04-30 08:54:40
阅读次数:
194
var $=function(_this)//调用,把this传递过来
{
return new Base(_this);
};
//对象式
function Base(_this)
{
//创建一个数组来获取节点和节点的数组
this.elements=[];//私有化,不共用
if(_this!=undefined)//这里的_this...
分类:
其他好文 时间:
2015-04-30 08:54:51
阅读次数:
114
首先,需要使用ToolBar就需要有android.support.v7包,关于他的一些问题,大家可以看我之前的blog:关于V7的的一些问题和解决方法。
主要是需要下载到V7包,然后添加到他的class path去,这样才可以支持ToolBar的一些style,然后还需要V7的JAR包,大家把他放在lib目录底下,build path就可以了。
demo的大概框架:
。
开始之前,...
分类:
移动开发 时间:
2015-04-30 08:54:40
阅读次数:
363
我们平时经常会用到timer,不过将timer放在主线程会加重主线程的负担
所以我们更倾向于使用多线程实现timer,每隔一段时间再通知主线程更新ui
大致思路:
使用thread,run,handler,msg实现多线程使用timer,timerTask实现定时器功能
我们先来实现主线程中,更新ui的功能
新建一个handler,收到指定任务的code时,就执行...
分类:
其他好文 时间:
2015-04-30 08:55:47
阅读次数:
121
原本想升一下级,用一下creep神马的,但是正则今天突然出了点小问题,我就生气了,就用正则抓取了一下。
这个正则可以用re.search 或者 re.findall都可以,我比较喜欢用search因为可以直接提取结果不用在过滤了。
代码如下,这个小爬爬比较简单。
#-*- coding:utf-8 -*-
import urllib2
import json
import re
Sear...
分类:
编程语言 时间:
2015-04-30 08:55:26
阅读次数:
170
http://codeforces.com/problemset/problem/149/D
题目大致意思是给你一串字符串,只有小括号,并且已经符合括号匹配规则,现在要给这些括号涂色,给出一些涂色规则,求涂色的方案数。
1: 括号要么不被涂色,要么被涂成蓝色,要么被涂成红色。
2:两个相互匹配的括号有且仅有一个被涂色。
3:相邻两个括号不可以有相同颜色。
这里当然也是想到对区 [l,...
分类:
其他好文 时间:
2015-04-30 08:55:37
阅读次数:
127
http://poj.org/problem?id=2955
题目大意是给你一个字符串,字符串由中括号和小括号组成,问该串里的最长的一个符合数学括号匹配规范的子序列是多长。
一开始打算用传说中的左闭右开区间来写,后来发现果然不适合我,还是换回左闭右闭区间写了。
dp的思路比较简单,dp[i][j] 表示从 i 到 j 的串种符合括号匹配的最长子序列。对于任意一个区间均可以存在一个...
分类:
其他好文 时间:
2015-04-30 08:53:25
阅读次数:
128
题目传送:UVA - 10308
思路:就是树的遍历,DFS即可,注意输入
AC代码:
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#defi...
分类:
其他好文 时间:
2015-04-30 08:54:31
阅读次数:
105
五一后就要去实习了,不算之前做过的一些小兼职,这应该是头一次正式工作,对于这次实习机会我还是比较看重,希望能够在这段时间里有所提升,尽快适应工作。
想要表现的好一些,就要在这段时间多做些针对性的准备,比如说我昨天下载了要去实习的公司主打的三个APP,使用了一下,顺便扪心自问自己可以实现哪些功能,哪些功能之前没接触过,心里有个底。其实还是比较希望去做一些高级的东西,那样自己也能多学习一些。
正好...
分类:
移动开发 时间:
2015-04-30 08:54:55
阅读次数:
139
每天学习一个新的php函数 (1) substr()最近发现自己的写代码的效率太低了。查找原因,发现大部分的时间都用来去查找手册找函数的用法去了,但是找当时用过后就马上忘掉了,第二次遇到这个函数还是的重新来过。浪费了大量的时间。所以决定写一个小结的集合,争取把每天遇到的最频繁的那个函数记载下来。string substr ( string string,intstring , int start [...
分类:
Web程序 时间:
2015-04-30 08:54:54
阅读次数:
181
没本事去旧金山,只能默默的守在笔记本前看了……首先Azure在全球有19个数据中心了,终于超过亚马逊了,好样的!过去12个月Azure有超过500个新功能上线,每月用户增长9万。Azure将会越来越成熟了,只可惜我现在得注重基础学不了Azure。Android emulator with Visual Studio能够通过Azure在线编译安卓程序,应该也可以在线编译Windows App吧?Vis...
分类:
其他好文 时间:
2015-04-30 08:53:53
阅读次数:
147
在Linux的下面部署了apache,为了安全我们使用非root用户进行启动,但是在域名绑定时无法直接访问80端口号。众所周知,在unix下,非root用户不能监听1024以下的端口号,这个apache服务器就没办法绑定在80端口下。所以这里需要使用linux的端口转发机制,把到80端口的服务请求都转到8080端口上。
在root账户下面运行一下命令:iptables -t nat -A PRER...
分类:
其他好文 时间:
2015-04-30 08:54:33
阅读次数:
120
发现自己还是看书少了,能从书上学到不少东西。
加减乘的模运算:
#include
using namespace std;
int mul_mod(int a,int b,int n){
a %= n; b %= b;
return (int)((long long)a * b % n);
}///如果n本身超int,就要用高精度了
int add_mod(int a,int ...
分类:
其他好文 时间:
2015-04-30 08:53:44
阅读次数:
185
本文简单的介绍了javaNIO selector的使用方法,并对传统IO和 NIO的网络编程模型做了简单的分析,然后使用selector和ServerSocketChannel 结合,完成了极为简单的即时通讯。...
分类:
编程语言 时间:
2015-04-30 08:54:01
阅读次数:
228