- 博客(58)
- 资源 (3)
- 收藏
- 关注
转载 Java之text
好久没用过比较器了,算是练手吧/** * 学生对象类 * * @author Willie * */class Student { private String name;// 姓名 private int age;// 年龄 private int height;// 身高 public Student() { } public St
2017-03-30 21:38:48 2147 1
转载 java之借鉴
java中怎么创建对象数组?比如我创建了一个学生类Student,怎么用这个类创建一个对象数组 Student[ ] students = new Student[10]; //创建10个学生的学生数组 class A{ private String name; private int age; public String getName() { return name; } pub
2017-03-30 21:38:08 440
转载 在Linux下Crontab如何使用?
在一些应用中,我们通常都离不开一些定时任务的辅助,比如说定时收集日志,定时重建索引,定时发布项目等等,通常情况下我们可以在编程语言内部,定时调度某个任务,当然这种和我们的内部调用比较紧密。除了在我们的编程语言内部,起一个服务,定时干某些事情外,我们也可以使用Linux下的Crond模块,来完成这件事。 下面先看下Cornd的简介: crond是linux下用来周期性的执行某种任务或等待处理某些事件的
2017-03-30 20:05:25 1290
原创 linux怎样停止一个正在运行的crontob
cron 计划任务,是任务在约定的时间执行已经计划好的工作,这是表面的意思。在Linux中,我们经常用到 cron 服务器来完成这项工作。cron服务器可以根据配置文件约定的时间来执行特定的作务。比如我们可以在配置文件中约定每天早上4点,对httpd 服务器重新启动,这就是一个计划任务; 下面我们先来说说cron: 在 Linux系统中,计划任务一般是由cron承担,我们可以把cron设置为
2017-03-30 19:57:11 5823 1
原创 java之方法的递归
在一个方法的内部调用自身的过程。public class class1{ public static void main(String []args) { int sum = getsum(4); System.out.println("sum="+sum); } public static int getsum(int n) {
2017-03-28 20:35:09 333
原创 Java之方法
有些事情需要做三次甚至更多次,这时候可以定义一个方法来处理这些复杂的问题。例如:public class class1{ public static void main(String []args) { pa(3,5);//使用下面的pa方法来解决问题 pa(2,4); pa(6,10); } public static
2017-03-28 20:14:20 221
原创 Java之构造方法
构造方法: 实例化一个对象后,必须要通过直接访问对象的的属性或者调用setXXX()对属性进行赋值,通过构造方法可以实现实例化对象的同时就对对象的属性赋值,构造方法是类的一个特殊成员,他会在类实例化对象时被自动调用。 一、条件: 1、方法名与类名相同 2、在方法名的前面没有返回值类型的声明 3、在方法中不能使用return语句返回一个值 二、定义无参的构造方法class Person{
2017-03-25 22:26:30 571
原创 Java之构造方法的重载
与普通方法相比,构造方法也可以重载,在一个类中可以定义多种构造方法,只要构造的方法的参数类型和参数个数不同即可。在创建对象时,可以通过调用不同的构造方法为不同的属性赋值。 案例一:public class text { public static void main(String []args) { Person p1 = new Person("lijia",1
2017-03-25 12:48:03 588
原创 Java之抢红包小程序思路
假设当前红包是5.2圆,参与抢红包的人是6人。 那么第一个人抢到的金额m是一个在0-519之间的随机数(按分表示钱的金额), 如果m是0,需要把m赋值成1(保证用户至少能抢到1分钱), 如果m不是0,那么520-m是剩余的金额,要求剩余的金额必须保证其余5个人都至少能抢到1分钱,否则m要减去多抢到的金额。 分析: // 变量定义 // 输入 总额m,人数n // 总金额转换,以分为
2017-03-24 22:46:18 3252
原创 (不具有参考性)破解隔壁老王家的WIFI密码--还未整理好
一、工具:Ubuntu14.04虚拟机 二、原理: 1、将我的网卡变为监听模式(可以捕获无线信号) 2、扫描周围无线WiFi 3、监听老王家的无线WiFi(老王和路由器传输数据) 4、 发起攻击,模拟WiFi路由器向老王发出信息,断开连接请求 5、老王电脑断开连接自动重新建立连接,捕获握手包 6、捕获的握手包含有加密后的密码,MD5加密算法,双层加密 7、进行暴力破解或者穷举字典破
2017-03-24 22:37:00 5421
原创 Java之输入输出语句
Scanner scan =new Scanner(System.in); 当需要输入一个变量时, Scanner -是java类库的一个基础类,一个可以使用正则表达式来解析基本类型和字符串的简单文本扫描器。 input -声明的变量名 new Scanner() -给变量input分配空间,初始化,实例化 System.in -参数, 这里就是获取输入流的意思 当你需要提示
2017-03-24 22:34:15 18143
原创 Linux之进程控制与管理--上课课堂笔记
1、vi lijiaCtrl + Z 将文件切换到后台操作vi lijia &直接就将文件切换到后台操作2、find / -name inittab > zqw &将操作写入文件zqw3、cat zqw 4、jobs查看5、kill -9 %1 强制终止以1开头的文件6、jobs7、kill -9 %2 强制终止以2开头的文件 **二、查看正在运行的进程ps
2017-03-24 22:33:32 402
原创 Linux之进程控制与管理at命令(定时执行)
at可以让用户在指定时间里执行某个程序或命令 TIME的时间格式为:小时 月日年(例如:at 20:25 03242017)atq 查询当前用户正在等待的计划任务atrm 删除一个正在等待的计划任务at命令的各选项及其功能-d 删除指定的定时命令-f file 读入预先写好的命令文件,用户可以不使用交互模式
2017-03-24 22:25:26 883
原创 使用这些运算符进行赋值时强制类型转化会自动完成
使用这些运算符进行赋值时强制类型转化会自动完成: += -= *= /= %= public class text4{ public static void main(String []args) { short s = 3; int i = 5; s+=i;
2017-03-23 22:02:17 1183
原创 Java之Java中的变量--书(P23)
变量的定义: 变量:存储单元的名字 每一个内存单元都用一个标识符来标识,这些内存单元被称为变量,定义的标识符就是变量名,内存单元存储的数据就是变量的值。 变量的类型转换 1、自动类型转换(隐式类型转换): 两种类型在转换过程中不需要显示的进行声明 两种类型必须兼容 目标类型的取值范围大于原类型的取值范围 例如:byte b = 3;int x = b;//程序把byte类型的变量b
2017-03-23 21:01:04 291
原创 Java中的常量
整型常量 浮点数常量 字符常量 字符串常量 布尔常量 布尔常量即布尔型的两个值ture和false,该常量用于区分一个事物的真与假 null常量 null常量只有一个值null,表示对象的引用为空。
2017-03-23 19:16:54 837
原创 Java中的标识符
在编程中经常需要在程序中定义一些符号来标记一些名称,如包名、类名、方法名、参数名、变量名等,这些符号被称为标识符,标识符可以以任意顺序的大小写字母、数字、下划线()和美元符号组成,但标识符不能以数字开头,不能是Java中的关键字。 Hello World属于不合法的标识符,因为它是直接分割的名字,不具有连续性。
2017-03-23 19:06:26 1113
原创 Java之通讯录的构造方法
主函数:import java.util.Scanner;public class text1{ public static void main(String []args) { Scanner sc = new Scanner(System.in); String name [] = {"p1","p2","p3","p4","p5"};
2017-03-23 18:16:29 446
原创 Linux之进程控制与系统监视--课堂老师操作笔记
1、cat /etc/passwd 查看etc下的passwd文档,查找文件格式2、cat /etc/group 查看etc下的分组3、建立一用户登录,改变默认目录home,登录目录为/xcu/computer下,字符界面显示用户名信息。 useradd hello 新建用户hello useradd -g xcu world 新建用户world在xcu下查看用户名和密码 cat /etc
2017-03-22 22:35:11 2387
原创 Linux之用户管理
1、 建立computer用户组,该组下面建立16级计科班用户10个学生用户和密码,分别登录自己对应目录,通过命令验证 2、 建立一用户登录,改变默认目录home,登录目录为/xcu/computer下,字符界面显示用户名信息。 3、 建立lijia1,lijia2,lijia3三个用户,在字符界面实现lijia1登录需要输入密码可以实现用户添加和用户密码修改;lijia2登录不需要密码可
2017-03-22 22:19:41 1285
转载 Linux之groupdel和userdel
userdel可删除用户帐号与相关的文件。若不加参数,则仅删除用户帐号,而不删除相关文件 命 令: userdel 功能说明:删除用户帐号。 语 法:userdel [ -r ][用户帐号] 补充说明:userdel可删除用户帐号与相关的文件。若不加参数,则仅删除用户帐号,而不删除相关文件。 参 数: -f 删除用户登入目录以及目录中所有文件。 userdel很简单,
2017-03-22 22:11:30 719
原创 Javatext1
import java.util.Scanner;class text3{ public static void main(String []args) { Scanner sc = new Scanner(System.in); System.out.println("input name:"); String name = sc.
2017-03-21 19:53:01 215
原创 Linux之groupadd/usersadd等等如何使用
实验要求:1、 建立computer用户组,该组下面建立16级计科班用户10个学生用户和密码,分别登录自己对应目录,通过命令验证2、 建立一用户登录,改变默认目录home,登录目录为/xcu/computer下,字符界面显示用户名信息。3、 建立xuser1,xuser2,xuser3三个用户,在字符界面实现xuser1登录需要输入密码可以实现用户添加和用户密码修改;xuser2登录不需要密
2017-03-21 18:58:38 1154 1
原创 Linux下复制与粘贴
yy复制当前行 yw复制一个单词 y$复制光标到结尾 y^复制光标到行首 +yy复制+行 +yw复制+个单词 m,ny复制m到n行内容。粘贴为“p”
2017-03-21 08:26:56 3908 3
原创 java之使用getxxx( )和setxxx对类进行封装text2
Top 1: 创建一个用于通讯录的联系人类。 (1)包含联系人姓名、电话两个属性 (2)定义用于设置两个属性的值的setXXXX方法 ,获取两个属性值getXXXX方法。 (3)定义无参构造方法、带有两个参数的构造方法 (4)定义输出方法,用于输出联系人对象的信息 (5)编写测试类,分别调用以上构造方法创建对象,并对对象的属性赋值,输出对象。 该题的代码如下:text1.Java(主函
2017-03-20 15:35:01 1746
转载 使用msfvenom生成木马用于监听别人的操作
msfvenomOptions:-p, –payload 指定需要使用的payload(攻击荷载)。如果需要使用自定义的payload,请使用& #039;-& #039;或者stdin指定-l, –list [module_type] 列出指定模块的所有可用资源. 模块类型包括: payloads, encoders, nops, all-n,
2017-03-20 13:51:09 18312 2
原创 web安全之http请求头文件的含义
1、GET /ic.asp HTTP/1.1 2、Host: 1212.ip138.com 3、User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.133 Safari/534.16 4、Accept:text/ht
2017-03-19 22:51:54 3123
转载 linux之用户与组群管理
第四讲 用户与组群管理 一.实验要求 1.理解/etc/passwd/和/etc/group文件的含义。 2.掌握桌面环境下管理用户与组群的方法。 3.掌握利用Shell命令管理用户与组群的方法。 4.掌握批量新建用户账号的步骤和方法。 二.实验内容 1.桌面环境下管理用户与组群 【操作要求1】 新建两个用户账号,其用户名为xuser1和xuser2,口令为“123456”和“654
2017-03-19 22:45:25 5443
原创 java有参的构造方法和无参的构造方法
一、无参构造方法 1、定义: 如果编写一个java程序时没有添加无参构造方法,那么编译器会自动添加无参构造方法; 但是如果编写时添加了有参构造方法而未添加无参构造方法,那么编译器只认有参构造方法而不会默认添加无参构造方法 所以,如果需要使用无参构造方法,一定要在类里面添加 2、举例:public void text1{private String name;private int a
2017-03-19 16:55:21 25025 1
原创 Java之使用getXxx()或setXxx对类进行封装text1
创建一个用于表示学生的类Student。 (1)包含姓名name、成绩score两个属性。 (2)定义getName、getScore方法用于获取两个属性的值 (3)定义setName、setScore方法用于设置两个属性的值 (4)定义无参的构造方法 (5)定义带有两个参数的构造方法,两个参数分别表示姓名和成绩属性的值 (6)定义输出方法,输出两个属性的值 (7)编写测试类,分别调用
2017-03-19 16:23:39 734
原创 Java之使用getXxx()或setXxx对类进行封装
public class text1{ public static void main(String []args) { student stu = new student();//创建学生对象 stu.name = "李芳";//为对象的name赋值 stu.age = -30;//为对象的age赋值 stu.fang
2017-03-19 13:16:45 3025
原创 java之对象的创建和使用
Java中可以通过new来创建对象,格式如下: 类名 对象名称 = new 类名() 例如:text p = new text ( );—-对象为p 例如:public class text1{ public static void main(String []args) { text p1 = new text(); //创建
2017-03-19 10:32:22 639
原创 Java之对象的创建和使用的一个实例分析
在面向对象中最核心的就是对象,而如果想使用方法只有定义一个类。 类中可以定义成员变量和成员方法。 例一:class text1{ int age;//成员变量 void speak();//成员方法 { System.out.println("大家好,我今年"+age+"岁!"); }}//其中text1为类名,age为成员变量,speak
2017-03-19 10:12:47 420
原创 web如何伪装自己的IP地址
点击火狐浏览器的工具栏,找到附加组件——扩展,搜索foxy小狐狸一样标志的打开设置。 直接设置后如下: 对modify进行设置,如下图所示: ······ ······ 登录网站进行访问www.ip138.com/ 备注: X-Forwarded-For User-Agent
2017-03-17 20:04:03 7493
原创 Java之显示需要class,ifterface或者enum
这类问题主要是需要你观察是否有没有写的头文件,一般正常情况下会处理好,但是还是会出现以下情况,就是头文件没有缺失,之后就是其他原因了。 百度查找出现以下答案: 这个是编码的问题。使用windows自带的记事本写的话windows自带的记事本在保存的时候会自动在文件开头添加标识文件编码的字符,这个字符我们看不见的,但是计算机却能看见。而编辑的java文件是不需要这个字符的。所以使用记事本敲代码这点
2017-03-17 07:26:08 3701
原创 Java之用厄拉多塞筛选法求n以内的所有素数
import java.util.Scanner;public class eladuosai{ public static void main(String []args) /**首先将2~n放入一个筛集,将已知的最小的素数2放入素数集, *再去掉筛集中所有2的倍数,筛集中最小值3即为新找到的素数, *再去掉3的所有倍数,筛集中最小值即为新找到的素数。
2017-03-16 07:37:40 2513
原创 C语言中给数组赋值
C语言中给数组赋值也就是直接赋值法;举例如下:int a [ ];a = new int[3];a [0] = 1;a [1] = 2;a [2] = 3;哈,这就是给数组赋值,很无奈的是我才会。
2017-03-15 21:20:45 13086 2
原创 Java之计算上学期的平均学分绩点
提示: //step1: 定义变量; //step2: 提示:共有 * 门课程; //step3: 获取*门课程的成绩,学分,分别保存在数组中; //step4: 计算课程学分绩点,保存在数组中; //step5: 累计总学分,总课程学分绩点; //step6:计算学期平均学分绩点。 //step5:输出学期平均学分绩点 该题的代码如下:import java.util.Scanne
2017-03-15 20:58:53 3518
Java虚拟机详解
2017-10-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人