自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 收藏
  • 关注

转载 linux 安装软件的方式

以centos为例前提有网络第一种方式最简单  yum install 命令安装第二种方式下载rpm依赖包rpm -ivh treexxxxxxxxxxx.rpm第三种方式下载源代码自己编译 可以自定义配置文件 例如./php --config xxxx类似以上这三种方式推荐以后什么命令都能用yum install这种命令安装1、安全 2...

2019-01-06 20:27:00 127

转载 git 基本操作

快餐选手 下面的命令应该是一套操作所需的最少的懒人指令了,没有涉及到分支关键词解释 origin 远程服务地址 master 服务器主分支 未设置其他分支 默认会有主分支git config user.name 设置本地用户名git config user.email 设置本地emailgit remote add origin https://xxxx.git...

2019-01-06 20:24:00 119

转载 交叉编译

交叉编译概念:  交叉编译:在一种计算机环境中运行的程序能够编译出在另一种环境中运行的代码,我们就称这种编译器支持交叉编译。简单说就是在一种平台上能生成在另一种平台上的可执行代码。这种编译器就叫做交叉编译器。转载于:https://www.cnblogs.com/lobsterIT/p/5654824.html...

2016-07-08 23:02:00 110

转载 windows下 打印机打印操作类 VS2015

#include "stdafx.h"#include "CPrinter.h"BOOL CPrinter::GetPrinterDevice(LPTSTR pszPrinterName, HGLOBAL* phDevNames, HGLOBAL* phDevMode){ // if NULL is passed, then assume we are ...

2016-07-08 19:38:00 599

转载 VS2015 下 unicode 字符转换类

#include "cutil.h"#include <Windows.h>wstring CUtil::UTF8ToUnicode(const string& str){ int len = 0; len = str.length(); int unicodeLen = ::MultiByteToWideChar(C...

2016-07-08 19:36:00 225

转载 C++ 多线程日志类的使用

#pragma once/********************************************************************created: 2014/05/12created: 12:5:2014 20:27filename: d:\MFCUI\Log\Log\Log.hfile path: d:\MF...

2016-07-08 19:35:00 258

转载 C++中如何使用switch字符串

