现在位置: 首页 > fondle发表的所有文章
  • 10月
  • 16日
综合 ⁄ 共 6030字 评论关闭
from MSDN 命名管道提供的功能比匿名管道多。 其功能包括通过网络进行全双工通信和多个服务器实例;基于消息的通信;以及客户端模拟,这使得连接进程可在远程服务器上使用其自己的权限集。 下面的示例演示如何使用 NamedPipeServerStream 类创建命名管道。 在此示例中,服务器进程创建了四个线程。 每个线程可以接受一个客户端连接。 连接的客户端进程随后向服务器提供一个文件名。 如果客户端具有足够的权限,服务器进程就会打开文件并将其内容发送回客户端。 using System; using System.IO; using System.IO.Pipes; using Syst......
阅读全文
  • 08月
  • 01日
综合 ⁄ 共 1803字 评论关闭
详见百度百科:   http://baike.baidu.com/view/10525.htm IRC是Internet Relay Chat 的英文缩写,中文一般称为互联网中继聊天。它是由芬兰人Jarkko Oikarinen于1988年首创的一种网络聊天协议。经过十年的发展,目前世界上有超过60个国家提供了IRC的服务。IRC的工作原理非常简单,您只要在自己的PC上运行客户端软件,然后通过因特网以IRC协议连接到一台IRC服务器上即可。它的特点是速度非常之快,聊天时几乎没有延迟的现象,并且只占用很小的带宽资源。所有用户可以在一个被称为\"Channel\"(频道)的地方就某一话题进行交谈......
阅读全文
  • 02月
  • 23日
综合 ⁄ 共 2606字 评论关闭
题目链接~~> 做题感悟:这题需要逆向思维,先预处理一下就好。 解题思路:先预处理一下将可以看到 D 与 E 的点标记一下,这样 bfs()遍历迷宫时就可以节省很多时间,还要注意:可以重复走走过的点只要用二进制压缩一下就好。 代码: #include<stdio.h> #include<iostream> #include<map> #include<stack> #include<string> #include<string.h> #include<stdlib.h> #include<math.h> #include<vector> #include<queue> #include<algorithm> using namespace......
阅读全文
  • 06月
  • 10日
综合 ⁄ 共 4185字 评论关闭
推广的ESP定律---EBP的妙用 Author:LenusFrom: www.popbase.net & bbs.asmcc.comE-mail:Lenus_M@163.com--------------------------------------------------1.前言    几天前,jney2兄弟发表了《如何阻击“ESP定律”》一文,对于anti-ESP定律提出了非常建设性的方案,通过这篇文章我们知道ESP定律的原理和他的局限性,但是对于不能使用ESP定律的壳可不占少数哦。在这里我想简单的提出一个当我们面对无法使用ESP定律时的办法。-------------------------------------------------- 2.正文    i.了解EBP寄存器  在寄存器里面有......
阅读全文
  • 04月
  • 22日
综合 ⁄ 共 279字 评论关闭
最近在学Linux的驱动,有两个函数:copy_from_user(void *to, const void __user *from, unsigned long count)、copy_to_user(void __user *to, const void *from, usigned long count)。 ①三个参数:        to 目标地址,这个地址是用户空间的地址;        from 源地址,这个地址是内核空间的地址;        n 将要拷贝的数据的字节数。 这两个函数返回的都是不能被复制的字节数,如果完全复制成功则返回0.之前一直记成了返回成功的字节数了,在这里记录一下。
阅读全文
  • 12月
  • 19日
综合 ⁄ 共 2752字 评论关闭
QT += core gui widgets //引入需要用到的库 qDebug()<<"t="<<t<<QTime::currentTime();//在控制台输出当前时间 label->setStyleSheet("background:red; border-radius:25px");//设置样式表 label->setFont(QFont("宋体",20));//设置标签的字体及大小 ctrl + i 格式化代码 F4在cpp文件和h文件之间切换 signal函数和slot函数都是void类型的 mainwindow.h #ifndef MAINWINDOW_H #define MAINWINDOW_H #include "QTimer" #include "QLabel" #include <QWidget> class MainWindow : public QWid......
阅读全文
  • 11月
  • 20日
综合 ⁄ 共 2659字 评论关闭
Just a Hook Time Limit: 4000/2000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 15645    Accepted Submission(s): 7750 Problem Description In the game of DotA, Pudge’s meat hook is actually the most horrible thing for most of the heroes. The hook is made up of several consecutive metallic sticks which are of the same length. Now Pudge wants to do some operations on the hook. Let us number the consecutive metallic sticks of the hook from 1 to N. For......
阅读全文
【读书笔记】并发编程需要注意的几个典型问题 分类: linux c ComputerArchitecture2013-07-21 17:05 34人阅读 评论(0) 收藏 举报 linuxconcurrent programmi         本文为《Computer Systems: A Programmer's Perspective》第12.7节—并发编程问题的读书笔记。下面开始正文。 1. 线程安全        一个线程安全(thread-safety)的函数应满足条件:当且仅当被多个并发线程反复调用时,它会一直产生正确的结果。相对地,若一个不是线程安全的函数被称为线程不安全(thread-unsafety)函数。         我们能定义出四个(不......
阅读全文
  Android 仿3g体育门户客户端赛事图标浮出效果 分类: Android2013-06-02 14:34 1814人阅读 评论(1) 收藏 举报    最近在玩3g体育门户客户端的时候,看到这样个效果: 轻触赛事图标,会有一个图标变大浮出的效果.,蛮有意思的.于是就把仿照它做了一个.   这个是原图:                         实际上是给图标的触摸事件中添加了一个缩放的动画,代码如下. [java] view plaincopy package com.test;      import android.app.Activity;   import android.os.Bundle;   import android.view.MotionEvent;   ......
阅读全文
  • 10月
  • 06日
综合 ⁄ 共 3125字 评论关闭
利用SqlConnection对象连接sql2000以上版本,并使用SqlCommand对象对数据库进行读取。 SqlCommand类概述:          用于对sql数据库执行sql语句或存储过程。          命名空间:System.Data.SqlClient    程序集: System.Data(在 System.Data.dll中) SqlCommand类的属性 1.CommandText   获取或设置要对数据源执行的Transact—SQL语句或存储过程。 2. CommandType 获取或设置一个值,该值指示如何解释CommandText属性,CommandType默认为CommandType.Text,表示执行sql语句,调用存储过程时需设CommandType.StoredProcedure......
阅读全文
  • 09月
  • 26日
综合 ⁄ 共 335字 评论关闭
在Swift开发中,新建了一个UITableViewCell的子类:CustomerUITableViewCell,出现“No such module 'Cocoa' 的错误: 原因很简单:在建立新的File文件的时候,选择的是“OS X”的项目,其实应该选择“iOS”的项目。所以删除错误文件,重新建立一个新的File文件,问题解决了: 原来是自己忽略了这一点,导致的问题的出现。 注意:OS X playground (Cocoa-based)是基于Cocoa的,而iOS playground (UIKit-based)是基于UIKit的; 同时,你也可以直接修改一个已经存在的swift(或者playground)文件的代码即可,将 import UIKit 直接修改为......
阅读全文
  • 06月
  • 04日
综合 ⁄ 共 0字 评论关闭