自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (4)
  • 收藏
  • 关注

原创 IDA的def.h文件

IDA在反编译exe的时侯,会在IDA目录下plugins文件夹内,生成C/C++的头文件#include<defs.h>的defs.h 文件defs.h源代码如下:/* This file contains definitions used by the Hex-Rays decompiler output. It has type definitions and convenience macros to make the output more readable.

2020-12-28 13:44:17 2900

原创 Microsoft C/C++的固定大小整数类型

文章目录(1)__int8、__int16、__int32、__int64(2)int8_t、uint8_t、int16_t、 uint16_t、int32_t、 uint32_t、int64_t、uint64_t(1)__int8、__int16、__int32、__int64__int8、__int16、__int32、__int64这些是Microsoft 专用,在头文件stdio.h中声明:Microsoft C/C++ 功能支持固定大小整数类型。您可以使用 __intn类型说明符声明 8 位

2020-12-25 22:01:00 1381

原创 JAVA技术及其应用实验八(GUI编程之实现科学计算器)

【实验名称】 实验八 【实验目的】要求:1.做出上述计算机图形界面2.实现上述界面上的各个按钮的功能3.能够处理一些基本的异常事件,如除数不能为0【实验原理】MainFrame 类继承自JFrame,用于控制各组件的位置。Contrller用于处理JButton发送来的消息,并通知TLabel更新显示。TLabel继承自JLabel,其中的update方法被Contrller调用,用于更新显示。JButton调用Contrller的方

2020-12-09 16:33:36 1875 2

原创 JAVA技术及其应用实验七(GUI编程之常用组件与布局)

