暗夜安全专题

本人程序员一枚,从2012开始专注网络和信息安全领域,欢迎同行朋友交流。联系邮箱hi_perfect@qq.com
私信 关注
hepfei90
码龄12年
  • 170,841
    被访问量
  • 52
    原创文章
  • 45,794
    作者排名
  • 17
    粉丝数量
  • 于 2009-02-23 加入CSDN
获得成就
  • 获得44次点赞
  • 内容获得9次评论
  • 获得67次收藏
荣誉勋章
TA的专栏
  • 算法
    3篇
  • java入门基础
    21篇
  • 信息安全
    5篇
  • 找工作
    8篇
  • 常见问题
    1篇
  • 网络
    4篇
  • C语言代码
    7篇
  • windows开发
    5篇
  • openssl的应用
    1篇
  • MFC
    2篇
  • 开发工具
    1篇
  • python运维
    3篇
  • shell
    1篇
  • go
    1篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

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",
原创
4408阅读
0评论
0点赞
发布博客于 4 年前

go语言入门-搞定cmd

go语言入门-搞定cmdpackage mainimport ( "bufio" "fmt" "io" "os/exec" "regexp" "strconv" "strings")func main() { command := "ping" params := []string{"-a", "127.0.0.1"
原创
3440阅读
0评论
0点赞
发布博客于 4 年前

Expect工具语言

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

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

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
原创
421阅读
0评论
1点赞
发布博客于 5 年前

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
原创
1400阅读
0评论
0点赞
发布博客于 5 年前

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
原创
706阅读
0评论
1点赞
发布博客于 5 年前

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

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

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

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

编写高质量的代码

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

jdk自带的jvm监测程序

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

在Tomcat中部署默认项目

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

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

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

MFC控件:listctrl使用方法总结

作者:lixiaosan时间:04/06/2006以下未经说明,listctrl默认view 风格为report相关类及处理函数MFC:CListCtrl类SDK:以 “ListView_”开头的一些宏。如 ListView_InsertColumn1. CListCtrl 风格       LVS_ICON: 为每个item显示大图标
转载
623阅读
0评论
0点赞
发布博客于 6 年前

自己的云主机(hiperfect cloud)

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

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

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

java程序实现对证书的操作

1 Java程序从证书文件读取证书2 Java程序从密钥库直接读取证书3 Java程序显示证书指定信息(全名/公钥/签名等)4 数字签名-对数字证书的数字签名5 验证CertPath证书链
原创
3649阅读
0评论
0点赞
发布博客于 6 年前

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

1 Java程序列出密钥库所有条目2 Java程序修改密钥库口令3 Java程序修改密钥库条目的口令及添加条目4 Java程序检验别名及删除条目5 Java程序从密钥库直接读取证书6使用Java程序将已签名的数字证书导入密钥库
原创
1597阅读
0评论
0点赞
发布博客于 6 年前

JVM基础知识与配置

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

java的动态数据结构和泛型

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

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

四则运算描述:  请实现如下接口    /* 功能:四则运算     * 输入:strExpression:字符串格式的算术表达式,如: "3+2*{1+2*[-4/(8-6)+7]}"         * 返回:算术表达式的计算结果     */    public static int calculate(String strExpression)    {
原创
1701阅读
0评论
0点赞
发布博客于 6 年前

华为面试题:迷宫问题 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表示可以走
原创
1852阅读
0评论
1点赞
发布博客于 6 年前

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

#include "stdafx.h"#include "windows.h"DWORD WINAPI ThreadProc1(LPVOID argv){ while(1){ printf("执行线程1
"); Sleep(1000); } return 0;}DWORD WINAPI ThreadProc2(LPVOID argv){ while(1){ print
转载
1488阅读
0评论
0点赞
发布博客于 6 年前

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

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) { /
转载
510阅读
0评论
0点赞
发布博客于 6 年前

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

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

华为面试题:识别有效的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]
原创
2666阅读
0评论
0点赞
发布博客于 6 年前

树 二叉树 多叉树

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

华为面试题:扑克牌大小 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。请
原创
2632阅读
0评论
2点赞
发布博客于 6 年前

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

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

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

GetLastError返回的值通过在api函数中调用SetLastError或SetLastErrorEx设置。函数 并无必要设置上一次错误信息,所以即使一次GetLastError调用返回的是零值,也不能担保函数已成功执行。只有在函数调用返回一个错误结果时,这个函数指出的错误结果 才是有效的。通常,只有在函数返回一个错误结果,而且已知函数会设置GetLastError变量的前提
原创
1980阅读
0评论
2点赞
发布博客于 6 年前

加载dll位图的方法 源码

加载dll位图的方法 源码,以前用的一段代码拿出来分享一下,也怕自己忘了。 void CChangeSkinDlg::OnStyleOne() { //加载动态链接库 HMODULE hRes = LoadLibrary("./Res.dll"); if (hRes != NULL) //判断是否加载成功 { //加载动态链接库中的位图,其中8000为动态链接库
原创
2121阅读
3评论
0点赞
发布博客于 6 年前

c++删除文件夹 源码

由于没有找到直接用于删除文件夹的函数,所以自己写了一个。void CDeleteDlg::DelFile(CString path,CString name){ CString strtemp; if (path.Right(1) != "\\") //判断路径是否以\结尾 strtemp.Format("%s\\*.*",path); //设置通配符
原创
1131阅读
0评论
1点赞
发布博客于 6 年前

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

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

360面试经历回忆录

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

贪心算法的简述与示例

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

windows创建对话框的源代码

windows创建对话框的源代码 定义一个成员变量,当在调用DOMODAL()的时候,便把要加到COMBOBOX里面的数据给写进这个成员变量,然后在ONINITDIALOG里面对COMBOBOX进行初始化void CMyView::OnShow() { // TODO: Add your command handler code here CDIALOG1 dlg; dlg.C
原创
712阅读
0评论
1点赞
发布博客于 6 年前

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

自己写的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
原创
2905阅读
0评论
1点赞
发布博客于 6 年前

MFC单选按钮的使用

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

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
原创
4592阅读
0评论
2点赞
发布博客于 6 年前

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

pbc-0.5.12 使用arm编译器编译 过程中出现extend_printf.c中错误,需要替换extend_printf.c文件
原创
1715阅读
0评论
1点赞
发布博客于 6 年前

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

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

ftp tool mfc implementation code

ftp工具 mfc实现源码(学习使用的简单版本)
zip
发布资源于 6 年前

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

水仙花数的求解-算法优化,文章中提供了三种算法的源代码。
原创
2681阅读
0评论
1点赞
发布博客于 8 年前

c语言制作证书

制作证书// MakeCert.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include DWORD MakeCert();void log(char *error_msg,int error_num);int _tmain(int argc, _TCHAR*
转载
2022阅读
0评论
0点赞
发布博客于 8 年前

使用crypto api的签名和验证签名源代码

使用crypto api的签名和验证签名源代码#include "stdafx.h"//--------------------------------------------------------------------// 数字签名以及认证#include #include #include #define MY_ENCODING_TYPE (PKCS_7_ASN_EN
转载
1984阅读
0评论
0点赞
发布博客于 8 年前

使用crypto api的加密解密源代码

使用crypto api的加密解密源代码#include "stdafx.h"#include #include #include #define MY_ENCODING_TYPE (PKCS_7_ASN_ENCODING | X509_ASN_ENCODING)#define KEYLENGTH 0x00800000void HandleError(char *s);//
转载
2033阅读
0评论
0点赞
发布博客于 8 年前

tcp ip协议概念清晰化

TCP/IP簇以及相关网络知识大普及TCP/IP(Transmission Control Protocol/Internet Protocol,传输控制协议/因特网互联协议)是用于计算机通信的一个协议簇。协议采用了4层的层级结构,每一层都呼叫它的下一层所提供的网络来完成自己的需求。通俗而言:TCP负责发现传输的问题,一有问题就发出信号,要求重新传输,直到所有数据安全正确地传输到目的地。而IP是给因特网的每一台电脑规定一个地址。
原创
2150阅读
0评论
1点赞
发布博客于 8 年前

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纯风格
jar
发布资源于 8 年前

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

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

无法打开文件"LIBC.lib"问题解决

LNK1104: cannot open file 'LIBC.lib'2009-05-23 09:49如果将用低版本的VC开发的项目,拿到高版本的VC开发环境上去编译,链接时也许会触发LNK1104错误。解决方案是链接时忽略此库,在此提供两种解决方案:Project | Properties | Configuration Properties | Linke
转载
3094阅读
0评论
0点赞
发布博客于 8 年前

java混淆器Proguard 的使用

ProGuard 是一个免费的 Java类文件的压缩,优化,混肴器。它删除没有用的类,字段,方法与属性。使字节码最大程度地优化,使用简短且无意义的名字来重命名类、字段和方法 。eclipse已经把Proguard集成在一起了。
原创
4283阅读
0评论
1点赞
发布博客于 8 年前

静态常量(static final)的研究

静态常量由于其编译原理的特殊性有时候比较难理解,下面就分情况举例,相信4个示例能帮大家很好地理解static 和 final关键字的使用。编译期常量的这种情况,编译器可以将该常量值代入任何可能用到它的计算式中,但不是机械替换。
原创
2834阅读
0评论
1点赞
发布博客于 8 年前

java数据库编程

java使用数据库可以借助jdbc这个中间媒介。本文将介绍如何使用jdbc连接数据库,数据库的基本操作和jdbc的事物处理。
原创
7894阅读
0评论
1点赞
发布博客于 8 年前

新浪面试题:只允许使用++操作符实现加减乘除运算(c语言版)

假定a,b都是正整数,只允许使用++而不使用-,--,*,/操作符的情况下实现加减乘除运算
原创
6416阅读
3评论
5点赞
发布博客于 8 年前

华为面试题:求出用1,2,5这三个数不同个数组合的和为100的组合个数

求出用1,2,5这三个数不同个数组合的和为100的组合个数
原创
6320阅读
2评论
3点赞
发布博客于 8 年前

java与23种设计模式

1 23种设计模式分类 11.1 结构型模型 31.2 行为型模式 41.3 创建型模式 42 设计模式六大原则 53 23种设计模式详细介绍 213.1 工厂方法模式(Factory Method) 213.2 抽象工厂模式(Abstract Factory) 223.3 单例模式(Singleton) 223.5 原型模式(Prototype) 263.
转载
3363阅读
0评论
0点赞
发布博客于 8 年前

xml

1 Schema学习笔记 12 xpath语法 43 操作xml必须注意点【常犯的错误】 111 Schema学习笔记schema:用xml约束另外一个xml支持名称空间支持用户自定义新的数据模式文档 实例文档根节点必须是Schema文档中声明的元素绑定到uri上--文档中声明的元素绑定到一个名称空间上,以后xml文件就可以通过这个uri来告诉解析引擎,xml文
原创
4912阅读
0评论
0点赞
发布博客于 8 年前

编码方式的介绍与乱码的解决

1 各种编码介绍字符是各种文字和符号的总称,包括各国家文字、标点符号、图形符号、数字等。字符集是多个字符的集合,字符集种类较多,每个字符集包含的字符个数不同,常见字符集名称:ASCII字符集、GB2312字符集、BIG5字符集、 GB 18030字符集、Unicode字符集等。计算机要准确的处理各种字符集文字,需要进行字符编码,以便计算机能够识别和存储各种文字。ASCIIASCII(A
原创
2872阅读
0评论
0点赞
发布博客于 8 年前

对java类的理解

类1 类与对象 12 抽象类与接口 32.1基本概念 32.2抽象类与接口的区别 33 对面向对象的理解 44 关键字 65 内部类 75.1 匿名内部类 75.2 非静态内部类和静态内部类 11 1 类与对象类有两部分组成:类声明与类体,类体可以包括成员变量和方法。使用new运算符和类的构造方法为声明的对象分配成员变量,创建对象就是为它分配成员
原创
2322阅读
0评论
0点赞
发布博客于 8 年前

tomcat的安装与使用

Eclipse Java EE + Tomcat 搭建J2EE开发环境1. 新建WEB工程1.1 在Eclipse for Java EE里点击File-New-Web-Dynamic Web Project,点击Next。1.2 填写项目名称,选择项目运行服务器后点击Next:1.3 在弹出的对话框里,设置java源文件存放路径和编译后的class文件存放路径:
原创
3460阅读
0评论
0点赞
发布博客于 8 年前

eclipse的安装与使用

1 eclipse安装与配置 12 插件安装 23 myeclipse快捷键 34 提升myeclipse速度 71 eclipse安装与配置(1) 安装eclipse(前提是已经安装jdk)eclipse failed to create the java virtual machine 修改eclipse初始化文件eclipse.ini-startupplu
原创
3193阅读
0评论
0点赞
发布博客于 8 年前

Java基础 异常处理总结

1 Java异常的基础知识 12 Java异常类类图 43 Java异常处理机制 64 如何定义和使用异常类 85运行时异常和受检查异常 105.1运行时异常 105.2 受检查异常 105.3 两者的区别 105.4 运行时错误 115.5 最佳解决方案 116 异常转型和异常链 127 Java调试常见异常汇总 14 Java基础―异常处理总
转载
2287阅读
0评论
1点赞
发布博客于 8 年前

java线程学习笔记

守护线程:setDeamon(true);然后开启start();用于后台运行(垃圾回收线程),默认生命周期是jvm停止运行前被清理。线程中断:设置循环标志位实现中断while(!flag){} ----但如果线程处于冻结状态就无法读取标记,必须使用interrupt()方法来结束线程锁:public synchronized void t(){}方法加锁,同一个时间只允许一个线程
原创
1745阅读
0评论
0点赞
发布博客于 8 年前

java io 输入输出流

1 字节流处理类 11.1 字节流详细介绍 11.2 控制台的输入输出 32 字符流处理类 43 RandomAccessFile 54 文件类型 75 txt按行处理程序 71 字节流处理类1.1 字节流详细介绍字节流:处理字节数据的流对象。设备上的数据无论是图片或者dvd,文字,它们都以二进制存储的。二进制的最终都是以一个8位为数据单元进行体现,所以计算机中
原创
1842阅读
0评论
0点赞
发布博客于 8 年前

SSH开发概述

1 SSH开发概述 12 Struts2 22.1 基本概念 22.2 OGNL 22.3 Struts2标签 53 spring基本概念总结 61 SSH开发概述新建web项目-导入类库(jar包)-配置web.xml(struts2、spring)-新建applicationContext.xml(WEB-INF)新建数据库:主键+其他字段,applicatio
原创
3246阅读
0评论
0点赞
发布博客于 8 年前

Servlet的基本概念与使用

1 什么是Servlet 12 Servlet有什么用 13 Servlet的生命周期 14 Servlet怎么处理一个请求 25 Servlet与JSP区别 36 Servlet的cookie技术 37 Servlet的过滤器 48 Servlet的监听器 49 servlet的使用 51 什么是ServletServlet是一个Java编写的程序,此
转载
3458阅读
0评论
0点赞
发布博客于 8 年前

Jsp与java web

Jsp与java web1 jsp基础知识 12 session和cookie 31.1 Session部分 31.2 Cookie部分 43 过滤器与监听器 54 jsp空间部署war文件 85 路径问题 96在Java中实现伪静态页面 9 1 jsp基础知识jsp指令:描述jsp文本转换成可执行代码的控制信息1.include指令:包含一个静态的
原创
3472阅读
0评论
0点赞
发布博客于 8 年前

jdbc的介绍与使用示例

JDBC一、概述JDBC     JDBC从物理结构上说就是Java语言访问数据库的一套接口集合。     从本质上来说就是调用者(程序员)和实现者(数据库厂商)之间的协议。     JDBC API 使得开发人员可以使用纯Java的方式来连接数据库,并进行操作。     ODBC:基于C语言的数据库访问接口。     JDBC:是Java版的ODBC。     J
转载
2028阅读
0评论
0点赞
发布博客于 8 年前

keytool命令总结

一、创建数字证书交互模式使用默认的密钥库.keystore(目录是c: Documents and Setting用户名)和算法(DSA)keytool -genkey默认的别名mykey密钥库中可以存放多个条目(公钥/私钥对和证书),它们在密钥库中以别名(alias)区分。keytool -genkey -alias mytest -keyal
原创
911阅读
0评论
0点赞
发布博客于 8 年前

java程序实现加密解密以及签名和签名验证

1 生成RSA密钥2 对称密钥的生成和保存-生成DES密钥3 使用CBC方式进行加密4 基于口令的加密解密5 针对流的加密和解密6 数字签名与数字签名验证
原创
1670阅读
0评论
1点赞
发布博客于 8 年前

java反编译工具jd-gui

java反编译工具jd-gui,很多教程上使用的反编译软件,反编译效果也很好!
rar
发布资源于 8 年前

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

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

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

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

基于TCP的文件传输系统

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

iis网络服务的配置

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

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

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

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

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

基于RS485的多机通信

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

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

按用户输入的频率和颜色的报警指示灯,微机原理课程设计。希望对大家有帮助。
rar
发布资源于 9 年前

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

基于单片机的温度传感器输出测量系统设计,单片机课程设计。
zip
发布资源于 9 年前

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

锁相倍频经典实验(proteus版本)。这个玩意花了我蛮长时间,3个积分请见谅。
dsn
发布资源于 9 年前

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

高斯噪声+滤波器的multiim仿真,一个解决实际问题的小实验,供交流和参考。
ms11
发布资源于 9 年前

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

数控直流电流源的设计(电子竞赛交的报告),希望对大家有用。
doc
发布资源于 9 年前

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

共射级三极管放大电路的proteus仿真,希望对大家有所启发。
dsn
发布资源于 9 年前

74ls161计数器的multisim仿真

74ls161计数器的multisim仿真。帮同学做的,顺便拿出来共享,希望对大家有帮助。
ms10
发布资源于 9 年前

authorware作品:以亚运会为主题

authorware作品:以亚运会为主题。我在公共课完成的设计作业,供交流与学习。
rar
发布资源于 9 年前

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

无失真三极管放大电路的multisim仿真。解决仿真软件的某些失真问题。供交流和学习。
ms11
发布资源于 9 年前

仪表放大器的设计

仪表放大器的设计。multisim仿真.纯个人设计,供学习和交流
rar
发布资源于 9 年前

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

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

超声波测距等的模拟仿真

超声波测距等的模拟仿真。主要还是仿真,测距表现还是太抽象,供借鉴。
zip
发布资源于 9 年前

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

超声波测距(详细资料及multisim仿真)
zip
发布资源于 9 年前

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

使用运放的半波整流的设计,自己用multisim做的,供分享
dsn
发布资源于 9 年前

12864做的示波器全套资料

12864做的示波器 单片机课程设计,电子大赛
rar
发布资源于 9 年前

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

flash作品:tcp三次握手动画演示 计算机网络、多媒体通信课堂大作业、课程设计等。
fla
发布资源于 9 年前

计算机c语言上机模拟题

计算机二级c语言 上机 模拟 (全真版)
application/msword
发布资源于 12 年前