2692407267@qq.com环境vxworks 6.8.3+ GNU Patch、Qt-commercial-4.8.50 先安装vxworks 6.8、安装mingw1 先编windml库2 再编vxworks image 3 解压Qt 4.8.5, 打开mingw,confignure Qt ,make make过程可能需要修改部分源码 4 run vxsim, run affine、chip done ps: 测试中6.8+qt485有时会出现崩溃的情况,与tilcon58 +vx66类似,原因待查 Read More
posted @ 2013-08-06 19:33 javawebsoa Views(3404) Comments(0) Diggs(0) Edit
询问有多少个模式串出现在了文本串里面。将模式串插入Trie树中,然后跑一边AC自动机统计一下就哦了。献上一份模板。 #include #include #include #define MAX_NODE 240005#define MAX_CHILD 26using namespace std;class AC_Automaton {public: int chd[MAX_NODE][MAX_CHILD]; int fail[MAX_NODE]; int val[MAX_NODE]; int ID[128]; int sz; queue q; AC_A... Read More
posted @ 2013-08-06 19:32 javawebsoa Views(249) Comments(0) Diggs(0) Edit
A process is a program in execution. A processis more than the program code, which is sometimes known as the text section.It also includes the current activity, as represented by the value of the programcounter and the contents of the processor’s registers. A process generally alsoincludes the... Read More
posted @ 2013-08-06 19:30 javawebsoa Views(297) Comments(0) Diggs(0) Edit
最短区间版大家来找碴Time Limit: 5000/2000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 574Accepted Submission(s): 179 Problem Description 给定一个序列,有N个整数,数值范围为[0,N)。 有M个询问,每次询问给定Q个整数,可能出现重复值。 要求找出一个最短区间,该区间要包含这Q个整数数值。 你能找的出来吗? Input 第一行有两个整数N,M。(N#inc... Read More
posted @ 2013-08-06 19:28 javawebsoa Views(396) Comments(0) Diggs(0) Edit
前篇博客写过建造者模式,建造者模式是将实现和显示分离,它属于创建型(Creational)的设计模式,在使用时我们应尽量考虑对象的创建。另一方面它隐藏了具体功能的组装过程,而把具体的实现放在子类中。也就是建造者模式将创建一个产品的基本骨架封装好了,而把具体的步骤放在了子类中,它提高了系统的可扩展性,但却降低了代码的可复用性。这种模式的UML图有两层关系,一层是父类和子类的继承关系,另一层是指挥建造者和具体建造过程的聚合关系。这两层关系和我们今天要说的状态模式有相似之处,但是它们两个却有着本质的区别,建造者模式是创建型的适用于具体对象或过程的创建,它提高了系统的扩展性,可以构成基本的算法骨架,但 Read More
posted @ 2013-08-06 19:26 javawebsoa Views(328) Comments(0) Diggs(0) Edit
replace和replaceAll1)replace的参数是char和CharSequence,即可以支持字符的替换,也支持字符串的替换(CharSequence即字符串序列的意思,说白了也就是字符串); 2)replaceAll的参数是regex,即基于规则表达式的替换,比如,可以通过replaceAll("\\d", "*")把一个字符串所有的数字字符都换成星号; 相同点是都是全部替换,即把源字符串中的某一字符或字符串全部换成指定的字符或字符串,如果只想替换第一次出现的,可以使用 replaceFirst(),这个方法也是基于规则表达式的替换,但与 Read More
posted @ 2013-08-06 19:25 javawebsoa Views(200) Comments(0) Diggs(0) Edit
新机器上将工程改动提交到 github 服务器时,发现每次都要输入密码,这个有点儿小烦人,怎么解决这个问题呢?首先,切换到工程根目录的 .git 隐藏目录,用 TextEdit 打开 config 文件,改成如下的形式:[core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true ignorecase = true[remote "origin"] url = git@github.com:user_name/project_name fetch = +refs Read More
posted @ 2013-08-06 19:23 javawebsoa Views(375) Comments(0) Diggs(0) Edit
什么是函数指针 就像某一变量的地址可以存储在相应的指针变量中一样,指向函数的指针中保存着函数代码起始处的地址 函数指针的声明 当声明一个函数指针时,必须声明它指向的函数类型。要指定函数类型,就要指出函数的返回类型和参数列表,如: void (* pf)(int, int); //pf是一个函数指针,它指向的函数类型为:返回值为void,参数列表为(int, int) 函数指针的赋值 函数名本身即代表函数的地址,因此给函数赋值时可以不加&符号,如: ‬void func(char *); ‬void (* pf)(char *); ‬pf = func; //可以 ‬pf =... Read More
posted @ 2013-08-06 19:20 javawebsoa Views(263) Comments(0) Diggs(0) Edit
Python 中字符串被定义为引号之间的字符集合。Python 支持使用成对的单引号或双引号, 三引号(三个连续的单引号或者双引号)可以用来包含特殊字符。使用索引运算符( [ ] )和切 片运算符( [ : ] )可以得到子字符串。字符串有其特有的索引规则:第一个字符的索引是 0, 最后一个字符的索引是 -1 加号( + )用于字符串连接运算,星号( * )则用于字符串重复。下面是几个例子: >>> pystr = 'Python'>>> iscool = 'is cool!'>>> pystr[0]' Read More
posted @ 2013-08-06 19:19 javawebsoa Views(235) Comments(0) Diggs(0) Edit
eclipse svn插件site-1.10.1Slik-Subversion-1.8.0-x64.msi ---可以使用svn命令,如svn status 显示修改过的本地文件,如下示例:I:\workspace70\ahdx_lcbmi70_chaxun>svn status ? .settings ? classes\SocketClient.class ? classes\SocketClientShortlink.class ? classes\com M config\businessconfig.xml M readme.txt M src\com\xxx\lcbmi\so Read More
posted @ 2013-08-06 19:17 javawebsoa Views(1216) Comments(0) Diggs(0) Edit
数组: 数组是将元素在内存中连续存放,由于每个元素占用内存相同,可以通过下标迅速访问数组中任何元素。但是如果要在数组中增加一个元素,需要移动大量元素,在内存中空出一个元素的空间,然后将要增加的元素放在其中。同样的道理,如果想删除一个元素,同样需要移动大量元素去填掉被移动的元素。如果应用需要快速访问数据,很少或不插入和删除元素,就应该用数组。 链表: 链表恰好相反,链表中的元素在内存中不是顺序存储的,而是通过存在元素中的指针联系到一起。比如:上一个元素有个指针指到下一个元素,以此类推,直到最后一个元素。如果要访问链表中一个元素,需要从第一个元素开始,一直找到需要的元素位置。但是增加和删除一个.. Read More
posted @ 2013-08-06 19:14 javawebsoa Views(3353) Comments(0) Diggs(3) Edit
程序中需要用到将整型转化为char*类型,然后将两个char*类型的变量拼接。将整型转化为char*自然想到了itoa函数:头文件:#include char *itoa(int value, char *string, int radix); int value 被转换的整数,char *string 转换后储存的字符数组,int radix 转换进制数 但是在linux下,itoa函数没有定义,所以使用sprintf函数代替。#include #include"Hash.h"using namespace std;int main(){ hash_table *hid; Read More
posted @ 2013-08-06 19:13 javawebsoa Views(409) Comments(0) Diggs(0) Edit
对称加密算法中,数据加密和解密采用的都是同一个密钥,因而其安全性依赖于所持有密钥的安全性。对称加密算法的主要优点是加密和解密速度快,加密强度高,且算法公开.缺点是实现密钥的秘密分发困难,在大量用户的情况下密钥管理复杂,而且无法完成身认证等功能,不便于应用在网络开放的环境中。对称加密算法的特点是算法公开、计算量小、加密速度快、加密效率高。 目前最著名的对称加密算法有数据加密标准DES,但传统的DES由于只有56位的密钥,因此已经不适应当今分布式开放网络对数据加密安全性的要求。欧洲数据加密标准IDEA等,目前加密强度最高的对称加密算法是高级加密标准AES,AES提供128位密钥,128位AES的加 Read More
posted @ 2013-08-06 19:11 javawebsoa Views(732) Comments(0) Diggs(0) Edit
先展示一下运行结果: 代码实现:1.先创建一个空项目:2.创建一个Controller:(TableViewController)在AppDelegate.h中声明属性:// AppDelegate.h// UITableViewDemo//// Created by WildCat on 13-8-6.// Copyright (c) 2013年 wildcat. All rights reserved.//#import @class TableViewController;@interface AppDelegate : UIResponder @property (non... Read More
posted @ 2013-08-06 19:08 javawebsoa Views(225) Comments(0) Diggs(0) Edit
传感器(英文名称:transducer/sensor)是一种检测装置,能感受到被测量的信息,并能将检测感受到的信息,按一定规律变换成为电信号或其他所需形式的信息输出,以满足信息的传输、处理、存储、显示、记录和控制等要求。它是实现自动检测和自动控制的首要环节。电压传感器电压传感器,是一种检测装置,能感受到被测电压的信息,并能将检测感受到的信息,按一定规律变换成为符合一定标准需要的电信号或其他所需形式的信息输出,以满足信息的传输、处理、存储、显示、记录和控制等要求。按照电压极性分为直流电压传感器和交流电压传感器。交流电压传感器按照适用的频率范围,又可分为工频电压传感器、变频电压传感器(或称宽频电压 Read More
posted @ 2013-08-06 19:07 javawebsoa Views(1009) Comments(0) Diggs(0) Edit
先筛出素数,再筛出美素数。简单题。/*筛素数*/#include#include#include#include#include#include#include#include#includeusing namespace std;const int maxn = 1000005;int IsPrime[ maxn ],IsSpecialPrime[ maxn ];int GetSum( int x ){ int ans = 0; while( x ){ ans += x%10; x/=10; } return ans;}void init_prime(){ for( int i=1;i< Read More
posted @ 2013-08-06 19:05 javawebsoa Views(175) Comments(0) Diggs(0) Edit
class Empty { public: Empty(); // 缺省构造函数 Empty( const Empty& ); // 拷贝构造函数 ~Empty(); // 析构函数 Empty& operator=( const Empty& ); // 赋值运算符 Empty* operator&(); // 取址运算符 const Empty* operator&() const; // 取址运算符 const }; 默认构造函数 析构函数 拷贝构造函数 赋值运算符(operator=) 取址运算符(operator&)(一对,一个非con Read More
posted @ 2013-08-06 19:03 javawebsoa Views(377) Comments(0) Diggs(0) Edit
最近很少光顾我的博客, 因为一直很忙! 目前我的HEVC在i5机子上720P编码速度单核达到2~3帧每秒! 多核的话离线实时编码已经不是问题! 现在问题是在线实时编码还差那么一点! 在容忍一定低延迟下应该问题不大! 下一个目标, 多核在线实时编码! Read More
posted @ 2013-08-06 19:01 javawebsoa Views(307) Comments(0) Diggs(0) Edit
最近微信尼玛很火,这不算什么~~ 8月5号微信终于让china的男女老少全体打飞机,而且还可以比赛,看谁持久,尼玛,太火了~,以后再屌丝们就不用担心打飞机被鄙视了!!!废话完了,正题进入...... 8月5日微信5.0上线后,升级成为服务号可以使用自定义菜单,这是服务的一个利器! 1. 运营主体为组织,可选择成为服务号或者订阅号。 运营主体为组织,可在新注册的时候选择成为服务号或者订阅号。之前注册的公众号,默认为订阅号,可升级为服务号。 2. 服务号可以申请自定义菜单。 微信自定义菜单效果 1.click(点击事件) 用户点击 click 类型按钮后,微信服务器会通过消息接口 (... Read More
posted @ 2013-08-06 18:59 javawebsoa Views(794) Comments(0) Diggs(0) Edit
题意还是比较好懂。 给出若干个木棍的长度,问这些木棍构成三角形的可能性。那么公式很容易知道就是这些木棍组成三角形的所有情况个数 除以 从n个木棍中取3个木棍的情况数量C(n, 3) 即可但是很显然分子不太好求。 因为木棍数据量是n^5暂时没有办法,于是看到木棍的边长,数据量也是10^5,似乎预示着什么那么我们可不可以这样:根据三角形的性质,两边之和大于第三边。我们就枚举每个木棍,假设该木棍是三角形中的最大边,然后看剩下的能构成三角形的两边的和有多少种情况。这样一转换思路,就转到了求给出俩数组,然后从两个数组中各取出一个数,求相加的和各自有多少种。由于数据量是10^5 ,所以我们可以把这两个数组 Read More
posted @ 2013-08-06 18:57 javawebsoa Views(201) Comments(0) Diggs(0) Edit