switch typedef std::uint64_t hash_t;constexpr hash_t prime = 0x100000001B3ull;constexpr hash_t basis = 0xCBF29CE484222325ull;hash_t hash_(char const* str){hash_t ret{ basis };...

2016-07-08 17:32:00 1568

转载 linux下静态库与动态库

linux C/C++ 编译静态库.a 或者动态库.so无论是静态库还是动态库,只是函数调用的时间不一样,编译的话都需要相应的目标文件所以例如有 a.c b.c 为依赖文件,c.c中调用a.c b.c中的函数1、生成目标文件  C语言的话用gcc   gcc -c a.c b.c  C++用g++  g++ -c a.c b.c这样生成了 a.o b....

2016-07-08 17:26:00 74

转载 jsoncpp 解码编码 中文为空 乱码问题

在此,仅对自己出现的问题做个总结,没想到能帮到大家。本地C++桌面程序,用jsoncpp 对json和服务端进行通信,静态库编译不能用,故采用的源码拷贝进行调用服务端 用php和客户端进行通信服务端json 解码和编码的两个函数 json_encode json_decode 如果使用在使用json_encode的中的字符串中有中文的话,有可能会出现,编码后,字符串为空...

2016-07-01 22:25:00 219

转载 关于VS2015 字符集采用Unicode时出现的问题

使用unicode字符集编码的时候总是会提示,这里不对,那里也不对,由于嫌麻烦,就直接把字符集改成宽字符集。但是感觉,这样永远也无法理解unicode的字符集的使用。UNICODE:它是用两个字节表示一个字符的方法。比如字符'A'在ASCII下面是一个字符,可'A'在UNICODE下面是两个字符,高字符用0填充,而且汉字'程'在ASCII下面是两个字节,而在UNICODE下仍旧是...

2016-06-23 18:17:00 243

转载 MFC 应用开发中 复习

//hwnd 和 cwndHWND是windows系统中对所有窗口的一种标识,即窗口句柄,这是一个SDK概念CWnd是MFC类库中所有窗口类的基类,微软在MFC中将所有窗口的通用操作都封装到了这个类中,如:ShowWindow等等,同时它封装了窗口句柄即m_hwnd由HWND得到CWnd*CWnd wnd;HWnd hWnd;wnd.Attach(hWnd)通常一个窗口资源已经和一个Cw...

2016-06-23 17:55:00 62

转载 C++ 观察者模式二-----成员函数作回调

下面说说一下成员函数作回调函数的使用,并使用了观察者模式怎么说呢,推荐一篇博文,参考dankye的C++回调机制实现选取里面的signal—slot(信号与槽)来说,QT实现了信号与槽的整套机制,有兴趣的朋友可以去查看下源码信息任何对象的槽可以绑定到一个对象的信号上,一个信号可以拥有多个槽。介绍下将要登场的一些成员: slot类,类似一个连接器,将receiver ...

2016-06-22 13:03:00 237

转载 C++ 之 观察者模式

写C++程序,基本上没有过什么思路,逻辑,拿过来就是一顿写,功能也实现了,但是基本上没有能够重用的代码。出现这个问题的原因,就是因为没有代码重构的概念。正巧前天看到C++设计模式--观察者模式,之前也听过,但也就仅仅知道什么单例模式、工厂模式而已,而且还是看java的时候学习的前段时间复习了下C++、看设计模式前,最好有一些C++的基础知识,如:类封装继承多态的概念,以及怎么使用...

2016-06-22 12:18:00 66

转载 删除指定目录下的空文件夹

//删除制定目录下的所有空文件夹//num=0 第一次遍历该文件夹 num=1 第二次遍历该文件夹public static void ListDirectory(File file,int num)throws Exception { if(!file.exists()) { throw new IllegalArgumentException("目...

2015-10-24 18:46:00 173

转载 单例模式

public Singleton{  public static Singleton singleton;    public static Singleton GetInstance()  {    if(singleton == null)    {      singleton = new Singleton();        return s...

2015-10-16 10:29:00 75

转载 1、单例模式

单例对象(singleton) 是一种常用的设计模式。在java应用中,单例对象能保证在一个jvm中,该对象只有一个实例存在。1、某些类创建比较频繁,对于一些大型的对象,这是一笔很大的系统开销2、省去了new操作符,降低了系统内存的使用频率,减轻GC压力。3、有些类如果交易所的核心交易引擎,控制着交易流程,如果该类可以创建多个的话,系统就全乱了。转载于:https://w...

2015-10-15 16:12:00 61

转载 java序列化

一、序列化和反序列化  把对象转换为字节序列化的过程称为对象的序列化  把字节序列恢复为对象的过程称为对象的反序列化  对象的序列化主要有两种用途:  1)把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中。  2)在网络上传送对象的字节序列。  在很多应用中,需要对某些对象进行序列化,让他们离开内存空间,入驻物理硬盘,以便长期保存。比如最常见的是web服务...

2015-09-14 16:59:00 76

转载 java 接口

一、接口  接口是抽象方法和常量值的定义的集合  从本质上将,接口是一种特殊的抽象类,这种抽象类中只包含常量和方法的定义,而没有变量和方法的实现。  例:public interface runner{ public static final int id = 1; public void start(); public void run(); ...

2015-09-14 15:35:00 52

转载 java 抽象类

一、抽象类用Abstract 关键字来修饰一个类时,这个类叫做抽象类;用Abstract类来修饰一个方法时,这个方法叫抽象方法。含有抽象方法的类必须被声明为抽象类,抽象类必须被继承,抽象方法必须被重写抽象类不能被实例化抽象方法秩序声明而不须事先package javastudy.summary;/** * 父类Animal * 在class的前...

2015-09-14 14:42:00 76

转载 java 流

一、在java程序中,对于数据的输入/输出操作以“流”方式进行:J2SDK提供了各种各样的“流”类,用以获取不同种类的数据;程序中通过标准的方法输入或输出数据。流是用来读写数据的,java有一个类叫File,它封装的是文件的文件名,只是内存里面的一个对象,真正的文件是在硬盘上的一块空间,在这个而文件里面存放着各种各样的数据,我们想读文件里面的数据怎么办?是通过一个流的方式来读...

2015-09-11 17:56:00 83

转载 java 线程控制方法

线程控制基本方法isAlive() 判断线程是否还活着,即线程是否还未终止getPriority()  获得线程的优先级数值setPriority    设置线程的优先级数值Thread.sleep()  将当前线程睡眠指定毫秒数join        调用某线程的该方法,将当前线程与该线程“合并”,即等待该线程结束,再恢复当前线程的运行yield       ...

2015-09-11 16:01:00 74

转载 java界面编程(下)

一、事件监听package com.lost.ActionEvent;import java.awt.BorderLayout;import java.awt.Button;import java.awt.Frame;import java.awt.event.ActionEvent;import java.awt.event.ActionListener...

2015-09-11 12:57:00 68

转载 java 界面编程(上)

一、AWT介绍  1)AWT(Abstract windows toolkit) 包括了很多类和接口,用于java Application的GUI(Graphics User Interface图形界面编程)  2)GUI的各种元素(窗口,按钮,文本框)等都由java类来实现  3)使用AWT所涉及的类一般在java.awt包及其子包中。  4)Container和Com...

2015-09-11 11:26:00 108

转载 java数组

一、数组的基本概念  1)数组可以看成是多个相同类型数据组合,对这些数据的统一管理。  2)数组变量属引用类型,数组也可以看成是对象,数组中的每一个元素相当于该对象的成员变量。  3)数组的元素可以是任何数据类型,包括基本类型和引用类型。  4)C和C++的数组都可以分配在栈上面,而java中的数组是只能分配在堆上面的,因为java中的数组是引用类型二、一维数组 ...

2015-09-10 16:12:00 59

转载 java 异常

一、 异常的概念  异常指的是运行期出现的错误,也就是当程序开始执行后执行期出现的错误。出现错误时观察错误名字和行号最为重要。异常的概念  1) java 异常时java提供的用于处理程序中错误的一种机制  2)所谓错误是指程序运行的过程中发生的一些异常事件(如:除0溢出,数组下标越界,所要读取的文件不存在)。  3)设计良好的程序应该在异常发生时提供处理这些错误的方...

2015-09-10 15:48:00 52

转载 java程序中的存储区

转的别人的图,感觉不错转载于:https://www.cnblogs.com/lobsterIT/p/4795583.html

2015-09-09 18:09:00 53

转载 java中稍微有些陌生的关键字

1、 instance of  java中,instance of 用来指出某个对象是否为某个特定类的实例,如果是返回一个bool类型,来指出该对象是否为某个特定类或其子类的一个实例  resutl = object instance of classinterface A{}class B implements A{}class C extends...

2015-09-09 17:38:00 69

转载 IOCP服务器搭建

转自http://www.cnblogs.com/lancidie/archive/2011/12/19/2293773.html转载于:https://www.cnblogs.com/lobsterIT/p/4766967.html

2015-08-28 16:50:00 65

转载 MFC各个控件之间运用SendMessage()传送CString和char[]字符串,以及int类型数据

转自:http://m.blog.csdn.net/blog/qingfengjuechen/38557137转载于:https://www.cnblogs.com/lobsterIT/p/4761214.html

2015-08-26 17:46:00 107

转载 iocp编程错误

转自博客:http://blog.163.com/xhyzdai@126/blog/static/732533112011111544957703error C2065: 'WSASocket' : undeclared identifiererror C2065: 'WSABUF' : undeclared identifiererror C2065: 'WSARecvFrom' : ...

2015-08-25 15:59:00 105

转载 Java 中文与ASCII码转换

import java.io.UnsupportedEncodingException;public class T { public static void main(String[] args) throws UnsupportedEncodingException { t1();//ASCII转换为字符串 t2();//字符串转换为ASCII码 ...

2015-08-17 15:49:00 258

转载 C++下 编码转换

#include <stdio.h>#include <stdlib.h>#include <string.h>#include <locale.h>int main() { int i,v; char bs[33]; char b[33]; char hs[9]; ch...

2015-08-17 15:48:00 149

转载 ascii码字符串转成整型数组

for(int buffer_len=1;buffer_len<m-1;buffer_len++,check_len++){ if(buffer[buffer_len]<=0x39){//第一位为‘0’-‘9’ WriteBuffer[check_len] = (buffer[buffer_len]-0x30)*16; buffer_len++;...

2015-08-17 13:44:00 418

转载 关于调用win32API实现串口通信

在写串口通讯的时候遇到一个小问题  问题描述:    1 hCom = CreateFile(tmp_serial,//串口名称2 GENERIC_READ|GENERIC_WRITE,//允许读写3 0,//独占方式4 ...

2015-08-17 13:31:00 114

转载 关于socket通信的杂谈

用MFC写了个跟打印机相关的小应用由于需要接受网络服务端传来的数据 所以就用到了socket通信socket 创建 连接 发送 接收 关闭其他都还好 只是接收数据的时候 会出现乱码出现的情况是 当有中文字符出现的时候就会出现,这是因为每个中文字符占两个字节所以接收数据的时候要一个字节一个字节的接收,或者一位一位的接收(Byte)有的同学传递 图片 文件的...

2015-08-01 16:27:00 73

转载 php 多线程应用

socket 通信实现了 客户端接收数据打印也实现了 但是当多个用户同时连接服务端的时候怎么办呢,既然做了服务端,总不能只是进行一对一的通信吧,这样也没啥用啊。接下来研究php多线程怎么用,C++实现起来会容易些。总之两个都会实现的,先来研究php的多线程吧。Destination:php MultiThread由于用php实现服务端不太理想,最主要的原因...

2015-07-01 14:11:00 71

转载 c++调用win32API控制打印机打印

win32实现将原始数据发送给打印机1、调用OpenPrinter()打开打印机,获取打印机句柄。2、初始化DOCINFO打印机结构体。3、调用StartDocPrinter()表明应用程序准备发送文档数据给打印机。4、调用StartPagePrinter()表明程序准备发送一个新的打印页给打印机。5、调用WritePrinter()发送原始数据给打印机。6、调用...

2015-06-30 15:06:00 1676

转载 php socket 通信

1 <?php 2 //确保在连接客户端时不会超时 3 set_time_limit(0); 4 5 $ip = '139.129.15.159'; 6 $port = 1234; 7 8 /* 9 +-------------------------------10 * @socket通信整个过程11 +-------...

2015-06-30 15:04:00 46

转载 admirable

I know you know the meaning of this word.I'm not calling you to excuse the meaning of this word.Just at that moment ,I saw the diary written by shinny(prbably this name),to be frank, I li...

2013-07-22 19:29:00 129

转载 警示

看之前写过的一些代码和文章,感觉自己写的注释太少了,不利于别人,也不利于自己看。以后盖掉坏习惯,多多的天假注释。也坚持把自己掌握的东西,写出来说出来,这样才是自己的嘛。 加油。。你们也是。转载于:https://www.cnblogs.com/lobsterIT/archive/2013/05/08/3067320.html...

2013-05-08 18:04:00 54

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除