现在位置: 首页 > carburant发表的所有文章
  • 08月
  • 21日
综合 ⁄ 共 4797字 评论关闭
第一题:就是把字符串按照它要求的输出。 #include <iostream> #include<cstdio> #include<cstring> using namespace std; char op[100]; char out[100][100]; int main() { while(~scanf("%s",op)) { int len=strlen(op); int a=(len+2)/3; int b=(len+2)-2*a; int fr=0,ed=len-1; for(int i=1;i<a;i++) { for(int j=1;j<=b;j++) { if(j==1) out[i][j]=op[fr++]; else if(j==b) out[......
阅读全文
  • 12月
  • 19日
综合 ⁄ 共 2425字 评论关闭
大致题意:某公司要建立一套通信系统,该通信系统需要n种设备,而每种设备分别可以有m1、m2、m3、...、mn个厂家 提供生产,而每个厂家生产的同种设备都会存在两个方面的差别:带宽bandwidths 和 价格prices。 现在每种设备都各需要1个,考虑到性价比问题,要求所挑选出来的n件设备,要使得B/P最大。 其中B为这n件设备的带宽的最小值,P为这n件设备的总价。 解题思路: 首先需要明确,要使得B/P最大,自然是要令B尽可能大,P尽可能小。 由于B和P是两个相互制约的变量,而他们又要同时取得尽可能地取极值,那么可以先令其中一个......
阅读全文
  • 09月
  • 13日
综合 ⁄ 共 1128字 评论关闭
1 package test; 2 3 import java.awt.Container; 4 import java.awt.GridLayout; 5 import java.awt.event.WindowAdapter; 6 import java.awt.event.WindowEvent; 7 import java.io.File; 8 import java.util.Vector; 9 10 import javax.swing.BorderFactory; 11 import javax.swing.ComboBoxEditor; 12 import javax.swing.ImageIcon; 13 import javax.swing.JCheckBox; 14 import javax.swing.JComboBox; 15 import javax.swing.JFrame; 16 import javax.swing.JLabel; 17 import javax.swing.JMenu; 18 import jav......
阅读全文
  • 07月
  • 09日
综合 ⁄ 共 5077字 评论关闭
ActiveMQ是个好东东,不必多说。ActiveMQ提供多种语言支持,如Java, C, C++, C#, Ruby, Perl, Python, PHP等。由于我在windows下开发GUI,比较关心C++和C#,其中C#的ActiveMQ很简单,Apache提供NMS(.Net Messaging Service)支持.Net开发,只需如下几个步骤即能建立简单的实现。C++的应用相对麻烦些,稍后写文章介绍。   1、去ActiveMQ官方网站下载最新版的ActiveMQ,网址:http://activemq.apache.org/download.html。我之前下的是5.3.1,5.3.2现在也已经出来了。   2、去ActiveMQ官方网站下载最新版的Apache.NMS,网址:http://......
阅读全文
  • 06月
  • 05日
综合 ⁄ 共 7262字 评论关闭
相信使用过MFC编程的朋友对CString这个类的印象应该非常深刻吧?的确,MFC中的CString类使用起来真的非常的方便好用。但是如果离开了MFC框架,还有没有这样使用起来非常方便的类呢?答案是肯定的。也许有人会说,即使不用MFC框架,也可以想办法使用MFC中的API,具体的操作方法在本文最后给出操作方法。其实,可能很多人很可能会忽略掉标准C++中string类的使用。标准C++中提供的string类得功能也是非常强大的,一般都能满足我们开发项目时使用。现将具体用法的一部分罗列如下,只起一个抛砖引玉的作用吧,好了,废话少说,直接进入......
阅读全文
  • 05月
  • 20日
综合 ⁄ 共 219字 评论关闭
       server.3=192.168.1.201:2990:3990 以上是原理内容,以下是真正的配置      图:zoo1.cfg的配置     图:zoo2.cfg的配置(修改了clientPort和dataDir的值)     图:zoo3.cfg的配置    图:使用mkdir -p命令创建数据目录   图:创建myid文件,并写入值    图:启动Zookeeper Zookeeper的进程叫QuorumPeerMain   图:进入客户端    图:常用命令  
阅读全文
  • 04月
  • 22日
