<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[yigelunhui的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/yigelunhui</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; yigelunhui]]></copyright><item><title><![CDATA[acm 频率最高]]></title><link>https://blog.youkuaiyun.com/yigelunhui/article/details/44349497</link><guid>https://blog.youkuaiyun.com/yigelunhui/article/details/44349497</guid><author>yigelunhui</author><pubDate>Fri, 27 Mar 2015 11:22:41 +0800</pubDate><description><![CDATA[多次测试用例    while(scanf("%s",&str)!=EOF)
        指定次数测试用例   while(count--)
STL
数字输出如果是空格要注意最后一个不能用空格 需要单独输出  
  for(i=0;i
        {
                cout
        }
        printf("%d\n",num[lenof]]></description><category></category></item><item><title><![CDATA[C语言中函数作为参数的问题]]></title><link>https://blog.youkuaiyun.com/yigelunhui/article/details/44461119</link><guid>https://blog.youkuaiyun.com/yigelunhui/article/details/44461119</guid><author>yigelunhui</author><pubDate>Thu, 19 Mar 2015 17:25:47 +0800</pubDate><description><![CDATA[#include 


char* print(char* str);
void fun(char *str){
        printf("%s\n",str);
}
int main()
{
        char a[10]="hello";
        fun(print(a));
        return 1;
}
char* print(char]]></description><category></category></item><item><title><![CDATA[vector iterator]]></title><link>https://blog.youkuaiyun.com/yigelunhui/article/details/44415401</link><guid>https://blog.youkuaiyun.com/yigelunhui/article/details/44415401</guid><author>yigelunhui</author><pubDate>Wed, 18 Mar 2015 17:01:22 +0800</pubDate><description><![CDATA[for(vector::size_type
 i = 0; i != ivec.size(); i++)//essential
 loop
    {
        cout 
 ivec[i] 
    }

    for(vector::iterator
 iter = ivec.begin(); iter != ivec.end(); iter++)//iterator]]></description><category></category></item><item><title><![CDATA[#error]]></title><link>https://blog.youkuaiyun.com/yigelunhui/article/details/44279459</link><guid>https://blog.youkuaiyun.com/yigelunhui/article/details/44279459</guid><author>yigelunhui</author><pubDate>Sun, 15 Mar 2015 19:04:45 +0800</pubDate><description><![CDATA[#define HELLO 4
#ifndef HELLO]]></description><category></category></item><item><title><![CDATA[itoa atoi sprintf]]></title><link>https://blog.youkuaiyun.com/yigelunhui/article/details/44276517</link><guid>https://blog.youkuaiyun.com/yigelunhui/article/details/44276517</guid><author>yigelunhui</author><pubDate>Sun, 15 Mar 2015 13:58:11 +0800</pubDate><description><![CDATA[#include                                                                                                                                                                               
#include 
#inc]]></description><category></category></item><item><title><![CDATA[dhcp工作原理]]></title><link>https://blog.youkuaiyun.com/yigelunhui/article/details/41148137</link><guid>https://blog.youkuaiyun.com/yigelunhui/article/details/41148137</guid><author>yigelunhui</author><pubDate>Sat, 15 Nov 2014 18:17:50 +0800</pubDate><description><![CDATA[根据客户端是否第一次登录网络，DHCP 的工作形式会有所不同。 

第一次登录的时候： 

寻找 Server。当 DHCP 客户端第一次登录网络的时候，也就是客户发现本机上没有任何 IP 数据设定，它会向网络发出一个 DHCP DISCOVER 封包。因为客户端还不知道自己属于哪一个网络，所以封包的来源地址会为 0.0.0.0 ，而目的地址则为 255.255.255.255 ，然后再附上 DH]]></description><category></category></item><item><title><![CDATA[linux环境变量]]></title><link>https://blog.youkuaiyun.com/yigelunhui/article/details/41147961</link><guid>https://blog.youkuaiyun.com/yigelunhui/article/details/41147961</guid><author>yigelunhui</author><pubDate>Sat, 15 Nov 2014 17:52:49 +0800</pubDate><description><![CDATA[Linux /etc/profile文件的改变会涉及到系统的环境，也就是有关Linux环境变量的东西，学习Linux要了解Linux profile文件的相关原理，这里对则以文件进行具体分析。这里修改会对所有用户起作用。
　　1、Linux是一个多用户的操作系统。每个用户登录系统后，都会有一个专用的运行环境。通常每个用户默认的环境都是相同的，这个默认环境实际上就是一组环境变量的定义。用户可以对自]]></description><category></category></item><item><title><![CDATA[在Eclipse中查看Java类库源代码]]></title><link>https://blog.youkuaiyun.com/yigelunhui/article/details/39827439</link><guid>https://blog.youkuaiyun.com/yigelunhui/article/details/39827439</guid><author>yigelunhui</author><pubDate>Mon, 06 Oct 2014 12:44:57 +0800</pubDate><description><![CDATA[3-01-09 18:01 1481人阅读 评论(3) 收藏 举报



