上一页 1 2 3 4 5 6 ··· 25 下一页
摘要: 如果读串口出现乱码,则:1.可能是波特率设置不对2.可能是数据编码格式不对import gnu.io.*;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;import java.io.IOException;import java.io.InputStream;import java.util.Enumeration;impor 阅读全文
posted @ 2013-12-12 11:55 冰鸮 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 操作系统:64位Win7芯片类型:Texas Instruments的CC2530软件平台:IAR v8.10Zigbee协议栈:ZStack-CC2530-2.5.1aCP2102 USB to UART Bridge 驱动以上内容打包下载:http://pan.baidu.com/s/1tf1z21.IAR安装首先运行IAR安装程序,一定要以管理员身份运行,不然最后即使安装上也没法烧写程序。一直点nextI accept.....以管理员身份运行注册机,一定要以管理员身份运行,不然注册机得不到正确的hostID.对应位置填好之后选择默认安装还是自定义安装,以及安装路径,根据自己情况选择,一 阅读全文
posted @ 2013-12-12 11:10 冰鸮 阅读(859) 评论(0) 推荐(0) 编辑
摘要: 最近在做zigbee的课程设计,需要Java实现对串口数据的读写操作。网上找了很多代码,好像都比较过时了,直接拿来用没法跑通……QAQ……然后自己写个教程留底,如有不当之处还请各位路过的大神赐教。参考资料:http://www.docin.com/p-224301266.html操作系统:64位Win7java的串口API包:javax.comm在windows下的开法维护已经停止了,RXTX的旧版本支持在javax.comm-win32-2.0基础上的扩展,RXTX新版本支持对javax.comm的覆盖式支持,原来用javax.comm的把所有import javax.comm.*改成imp 阅读全文
posted @ 2013-12-11 22:31 冰鸮 阅读(4171) 评论(0) 推荐(0) 编辑
摘要: dp[i][j]代表选了i个人,D(J)-P(J)的值为j的状态下,D(J)+P(J)的最大和。#include #include #include #include using namespace std;const int MAXN = 810;int n, m;int dp[24][MAXN];int path[24][MAXN];int P[210], D[210];int sub[210], sum[210];int maxval, fix;int ans[210];bool IfHave( int i, int j, int k ){ while ( i > 0 ) {... 阅读全文
posted @ 2013-11-30 15:33 冰鸮 阅读(488) 评论(2) 推荐(0) 编辑
摘要: 思路就是用栈模拟,不用开实体的栈,直接记一个top指针就行。说说这题的细节:1.tag标签里的内容不要动,原样输出。比如,就这样输出就行,不要删空格。题目中说了you shouldn’t change anything of any tag.2.标签之外的文本,文本内的空白符(空格,tab,回车),相邻单词之间用一个空格分隔开。文本与标签相邻的地方,不要有多余的空白符,就是说,文本与标签相邻的地方,除了一个回车以及缩进用的空白符之外,不要有任何空白符。3.上一个case的跟下一个case的有可能在同一行,并且第一个之前有可能有空白符4.每行结尾不要有多余的空格5.不要有空行以下给出几组数据,空 阅读全文
posted @ 2013-11-17 20:46 冰鸮 阅读(1283) 评论(4) 推荐(0) 编辑
摘要: 服务器端#include #include #include #include #include #include #define MAXLINE 80#define SERV_PORT 8888void do_echo( int sockfd, struct sockaddr *pcliaddr, socklen_t client ){ int n; socklen_t len; char mesg[80]; while (1) { len = client; n = recvfrom( sockfd, mesg, 80, 0, pc... 阅读全文
posted @ 2013-11-11 21:10 冰鸮 阅读(501) 评论(2) 推荐(0) 编辑
摘要: 服务器端代码#include #include #include #include #include #include #include #include #include #include int main( int argc, char *argv[] ){ int sockfd, new_fd; struct sockaddr_in server_addr; struct sockaddr_in client_addr; int sin_size, portnumber; const char hello[] = "Hello!\n"; if ( ar... 阅读全文
posted @ 2013-11-11 20:16 冰鸮 阅读(505) 评论(0) 推荐(0) 编辑
摘要: 线段树基本操作练习,防手生#include #include #include #define lson l, m, rt > 1 ) ); sum[rc] = lazy[rt]*( m >> 1 ); lazy[rt] = 0; } return;}void build( int l, int r, int rt ){ lazy[rt] = 0; sum[rt] = 1; if ( l == r ) return; int m = ( l + r ) >> 1; build( lson ); build( rson ... 阅读全文
posted @ 2013-11-05 17:46 冰鸮 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 假设删除第k位,把整数A表示成如下形式:A = a * 10^(k+1) + b * 10 ^k + c;则: B = a * 10^k + c;N = A + B = (11*a+b)*10^k + 2*c;显然:11*a+b = N / (10^k)2*c = N % (10^k)但是c有可能产生进位,产生的影响为:11*a+b+1 = N/(10^k)【b+1最多为10,不会影响到11*a的值】2*c = N % (10^k) + 10^k;把这两种情况分别考虑一下。注意一下细节:1.a和b不能同时为零2.b的取值范围是0~9,如果b的值等于10,一定是产生进位的情况#include # 阅读全文
posted @ 2013-10-31 19:40 冰鸮 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 一组数据:13ssssssssssssans:3#include #include #include #include #include using namespace std;//MAX_NODE = StringNumber * StringLengthconst int MAX_NODE = 10100 * 50;//节点个数,一般字符形式的题26个const int CHILD_NUM = 26;const int MAXN = 1000100;struct ACAutomaton { //每个节点的儿子,即当前节点的状态转移 int chd[MAX_NODE][CHILD... 阅读全文
posted @ 2013-10-12 11:05 冰鸮 阅读(248) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 25 下一页