自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 python网络编程

ip:标识网络设备的地址作用:区别网络中唯一的一台设备ipconfig查看ip地址端口:传输数据的通道tcp:数据传输协议,一种面向连接,可靠的,基于字节流的传输控制协议socket:套接字,进程间通信的工具tcp网络应用程序tcp客服端程序:1.创建客服端套接字对象import sockettcp_client = socket.socket(socket.AF_INET,socket.SOCK_STREAM)2.和服务端套接字建立连接tc..

2021-09-07 15:28:55 75

原创 java框架基础注解和反射

注解(annotion)java5.0以后引入的新特性,相当于注释,可被其它编译器读取。有检查和约束的作用。元注解:负责解释其它注解的注解自定义注解 @interface自定义注解 声明@interface 注解名 {内容}先试着自定义注解和理解内置注解,和反射结合使用时便会豁然开朗。反射(Reflection)强大且重要基本概念 1.动态语言:在运行时可以改变其结构的语言,如python、JavaScript、c#等...

2021-09-07 11:12:49 117

原创 python面向对象

面向对象相关术语 类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。 类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。 数据成员:类变量或者实例变量, 用于处理类及其实例对象的相关的数据。 方法重写:如果从父类继承的方法不能满足子类的需求,可以对其进行改写,这个过程叫方法的覆盖(override),也称为方法的重写。 局部变量:定

2021-09-07 11:12:19 71

原创 python学习笔记

基础简述Python官网:https://www.python.org/Python文档下载地址:https://www.python.org/doc/一切语言的学习都建议从官网查找相关资料学习安装环境后推荐用pycharm编辑器进行学习,不要相信老师说的记事本出大牛,在如今这个时代,要利用好一切对自己有用的工具。PyCharm 下载地址 : https://www.jetbrains.com/pycharm/download/PyCharm 安装地址:http://www.ru..

2021-09-07 10:47:44 68

原创 Elasticsearch和Kibana的安全性配置

1.es配置X-packcd到config下面,用vim elasticsearch.yml打开es配置文件,在最后添加xpack.security.enabled: truexpack.security.transport.ssl.enabled: truexpack.security.transport.ssl.verification_mode: certificate xpack.security.transport.ssl.keystore.path: elastic...

2021-09-03 17:59:36 592

原创 java线程简介

进程:程序执行的执行过程,一个进程可以一个或多个线程用电脑软件来举例的话每打开一个软件就是开启一个进程,而每个软件上进行的不同的功能操作便是一个个的线程。线程创建的三种方式1.继承Thread类 创建测试类继承Thread类 重写run方法 在主方法中创建对象并调用线程2.实现Runable接口 定义测试类实现Runable接口 实现run方法,编写执行体 创建线程对象,调用...

2021-09-03 17:43:56 101

原创 java面向对象基本概念

java的核心思想就是(OOP)面向对象编程面向过程线性思维,第一步做上面,第二步做什么...适合于处理比较简单的工作,比如流水线什么的。面向对象用分类的思维去处理问题,遇到问题时先将问题分类,再把分类的问题单独思考。而对每个分类单独思考就是最初的面向过程的思考方式。适合处理复杂的,多人协作的问题。面向对象编程本质:以类的方式组织代码,以对象的组织封装数据重要思想抽象:抽取事物的共同特点抽象成一个类三个特性封装:将数据包装起来,留有一个接口共外部访问继承:子类..

2021-08-31 16:30:56 144

原创 java稀疏数组

当一个数组的大部分元素为0或者为相同值时可用稀疏数组保存数据。处理方式:记录数组有几行几列,有多少个不同的元素

2021-08-31 15:37:38 35

原创 java实现冒泡排序

最为出名的排序算法之一。比较数组两个相邻元素,如果第一个数比第二个数大就交换位置,每一次比较都会出现一个最大或者最小值,下一次就会少排一次序。用双层for循环,外得到排的次数,内层循环用于交换元素。层循环...

2021-08-31 15:25:31 43

原创 数组的简单介绍

