自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Draymonder‘s Blog

博客停更,迁移到github https://github.com/Draymonders

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

原创 网络笔记

不可靠丢包 重复包出错乱序安全ip地址表示分类的IP地址ip地址 ::= {<网络号>, <主机号>}网络号全0的ip地址是个保留地址,意思是“本网络”网络号为127(10000000 xxx)保留作为本地软件环回测试全0的主机号代表该ip地址是"本主机"所连接到的单个网络地址全1的主机号代表该网络上的所有主机B类网络地址128.0.0.0是不指...

2019-02-08 21:15:55 332

原创 wireshark抓包分析报文

现行计算机网络体系结构整个报文以太网协议(物理链路) -> ip协议(网络) -> tcp/udp(传输层) -> 应用软件封装协议 (应用层) 报文封装过程物理链路层 以太网帧网络层 ip报头传输层UDP报头TCP报头应用层HttpRequestResponse...

2018-06-28 22:10:47 3207

原创 计算机网络 实验一

认识网络物理组成通过 ipconfig 检查自己的主机的配置,根据配置退查所在主机所在网络的物理构造。学习使用windows常用网络使用命令pingtracertrouterarp下载网络实验分析软件packettracer 网络仿真wireshack 网络抓包登录锐捷网络实验系统网络实验系统 ...

2018-06-04 14:18:07 1191

原创 TCP/IP、Http、Socket的区别

    以下内容部分或全部Copy自他人博客,为了巩固自己的基础知识和丰富自己对协议的了解,侵权删正文    网络由下往上分为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层,三者从本质

2018-05-21 16:49:05 190

原创 JavaSE的Collection 和 Map

JavaSE的CoMapllection 和 Map

2018-04-30 18:28:25 219

原创 Eclipse 导入工程

