自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 IJKPlayer 编译及运行Demo 教程(详细)

IJKPlayer 编译及运行Demo 教程编译环境准备1. Ubuntu安装2. 工具安装安装JDK/SDK/NDK1.安装JDK:2. 安装SDK3. 安装NDK下载ijkplayer及修改其中配置编译android studio 打开ijkplayer编译环境准备1. Ubuntu安装2. 工具安装切换root 用户。注意,最好以下都以root身份去操作sudo su安装Git、Vimapt install gitapt install vim安装JDK/SDK/ND

2023-03-15 08:59:04 912

原创 音视频开发学习

音视频开发基础知识

2023-03-11 22:23:16 403 1

原创 C++ 基础知识

C++ 基础知识

2023-03-11 22:20:41 167

原创 Tomcat本地和在idea目录中详解

这里写目录标题tomcat本地目录结构tomcat本地目录结构bin目录:主要存放tomcat的常用命令startup、shutdown:用来关闭tomcatconf目录:放置配置文件web.xml:配置servlet、filter、支持的文件类型等常用组件的配置server.xml:配置端口号等context.xml:配置tomcat配置文件所在位置tomcat-users.xml:用来配置管理tomcat的用户与权限Catalina目录:可以设置默认加载的项目lib目录:主要用来

2023-02-15 19:02:48 831

原创 基于java UDP/TCP的在线聊天室

基于java UDP/TCP的在线聊天室一、UDP/** * 发送接收不分离,只用一个DatagramSocket * */public class Machine{ private InetSocketAddress address; private int machinePort; public void setMachinePort(int machinePort){ this.machinePort=machinePort; }

2023-02-15 19:02:14 94

原创 tensorflow2.0 入门学习——tf.keras实现softmax多分类与独热编码处理

tensorflow入门学习——tf.keras实现softmax多分类与独热编码处理一、 简介:对数机率回归解决的是二分类的问题,而对于多个选项的问题采用softmax函数,它是对数几率回归在N个可能不同的值上的推广。神经网络的原始输出并不是一个概率值,实际上只是输入的数值做了复杂的加权和非线性处理之后的一个值而已,Softmax层的作用就是将这个值变为概率分布输出。在tf.keras中,对于多分类问题使用:categorical_crossentropy和sparse_categorical_

2023-02-15 19:02:05 2710

原创 tensorflow1.0入门学习

tensorflow1.0入门学习一、 简介:tensorflow版本:2.3在2.x 版本下学习1.0的内容二、 实现简单的梯度下降拟合线性函数:y=0.1*x+0.3效果:代码:import tensorflow.compat.v1 as tftf.disable_eager_execution() #禁用Tensorflow2 默认的即时执行模式import numpy as np# 自定义真实数据:# x_data:自定义一组数据,在tf中多使用float32,所以定制时也

2023-02-15 19:01:58 393

原创 Ajax快速入门和简单操作

Ajax快速入门和简单操作概念AJAX实现原生js方式Jquery方式:概念是一种创建交互式、快速动态网页应用的网页开发技术,无需重新加载整个网页的情况下,能够更新部分网页的技术。提升用户体验。同步与异步在客户端和服务器相互通信的基础上同步:客户端必须等待服务器的响应,等待响应期间不能做其他操作异步:客户端无必须等待服务器的响应,等待响应期间能做其他操作AJAX实现原生js方式获取 XMLHttpRequest对象:XMLHttpRequest 是 AJAX 的基础,用于在后台与

2023-02-15 19:01:23 45

原创 Web开发——Tomcat学习

Web开发——Tomcat学习一、 下载安装:下载Tomcat下载: https://tomcat.apache.org/download-80.cgi.安装:解压压缩包即可(安装目录不能有中文和空格)卸载:删除目录即可。环境配置:CATALINA_BASE、CATALINA_HOME二、 Tomcat目录结构分析7. bin目录:主要存放tomcat的常用命令startup、shutdown:用来关闭tomcat8. conf目录:放置配置文件web.xml:配置ser

2023-02-15 19:00:44 99

原创 Maven-3.6.1下载与环境搭建(解决IDEA兼容问题)及其配置

Maven-3.6.1下载与环境搭建(解决IDEA兼容问题)及配置Maven下载路径配置系统环境路径配置测试Maven的文件目录结构解析IDEA中Maven的配置IDEA中Maven的全局配置注意:当使用Maven 3.6.1以上版本创建项目后自动导包时,出现了Unable import………… 红色报错,可能是18版本的IDEA不支持,建议将maven降级至3.6.1Maven下载Maven依赖于jdk,下载前确保jdk安装完成Maven下载官网:https://maven.apache.or

2023-02-15 19:00:26 7068 1

原创 Web开发——反射

Web开发——反射一、 简介:反射是框架设计的灵魂。将类的各个组成部分封装为其它对象。可以在程序运行中操作这些对象,可以解耦并提高层序可扩展性。二、 反射机制:java代码在计算机中要三个阶段源代码阶段:我们写好“.java”源文件代码后不能立即运行,要通过 javac命令对文件进行编译,编译后在磁盘中生成“.class”字节码文件。此时文件还未进内存,对象还未生成。Class类对象阶段:通过类加载器ClassLoader将字节码文件加载进内存。用Class对象来描述这些字节码文件中的信息(

2023-02-15 19:00:02 38

原创 Web开发——JDBC

Web开发——JDBC一、 简介:Java DataBase Connectivity 代码连接并操作数据库。本质就是官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口,然后各个数据库厂商(mysql、oricle等)去实现这套接口,并提供数据库驱动的jar包。我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动jar包中的实现类...

2023-02-15 18:59:53 68

原创 深入剖析Tomcat原理

深入剖析Tomcat原理一、 Tomcat源码部署和运行(intellij IDEA)1、下载tomcat源码,以tomcat-8为例链接: https://tomcat.apache.org/2、源码部署到IDEA中①创建新的空工程②解压源码压缩包到该工程的目录(目录名最好是非中文和非空格组成的)下③创建home文件,并将webapps和conf文件移入home文件中,目的是为了后期配置IDEA运行时参数时方便④新建pom.xml文件,在其中添加tomcat运行时依赖:&lt

2023-02-15 18:59:23 806

空空如也

空空如也

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

TA关注的人

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