现在位置: 首页 > thingy发表的所有文章
  • 04月
  • 29日
综合 ⁄ 共 2150字 评论关闭
印度首次承认中国军队已深入“印领土”19公里 2013年04月28日10:52  新华网 我有话说(5071人参与)  自动播放中印“帐篷对峙”画面(来源:新浪播客) “边境对峙”报道画面 40多架中国军机飞抵钓鱼岛   印竟称我军队入"印领土"19公里   【《印度时报》网站4月27日报道】 印度政府今天首次承认,中国人民解放军深入印度领土达19公里,在那里支起了帐篷。印方“暂缓”在拉达克东部举行第三次“国旗会谈”,给中国自行撤走其军人的“时间和空间”。   印度国防秘书沙希坎特·夏尔马在向议会国防常务委员会提交的说明中正式承......
阅读全文
  • 04月
  • 21日
综合 ⁄ 共 1619字 评论关闭
 (摘自)http://www.china-vision.net/blog/user2/15975/archives/2007/804.html# 在OpenCV中用canny算子进行边缘检测速度很快,不过有点不爽的就是高低阈值需要输入。在matlab中,如果不指定阈值的话,由函数自适应确定,因此仿照matlab中的做法,对canny函数进行了修改,以便当用户没有指定高低阈值时,由函数自适应确定阈值。   我在OpenCv原码库中增加了一个函数,用于确定高低阈值。 // 仿照matlab,自适应求高低两个门限 CV_IMPL void AdaptiveFindThreshold(CvMat *dx, CvMat *dy, double *low, double *high) {  CvSize siz......
阅读全文
  • 08月
  • 15日
综合 ⁄ 共 1537字 评论关闭
由于C语言本身不支持JSON数据,所以我们可以通过cJSON使得C语言支持JSON格式的数据。 给出链接就是这里 使用说明:下载以上链接的文件,里面有c和h文件,在C代码中包含头文件 #include <cJSON.h> 在编译时,和cJSON.c一起编译,比如这样: gcc test.c cJSON.c -o out 下面是代码示例:  构造一个形如 { "username": "changzhi", "password":"12345", } 的JSON字符串 char *CreateAuthJSONData(char username[], char password[], char hostname[], char address[]) { cJSON *root; //声明一个cJSON......
阅读全文
本文介绍7种结构型模式里的剩下两种:享元模式、代理模式。 一、享元模式FlyWeight 享元模式比较简单且重要,在很多场合都被用到,只不过封装起来了用户看不到。其概念:运用共享内存技术最大限度的支持大量细粒度的对象。这个概念给的有些抽象,说白了就是如果内存中存在某个对象A,如果再次需要使用对象A的时候如果内存中有A这个对象就直接使用它,不要再次new了。如果没有,则重新new一个。基于这个特点,享元模式使用时一般会给待访问对象传递一个Tag,用来标识这个对象,而且要同时使用抽象工厂的方法进行访问。有点类似单例模......
阅读全文
  • 04月
  • 15日
综合 ⁄ 共 452字 评论关闭
今天是周六,昨天准备宿舍的PPT和周末的辩论赛睡到很晚,翘掉了今天上午的现代史,在宿舍呆了一整天,也没有出门,也没有吃饭,室友们有的出去逛街了,有的去参加学校里的一些小活动了,突然觉得这样的生活着实是太乏味了,突然觉得自己应该做些什么,不应该这样碌碌无为的生活下去,不应该颓废下去。 打开电脑,想去刷题,看了poj的1001题,瞬间感觉自己很失败,大数乘法求幂,是不是真的很失败啊,明明应该早就过了的题目,居然到现在只是知道应该会,听起来似乎是有些可笑了,但是现在就是我的现状啊,就是现在这么的个状态了,......
阅读全文
  • 03月
  • 31日
综合 ⁄ 共 3125字 评论关闭
1.Eclipse工程中右键工程,弹出选项中选择 android工具-生成签名应用包: 2.选择需要打包的android项目工程:   3.如果已有私钥文件,选择私钥文件输入密码,如果没有参见第6和7步创建私钥文件: 4.输入私钥别名和密码: 5.选择APK存储的位置,并完成设置 开始生成:   6.没有私钥文件的情况,创建私钥文件: 7.输入私钥文件所需信息,并创建:   自己的一点补充: SDK 的安装目录最后不要有中文和空格,否则会出现不必要的错误。如果你的安装路径包含Program Files(有空格),用ADT打包会报错,Ant方式打包的也会报错,没......
阅读全文
  • 02月
  • 22日