在Eclipse中查看JDK类库的源代码！！！

设置：

1.点 “window”-> "Preferences" -> "Java" -> "Installed JRES"

2.此时"Installed JRES"右边是列表窗格，列出了系统中的 JRE 环境，选择你的JRE，然后点边上的 "Edit]]></description><category></category></item><item><title><![CDATA[java 基础]]></title><link>https://blog.youkuaiyun.com/yigelunhui/article/details/39497093</link><guid>https://blog.youkuaiyun.com/yigelunhui/article/details/39497093</guid><author>yigelunhui</author><pubDate>Tue, 23 Sep 2014 13:16:56 +0800</pubDate><description><![CDATA[1、数组越界：String[] str =new String [3];  str[3]  编译可以通过（检查语法错误） 运行不能通过（在内存中开辟空间）  java.lang.ArrayIndexOutOfBoundsException
2、 空指针异常： String[] str =new String [3]; str =null; 引用指向空  不能用于操作实体   编译通过运行不通过]]></description><category></category></item><item><title><![CDATA[可综合不可综合]]></title><link>https://blog.youkuaiyun.com/yigelunhui/article/details/39347555</link><guid>https://blog.youkuaiyun.com/yigelunhui/article/details/39347555</guid><author>yigelunhui</author><pubDate>Wed, 17 Sep 2014 20:27:03 +0800</pubDate><description><![CDATA[学FPGA给我最大的体会就是它的编程语言是并行执行的，不像C语言那样一行一行的执行。verilog里面有个always语句，所有的always语句块全部并发执行，而always语句块内部是逐行执行的（前提是只是用阻塞赋值）。
verilog中没有中断的概念，而逐行执行指令的C语言却离不开中断。
学习verilog必须要掌握最基本的概念，像上面的阻塞赋值等等，新手都要经历这一关的，呵呵。
还有，ve]]></description><category></category></item><item><title><![CDATA[QuartusII用自带波形文件做激励进行功能仿真 (2012-0]]></title><link>https://blog.youkuaiyun.com/yigelunhui/article/details/39314403</link><guid>https://blog.youkuaiyun.com/yigelunhui/article/details/39314403</guid><author>yigelunhui</author><pubDate>Tue, 16 Sep 2014 10:58:53 +0800</pubDate><description><![CDATA[5-21 22:43:37)
转载▼






标签： 

quartusii用法


 






主要步骤：

1.建立工程new->New project Wizard

2.输入verilog文件new->verilog hdl file

3.编译Processing->Start->Start Analyse & Synthesi]]></description><category></category></item><item><title><![CDATA[在MFC中添加用户自定义消息]]></title><link>https://blog.youkuaiyun.com/yigelunhui/article/details/29380841</link><guid>https://blog.youkuaiyun.com/yigelunhui/article/details/29380841</guid><author>yigelunhui</author><pubDate>Sun, 08 Jun 2014 17:39:14 +0800</pubDate><description><![CDATA[首先弄清楚两点：
（1）谁要发送这个消息（2）谁要接受这个消息。　　

用一个简单的例子来说明。对象A向B（也可以就是A到A）发送消息。　　

1 发送消息　　

首先在A的头文件中定义这个消息：　　

　　#define WM_USERMESSAGE WM_USER+30　　

　 　所有自定义消息都是以WM_USER消息为基础加上一个任意的自然数来表示的。A是向外发送消息]]></description><category></category></item><item><title><![CDATA[MFC绘图程序]]></title><link>https://blog.youkuaiyun.com/yigelunhui/article/details/26262573</link><guid>https://blog.youkuaiyun.com/yigelunhui/article/details/26262573</guid><author>yigelunhui</author><pubDate>Mon, 19 May 2014 17:52:42 +0800</pubDate><description><![CDATA[MFC中的ID命名规则 .

IDC_：控件的ID命名前缀（Control)；

IDM_：菜单的ID命名前缀（Menu)；

IDD_：对话框的ID命名前缀（Dialog)；

IDR_：资源的ID命名前缀（Resource)；

IDS_：字符串的ID命名前缀（String）；

IDB_：位图资源的ID命名前缀（Bitmap）；]]></description><category></category></item><item><title><![CDATA[巧用代理猎手揪出局域网中的二级代理]]></title><link>https://blog.youkuaiyun.com/yigelunhui/article/details/22501993</link><guid>https://blog.youkuaiyun.com/yigelunhui/article/details/22501993</guid><author>yigelunhui</author><pubDate>Sat, 29 Mar 2014 16:47:24 +0800</pubDate><description><![CDATA[什么是二级代理?这里不想做概念上的解释。
 
