自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(65)
  • 资源 (29)
  • 收藏
  • 关注

原创 go语言-文件夹复制

go语言-文件夹复制package mainimport ( // "flag" "fmt" "io" "os" "path/filepath" "strings")func main() { // flag.Parse() // root := flag.Arg(0) //getFilelist("E:/STUDY") copyDir("E:\\STUDY",

2017-03-20 00:00:11 4962

原创 go语言入门-搞定cmd

go语言入门-搞定cmdpackage mainimport ( "bufio" "fmt" "io" "os/exec" "regexp" "strconv" "strings")func main() { command := "ping" params := []string{"-a", "127.0.0.1"

2017-03-19 23:05:28 3760

原创 Expect工具语言

Expect工具语言expect是一个简单的工具语言,它的作者对Expect的定义:是一个实现自动交互功能的软件套件(a software suite for automating interactive tools),使用expect,它能帮助我们在合适的情景下进行合适的交互。    expect 的核心功能,对于设定好的特定匹配形式,以相匹配的动作以应对。每一个expect后所跟的字符

2016-08-31 23:44:22 1111

原创 替换文件夹中所有文件中指定字符串

import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;public class Huawei { pu

2016-07-21 00:20:37 815

原创 python 按固定格式数据生成excel报表源代码

# -*- coding: utf-8 -*-__author__ = 'hepengfei'#A:B:C#X:2:3import xlwtfrom datetime import datetimedef writeTitle(content,startLine,startRow): style0 = xlwt.easyxf('font: name Times New Rom

2016-07-17 23:29:30 1823

原创 python 实现固定格式筛选最大值的代码

import string#UPIRU:6 10:10 13 12:def getMaxValue(content): print 'getMaxValue processing '+ content; splitContent = content.split(' '); print(splitContent); maxValue = 0; for i

2016-07-17 22:49:58 922

转载 putty教程以及plink的知识(转)

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2015-10-25 23:30:44 9317

转载 VS调试无法进入DLL中断点解决方法

http://wellwy.blog.51cto.com/1609602/542600应用情况: 开发的DLL在被调用进行调试时候,为跟踪DLL运行情况,而在DLL中设定的断点无效,不能进入DLL源码调试经检查,项目下的DLL、LIB、.h都同步更新,排除了调用不同步的情况。解决办法:1.       进入DLL项目,在工程属性页中“Alt+F7”->“配置属性”->“C/C++”

2015-06-14 15:17:50 6042

原创 编写高质量的代码

C语言基础高质量的代码简洁,有效代码行数,注释代码比例(20%),可靠,可测试性(每一个模块都便于测试),可维护性(代码便于阅读),可移植性(改变运行环境,代码依旧可以运行)代码的坏味道过长的函数(50),过多的函数参数(5),过多的局部变量(5),重复代码,数据泥潭(有些数据项,喜欢成群结对),长switch语句,代码的重构函数拆分(单一职责),函数提炼,  

2015-06-14 15:08:30 1247

原创 jdk自带的jvm监测程序

jinfo:可以输出并修改运行时的java 进程的opts。 jps:与unix上的ps类似,用来显示本地的java进程,可以查看本地运行着几个java程序,并显示他们的进程号。jstat:一个极强的监视VM内存工具。可以用来监视VM内存内的各种堆和非堆的大小及其内存使用量。 jmap:打印出某个java进程(使用pid)内存内的所有'对象'的情况(如:产生那些对象,及其数量)。

2015-06-13 16:30:27 1320

原创 在Tomcat中部署默认项目

一个完整的tomcat下面除了ROOT目录以外,部署任意一个项目需要访问的时候,都需要在ip后面添加项目名。但很多时候正式部署项目这样是不合适的,这时候就涉及到默认项目的设置。有一种快捷方式实现tomcat访问时不用项目名的,就是将自己的项目直接放在webapps\ROOT目录。tomcat部署的应用默认是需要加项目名访问的,在一个项目结束的时候,往往根据需要直接映射到一个IP地址上。

2015-03-26 14:21:14 823

原创 如何在互联网上搭建自己的家园

如何在互联网上搭建自己的家园首先你得了解下面的知识:域名(Domain Name),是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位。域名是一个IP地址上的名称 。一个域名的目的是便于记忆和沟通的一组服务器的地址(网站,电子邮件,FTP等)。 Ip:分为公网ip和私网ip。其中公网ip分为全球独立ip(真正的公网ip)

2015-03-23 10:17:09 1047

转载 MFC控件:listctrl使用方法总结

作者:lixiaosan时间:04/06/2006以下未经说明,listctrl默认view 风格为report相关类及处理函数MFC:CListCtrl类SDK:以 “ListView_”开头的一些宏。如 ListView_InsertColumn1. CListCtrl 风格       LVS_ICON: 为每个item显示大图标

2015-03-21 12:39:44 804

原创 自己的云主机(hiperfect cloud)

设计思路:中转服务器放在移动端,移动端使用动态ip,每次自动调整ip都会将信息发送到指定位置A。所有客户端都会直接访问位置A寻找当前移动端ip然后访问移动端。移动端服务器收到客户端访问请求,会记录客户端用户名、ip和端口到指定位置A。等上述过程结束,客户端就可以访问指定用户名的计算机。

2015-03-14 20:27:32 1129

原创 ssl https双向验证的配置与证书库的生成

1.SSL认证不需要特别配置,相关证书库生成看https认证中的相关部分2.HTTPS认证一、基本概念1.单向认证,就是传输的数据加密过了,但是不会校验客户端的来源 2.双向认证,如果客户端浏览器没有导入客户端证书,是访问不了web系统的,找不到地址 如果只是加密,我感觉单向就行了。 如果想要用系统的人没有证书就访问不了系统的话,就采用双向二、服

2015-03-14 13:50:02 1714

原创 java程序实现对证书的操作

1 Java程序从证书文件读取证书2 Java程序从密钥库直接读取证书3 Java程序显示证书指定信息(全名/公钥/签名等)4 数字签名-对数字证书的数字签名5 验证CertPath证书链

2015-03-14 13:39:56 3933

原创 java程序实现对密钥库的管理

1 Java程序列出密钥库所有条目2 Java程序修改密钥库口令3 Java程序修改密钥库条目的口令及添加条目4 Java程序检验别名及删除条目5 Java程序从密钥库直接读取证书6使用Java程序将已签名的数字证书导入密钥库

2015-03-14 13:38:50 2162

原创 JVM基础知识与配置

1 如何设置JVM内存设置本文向大家简单介绍一下进行JVM内存设置几种方法,安装Java开发软件时,默认安装包含两个文件夹,一个JDK(Java开发工具箱),一个JRE(Java运行环境,内含JVM),其中JDK内另含一个JRE。如果只是运行Java程序,则JRE已足够;而JDK则只有开发人员才用到。这里将为大家介绍设置JVM内存分配的几招。   浅谈JVM内存设置的几个妙招   一、

2015-03-14 13:30:06 658

原创 java的动态数据结构和泛型

动态数据结构和泛型0 详细介绍java中的数据结构 11 List 51.1 ArrayList 52 Set 62.1 HashSet与TreeSet的区别 63 Map 84 迭代器 95 泛型 90 详细介绍java中的数据结构也许你已经熟练使用了java.util包里面的各种数据结构,但是我还是要说一说java版数据结构与算法,希望对你有帮助。线

2015-03-11 23:18:14 1651

原创 华为面试题:四则运算 C语言源码

四则运算描述:  请实现如下接口    /* 功能:四则运算     * 输入:strExpression:字符串格式的算术表达式,如: "3+2*{1+2*[-4/(8-6)+7]}"         * 返回:算术表达式的计算结果     */    public static int calculate(String strExpression)    {

2015-03-05 10:45:35 1841

原创 华为面试题:迷宫问题 C语言源码

定义一个二维数组N*M(其中2int maze[5][5] = {        0, 1, 0, 0, 0,        0, 1, 0, 1, 0,        0, 0, 0, 0, 0,        0, 1, 1, 1, 0,        0, 0, 0, 1, 0,};它表示一个迷宫,其中的1表示墙壁,0表示可以走

2015-03-05 10:42:32 2034

转载 C语言使用windows api实现多线程

#include "stdafx.h"#include "windows.h"DWORD WINAPI ThreadProc1(LPVOID argv){ while(1){ printf("执行线程1\n"); Sleep(1000); } return 0;}DWORD WINAPI ThreadProc2(LPVOID argv){ while(1){ print

2015-03-05 09:16:29 1900

转载 校园招聘面试题之重写系统函数

1.已知memcpy的函数为: void* memcpy(void *dest , const void* src , size_t count)其中dest是目的指针,src是源指针。不调用c++/c的memcpy库函数,请编写memcpy。void* memcpy(void *dst, const void *src, size_t count) { /

2015-03-05 09:15:13 549

原创 华为面试题:开放的书名检索库 c语言源码

开放的书名检索库实现一个开放的书名检索库。库中存储了若干个书名。用户可以:指定搜索条件,搜索库中符合条件的书名重要格式说明单词由小写英文字母组成,不含其它字符。书名由一个或多个单词组成。当包含多个单词时,单词间用一个空格分隔;第一个单词前和最后一个单词后没有空格。若只包含一个单词,则该单词前后均无空格。搜索条件1、由一个或多个不重复的关键字组成,每个关键字是

2015-03-05 09:12:29 1450

原创 华为面试题:识别有效的ip地址和子网掩码并分类 C语言源码

识别有效的ip地址和子网掩码并分类:按行输入多组数据 10.8.9.2~255.0.0.0180.8.9.2~255.254.0.0打印:A B C D E 错误的ip或掩码 私有ip 的个数#include "stdio.h"#include "stdlib.h"#include "string.h"#define MAX_PATH 256int maze[10][10]

2015-03-05 09:06:47 2819

原创 树 二叉树 多叉树

本文先介绍了树的概念,然后给出了二叉树和多叉树的实现源码实例。一、树的概念树(本质上就使用了递归来定义的,递归就是堆栈应用,因此树离不开递归和堆栈):树是n个点的有限结合。n=0时是空树,n=1时有且仅有一个结点叫做根,n>1,其余的结点被分成m个互不相交的子集,每一个子集又是一棵树。森林二叉树满二叉树 深度为k,结点个数是2的k次方-1的二叉树。完全二叉树 深度为k,

2015-03-05 08:59:47 1460

原创 华为面试题:扑克牌大小 C语言源码

扑克牌游戏大家应该都比较熟悉了,一副牌由54张组成,含3~A、2各4张,小王1张,大王1张。牌面从小到大用如下字符和字符串表示(其中,小写joker表示小王,大写JOKER表示大王):3 4 5 6 7 8 9 10 J Q K A 2 joker JOKER输入两手牌,两手牌之间用"-"连接,每手牌的每张牌以空格分隔,"-"两边没有空格,如:4 4 4 4-joker JOKER。请

2015-03-04 09:16:29 3224

原创 华为面试题:一元多项式的化简 C语言实现源码

编程实现如下功能:对输入的一元多项式,进行同类项合并,并按指数降序排序,输出处理后的一元多项式。说明: 1.多项式由若干个单项式组成,单项式之间为加、减(+,-)关系。2.单项式指数字与字母幂的乘积构成的代数式。对一元多项式,字母只有一种。3.同类项合并指将多项式中指数相同的单项式,系数经过加减求和,合并为一个单项式。按指数降序指多项式中,单项式按指数从大到小顺序相连。格式

2015-03-04 09:12:25 5803 1

原创 GetLastError的使用和返回值定义大全

GetLastError返回的值通过在api函数中调用SetLastError或SetLastErrorEx设置。函数 并无必要设置上一次错误信息,所以即使一次GetLastError调用返回的是零值,也不能担保函数已成功执行。只有在函数调用返回一个错误结果时,这个函数指出的错误结果 才是有效的。通常,只有在函数返回一个错误结果,而且已知函数会设置GetLastError变量的前提

2015-03-04 09:03:11 2818

原创 加载dll位图的方法 源码

加载dll位图的方法 源码,以前用的一段代码拿出来分享一下,也怕自己忘了。 void CChangeSkinDlg::OnStyleOne() { //加载动态链接库 HMODULE hRes = LoadLibrary("./Res.dll"); if (hRes != NULL) //判断是否加载成功 { //加载动态链接库中的位图,其中8000为动态链接库

2015-03-04 08:55:20 2297 3

原创 c++删除文件夹 源码

由于没有找到直接用于删除文件夹的函数,所以自己写了一个。void CDeleteDlg::DelFile(CString path,CString name){ CString strtemp; if (path.Right(1) != "\\") //判断路径是否以\结尾 strtemp.Format("%s\\*.*",path); //设置通配符

2015-03-04 08:50:58 1263

原创 图的应用 专门为面试总结的

图的深度优先遍历(像前序遍历)-使用栈图的广度优先遍历(像层次遍历)-使用队列 图的应用拓扑排序由偏序定义得到拓扑有序的操作便是拓扑排序。建立模型是AOV网。拓 扑 排 序    一个较大的工程往往被划分成许多子工程,我们把这些子工程称作活动(activity)。在整个工程中,有些子工程(活动)必须在其它有关子工程完成之后才能开始,也就是说,一个子工程的开始是以它的所有

2015-03-03 22:18:33 794

原创 360面试经历回忆录

面试的岗位是测试开发工程师总共有三轮面试,一面技术面,二面技术面,三面hr面。其中一面技术考核比较全面,二面技术考核难度加大,三面我也说不清在扯什么,下面列举了很多的问题,都是我完整的面试经历。 写一个程序:最长回文 javassl中7次握手。与tcp关系(上层) 传输层我java项目中的session设计。session和cookie的区别。怎么写我项目的测试用例

2015-03-03 22:15:49 1947

原创 贪心算法的简述与示例

贪心算法采用自顶向下,以迭代的方法做出相继的贪心选择,每做一次贪心选择就将所求问题简化为一个规模更小的子问题,通过每一步贪心选择,可得到问题的一个最优解,虽然每一步上都要保证能获得局部最优解,但由此产生的全局解有时不一定是最优的,所以贪婪法不要回溯。能够用贪心算法求解的问题一般具有两个重要特性:贪心选择性质和最优子结构性质。参考:http://babybandf.blog.163.com/

2015-03-03 22:09:19 923

原创 windows创建对话框的源代码

windows创建对话框的源代码 定义一个成员变量,当在调用DOMODAL()的时候,便把要加到COMBOBOX里面的数据给写进这个成员变量,然后在ONINITDIALOG里面对COMBOBOX进行初始化void CMyView::OnShow() { // TODO: Add your command handler code here CDIALOG1 dlg; dlg.C

2015-03-03 21:37:34 847

原创 哈希和随机数生成函数模块 源代码

自己写的windows下面实现哈希和随机数生成的函数模块。#include "windows.h"#include "stdio.h"#include "stdlib.h"int getHash(char *dataIn,int dataInLen,char **dataOut,int *dataOutLen){ BOOL bRet=FALSE; HCRYPTPROV hCryp

2015-03-03 21:24:18 3118

原创 MFC单选按钮的使用

将一组单选按钮添加到对话框选择“工具箱”窗口中的单选按钮 (RadioButton) 控件,并在对话框中单击希望放置该控件的位置。重复步骤 1 以添加所需的任意多个单选按钮。确保组中单选按钮的 Tab 键顺序是连续的(有关更多信息,请参见更改控件的 Tab 键顺序)。在“属性”窗口中,将 Tab 键顺序中的第一个单选按钮的 Group 属性设置为 True。例如        Ra

2015-03-03 21:04:29 2830

原创 openssl的错误处理

熟练使用错误函数对开源库的正确使用特别重要。下面先给出简单的应用实例:包含头文件:openssl/err.h //加载错误信息ERR_load_ERR_strings();ERR_load_crypto_strings(); // 获取错误号unsigned long ulErr = ERR_get_error(); char szErrMsg[1024] = {0};char *pTmp = NULL;// 格式:error:errId:库:函数:原因pTmp = ERR_er

2015-03-02 20:55:18 7176

原创 pbc-0.5.12 使用arm编译器编译 过程中出现extend_printf.c中错误,需要替换extend_printf.c文件

pbc-0.5.12 使用arm编译器编译 过程中出现extend_printf.c中错误,需要替换extend_printf.c文件

2015-03-01 19:33:31 2694

原创 水仙花数的求解-算法优化

水仙花数的求解-算法优化,文章中提供了三种算法的源代码。

2013-12-22 20:46:42 3359

简易QQ mfc实现源码(学习使用的简单版本)

简易QQ mfc实现源码(学习使用的简单版本) 支持tcp,udp.聊天功能ok。 请下载前注意:视频抓取功能有问题

2015-02-01

ftp tool mfc implementation code

ftp工具 mfc实现源码(学习使用的简单版本)

2015-02-01

java界面设计包 jtattoo

使用方法:javax.swing.UIManager.setLookAndFeel("com.jtattoo.plaf.smart.SmartLookAndFeel"); 附上可选皮肤参数 com.jtattoo.plaf.noire.NoireLookAndFeel 柔和黑 com.jtattoo.plaf.smart.SmartLookAndFeel 木质感+xp风格 com.jtattoo.plaf.mint.MintLookAndFeel 椭圆按钮+黄色按钮背景 com.jtattoo.plaf.mcwin.McWinLookAndFeel 椭圆按钮+绿色按钮背景 com.jtattoo.plaf.luna.LunaLookAndFeel 纯XP风格 com.jtattoo.plaf.hifi.HiFiLookAndFeel 黑色风格 com.jtattoo.plaf.fast.FastLookAndFeel 普通swing风格+蓝色边框 com.jtattoo.plaf.bernstein.BernsteinLookAndFeel 黄色风格 com.jtattoo.plaf.aluminium.AluminiumLookAndFeel 椭圆按钮+翠绿色按钮背景+金属质感 com.jtattoo.plaf.aero.AeroLookAndFeel xp清新风格 com.jtattoo.plafacryl.AcrylLookAndFeel 布质感+swing纯风格

2013-11-16

jtattoo-java界面美化-多种风格

一种用于java界面设计的jar包 使用方法:javax.swing.UIManager.setLookAndFeel("com.jtattoo.plaf.smart.SmartLookAndFeel"); 详细介绍见博客:http://blog.csdn.net/hepfei90/article/details/16354599

2013-11-16

java反编译工具jd-gui

java反编译工具jd-gui,很多教程上使用的反编译软件,反编译效果也很好!

2013-02-05

基于IBE的PKG程序设计(Java)

包含PKG基本功能代码和相应的jar包,但没有设计main函数,难度较大,适合有一定java功底的朋友们,新手也可以看看。

2013-01-22

基于小波变换的数字水印系统设计

本文提出一种基于小波变换的图像数字水印算法,通过将低频子图分块并量化其小波系数,实现水印的嵌入和提取,并对其进行抗噪声、JPEG压缩、旋转等实验。对于旋转攻击,该算法结合了图像的归一化技术。实验结果表明,该算法对常见图像处理和旋转都有较好的鲁棒性。

2013-01-22

基于TCP的文件传输系统

本系统借助JAVASE平台,使用socket通信实现两台计算机间的文件传输并设计了相应的GUI。本文给出了socket模式下实现文件准确快速传输的详细方法, 并给出了相应的核心实现代码。

2013-01-22

iis网络服务的配置

分4个部分,web服务器配置(包括支持jsp的服务器整合)、ftp服务器配置、支持php的web服务器配置及利用phpmyadmin远程操作mysql数据库【以上3部分亲测ok】,邮件服务器配置没有亲测(需要windows server 2003,此部分仅供参考)

2012-07-28

无痕邮箱注册精灵2.0(半自动版本)

本代码时本人初学VB时自己设计的,比较适用初学者参考。此外,由于邮箱服务商网页源码中标签会适当改变,代码不会永久可用,但只要自己把那几行代码看懂改几个单词就可以继续使用了,方法也很简单,祝大家学习愉快!

2012-06-22

暗夜浏览器(VB版本浏览器)

比较适用于VB初学者学习和开发。这是本人初学VB时设计的,感觉删除也蛮可惜,就贡献出来了。

2012-06-22

基于RS485的多机通信

基于RS485的多机通信,课程设计、强化训练、系统调试都可用的。从机还可以类推继续扩展。

2012-01-09

按用户输入的频率和颜色的报警指示灯

按用户输入的频率和颜色的报警指示灯,微机原理课程设计。希望对大家有帮助。

2012-01-09

基于单片机的温度传感器输出测量系统设计

基于单片机的温度传感器输出测量系统设计,单片机课程设计。

2012-01-09

锁相倍频经典实验(proteus版本)

锁相倍频经典实验(proteus版本)。这个玩意花了我蛮长时间,3个积分请见谅。

2012-01-09

高斯噪声+滤波器的multiim仿真

高斯噪声+滤波器的multiim仿真,一个解决实际问题的小实验,供交流和参考。

2012-01-09

数控直流电流源的设计(电子竞赛)

数控直流电流源的设计(电子竞赛交的报告),希望对大家有用。

2012-01-09

共射级三极管放大电路的proteus仿真

共射级三极管放大电路的proteus仿真,希望对大家有所启发。

2012-01-09

74ls161计数器的multisim仿真

74ls161计数器的multisim仿真。帮同学做的,顺便拿出来共享,希望对大家有帮助。

2012-01-09

authorware作品:以亚运会为主题

authorware作品:以亚运会为主题。我在公共课完成的设计作业,供交流与学习。

2012-01-09

无失真三极管放大电路的multisim仿真

无失真三极管放大电路的multisim仿真。解决仿真软件的某些失真问题。供交流和学习。

2012-01-09

仪表放大器的设计

仪表放大器的设计。multisim仿真.纯个人设计,供学习和交流

2012-01-09

自动控制增益的仿真(纯自己设计)

自动控制增益的实现(纯自己设计,希望有借鉴价值)里面是multisim仿真 下载后看看txt使用说明,会帮助你更好地理解仿真。

2012-01-09

超声波测距等的模拟仿真

超声波测距等的模拟仿真。主要还是仿真,测距表现还是太抽象,供借鉴。

2012-01-09

超声波测距(详细资料及仿真)

超声波测距(详细资料及multisim仿真)

2012-01-09

使用运放的半波整流的设计

使用运放的半波整流的设计,自己用multisim做的,供分享

2012-01-09

12864做的示波器全套资料

12864做的示波器 单片机课程设计,电子大赛

2012-01-09

flash作品:tcp三次握手动画演示

flash作品:tcp三次握手动画演示 计算机网络、多媒体通信课堂大作业、课程设计等。

2012-01-09

计算机c语言上机模拟题

计算机二级c语言 上机 模拟 (全真版)

2009-03-24

空空如也

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

TA关注的人

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