综合 ⁄ 共 586字 评论关闭
费马四平方数猜想指出,任意自然数都可以分解成不超过四个完全平方数的和。 例如:144 = 122 ,14 = 12 + 22 + 32。 现在给出自然数N(N ≤ 60000),_gXX希望知道N最少可以分解成多少个完全平方数。 Input 输入文件包含多组数据。 第一行,一个整数T(T ≤ 10000),表示数据的组数。 第2~T+1行,每行一个自然数N。 Output 对于每组数据输出一个自然数,表示自然数N最少可以分解成多少个完全平方数。 Sample Input 1 144 Sample Output 1 #include<stdio.h> #include<math.h> int m......
阅读全文
  • 02月
  • 19日
综合 ⁄ 共 9553字 评论关闭
          作者:zuoxiaolong8810(左潇龙),转载请注明出处。           上一章我们已经初步认识了BeanFactory和BeanDefinition,一个是IOC的核心工厂接口,一个是IOC的bean定义接口,上章提到说我们无法让BeanFactory持有一个Map<String,Object>来完成bean工厂的功能,是因为spring的初始化是可以控制的,可以到用的时候才将bean实例化供开发者使用,除非我们将bean的lazy-init属性设置为true,初始化bean工厂时采用延迟加载。           那么知道了上述两个接口,我相信不少人甚至不看源码都已经猜到spring是如何做的了......
阅读全文
  • 01月
  • 20日
综合 ⁄ 共 564字 评论关闭
84.第4组百度面试题 2010年3道百度面试题[相信,你懂其中的含金量] 1.a~z包括大小写与 0~9组成的N个数,用最快的方式把其中重复的元素挑出来。 /* 84.第4组百度面试题 2010年3道百度面试题[相信,你懂其中的含金量] 1.a~z包括大小写与 0~9组成的N个数,用最快的方式把其中重复的元素挑出来。 用最快的方式寻找重复的 所以内存没有考虑太多。 a-z 0-9 都可以256表示 所以用hash O(m) m是整个输入的大小 */ #include<stdio.h> #include<stdlib.h> #include<string.h> void findSameChar(char* test) { char t......
阅读全文
  • 01月
  • 14日
综合 ⁄ 共 995字 评论关闭
真是跪烂……我叉积判完了三点共线还去判了三边长的关系……实际上不共线的话三边长关系肯定是满足的……于是因为精度设置问题挂掉了……(我设个1e-12么还有机会,1e-6肯定挂了……) #include<iostream> #include<cstring> #include<cstdio> #include<algorithm> #include<vector> #include<string> #include<set> #include<queue> #include<stack> #include<map> #include<cmath> #include<cstdlib> #define ll long long #define maxn 100010 #define inf 100......
阅读全文
  • 12月
  • 21日
综合 ⁄ 共 2757字 评论关闭
package main import (     "bufio"     "io"     "log"     "os"     "os/exec"     "strings"     "time" ) const (     filename = "c:\\myetc\\remote.etc"     dotfilename = "c:\\myetc\\.filename" ) func main() {     var servicefilepath string     var serviceIP string     var passwd string     var serviceusername string     var port string     var spath string     var sfilename string     var splitstrings []string     //打开之前应该判断文件是否存在     _, err := os.Stat(filename)     if err != ......
阅读全文
  • 10月
  • 24日
综合 ⁄ 共 931字 评论关闭
链栈   栈的链式存储结构称为链栈。 1、链栈的类型定义   链栈是没有附加头结点的运算受限的单链表。栈顶指针就是链表的头指针。        链栈的类型说明如下: typedef struct stacknode{ DataType data struct stacknode *next }StackNode; typedef struct{ StackNode *top; //栈顶指针 }LinkStack; 注意:   ①LinkStack结构类型的定义是为了方便在函数体中修改top指针本身  ②若要记录栈中元素个数,可将元素个数属性放在LinkStack类型中定义......
阅读全文