实验目录1、基本控件布局2、基本空间布局3、菜单基本操作4、嵌套布局5、CardLayout布局练习【实验名称】 实验七 【实验内容】1、基本控件布局package one;import javax.swing.*;import static javax.swing.JFrame.*;import java.awt.*;class MyJFrame extends JFrame{ MyJFrame(String s,int x,int y,int

2020-12-09 16:21:04 1579 2

原创 JAVA技术及其应用试验六(GUI编程之窗口JFrame常用方法)

实验目录题目1题目2.题目3.题目4.题目1public class Test { public static void main(String args[]){ float x=0.4f; double y=0.4; System.out.println(x==y); }}运行结果:false题目2. public class Test { public static void main(String args[]){ int a[]={1,2,3,4}; Sys

2020-12-09 15:55:43 1317 2

原创 JAVA技术及其应用实验五(输入输出流)

文章目录题目1题目2题目3题目4题目5题目1下面的程序往文件中写入了多少个字节? import java.io.*; public class Test{ public static void main(String args[]) throws IOException{ FileOutputStream fout = new FileOutputStream("test.dat"); DataOutputStream dout = new DataO

2020-12-09 10:47:35 1961

原创 JAVA技术及其应用实验四(访问权限和异常类)

实验目录题目1题目2题目3题目4题目5题目6题目7题目11、设计一个名为股票Stock的类,包括:一个名为symbol的字符串数据域表示股票代码。一个名为name的字符串数据域表示股票名字。一个名为previousClosingPrice的double型数据域,它存储的是前一日的股票值。一个名为currentPrice的double型数据域,它存储的是当时的股票值。创建一支有特定代码和名字的股票的构造方法。一个名为getChangePercent()的方法,返回从previousClosi

2020-12-06 01:33:42 2056

原创 JAVA技术及其应用实验三(抽象类和匿名类)

实验目录题目1题目2题目11.编写一个Point类,有x、y、z三个属性;编写一个PointDemo类,并提供一个distance(Point p1,Point p2)方法用于计算两点之间的空间距离,实例化两个具体的Point对象并显示它们之间的距离。Point.javapackage 第一题;/** * @Author:大白 * @Description: * @Date: Created in: 14:28 2018/5/3 * @Modified By: */public

2020-12-04 15:36:16 2083 12

原创 JAVA技术及其应用实验二(子类和继承、接口和多态)

实验目录1.继承2.面向抽象编程13.面向抽象编程24.子类方法重写5.面向抽象编程6.接口本次作业共六题,一共五个包,包名即题号,其中第二题和第三题都写在第二题的包中。1.继承在一个源程序中,定义四个类:第一个类是图形类(Shape),含有一个成员变量color(字符串类型),一个没有参数的构造方法,以及一个有一个字符串类型参数的构造方法来初始化颜色变量,还有一个打印颜色变量的成员方法show;第二个类是圆形类(Circle)继承了图形类,自己又含有一个变量半径r,有一个有两个参数的构造方法,

2020-12-04 10:49:14 3248

原创 JAVA技术及其应用实验一(类和对象)

实验报告题目1题目2题目3题目4题目5题目6题目7题目8题目92018年4月12日作业,一共9道题。题目11.编写Java程序在屏幕上打印用星号组成的等腰三角形。编写Java程序在屏幕上打印用星号组成的等腰三角形。代码:public class Triangle { public static void main(String[] args) { Scanner in = new Scanner(System.in); //输入的星星的行数

2020-12-03 16:31:36 2294

原创 C++实验九——多态

实验报告题目1【实验名称】 实验九 多态 【实验内容】题目1设计一个类Fraction,用于描述3/5这样由分子和分母两部分所构成的分数。为类设置必要的属性和成员函数,并重载运算符+,以实现对两个分数的相加。在主程序中构造两个分数对象并进行相加。源代码:Fraction.h#ifndef FRACTION_H#define FRACTION_H#include<stdlib.h>#include <iostream>#include &l

2020-12-02 16:42:26 1438

原创 C++实验八——类的继承(2)

实验报告题目1题目2【实验名称】 实验八 类的继承(2) 【实验内容】题目1正确使用类的继承和组合进行类的设计,分别表示房间、休息室、教室、投影仪,沙发,为每个类设置适当的成员变量、成员函数和构造函数,在主程序中生成对象进行测试。源代码:Room.cpp:#include<iostream>using namespace std;enum Color{ red,orange,yellow,green,cyan,blue,purple,white,black };

2020-12-02 16:36:22 1363

原创 C++实验七——类的继承(1)

实验报告题目1题目2【实验名称】 实验七 类的继承(1) 【实验内容】题目1以动物类为父类进行派生,设计可行的派生类,为派生类增加必要的成员,并对父类中的成员做适当调整,在主程序中对派生类的对象进行操作。Animal.h/**动物类头文件*/#ifndef ANIMAL_H#define ANIMAL_H#include<iostream>#include<windows.h>using namespace std;class Animal

2020-12-02 16:29:21 1478

原创 实践除法函数的汇编代码的返回值

文章目录div函数有返回值的情况div函数没有返回值的情况div函数有返回值的情况先用Visual C++写一个C语言程序:#include<stdio.h>int div(int a , int b){ return a/b;}int main(){ int result = div(10,5); printf("test!\n"); printf("%d\n",result); return 0;}用OD打开动态调试,找到div函数,0x5和0xA先后入栈然后

2020-12-02 15:37:21 1682 2

原创 C++实验六——数组、指针与字符串

实验报告题目1题目2【实验名称】 实验六 数组、指针与字符串 【实验内容】题目1改造实验五中的Player类,为每个Player增加种族(门派、或其他类似属性)。在构造函数中,随机指定其种族(自行查阅C++中的随机数生成方法)及其他各项属性。在主函数中生成Player对象数组,并统计每个种族的玩家数量。Player.h#ifndef _Player_H_#define _Player_H_#include "Player.h"#include <time.h> us

2020-12-02 15:14:36 2644 2

原创 C++实验五——数据的共享与保护

实验报告题目2【实验名称】 实验五 数据的共享与保护 【实验内容】1.为某个自己设定的游戏设定玩家类Player,设计必要的成员变量/成员函数/构造函数等。在类中增加静态成员,用于记录当前已经注册的玩家数量,并设计静态成员函数用于访问该数据。在主函数中生成对象并进行测试。源代码:Player.h#ifndef _Player_H_#define _Player_H_#include "Player.h"#include <time.h>using namespac

2020-12-01 16:41:12 1380 2

原创 C++实验四——类和对象(2)

实验报告题目1题目2【实验名称】 实验四 类和对象(2) 【实验内容】题目1课本习题4.10设计一个用于人事管理的“人员”类。由于考虑到通用性,这里只抽象出所有类型人员都具有的属性:编号、性别、出生日期、身份证号等。其中“出生日期”声明为一个“日期”类内嵌子对象。用成员函数实现对人员信息的录人和显示。要求包括:构造函数和析构函数、复制构造函数、内联成员函数、带默认形参值的成员函数、类的组合。源代码:Date.h/*出生日期类声明*/#ifndef _Date_H_#

2020-12-01 15:35:35 2141 2

原创 C++实验三——类和对象(1)

实验报告题目1题目2题目3【实验名称】 实验三 类和对象(1) 【实验内容】题目1设计一个用于描述三维空间中的点的类,为其设计必要的成员变量和函数,并尽量增强其功能。#include<iostream>#include<math.h>using namespace std;class Point {public: Point(){} Point (string name,double x,double y,double z){

2020-12-01 14:32:04 1558 4

原创 C++实验二——函数的定义与使用

实验报告题目1题目2【实验名称】 实验二 函数的定义与使用 【实验内容】题目1设有置换加密算法:将大小写字母转换为其后的第i个字母,例如,i=4时,A->E…Z->D,a->e…z->d,非字母不变。编写程序,能够选择加密或解密功能以及i值,输入字符串后给出结果。#include <iostream>using namespace std;void encryp(){ char str[50]; int k; c

2020-12-01 14:16:51 694

原创 C++实验一——开发环境熟悉及结构化编程

实验报告一级目录二级目录题目1题目2题目3题目4一级目录二级目录【实验名称】 实验一 开发环境熟悉及结构化编程 【实验内容】题目1编写函数,从键盘输入一个整数,通过某个函数判断其是否为质数,并输出判断结果。#include <iostream>#include<cmath>using namespace std;bool sushu(int x){ for(int i= 2;i<sqrt(x);i++){ if(x%i==0){

2020-12-01 10:25:33 598

编程实现DES的工作模式,DES.zip

1. 掌握DES算法的工作原理; 2. 熟悉分组加密算法的工作模式。 DES算法,电码本模式(ECB)、密码分组链接模式(CBC),并输出其每一轮的加密结果并显示在屏幕上。

2021-02-23

calculator.zip

JavaGUI编程实现的计算器,代码描述文章地址:https://blog.csdn.net/Onlyone_1314/article/details/110929205。代码分成四个文件,分别负责实现了不同的部分的功能: **MyJFrame.java** /*实现计算器的界面框架*/ **Counter.java** /** *实现计算按钮不同的计算功能 */ **MyLabel.java** /** *显示计算器按钮运算更新后的文本 */ **Test.java** /** *运行计算器 */

2021-02-07

阿里巴巴java开发手册及插件

首先当我第一次看见这个的手册的时候或许和和你们是一样激动的,因为在java行业内我还没有看见有中文的规范,也可能是我读书少。总之,这是我见到的第一个中文的java规范。 首先还是要感谢阿里能给出这样一个规范,万事还是要怀有感恩的嘛,毕竟也是别人努力的结果。 首先没有规矩不成方圆,我觉得有了规矩,才能让大家的代码可读性和鲁棒性上面有所提高。而且规矩这东西是慢慢形成的,如果之后行业内的规范越来越相同的话那么互相交流也变的方便了不少。 然后要说明的是,规矩也是人定的,所以,不同的公司肯定有不同的代码规范,至少我所在的公司内部也渐渐的形成了自己的规范,我想说的是,并非我们一定要每一条都参考上面的手册(也并非不可以),有些还是要看具体情况的,但是至少阿里的实力摆在那里,所以有的规矩有它存在的道理。 其实我们要做的就是学习其中我们所不知道的,改掉我们那些坏习惯,保留我们的好习惯,那么这个手册的价值就大大的了,不是吗? 废话了这么多,我知道肯定也没有人会看的,下面赶紧上货,我会分章节总结手册中我认为重要和解释有些不太明确的地方,没有列举的,并非不重要,而是觉得手册已经写的很棒,我没啥好说的了。

2019-03-10

空空如也

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

TA关注的人

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