自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (3)
  • 问答 (2)
  • 收藏
  • 关注

原创 mysql基础知识

mysql数据库1.初识MySQL数据库前端:页面展示数据后台:连接点-数据库JDBC、链接前端-控制视图跳转和给前端传数据数据库:存储数据2. mysql的安装选择绿色压缩包版,以后卸载方便https://dev.mysql.com/downloads/mysql/5.7.html, 下载zip包解压配置环境变量,直接在path中添加mysql的bin文件夹在bin文件夹同级文件夹新建一个文件,my.ini[mysqld]basedir=E:\mysql\mysql-5.7.3

2021-04-07 15:39:23 229

原创 javascript基础知识总结

javascript1.javascript历史2.快速入门2.1引入JavaScript内部标签<script> alert('hello world');</script>外部标签注意script标签需要都写完,不要写自闭和<script src="yt.js"></script>测试代码<!DOCTYPE html><html lang="en"><head>

2021-04-03 10:19:51 285

原创 利用wireshark,简单分析ipoe、pppoe

利用wireshark,简单分析ipoe、pppoe不同平台wireshark的使用win安装软件对于VLAN-tag,需要更具不同的网卡进行设置,有的网卡可能不支持抓取带有VLAN的网络包。有的网卡找不到设置的方法,看命。linux使用需要权限输入命令–sudo wireshark–保存在有权限的文件夹,不然取文件又会有一堆事不用刻意设置抓取VLAN包pppoe使用pppoed对,pppoe拨号流程进行筛选pppoe连接流程发现阶段以下流程中的SESSION

2020-12-02 11:24:59 2390

原创 unicode编码转gb2312编码并显示中文(c&java)

unicode编码转gb2312编码并显示中文(c&java)unicode编码与gb2312编码没有线性关系,只能通过使用编码表的方式查找。C语言编码表中,前半部分是gb2312编码,后部才是unicode编码。在程序中我们要用值来寻找键。C语言的思路是,把两个对应的编码表作为头文件引入到程序中。可以让我们能够,很好的使用它。在使用之前,我们需要把编码表进行处理。让unicode编码按顺序排列。文字部分,我们不需要存储,当我们找出gb2312编码之后。只用把高低两个字节的

2020-07-28 14:30:05 3217

原创 HLS协议原理

HLS协议提出的原因 HLS(HTTP Live Streaming)协议是由苹果提出的基于流媒体的网络传输协议。 RTMP(实时消息传输协议,1935端口)协议存在的一些问题。比如RTMP协议不使用标准的HTTP接口传输数据,所以在一些特殊的网络环境下可能被防火墙屏蔽掉。但是HLS由于使用的HTTP协议传输数据,不会遇到被防火墙屏蔽的情况(该不会有防火墙连80接口都不放过吧)。 RTMP是一种有状态协议,很难对视频服务器进行平滑扩展,因为需要为每一个播放视频流的客户端维护状态。而

2020-07-21 17:16:33 819

原创 Servlet

web相关概念软件架构CS,客户端/服务器BS,浏览器/服务器资源分类静态资源,所有用户访问后得到的结果一样,称为静态资源,静态资源能被浏览器解析。如,html、css、javascript动态资源,用户访问后得到的结果可能不一样,称为动态资源,动态资源被访问后,需要转换为静态资源,再给浏览器如,servlet/jsp、php、asp网络通信三要素...

2020-03-07 18:28:12 118

原创 XML相关

