使用指南 线程 指南java
NumPy基础使用
复合类型 """ 第一层必须是元组 默认情况下,需要每个元素的数据类型保持一致 如果每个元素的元素类型不一致,需要分别指定每个元素的类型 指定元素类的方式: 方式一: np.array(data,dtype="3str,int,3int") 方式二:简写 np.array(data,dtype="U ......
[20231103]rename IDL_UB1$后使用bbed的恢复3.txt
[20231103]rename IDL_UB1$后使用bbed的恢复3.txt--//上午解决rename IDL_UB1$后使用bbed的恢复问题,就是涉及到的5个索引4个需要修改,其中一个因为NULL值的缘故,不需要修改。--//主要原因是rename是delete再insert obj$,反 ......
[左神面试指南] 二叉树[上]篇
CDXXX 用递归和非递归方式实现二叉树先序、中序和后序遍历❗ public class CDbianli_1 { public static class TreeNode { public int val; public TreeNode left; public TreeNode right; ......
Java登陆第三天——SQL之DQL
SQL语句 SQL概括起来可以分为以下四组。(都是SQL,因为功能的不同,为了更好学习划分了类别) DDL——数据定义语言。用于定义数据的结构。 指的是增,删,改数据库 DML——数据操作语言。用于检索或修改数据。 指的是增,删,改数据 DQL——数据查询语言。用于查询各种形式的数据。 指的是查询数 ......
使用IO流写一个随机点名程序
前言 最近学习了关于IO流的一些知识点,但是应用还不够,所以今天做个简单案例: 随机创建名字导入文件中: package ioandcollection; import java.io.BufferedWriter; import java.io.FileWriter; import java.io ......
Java中的接口
注意:接口中的成员变量与成员方法默认权限都是public 例子 接口 public interface _173Animal { //接口中的变量,默认是常量,并且自动加了static、final关键字 public static final int code1=200; public final ......
新发布的Java使用率均超Java8
Java 软件供应商 Azul 发布了首份年度 Java 现状调查报告,基于对全球 2062 名 Java 专业人士和基于 Java 的应用程序用户进行的调查。 Java 软件供应商 Azul 发布了首份年度 Java 现状调查报告,基于对全球 2062 名 Java 专业人士和基于 Java 的应 ......
Java流程控制
09:打印九九乘法表 package com.kuang.struct; /** * Created by Little Ding on 2023/11/6 17:08 */ public class ForDemo04 { public static void main(String[] args ......
Java中的IO流(二)
一、前言 前面我们讲解了如何使用字节流输入以及输出流,还有如何复制文件的操作, 今天我们讲解一下如何使用字符流。 字符流的一些基本知识点: package file.charStream; import java.io.UnsupportedEncodingException; import jav ......
java配置环境
java配置环境 (1)当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找。用户通过设置环境变量,来更好的运行进程。 (2)字节码是不能修改的,若要修改类的结果,需要修改类的源代码,然后将源代码重新编译成字节码 (3)环境变量中 ......
java配置环境
java配置环境 (1)当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找。用户通过设置环境变量,来更好的运行进程。 (2)字节码是不能修改的,若要修改类的结果,需要修改类的源代码,然后将源代码重新编译成字节码 (3)环境变量中 ......
java配置环境
java配置环境 (1)当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找。用户通过设置环境变量,来更好的运行进程。 (2)字节码是不能修改的,若要修改类的结果,需要修改类的源代码,然后将源代码重新编译成字节码 (3)环境变量中 ......
useEffect依赖项使用
用于在react组件中创建不是由事件引起的而是由渲染本身引起的,比如发送Ajax请求、更改dom等等 import { useEffect, useState } from 'react'; function App() { const [count,setcount] =useState(0) c ......
Sql server基础使用(六):补充零碎的一些东西(想到什么就补充,未完待续~~)
对所学Sqlserver知识进行一下记录总结,某些用法之间还可以关联使用,欢迎补充和讨论。本人比较懒,结果的截图暂时就先不传了,什么时候想起来再说吧~~ 在写存储过程之前,先补充一些比较零碎的东西,有些在存储过程中会用到。 就想到什么写什么吧,有时间就补充~~未完待续~~ 1.定义变量 (我一般在存 ......
秦疆的Java课程笔记:25 基础 类型转换
由于Java是强类型语言,在某些运算时会需要类型转换。 数据类型容量由低到高分别为: byte&short&char<int<long<float<double (浮点数的优先级大于整数) 运算中,不同类型的数据先转换为同一类型,再进行计算。 高容量类型到低容量类型需进行强制转换。 低容量类型到高容 ......
JAVA应用OOM OutOfMemoryError排查方法分享
JAVA应用OOM OutOfMemoryError排查方法分享 本地IDE场景 如果OOM能在本地IDE复现,那对于调试来说是再方便不过了. 添加jvm参数,帮助排查问题 # 限制内存不要给太大,使得有问题的代码容易暴露并调试。 # HeapDumpOnOutOfMemoryError的意义为发生 ......
设计模式 - Immutable 模式(Java不变集合类 vs Google Guava不变集合类)
总结 JDK中的unmodifiableList的构造函数是对原始集合的浅拷贝, 而Guava.ImmutableList.copyOf是对原始集合的深拷贝 public class ImmutableDemo { public static void main(String[] args) { L ......
verdi使用记录/ycai
查看一段时间内信号边沿等信息: view-》 signal event Ctrl+F定位信号所在schematic中的位置 Verdi左下角有个message,可以显示信号驱动的逻辑,而使用1oad默认只显示第一个 在代码里使用x作用是在信号下方,直接显示其值,实时更新,但没有波形方便 在波形中使用 ......
【iOS开发】iOS App的加固保护原理:使用ipaguard混淆加固
摘要 在开发iOS应用时,保护应用程序的安全是非常重要的。本文将介绍一种使用ipaguard混淆加固的方法来保护iOS应用的安全。通过字符串混淆、类名和方法名混淆、程序结构混淆加密以及反调试、反注入等主动保护策略,可以有效地保护应用程序的安全性。 引言 随着智能手机的普及,越来越多的用户使用 ......
linux使用记录
Vim 中命令 :: set cuc显示光标当前位置 : set filetype-verilog将文件按照Verilog配置来显示 //可以复制.vim文件夹来配置vim : %! xxd可以将当前文件内容转成可读的十六进制格式 Terminal 命令:G-d xx xx通过gvim比较两个文件的 ......
Linux-tr命令详细使用方法
1、tr介绍 Linux tr 命令用于转换或删除文件中的字符。tr 指令从标准输入设备读取数据,经过字符串转译后,将结果输出到标准输出设备。 2、语法 tr [-cdst] [--help] [--version] [第一字符集] [第二字符集] tr [OPTION]…SET1[SET2] 3、 ......
不使用递归,如何构造树结构
原理很简单,利用对象引用特性。 科普一下知识点: 浅拷贝: 浅拷贝又称为浅复制,浅克隆,浅拷贝是指拷贝时只拷贝对象本身(包括对象中的基本变量),而不拷贝对象包含的引用所指向的对象,拷贝出来的对象的所有变量的值都含有与原来对象相同的值,而所有对其他对象的引用都指向原来的对象,简单地说,浅拷贝只拷贝对象 ......
C#使用NPOI 读取并修改 Excel 模版(移动行,增加行)
准备一下:templatePath 为模版路径,初始化 workbook var workbook = new XSSFWorkbook(File.OpenRead(templatePath)); var sheet = workbook.GetSheetAt(0); // 1、指定行、列单元格赋值 ......
使用Anaconda、Pip、Anaconda Navigator安装第三方库
Anaconda是一个非常流行的Python发行版,它集成了Python解释器、常用的第三方库以及一些工具。Anaconda提供了一种方便的方式来管理Python环境和安装第三方库。在本文中,我们将讨论如何在Anaconda中安装第三方库。 一、使用conda命令安装第三方库 Anaconda提供了 ......
java的double、float类型的比较
在java中,针对double、float类型的运算和比较都最好不要直接进行,可以依靠BigDecimal来进行 一、比较大小 转换成 long 再比较,(这是long是基本类型,而不是Long对象,对象比较不要用 ==) Double.doubleToLongBits(0.042421d) == ......
MAUI使用MVVM代码步骤
1、安装nuget包 CommunityToolkit.Mvvm 2、新建ViewModel类 public class UserViewModel : ObservableObject { private UserModel _userModel; private string _username ......
秦疆的Java课程:24 基础 数据类型扩展及面试题讲解
1、整数扩展 进制 二进制数:0b开头 八进制数:0开头 十六进制数:0x开头 public class DEMO1 { public static void main(String[] args) { //整数扩展:进制 int A = 10; int B = 0b10;//二进制 int C = ......
Cocos Creator中Sprite组件使用详解
在Cocos Creator游戏开发中,Sprite组件是非常重要的组件之一,也是使用最频繁的组件之一。因此,必须对其非常熟悉。 Sprite组件简介 1: 游戏中显示一个图片,通常我们把这个叫做”精灵” sprite 2: cocos creator如果需要显示一个图片,那么需要在节点上挂一个精灵 ......