java向后台post特殊符号,如:+,-,/,* 等的时候,会改变
比如,+号回变成空格,解决方案如下:将要post的数据进行如下处理:key = URLEncoder.encode(key, "UTF-8");...
分类:
编程语言 时间:
2015-04-06 15:45:43
阅读次数:
182
//编写一个函数reverse_string(char * string)(递归实现)
//实现:将参数字符串中的字符反向排列。
//要求:不能使用C函数库中的字符串操作函数。
#include
#include
void reverse_string(char const * string)
{
assert( string != NULL );
if( *string != '\0' ...
分类:
编程语言 时间:
2015-04-06 15:44:43
阅读次数:
186
Flowers
Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 3066 Accepted Submission(s): 2052
Problem Description
As you know, Gardon tr...
分类:
其他好文 时间:
2015-04-06 15:45:32
阅读次数:
131
1 什么是回调
软件模块之间总是存在着一定的接口,从调用方式上,可以把他们分为三类:同步调用、回调和异步调用。同步调用是一种阻塞式调用,调用方要等待对方执行完毕才返回,它是一种单向调用;回调是一种双向调用模式,也就是说,被调用方在接口被调用时也会调用对方的接口;异步调用是一种类似消息或事件的机制,不过它的调用方向刚好相反,接口的服务在收到某种讯息或发生某种事件时,会主动通知客户方(即调用客户...
分类:
其他好文 时间:
2015-04-06 15:44:49
阅读次数:
184
高中搞了那么久解析几何,翻来翻去那么久的圆锥曲线,居然没考虑过椭圆的周长面积,实在罪过罪过,其实面积是考虑过的,长短周同的时候就变成圆面积公式了。
今天看到老外的一张作业纸,里面内容如下:
第一段就是介绍我们熟悉的三角形海伦公式啦,然后做一下变形,后半部分他就用类似变形的海伦公式的套路讲了椭圆的周长以及面积。然后圆石椭圆的特殊情况,长短周相...
分类:
其他好文 时间:
2015-04-06 15:45:50
阅读次数:
156
问题
设计平面坐标点类,计算两点之间距离、到原点距离、关于坐标轴和原点的对称点等。在设计中,由于求距离、求对称点等操作对原对象不能造成任何改变,所以,将这些函数设计为常成员函数是合适的,能够避免数据成员被无意更改。
代码
#include
#include
using namespace std;
class CPoint
{
private:
double x; ...
分类:
其他好文 时间:
2015-04-06 15:44:11
阅读次数:
107
import struct
import os
#这里定义一个读取字符串长度的函数
def DecUnsignedLEB128(file):
result = struct.unpack("i", file.read(4))[0]#读取4字节中的第一个字节
result = result&0x000000ff
file.seek(-3, 1) #倒退回前面的第三个字节 ...
分类:
其他好文 时间:
2015-04-06 15:45:18
阅读次数:
217
一天一段scala代码(十五)
为了更好的驾驭spark,最近在学习scala语言特性,主要看《快学scala》,顺便把一些自己认为有用的代码记下来。
package examples
object Example15 {
//注解可以在程序中的各项条目添加信息,这些信息可以被编译器或外部工具处理。
//下面是一个使用...
分类:
其他好文 时间:
2015-04-06 15:45:29
阅读次数:
152
题目:
Given a binary tree, imagine yourself standing on the
right side of it, return the values of the nodes you can see ordered from top to bottom.
For example:
Given the following binary tree,
...
分类:
其他好文 时间:
2015-04-06 15:43:56
阅读次数:
146
一:Unique paths I
题目:
Given a set of distinct integers, S, return all possible subsets.
Note:
Elements in a subset must be in non-descending order.The solution set must not contain duplic...
分类:
其他好文 时间:
2015-04-06 15:44:07
阅读次数:
122
线性表:是一个顺序存储的数据集合,它支持在表中任何位置进行插入和删除操作
堆栈:可以看做是一种特殊的线性表,它只允许在线性表的一端(栈顶)进行插入和删除操作
队列:表示一个排队等候的队伍,它允许在队伍的后端进行插入操作,队伍的前端进行删除操作
二叉树:是一种能够有效的进行数据的查找,排序,插入和删除等操作的数据结构。
堆:是一种可用于开发有效排序和优先队列的算法的数据结构由于栈只允许在栈顶进...
分类:
其他好文 时间:
2015-04-06 15:44:35
阅读次数:
136
预备知识
语言模型
[摘自 维基百科]
统计式的语言模型是借由一个概率分布,而指派概率给字词所组成的字串:
语言模型经常使用在许多自然语言处理方面的应用,如语音识别,机器翻译,词性标注,句法分析和资讯检索。由于字词与句子都是任意组合的长度,因此在训练过的语言模型中会出现未曾出现的字串(资料稀疏的问题),也使得在语料库中估算字串的概率变得很困难,这也是要使用近似的平滑n元语法...
分类:
编程语言 时间:
2015-04-06 15:45:25
阅读次数:
226
一天一段scala代码(十六)
为了更好的驾驭spark,最近在学习scala语言特性,主要看《快学scala》,顺便把一些自己认为有用的代码记下来。
package examples
object Example16 {
//scala操作XML
//scala本身自带了强大操作XML的功能,当然也可以调用java的包
//该部分...
分类:
其他好文 时间:
2015-04-06 15:45:53
阅读次数:
133
题目:
You are given two linked lists representing two non-negative numbers. The digits are stored in reverse order and each of their nodes contain a single digit. Add the two numbers and return it ...
分类:
其他好文 时间:
2015-04-06 15:42:46
阅读次数:
108
// 验证计算机是大端存储还是小端存储
#include
int main()
{
int a = 1;
char *p;
p = (char *)(&a);
if(*p == 0 )
printf("当前计算机是大端存储\n");
else
printf("当前计算机是小端存储\n");
return 0;
}
//也可以用联合实现
#include
uni...
分类:
编程语言 时间:
2015-04-06 15:42:42
阅读次数:
162
《暗时间》,大神刘未鹏写的,关于心智模式,学习方法和时间利用的书,对于身处这个学习型社会的人来说,是一本好书...
分类:
其他好文 时间:
2015-04-06 15:44:04
阅读次数:
220
Given a m x n matrix, if an element is 0, set its entire row and column to 0. Do it in place.
in place,主要是感觉比较麻烦,其实就是利用第一行和第一列保存该行列是否需要变0,再用两个变量表示第一行和第一列是否需要变0
代码:
public class Solution {
publi...
分类:
其他好文 时间:
2015-04-06 15:43:04
阅读次数:
109