前言  因为觉得看视频,进度挺慢,而且看完以后,并没有很好的掌握,但是单纯找每个类文件也很麻烦,所以就学习一下导入工程的方法,这样就可以看着代码学习了。正文1.在项目区域右键找到import 2.找到General,展开,并找到 Existing Projects into Workspace 3.点击next,然后选择你要导入的项目(注意:这里选择...

2018-04-26 17:50:46 331

原创 Git学习

前言听到大佬说我太菜了.没办法啊,确实蛮菜的,需要学习很多东西吧,就很难受。正文安装$ git config --global user.name "Your Name"$ git config --global user.email "[email protected]"--global是指这台机器上所有的Git仓库都会使用这个配置创建版本库先mkd...

2018-04-17 12:52:49 212

原创 JavaSE的常用API

前言学习JDK中提供的各种功能的Java类,API(Application Programming Interface)正文ObjecthashCodeA: 返回该对象的哈希码值。默认情况下,该方法会根据对象的地址来计算。 B: 不同对象的hashCode()一般来说不会相同。     但是,同一个对象的hashCode(...

2018-04-17 12:52:10 718

原创 JavaSE 面向对象

前言JavaSE oop概述和理解正文基本知识成员变量和局部变量的区别(1)在内存中的位置不同 成员变量:在堆中 局部变量:在栈中(2)生命周期不同 成员变量:随着对象的创建而存在,随着对象的消失而消失 局部变量:随着方法的调用而存在,随着方法的调用完毕而消失(3)初始化值不同 成员变量:有默认值 局部变量:没...

2018-04-17 12:51:42 214

原创 Linux学习

前言考虑到开发和别人所说的一些linux的便捷性,所以要学一下Linux相关的操作。正文linux 特点1.免费/开源 2.支持多线程/多用户 3.安全性好 4.对内存和文件管理优越。管理方法Shell基本命令关机命令 shutdown -h now 立即关机 shutdown -r now 现在重新启动计算机...

2018-04-17 12:50:52 173

原创 二叉搜索树,二叉堆学习

前言Blog 好久没更新了,因为一方面忙着刷题,一方面搞大创(好浪费精力,不太想搞)正文今天突然不知道怎么回事,想看看之前买的数据结构书(挑战程序设计竞赛-算法和数据结构), 虽然整本书不太难,但是还是有很多不太明白的知识,光二叉搜索树就倒腾了一下午,怪我太菜了吧BinarySearchTree#include<bits/stdc++.h>using...

2018-03-24 08:22:12 291

原创 Java入门学习(1)

前言因为想好自己以后的技术栈就是往Java方向学习了,所以try it. 不准备深入学习其他的语言了。深入一门就好了。Eclipse配置Eclipse配置Scanner读入import java.util.*;Scanner in = new Scanner(System.in);int a = in.nextInt();System.out.print(...

2018-03-10 09:09:47 244

原创 php xml操作

前言xml大多用来存储数据 正文入门案例<?xml version="1.0" encoding="utf-8" ?><stu><name>draymonder</name></stu>处理特殊字符<imgs><![CDATA[$&amp

2018-03-08 17:09:33 237

原创 PHP 绘图技术

前言学习矢量图片(验证码),报表的绘制,生成。正文步骤创建画布会只需要的各种图形(圆,直线,矩形,弧线,扇形)输出图像到网页,也可以另存销毁图片(释放内存)图片格式gif 图片压缩率高,但是只能显示256色可能造成颜色丢失,但可以显示动画jpg/jpeg 图片的压缩率高,可以用较小的文件来显示网页上用的比较多png,高仿真综合了gif和j...

2018-03-01 16:53:58 412

原创 php 文件操作

前言文件,保存数据(二进制数据,文本数据) 文件在程序中是以流的形式来操作的正文基本用法date_default_timezone_set("PRC"); $path = "test.txt";$fp = fopen($path,"r"); //打开文件$file_info = fstat($fp); //读取资源信息// echo "<pre&gt...

2018-02-28 15:26:39 279

原创 Cookie 和 Session

前言会话支持在 PHP 中是在并发访问时由一个方法来保存某些数据.从而使你能够构建更多的定制程序 从而提高你的 web 网站的吸引力. cookie 是一种在远程浏览器端储存数据并以此来跟踪和识别用户的机制。正文CookieSetting new cookie =============================<?php setcooki...

2018-02-27 14:19:26 214

原创 雇员管理系统项目开发

前言走一个雇员管理系统的开发,终于能实战演练一些东西了。学习目标: 1. 熟练编写规范的项目需求设计说明书 2. 熟练编写项目数据库设计说明书 3. 提升数据库建模设计能力 4. 培养良好的沟通能力和团队合作精神 5. 完全OOP设计思想 6. 培养良好的编码习惯,代码编写规范。正文项目入门先知phpstorm 设...

2018-02-25 20:28:13 528

原创 新的期待,新的向往

前言寒假就快过完了呢,给自己一个心情的整理,以及对未来的向往。正文Now所做做完了PAT乙级真题30道。在学校吃了两星期的外卖!!! php, mysql的初步入门,并做了一个 雇员管理系统 的项目,待优化。 看完了一本书《你就是想得太多》,一部视频老罗的《时间的朋友》。 认识了一些人,稍稍开放了自己,狼人杀基本会玩。 看了很多MV,喜欢一个人安安静静的...

2018-02-24 16:44:06 544

原创 预定义超全局数组

前言PHP设计者提供超全局数组的目的是为了让PHP程序员可以更方便快捷的编写程序正文列表$GLOBALS $_SERVER$_REQUEST$_POST$_GET$_ENV //获取环境变量,不要用$_FILES$_COOKIE$_SESSION$_GET 奇数中文乱码1. 给奇数中文加一个全角空格,然后用trim()去除末尾的空格2....

2018-02-22 11:00:45 326

原创 Mysql学习(4)

前言需要向mysql数据库添加100个用户,请问如何实现正文通常我们的一条sql在db接收到最终执行完毕返回可以分为下面三个过程:1. 词法和语义解析2. 优化sql语句,制定执行计划3. 执行并返回结果预编译语句的优势在于归纳为:一次编译、多次运行,省去了解析优化等过程;此外预编译语句能防止sql注入。dml数据操作语句//创建预编译对象$sql ...

2018-02-21 09:10:09 251

原创 Mysql的部分操作

前言发现自己越来越大,却越来越害羞了,昨天下午和好多人玩了半天,虽然回来头晕晕的,不过还好的了。自己确实应该多接触接触人了呢。正文批量执行sql语句最好不要把dml和dql语句混用,这样不利于控制批量执行dml语句dml语句可以混合使用 delete insert update 但是最好不要使用select$sql = "dml语句1; dml语句2; ...

2018-02-20 17:54:41 175

原创 Mysql的部分问题

前言大年初一,学点儿东西,美滋滋~~正文fetch 获取行数据mysql_fetch_row($res); //返回索引数组 $row[1]...mysql_fetch_assoc($res); //返回关联数组 $row['id']mysql_fetch_array($res); //返回索引和关联数组mysql_fetch_object($res); //返回...

2018-02-20 17:53:54 260

原创 Mysql的部分操作

前言想趁着今天情人节,给自己补补知识。正文数据库的基本操作仅仅是记录我学到的啊,待补充,因为我用的phpadmin,所以感觉有些弱智SHOW DATABASES; //查看mysql中所有的数据库CREATE DATABASE 数据库名; //创建数据库DROP DATABASE 数据库名; //删除数据库数据表的基本操作mysql中保存了很多数据库...

2018-02-20 17:53:00 298

原创 ccf 行车路线

问题描述  小明和小芳出去乡村玩,小明负责开车,小芳来导航。  小芳将可能的道路分为大道和小道。大道比较好走,每走1公里小明会增加1的疲劳度。小道不好走,如果连续走小道,小明的疲劳值会快速增加,连续走s公里小明会增加s2的疲劳度。  例如:有5个路口,1号路口到2号路口为小道,2号路口到3号路口为小道,3号路口到4号路口为大道,4号路口到5号路口为小道,相邻路口之间的距离都是2公里。如果小明从

2018-02-09 18:03:21 1114 3

原创 hdu 4902 Nice boat

http://acm.hdu.edu.cn/showproblem.php?pid=4902 线段树 区间更新 模板题#includeusing namespace std;#define N 100005#define mid (l+r)/2#define lc (rt<<1)#define rc (rt<<1|1)int T[N2],lazy[N2]

2018-02-09 18:03:18 197

原创 51nod 1042 数字0-9的数量

给出一段区间a-b,统计这个区间内0-9出现的次数。 比如 10-19,1出现11次(10,11,12,13,14,15,16,17,18,19,其中11包括2个1),其余数字各出现1次。Input两个数a,b(1 Output输出共10行,分别是0-9出现的次数//给定一个数 求他百位上面出现k的次数 自行枚举找规律//比如求0的次数//那

2018-02-09 18:03:15 320

原创 51nod 1289 大鱼吃小鱼

#includeusing namespace std;const int maxn = 100100;int a[maxn],b[maxn];stackint>s;int main(){ int n; cin >> n; for(int i=1;i) cin>>a[i]>>b[i]; int ans =0;

2018-02-09 18:03:12 185

原创 luogu P1192 台阶问题

https://www.luogu.org/problem/show?pid=1192 登楼梯 肯定能想到  dp[i] = dp[i-1] + dp[i-2] + ...+ dp[i-k]然后想到 两级台阶需要  dp[1] dp[2]所以 三级台阶 需要 dp[1] dp[2] dp[3]然后自己模拟了一下  大概 dp[i] = 2^(i-1)所以 直接for 套

2018-02-09 18:03:04 215

原创 luogu P1029 最大公约数和最小公倍数问题

https://www.luogu.org/problem/show?pid=1029 输入二个正整数x0,y0(2条件:1.P,Q是正整数2.要求P,Q以x0为最大公约数,以y0为最小公倍数.试求:满足条件的所有可能的两个正整数的个数. 最大公约数是x0,所以设这两个数为x0*k1 , x0*k2 (其中k1,k2互质)。由题意得:x0 k1 k2 = y0

2018-02-09 18:02:51 268

原创 luogu P1162 填涂颜色

https://www.luogu.org/problem/show?pid=1162 //其实很简单的吧//就是最外圈加一圈0 ,然后把外圈里面的0都遍历了//剩下的0 就变成2 就行了#includeusing namespace std;typedef pair int,int> pii;int n ,s[50][50];bool vis[50][50

2018-02-09 18:02:48 315

原创 luogu P1141 01迷宫

https://www.luogu.org/problem/show?pid=1141 还不太会用 BFS然后就跟着感觉走了一波经历了很多错误 刚开始的读入 然后BFS的过程最后T三个点看到别人的题解思路 后 自己改了一次用dp[i][j] 记录 i ,j是在哪个联通快里面的然后 ans[cnt] 记录 第cnt个联通块的结果//bfs + 记忆话搜索#

2018-02-09 18:02:46 348

原创 luogu P1605 迷宫

https://www.luogu.org/problem/show?pid=1605 就很实在的深搜  我就是模拟的地图搜索  没想到竟然1A了   给了我很大的信心#includeusing namespace std;int n,m;int T;int sx,sy,ex,ey;char s[10][10]; //地图int sum;int vi

2018-02-09 18:02:43 230

原创 luogu p1101 单词方阵

https://www.luogu.org/problem/show?pid=1101 很恶心的代码  就是八个方向都搜索 #includeusing namespace std;int n;char s[120][120],t[120][120];//一个是刚开始的 一个是结束的char nex[] = {'y','i','z','h','o','n','g'

2018-02-09 18:02:40 259

原创 luogu p1219 八皇后

https://www.luogu.org/problem/show?pid=1219 经典问题,搜索一遍过。重点是判断皇后能否在map[x][y]放下的条件  因为是dfs的时候过程中 x 是递增的  所以不需要 判断x轴了 判断Y轴:开一个数组y[20]  若皇后在map[x][y]放下就 y[y]=1,在拿走皇后时就 y[y]=0判断y=x方向:开一个

2018-02-09 18:02:38 178

原创 luogu P1017 进制转换

感觉这个题 是真的恶心本来单纯就递归写,发现好难后来用数组记录然后考虑 指数为 奇和偶数 分别 进制的情况其实 用进制数为3 大概讨论四种情况就可以了由于最近就是在划水,就随便写了写代码 也没好好修改,大概过了#includeusing namespace std;int s[100];int f(int n,int k){ int t

2018-02-09 18:02:35 224

原创 HDU 1142 A Walk Through the Forest

题意 :英语不好要遭殃。。。 给你一个图,找最短路。但是有个非一般的的条件:如果a,b之间有路,且你选择要走这条路,那么必须保证a到终点的所有路都小于b到终点的一条路。问满足这样的路径条数 有多少。。。就这个条件,看懂的时候估计都个把小时了  简化一下  a b之间如果有路 就是 1 -> 2  大于 2 -> i 解题思路:1.1为起点,2为终点,因为要走

2018-02-09 18:02:32 165

原创 luogu p3371 单源最短路径(dijkstral

本来我写的对的我就多手写了个ios::sync_with_stdio(false);我程序里面用了cin 还有scanf 本来想偷偷懒我就说 我查了半天错 根本找不到的啊...后来交了几次 发现一直有RE 才发现...... 我好笨 //最短路 dijkstral#includeusing namespace std;typedef long long

2018-02-09 18:02:29 268

原创 luogu p3366 最小生成树模板

倒腾了一个小时  自己也没去看网上的 总算自己能写出来模板了  kruskal//最小生成树 每次找最短的边#includeusing namespace std;typedef long long ll;const int maxn = 200100;int n,m;ll res;struct node{ int st,e;

2018-02-09 18:02:26 233

原创 线性筛求素数 (板子

详细见:http://blog.csdn.net/nk_test/article/details/46242401 #includeusing namespace std;const int maxn = 1e7;bool vis[maxn];int prime[maxn];int f(int n)//计算从1到n的素数个数{ int cnt =0;

2018-02-09 18:02:24 209

原创 hdu 6181 Two Paths

Two Paths Problem DescriptionYou are given a undirected graph with n nodes (numbered from 1 to n) and m edges. Alice and Bob are now trying to play a game. Both of them will take different route

2018-02-09 18:02:21 192

空空如也

空空如也

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

TA关注的人

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