定义:相同类型的有序集合数组声明创建//常用创建方法dataType[] arrayRefVar;or dataType arrayRefVar[];数组里的元素通过索引进行相关操作,数组索引从0开始获取数组的长度: arrays.length例: 声明 int [] test; 创建 test = new int[4]; 赋值 test[0]=1 test[1]=22 test[2]=33 test[3]=444 遍历元..

2021-08-31 14:29:10 37

原创 java方法

方法定义: 方法是一系列语句的结合,他们在一起执行某个功能 方法是解决一类问题步骤的有序组合 方法包含与类和对象中 方法在程序中被创建,在其它地方被引用 设计方法时要保持方法的原子性,即一个方法只完成一个功能 方法定义和调用java中的方法类似于其它语言 的函数定义: 修饰符,可选,定义了该方法的访问类型 返回值类型 :方法可能会返回值,需定义返回的类型,如果没有返回值就使用关键字void定义 方法名:符合命名规范..

2021-08-31 14:13:49 48

原创 java流程结构

Scanne对象java提供了一个可以与控制交互的类,让我们可以控制输入输出。基本语法://创建一个扫描器对象,用于接受键盘数据//对象类型 对象名 = new Scanner(System.in)Scanner s = new Scanner(System.in);//判断用户是否输入字符串if(s.hasNext()){//使用next方法接受字符串String str = s.next();//输出System.out.println(str);}..

2021-08-31 13:40:40 57

原创 java基础知识

解释型和编译型java具有编译型和解释型特点编译型:对环境要求低,先编译再运行,c,c++等解释型:编译一句运行一句,速度低。python,javascript等java在执行之前进行了预编译,生成字节码文件.class文件,在虚拟机里校验过后再用解释器解释。基本语法注释单行:// 这里是注释多行:/*这里是注释*/一般程序开头都会有这这么几行代码/* *项目名: ${PROJECT_NAME} *文件名: ${NAME} *创建者: LJW *创建时间:${DA..

2021-08-31 12:47:26 56

原创 第一个代码hellworld详解

搜索栏搜索文件夹选项点击查看-高级设置-隐藏文件和文件夹-选中显示隐藏的文件。这样做的目的是方便改后缀名 新建HelloWorld.java 输入以下代码 public class HelloWorld { public static void main(String[] args){ System.out.println("Hello World!"); } } 需要注意以下几点: 一个点文件里面只能有一个public定义的类 ...

2021-08-31 10:44:36 326

原创 java环境搭建

谈安装环境之前,先说说怎么卸载。卸载jdk 右键点击计算机属性-高级设置-环境变量 找到path属性,找到JAVA-HOME里面找到路径复制此路径去文件管理里面删除整个文件夹 再回到环境变量把java有关变量删除 ( JAVA_HOME和path下有关java的) 打开cmd输入java --version检测是否卸载 安装jdk个人推荐jdk8市面上大公司都用这个版本,稳定。 百度搜索jdk8或者官网软件管家找到下载地址下载 点击安装,自定义

2021-08-31 10:08:03 42

原创 java学前准备

1. 常用快捷键c+c:复制(c是ctrl)c+v:粘贴c+a:全选c+x:剪切c+z:撤销c+s:保存alt+f4:关闭窗口shift+del:永久删除win+r:打开cmdc+alt+del:打开任务管理器markdown基础语法Markdown是一门轻量级标记语言,因其简洁高效的特性被广泛应用于各大平台。可用于整理学习笔记,发表文章到各个平台,笔者所用编辑器为type,支持markdown。标题# 一级标题## 二级标题### 三级标题.

2021-08-31 09:31:45 64

原创 elasticsearch安装配置

1.在官网下载es安装包2.tar -zxvf 解压包到指定文件夹3.chown -R 普通用户:普通 文件夹加权限4.修改/config/elasticsearch.yml配置文件保存后启动es可在谷歌上下载elasticveu插件查看是否可以连接...

2021-08-17 10:47:18 61

空空如也

空空如也

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

TA关注的人

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