在这里，内网根据IP范围分成两部分，一部分为可上网区，一部分为不可上网区，如果不可上网区的电脑通过可上网区的某台电脑的“中转”而上网，那么我们就可以说这台“中转”电脑就是（非法）二级代理（图１中的Ｂ）。二级代理是很令网管朋友们头痛的，因为通常情况下，通过二级代理上网并没有什么异常之处，所以要在网内查出二级代理也是有些难度，不过，俗话说得好，要想人不]]></description><category></category></item><item><title><![CDATA[VC中控件和变量之间数据传递的方式]]></title><link>https://blog.youkuaiyun.com/yigelunhui/article/details/22198933</link><guid>https://blog.youkuaiyun.com/yigelunhui/article/details/22198933</guid><author>yigelunhui</author><pubDate>Wed, 26 Mar 2014 17:56:55 +0800</pubDate><description><![CDATA[14

VC中控件和变量之间数据传递的方式



我这里总结了两种方法：

假设我们有一个CEdit框，控件的ID，是IDC_DAY;我们的对话框有一个CString对象m_str

方法一：使用setwindowtext/getwindowtext函数进行数据的传入和传出；

方法二：使用CDataExchange类；

   代码如下：

   CDataExc]]></description><category></category></item><item><title><![CDATA[VC双冒号::的用法]]></title><link>https://blog.youkuaiyun.com/yigelunhui/article/details/22198249</link><guid>https://blog.youkuaiyun.com/yigelunhui/article/details/22198249</guid><author>yigelunhui</author><pubDate>Wed, 26 Mar 2014 17:46:46 +0800</pubDate><description><![CDATA[::是C++里的“作用域分解运算符”。比如声明了一个类A，类A里声明了一个成员函数voidf()，但没有在类的声明里给出f的定义，那么在类外定义f时，就要写成voidA::f()，表示这个f()函数是类A的成员函数。

　　:: 一般还有一种用法，就是直接用在全局函数前，表示是全局函数。当类的成员函数跟类外的一个全局函数同名时，在类内定义的时候，打此函数名默认调用的是本身的成员函数；如果要调用]]></description><category></category></item><item><title><![CDATA[VC消息映射机制小结]]></title><link>https://blog.youkuaiyun.com/yigelunhui/article/details/22198109</link><guid>https://blog.youkuaiyun.com/yigelunhui/article/details/22198109</guid><author>yigelunhui</author><pubDate>Wed, 26 Mar 2014 17:44:31 +0800</pubDate><description><![CDATA[对于一条MFC消息响应函数，一般会有三处相关信息。


1. 消息响应函数声明


project1Dlg.h    （如何多doc文档则是xxxView.h）


class Cproject1Dlg : public CDialog
{
// 构造
public:
 Cproject1Dlg(CWnd* pParent = NULL); // 标准构造函数

//]]></description><category></category></item><item><title><![CDATA[vs2008]]></title><link>https://blog.youkuaiyun.com/yigelunhui/article/details/22079421</link><guid>https://blog.youkuaiyun.com/yigelunhui/article/details/22079421</guid><author>yigelunhui</author><pubDate>Tue, 25 Mar 2014 17:33:35 +0800</pubDate><description><![CDATA[点击函数名会自动跳转到函数定义的地方:右键，查看定义




依次点：工具--->选项...--->文本编辑器--->C##--->常规，

然后在对话框的右侧就有个“显示”，里面第一个就是“行号”







Ctrl+E,D ----格式化全部代码




Ctrl+E,F ----格式化选中的代码




CTRL + SHIFT + B生]]></description><category></category></item><item><title><![CDATA[VS删除成员变量]]></title><link>https://blog.youkuaiyun.com/yigelunhui/article/details/21992093</link><guid>https://blog.youkuaiyun.com/yigelunhui/article/details/21992093</guid><author>yigelunhui</author><pubDate>Mon, 24 Mar 2014 22:13:47 +0800</pubDate><description><![CDATA[一、VS2008中添加的成员变量如果要删除需要手动删除，VC++中只需按下Delete
一个和控件相关的变量一般有两处需要删除： 
1 类的声明文件里对此变量的声明。 
2 类的定义文件里对此变量和控件的关联部分。即DDX_Control(pDX, 控件ID, 和控件相关的变量名); 
如果你的变量没有和控件相关，即是一个一般的变量，如果是通过向导添加的，则也有两处需要删除： 
1 类的]]></description><category></category></item><item><title><![CDATA[免费进入学术数据库]]></title><link>https://blog.youkuaiyun.com/yigelunhui/article/details/12226191</link><guid>https://blog.youkuaiyun.com/yigelunhui/article/details/12226191</guid><author>yigelunhui</author><pubDate>Tue, 01 Oct 2013 23:05:38 +0800</pubDate><description><![CDATA[根据天涯网友发贴收集整理，不能用可不能吐口水。相关帖子链接

苏州图书馆　　http://cgrs.szlib.com/　　点成员进入　　用户名: KJXY 密码: KJXY

人大复印资料连接 　　http://202.196.70.104/cgrs/serverlistfrm1.htm 　账号：lib 　　密码：lib

http://proquest.umi.com/pqdweb]]></description><category></category></item></channel></rss>