XML概念,可扩展标记语言可扩展,标签都是自定义的功能,存储数据。配置文件,在网络中传输XML与HTML的区别xml标签都是自定义的,HTML标签是预定义的xml语法严格,html语法松散xml是存储数据,HTML是展示数据语法基本语法xml文件的后缀为,.xmlxml文件第一行必定为文档申明xml文档有且只有一个根标签属性值必须使用引号(单双都...

2020-03-06 12:15:20 157

原创 mysql数据库一

数据库DataBase,DB持久化储存数据,是一个文件管理系统方便储存和管理数据使用类统一的方法操作数据库-----SQlMySQL卸载找到MySQl的安装目录找到my.ini文件打开复制出#Path to the database root,默认为datadir=“C:/ProgramData/MySQL/MySQL Server 5.5/Data/”控制面板卸载MySQ...

2020-02-11 14:17:33 281

原创 java注解与反射

反射与注解反射框架的设计灵魂,框架半成品框架,可以在框架的基础上开发,简化编码将类的各个组成部分,封装为对象,这就是反射机制好处可以在程序运行过程中操作这些文件可以解耦,提高程序的可扩展性Field成员变量获取值,Object get(Object obj)设置值,void set(Object obj, Object value)暴力反射,忽略安全检查...

2020-02-10 00:04:10 221

原创 java网络编程

网络编程UDPTCPTCP通信客户端package netText;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.Socket;/* TCP通信客户端,向服务器发送请求,给服务器发送数据,读取服务器的回写数据...

2020-02-07 14:36:17 160

原创 java-Lambda表达式

Lambda表达式基础知识面向对象思想,做一件事,找一个可以解决这件事的对象,调用对象方法,完成事件函数式思想编程,只要能获取结果,怎么做谁去做,都不重要,重视结果,不重视过程package lambdaText;/* Lambda表达式的标准写法 三部分组成 1.一些参数 2.一个箭头 ...

2020-02-07 01:22:07 142

原创 java多线程

多线程创建线程的方式一,继承Thread类package threadText;//创建线程的方式一,继承thread类,重写run方法,使用Start开启//注意,线程开启不一定立即执行,由cpu调度public class ThreadText01 extends Thread{ //重写run方法 @Override public void run() {...

2020-02-06 23:46:45 128

原创 java-IO流

IO流字节流字节输出流package iotext;import java.io.FileOutputStream;import java.io.IOException;/* java.io.OutputStream 这个抽象类是表示字节输出流的所有类的超类。 定义了一些子类共性的方法 void close() ...

2020-02-02 18:06:56 144

原创 java递归、过滤器简单应用

递归求和、阶乘package digui1;import java.util.Scanner;/* 递归,方法自己调用自己 递归的分类,递归分为直接递归与间接递归 直接递归,方法自己调用自己 间接递归,A方法调用B方法,B方法调用C方法,C方法调用D方法 注意事项 递归一定要有条件限制,使递归可以停止下来,否则会出...

2020-01-31 11:26:28 139

原创 java-Debug调试程序

Debug调试程序: 可以让代码逐行执行,查看代码执行的过程,调试程序中出现的bug 使用方式: 在行号的右边,鼠标左键单击,添加断点(每个方法的第一行,哪里有bug添加到哪里) 右键,选择Debug 执行程序 程序就会停留在添加的第一个断点处执行程序: f8:逐行执行程序f7:进入到方法中shift+f8:跳出方法 f9:跳到下一个断点,如果...

2020-01-30 14:22:33 141

原创 java常用集合框架

集合框架集合集合是java提供的一种容器,用来储存多个数据集合与数组的区别数组的长度是固定的,集合的长度是可变的数组中存储的是同一类型的元素,可以存储基本数据类型集合中存储的都是对象,而且对象的类型可以不一致在开发中对象多的时候一般使用结合集合框架ArrayList集合对象数组package arraylist01; /* 题目 ...

2020-01-30 14:02:13 295

原创 java常用类

常用类Object类概述java.lang.Object类,是java语言的根类,即所有类的父类,他所描述的所有方法,子类都可以使用。在对象实例化的时候,最终找到的父类Object如果一个类没有特别指明父类,那么默认认为继承Object类toString方法一个类是否重写了toString方法,直接打印这个对象即可,没有重写会打印堆地址值,重写后会打印属性package...

2020-01-02 23:31:28 196

原创 java异常机制

异常机制什么是异常实际工作中遇到的情况不一定是完美的,例,你写某个模块,用户的输入不一定是正确的。你要打开某一个文件可是这个文件不一定存在,或者文件格式不对。你读取数据库数据,但数据库可能是空的。等问题软件运行过程中,非常可能遇到我能提到的异常问题,异常(exception)。让我们写的程序做出合理的处理,而不至于奔溃。异常指程序运行中各种不期而至的问题,例,文件找不到,网络异常,非法参...

2019-12-25 11:49:04 133

原创 java对象

面向对象编程java的核心思想oop初识面向对象面向过程思想步骤清晰简单,第一步做什么,第二步做什么……面向过程适合处理一些较为简单的问题面向对象思想物以类聚,分类的思维模式,思考问题首先思考要解决的问题有哪些分类,然后对这些分类进行单独思考。最后,在对某个分类下的细节进行面向过程的思索。面向对象适合复杂的问题,适合处理需要多人协作的问题对于描述复杂的事物,为了...

2019-12-24 23:16:58 117

原创 java数组、冒泡排序,稀疏数组

数组数组的定义数组是相同类型数据的有序集合数组描述相同数据的若干数据,按一定的先后顺序排列而成每一个数据称数组元素,用数组的下标访问它们数组的下标从0开始数组的创建、声明数组长度是确定的,一旦被创建大小就不可以改变,如果越界会报ArrayIndexOutofBounds错误其类型必须相同,不能出现混合类型数组中的元素可以是任何数据类型,包括基本类型和引用类型数字变量属于引...

2019-12-16 19:07:01 174

原创 java方法,java初次完成计算器

方法什么是方法System.out.println("=========================");//Syste是类//out是对象//pintln()是方法方法是语句的集合,他们在一起可以执行一个功能方法名规则,驼峰规则方法包含于类或对象中方法在程序中被创建,在其他地方被使用方法就是一个功能块,一个方法完成一个功能,有利月后期调试方法的定义和调用java...

2019-12-15 21:12:14 260

原创 java常用结构与简单语法

java常用结构与简单语法用户输入ScannerJava提供的工具类,用于接受用户输入,java5新特性练习//scanner.hasNext()public class Dome01 { public static void main(String[] args) { //创建一个扫面对象,接受键盘数据 Scanner scanner=new...

2019-12-15 16:09:20 481

原创 java基本语法

java基本语法注释、标识符、关键字注释注释用于理解代码,你自己(过一段时间你可能不知道你以前写的是什么鬼,尤其是需要长时间完成的)和别人都需要。在编译时不会被执行,只用于程序员自己阅读理解代码。单行注释————//每次注释一行,在行首加//,见下例。//jdijdioqjd多行注释————/* */用于需要注释很多行时,见下例。/*public class Hell...

2019-12-08 19:43:31 165

原创 java第一次代码

java-notepad++编程安装notepad++新建一个后缀为.java的文件(我的文件名为hello.java)在notepad++中写代码public class hello{ public static void main(String[] args){ System.out.print("hello,world!"); }}保存在文件建立文...

2019-12-07 19:13:12 141

原创 java初步认识

java初步认识Java的三个版本java sejava eejava me(凉凉)jdk、jre、jvmjdkjava开发者工具,包含jvm和jrejrejava运行时环境,包含jvm。只要包含jre就能运行java程序。jvmjava虚拟机,可软件实现也可硬件实现。卸载jdk删除java安装目录删除java_home删除path下的java相关目录cmd下...

2019-12-07 18:48:26 140

原创 计算机的基础操作命令

计算机的基础操作快捷键复制----------Ctrl+c粘贴----------Ctrl+v保存----------Ctrl+s撤销-----------Ctrl+z全选-----------Ctrl+a剪切-----------Ctrl+x关闭窗口-------Alt+F4永久删除-------shift+delete命令窗口------...

2019-12-07 16:20:37 798

原创 1.makedown简单使用

MAKEDOWN一级标题:#+ (空格)+标题名MAKEDOWN二级标题:##+ (空格)+标题名MAKEDOWN三级标题:###+ (空格)+标题名注:最多6级标题具体部件字体hello world!两边各加两颗星(**),粗体hello world!两边各加一颗星(*),斜体hello world!两边各加一颗星(***),斜体加粗hello world!...

2019-12-07 13:19:43 225

gb2312编码与unicode编码对应表

unicode编码与gb2312编码对应表,其中unicode部分是propertises文件的key,gb2312编码是propertises文件的value部分。利用程序读取键值对,就可以找到unicode对应的gb2312编码。

2020-07-28

gb2312编码与unicode编码对应表

unicode编码与gb2312编码对应表,其中unicode部分是按从大到小排列的,方便查找。主要用于C语言程序中。可以使用二分法查找,提高效率。

2020-07-28

unicode编码与gb2312编码对应表

unicode编码与gb2312编码对应表,其中gb2312部分是按从小到大排列的,方便查找。主要用于C语言程序中。可以使用二分法查找,提高效率。

2020-07-28

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

TA关注的人

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