展开菜单

Java学习之二-Java反射机制

Java学习之二-Java反射机制

问题: 在运行时,对一个JAVA类,能否知道属性和方法;能否调用它的任意方法? 答案是可以的,JAVA提供一种反射机制可以实现。   目录 什么是JAVA的反射机制 JDK中提供的Reflection API JAVA反射机制提供了什么功能 获取类的Class对象 获取类的Fields 获取类的Method 获取类的Constructor 新建类的实例       Class<T>的函数newInstance       通过...

【JAVA】浅谈java枚举类

【JAVA】浅谈java枚举类

一、什么情况下使用枚举类?   有的时候一个类的对象是有限且固定的,这种情况下我们使用枚举类就比较方便? 二、为什么不用静态常量来替代枚举类呢? public static final int SEASON_SPRING = 1; public static final int SEASON_SUMMER = 2; public static final int SEASON_FALL = 3; public static final int SEASON_WINTER = 4;   枚举类更加直观,类型安全。使用常量会有以下几个缺陷:   1. 类型不安...

Java提高篇——Java 异常处理

Java提高篇——Java 异常处理

异常的概念 异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误有时候是可以避免的。 比如说,你的代码少了一个分号,那么运行出来结果是提示是错误java.lang.Error;如果你用System.out.println(11/0),那么你是因为你用0做了除数,会抛出java.lang.ArithmeticException的异常。 异常发生的原因有很多,通常包含以下几大类: 用户输入了非法数据。 要打开的文件不存在。 网络通信时连接中断,或者JVM内存溢出。 这些异常有的是因为用户错误引起,有的是程序错误引起的,还有其它一些是因为物理错误引起的...

Java:Java快速入门

Java:Java快速入门

你好,世界! 源代码组织方式 Java程序由package+class组成,package对应目录的相对路径,class对应文件,如 E:\Workspaces\MyEclipse 10\JavaStudy\src\com\happyframework\javastudy\hello\Hello.java 1 package com.happyframework.javastudy.hello; 2 3 public final class Hello { 4 public static void hello(){ 5 System.out.println("he...

Java 枚举

Java 枚举

Java 枚举 知识点 概念 enum 的全称为 enumeration, 是 JDK 1.5 中引入的新特性。 在Java中,被 enum 关键字修饰的类型就是枚举类型。形式如下: enum Color { RED, GREEN, BLUE } 如果枚举不添加任何方法,枚举值默认为从0开始的有序数值。以 Color 枚举类型举例,它的枚举常量依次为 RED:0,GREEN:1,BLUE:2。 枚举的好处:可以将常量组织起来,统一进行管理。 枚举的典型应用场景:错误码、状态机等。 枚举类型的本质 尽管 enum 看起来像是一种新的数据类型,事实上,enum是一种受限制的类,并且具有自己...

AI 绘画极简教程

AI 绘画极简教程

昨天在朋友圈发了几张我用AI绘画工具Disco Diffusion画的画 既然有同学问,就写个极简教程吧,画个图是足够了,想要深入了解还是自行百度吧,可以找到更详细的教程。 第 0 步:学会上网,注册Google账号 第 1 步:打开 colab https://colab.research.google.com/github/alembics/disco-diffusion/blob/main/Disco_Diffusion.ipynb 第 2 步:修改Setting Prompts Diffuse 第 3 步:Run all,有弹窗就点 OK ,需要访问你的Google D...

全平台GPU通用AI视频补帧超分教程

全平台GPU通用AI视频补帧超分教程

全平台GPU通用AI视频补帧超分教程 本教程只发布于https://www.cnblogs.com/Icys 注意:本教程需要一定的命令行和视频编码知识,请谨慎食用。 软件准备 realcugan-ncnn-vulkan rife-ncnn-vulkan ffmpeg 这些文件UP主将打包好放到群里,大家也可以自己去下载 文件准备 首先把下载的这些文件无脑丢一起 最好放在一个剩余空间比较大的地方,否则到时候缓存文件会把你磁盘撑爆掉。 在这个文件夹下面建立一个名为workspace的文件夹。 在workspace中,把你想要处理的视频文件命名为source.mp4 (按照你原来文件夹...

AntSK:打造你的本地AI知识库——离线运行详细教程

AntSK:打造你的本地AI知识库——离线运行详细教程

        亲爱的读者朋友们,今天我要给大家介绍一个强大的开源工具——AntSK。这个工具能让您在没有Internet连接时依然能使用人工智能知识库对话和查询,想象一下,即使在无网络的环境中,您也能与AI进行愉快的交流! 项目地址: https://github.com/xuzeyu91/AntSK         AntSK不仅免费、开源,更妙的是它可以完全离线运行,不再依赖于OpenAI的API接口。它的核心是集成了LLamaSharp,让我们可以在本地机器上运行gguf格式的模型。本次教程中,我们...

转 AI教程 logo

转 AI教程 logo

版权申明:本文原创作者飞屋工作室,感谢飞屋工作室的原创分享! 这篇AI制作标志教程是一个非常实用的教程。通过这个教程飞特的朋友们将会学习到AI制作标志的流程和标志的创作思路。非常实用。推荐过来和飞特的朋友们一起分享学习了,我们先来看看最终的效果图吧: FEVTE编注:更多AI教程讨论及AI作品提交请到飞特论坛AI交流区:http://bbs.fevte.com/forum.php?mod=forumdisplay&fid=156&filter=typeid&typeid=132 同学最近接到一个任务,给一个网站设计新LOGO。任务完成后,他将这次设计LOGO的过程分享...

摘自:https://zhuanlan.zhihu.com/p/165589205

摘自:https://zhuanlan.zhihu.com/p/165589205

20210618更新:好多小伙伴私聊我问题,有些人下载的版本是最新版的,我这篇文章最初是旧版。所以一些问题我也不懂。 最近这几年视频换脸十分流行,在B站常有up主上传自己恶搞的AI换脸视频。当然,PS修图一直都是热点,但PS常用于P一张图。而网上看到的,比如将迪丽热巴演的某片段换成了鹿晗的脸(没有其他意思,确实有这些恶搞)??以至于以假乱真,这些都是咋做到的呢?其实就是使用到了强大的AI技术:AI+“造假”混合,就产生了“深度造假”。 Deepfakes,一种混合“深度学习”和“造假” 的合成技术 ,其中一人的现有图像或视频被替换为其他人的肖像。Deepfakes利用了机器学习和人工智能中...