- 浏览: 589793 次
最新评论
-
wjwjwjwj:
void T0_Work() //T0定时器调用的工作函数 ...
51单片机学习笔记:基于状态机的按键对时程序(短按,长按,连发) -
xouou_53320:
lastSeries 写道前辈,是不是在工作以后连System ...
java学习笔记:TCP通讯,传送任意文件(服务端并发) -
lastSeries:
前辈,是不是在工作以后连System.out.println( ...
java学习笔记:TCP通讯,传送任意文件(服务端并发) -
xouou_53320:
chuanwang66 写道不过改了iconv.exe路径也不 ...
Source Insight 中文乱码,用iconv转码,解决中文乱码问题_20150930更新 -
anazel:
正在学习,多谢分享
51单片机学习笔记:基于状态机的按键对时程序(短按,长按,连发)
文章列表
这2天主要学习使用MFC的ListCtrl列表控件的使用,这个东东功能很多啊
边学边做了个Demo
新手可参考一二 , 详见vc6源码
高手请飘过哦~~
----------------------------------------------------------------------
加入了一些常用的界面效果
1.自定义光标
2.淡入淡出
3.点界面空白处可让鼠标左键移动窗口
4.界面透明度调节
5.ListCtrl区域支持右键菜单
6.程序最小化到任务栏通知区域
115网盘备用下载地址:
http://115.com/file/e ...
系统环境:xp_sp2
原理很简单,就不贴了
想知道的朋友百度吧
下载地址
http://dl.iteye.com/topics/download/2cd7ed0b-6b1a-326a-bf9b-1961fd295333
115网盘备用下载地址:http://115.com/file/dpb6si71vc6多开补丁.rar
这几天做了个外挂,主要是想学习下相关技术,
参考的是郁金香老师的视频
核心算法是我自己实现的
我在判断3条线路连通性时,用了4个辅助点,纵向pa和pb,横向pc和pd
让其中2个点与我们棋盘上的棋子形成一个矩形,
然后遍历它 ...
=========调用约定整理总=================================
调用约定可以在Project->Setting...->C/C++->Code Generation中的
Calling convention中进行设置,缺省状态为__cdecl
例如对于函数:
/*
第一个节点称为:头节点,或根节点
[示例]:内部类实现单链表
*/
class Link
{
private Node head; //定义头节点,是链表的一个成员变量,是Node类的对象
public void add(String name) //添加链表中的元素(节点)
{
Node new ...
用了很久了,
觉得挺好的,
分享给有需要的朋友,
::如果密码中有特殊字符,请使用ASCII码的十六进制格式
::比如123456#sd 应该写成123456%%23sd
::其中的#的ASCII码是35,十六进制23,再在前面加上2个%%,就是%%23
::保存为bat文件,再用bat加密工具随便加密下就好了
@echo off
title 163Mail
color 5e
mode con: cols=18 lines=3
echo 邮箱登陆中...
for /l %%i in (1,1,13) do set/p a=^><nul&am ...
/*
正则表达式
[示例]:龙抓手之抓取网页中的邮件地址
*/
import java.net.*;
import java.io.*;
import java.util.regex.*;
class Demo
{
public static void main(String[] args) throws Exception
{
getMails();
}
public static void getMails() throws Exception
{
URL url=new URL(& ...
/*
使用UI界面,输入url地址,访问指定端口的服务
1.当不输入端口时,默认访问80端口
2.可以访问服务器指定端口和指定路径下的文件
关于对url的处理
我们先来手动截取一下,不要怕麻烦
java类中其实有相应的方法的
...
/*
TCP通讯
需求:传送任意文件
tcp传输要定义2个端点,客户端和服务端
步骤
1.定义服务, 服务器ip和接收端口
2.读取客户端已有的图片文件
3.使用socket输出流将数据发给服务端
4.读取服务端的反馈信息
5.关闭资源
注意:
1.在while循环中的read方法最后读到文件结束标记-1后循环退出了
而没有将该标记写入socket流中,那么服务端接收到的数据是不完整的,而且停不下来
用shutdownOutput方法告诉服务端文件到了末尾结束发送了
[示例]:传送任意文件 (客户端)
* ...
jdk1.5以后用Integer举例Integer a = 3; 这是自动装箱int i = new Integer(2); 这是自动拆箱就是基本类型和其对应的包装类型在需要的时候可以互相转换,具体过程由编译器完成比如自动装箱:Integer a=3; 其实编译器调用的是static Integer valueOf(int i)这个方法查阅JDK知道,valueOf(int i)返回一个表示指定的 int 值的 Integer 对象那么就变成这样: Integer a=3; => Integer a=Integer.valueOf(3);
...
/*
TCP通讯
[示例]:传送文本文件 (客户端)
*/
import java.net.*;
import java.io.*;
class Demo
{
public static void main(String[] args) throws Exception
{
new FileClient();
}
}
class FileClient //客户端
{
FileClient() throws Exception
{
s.op("客户端启动....");
cl ...
先启动服务端
再启动客户端,并输入字符 Student
/*
TCP通讯 客户端
需求:建立一个文本转换服务器
客户端给服务端发送文本,服务端会将文本转成大写再返回给客户端
而且客户端可以不断地进行文本转换,当客户端输入over时,转换结束
分析:
客户端,既然是操作设备上数据,那么就可以使用io技术,并按照io操作规律思考问题
源:键盘录入
目的:网络输出流,而且操作的是文本数据,用字符流Reader
代码中有几个注意点:
1.在while循环中,readLine方法读取的是一行,因为它是将字符读到缓冲区的,到结尾换行符时才返回
...
/*
使用UDP模式,编写一个聊天程序
有发送和接收数据2部分,
一个线程接收,一个线程发送
由于发送和接收动作是不一致的,所以要使用2个run方法
而且这两个方法要封装到不同的类中
本程序忽略了部分异常的处理,也未加入UI组件
这样比较简洁
发送端口9998
接受端口9999
用的是局域网广播地址,所以自己发的消息自己也收到了
[示例]:简易控制台聊天程序
*/
import java.net.*;
import java.io.*;
class Demo
{
public static void main(String[] args ...
编码:字符串转成字符数组
解码:字节数组转成字符串
String类中的字段,charsetName:编码字符集String -> byte[] Str.getBytes(charsetName)byte[] -> String new String(byte[] b,charsetName)
我们用UTF-8将"你"编码后,返回的字节数值是-28, -67, -96,十进制:-28 二进制是:11100100 十六进制:E4 对应无符号整数:228 -67 101111 ...
ANSI(American National Standards Institute,美国国家标准学会)ANSI编码标准是指所有从基本ASCII码基础上发展起来的编码标准,比如扩展的ASCII码(128~255占用)、GB2312、GBK、GB18030、BIG5等。每种编码在ANSI标准中都为一页,比如encoding.gb2312页代表GB2312字符集编码ASCII(American Standard Code for Information Interchange,美国信息交换标准码)码ANSI的ASCII字符集占一个字节 ,8个位 起始占用: 0x00-0x7f(127个字符状态) ...