综合 ⁄ 共 683字 评论关闭
class CC_DLL CCImage :public CCObject {public: bool initWithImageFile(const char * strPath, EImageFormat imageType = kFmtPng); bool initWithImageFileThreadSafe(const char *fullpath, EImageFormat imageType = kFmtPng); bool initWithImageData   。。。。 bool initWithString  。。。。    unsigned char *   getData()              { return m_pData; }    int         getDataLen()           { return m_nWidth * m_nHeight; }    bool hasAlpha()                    { return m_bHasAlpha; }    bo......
阅读全文
  • 04月
  • 11日
综合 ⁄ 共 20105字 评论关闭
1. Prototypes #include <sys/types.h> #include <sys/socket.h> ssize_t recv(int s, void *buf, size_t len, int flags); ssize_t recvfrom(int s, void *buf, size_t len, int flags, struct sockaddr *from, socklen_t *fromlen); Description Once you have a socket up and connected, you can read incoming data from the remote side using therecv() (for TCPSOCK_STREAM sockets) and recvfrom() (for UDPSOCK_DGRAM sockets). Both functions take the socket descriptor s, a pointer......
阅读全文
  • 04月
  • 09日
综合 ⁄ 共 1140字 评论关闭
dth:100%;"> 很多数据结构的书中,都会详细的谈论很多数据结构,比如,线形表,树,图...而实际项目中,最常用的莫过于数组和链表,以及树(最多的还是二叉树),但是这些代码中多以伪代码居多,并且代码不完整,缺少注释。最近对数据结构复习了一阵,对二叉树做一个小结,以下是二叉树的递归代码。     #include <stdlib.h> #include <stdio.h> #include <conio.h> typedef struct BinaryTree { int key; struct BinaryTree *left; struct BinaryTree *right; }Node; Node *InsertNode(Node* root,int val) ......
阅读全文
  • 04月
  • 03日
综合 ⁄ 共 10837字 评论关闭
  脚本语言:21世纪的高级编程语言  (这篇文章发表在IEEE计算机杂志1998年3月刊上) 摘要:    Perl和Tcl等脚本语言代表一种与c或JavaTM为代表的系统程序设计语言完全不同的编程形式。脚本语言为"胶着"应用程序而设计,它使用无类型方法来实现高级编程和比系统程序设计语言更快的发展应用。计算机速度的增长和混合应用的改变使脚本语言在今后的应用中越来越重要。 关键字:组件框架,面向对象编程,脚本,强类型,系统编程 1.简介    在过去的十五年里,人们编写计算机程序的方法发生了根本的转变。这种转变是从c或c++等系统......
阅读全文
  • 03月
  • 16日
综合 ⁄ 共 465字 评论关闭
转自:http://blog.csdn.net/meic51/article/details/8778518 在STM32上如果不使用外部晶振,OSC_IN和OSC_OUT的接法 如果使用内部RC振荡器而不使用外部晶振,请按照下面方法处理:1)对于100脚或144脚的产品,OSC_IN应接地,OSC_OUT应悬空。2)对于少于100脚的产品,有2种接法:2.1)OSC_IN和OSC_OUT分别通过10K电阻接地。此方法可提高EMC性能。2.2)分别重映射OSC_IN和OSC_OUT至PD0和PD1,再配置PD0和PD1为推挽输出并输出'0'。此方法可以减小功耗并(相对上面首先要明确的是STM32没有内部晶振,HSI是内部RC振荡器。HSI内部8MHz的R......
阅读全文
  • 02月
  • 16日
综合 ⁄ 共 9497字 评论关闭
socket编程机制:客户端与服务端通过socket套接字连接后都会返回一个实例对象,分别保存这个对象,就相当于保存的对方的地址。Socket理解为一个可以连通网络上不同计算机程序之间的管道,把一堆数据从管道的A端扔进去,则会从管道的B端出来。管道的端口由两个因素来唯一确认,即机器的IP地址和程序所使用的端口号。端口号就是程序员指定的一个数字,许多著名的木马程序在网络上扫描不同的端口号就是为了获取一个可以连通的端口从而进行破坏。程序不要使用太小的端口号,它们一般被系统占用了,也不要使用一些常用的端口,一般来说......
阅读全文