- 博客(24)
- 收藏
- 关注
原创 记录Java学习——Redis篇
RedisTemplate可以接收任意Object作为值写入Redis,只不过写入前会把Object序列化为字节形式,默认采用JDK序列化,得到的结果如:\xAC\xED\x00\x05t\x00\x06\xE6\x9d\x8E\xE5\x98\x98缺点:可读性差、内存占用较大自定义RedisTemplate,修改RedisTemplate的序列化器为GenericJackson2JsonRedisSerializer缺点:占用额外内存空间,会记录类的字节码。
2024-02-16 18:40:58
1034
原创 心得:大疆无人机RTMP推流直播(Windows版本已成功)
无人机进入自定义直播功能中,输入地址,一般为 rtmp://192.168.x.x:1935/live 或 rtmp://10.0.x.x:1935/live。4、打开VLC,在左上角媒体中选择 打开网络串流 ,在网络URL中输入rtmp://127.0.0.1:1935/live,点击播放。4、在nginx.exe所在的目录,即根目录下,进入cmd窗口,输入nginx.exe或.\nginx.exe,启动nginx。2、在根目录中的conf文件夹中,若有nginx.conf文件,直接进入修改;
2023-03-19 19:54:54
10262
5
原创 【最主要的基础部分:寄存器+物理地址表示法+Debug】
汇编1.寄存器通用寄存器——以AX为例2.物理地址8086CPU的解决办法地址加法器合成物理地址的方法内存分段表示法3.Debug启动Debug1.用R命令查看、改变CPU寄存器的内容2.用D命令查看内存中的内容3.用E命令改变内存中的内容4.用U命令将内存中的机器指令翻译成汇编指令5.用A命令以汇编指令的格式在内存中写入机器指令6.用T命令执行机器指令6.用Q命令退出Debug4.指令mov和add功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适
2022-04-07 21:03:57
2367
原创 【集合(容器)】LinkedList基础
LinkedList查询效率低,增删效率高,线程不安全,一般不常用建立包LinkedListNode(创建链表)TestLinkedList(自定义一个链表,使用get)TestLinkedList02(增加remove)TestLinkedList03(插入节点)TestLinkedList04(增加小的封装、增加泛型)查询效率低,增删效率高,线程不安全,一般不常用建立包LinkedListNode(创建链表)public class Node { Node previous; //上一
2020-11-02 17:29:50
146
原创 【集合(容器)】ArrayList基础
ArrayList查询效率高,增删效率低,线程不安全建立包ArrayListTestArrayListTestArrayList02(数组扩容)TestArrayList03(set和get方法数组边界检查)TestArrayList04(remove删除操作)查询效率高,增删效率低,线程不安全建立包ArrayListTestArrayListpublic class TestArrayList { private Object[] elementData; private
2020-11-02 17:26:02
103
原创 【Collection接口中的方法】
import java.util.ArrayList;import java.util.Collection;public class TestList1 {public static void main(String[] args) { Collection<String> c=new ArrayList<>(); System.out.println(c.size()); System.out.println(c.isEmpty());
2020-11-02 16:48:26
762
1
原创 【泛型 泛型 泛型】
TestGenericpublic class TestGeneric {public static void main(String[] args) { MyCollection<String> mc=new MyCollection<>(); mc.set("若颂",0); String b=mc.get(0);}}MyCollectionclass MyCollection{Object[] objs=new Object[5];
2020-11-02 16:48:07
86
原创 【包装类 (包装良好形象)】
public class TestWrappedClass {public static void main(String[] args) { //基本数据类型转成包装类对象 Integer a=new Integer(3); Integer b=Integer.valueOf(30); //把包装类对象转成基本数据类型 int c=b.intValue(); double d=b.doubleValue(); //把字符串转成包装类对象
2020-11-02 16:46:58
90
原创 【自动装箱、自动拆箱 装装装 拆拆拆】
public class TestAutoBox {public static void main(String[] args) { Integer a=234; //自动装箱。Integer a=Integer.valueOf(234); int b=a; //自动拆箱。编译器会修改成:int b=a.intValue(); Integer c=null; if(c!=null) { int d = c; //自动拆箱。调用了c.intVa
2020-11-02 16:46:35
111
原创 【数组拷贝 数组拷贝】
public class ArrayCopy {public static void main(String[] args) { String[] str={"1","2","3","4","5"}; removeElement(str,1); str=extendRange(str); System.out.println(str);}public static void testBasicCopy1(){ String[] s1={"aa","bb",
2020-11-01 18:06:33
163
原创 【二维数组 二维数组】
public class Test2DimensionArray {public static void main(String[] args) { int[][] a=new int [3][]; a[0]=new int[]{20,30}; a[1]=new int[]{10,15,52}; a[2]=new int[]{50,63}; System.out.println(a[1][2]); //静态初始化二维数组 int[][] b=
2020-11-01 18:05:22
112
原创 【数组存储表格数组】
import java.util.Arrays;public class TestArrayTableData {public static void main(String[] args) { Object[] emp1={101,"若颂",18,"学生","2000.1.4"}; Object[] emp2={101,"若颂1",19,"老板","2010.10.14"}; Object[] emp3={101,"若颂2",20,"农民工","2020.11.28"};
2020-11-01 18:04:46
212
原创 【数组(java.util.Arrays)工具类使用】
import java.util.Arrays;public class TestArrays1 {public static void main(String[] args) { int[] a={100,20,30,503,666}; System.out.println(a); System.out.println(Arrays.toString(a)); //打印数组内容 Arrays.sort(a); //排序 System.out.printl
2020-11-01 18:04:08
186
原创 【数组遍历 遍历 遍历】
public class Arrays03 {public static void main(String[] args) { int[] a=new int[4]; //初始化数组元素的值 for(int i=0;i<a.length;i++){ a[i]=100*i; } //读取元素的值 for(int i=0;i<a.length;i++){ System.out.println(a[i]); }
2020-11-01 18:02:51
112
原创 【数组三种初始化方式】
public class Arrays02 {public static void main(String[] args) { //静态初始化 int[] a={2,4,6}; User[] b={ new User(100,"若颂"), new User(101,"若颂1"), new User(102,"若颂2") }; //默认初始化 int[] c=new int[3];
2020-11-01 18:02:13
443
原创 【数组 数组 数组】
Arrays1类public class Arrays1 {public static void main(String[] args) { int[] arr01=new int[10]; String[] arr02=new String[5]; for(int i=0;i<arr01.length;i++){ arr01[i]=10*i; } for(int i=0;i< arr01.length;i++){
2020-11-01 18:01:39
118
原创 【字符串(String)类常用方法】
public class TestString2 {public static void main(String[] args) { String s1="core Java"; String s2="Core Java"; System.out.println(s1.charAt(3));//提取下标为3的字符 System.out.println(s2.length());//字符串长度 System.out.println(s1.equals(s2));
2020-11-01 17:59:04
262
原创 【字符串(String)类基本用法】
public class TestString {public static void main(String[] args) { String str="abc"; String str2=new String("def"); String str3="abc"+"defgh"; String str4="18"+19; //不是加法,是字符串连接符 System.out.println(str4); System.out.println(
2020-11-01 17:58:27
138
原创 【接口 接口 接口】
接口类TestInterface接口Volant、Honest接口继承类TestInterfacepublic class TestInterface {public static void main(String[] args) {Volant v=new Angel();v.fly(); Honest h=new GoodMan(); h.helpOther();}}接口Volant、Honestinterface Volant{int FLY_HEIGHT=100
2020-11-01 17:55:53
119
原创 【多态 多态 多态】
多态建立包textTestPolym建立包textTestPolympackage test;public class TestPolym {public static void main(String[] args) { Animal a=new Animal(); animalCry(a); Animal d=new Dog(); animalCry(d); animalCry(new Cat());}//多态static void anim
2020-10-30 21:10:44
78
原创 【Servlet使用1】
Servlet使用1建立包cn.rs.javaweb建立a.html添加内容内容Web1Web2HelloServlet3ContextServletContextServlet1ContextServlet2建立包cn.rs.javaweb建立a.html添加内容<input type="hidden" name="action" value="login"/><input type="hidden" name="username" value="root"/><i
2020-10-30 19:39:26
109
原创 【Servlet使用2】
Servlet使用建立包cn.rs.servlet建立a.html,在其中添加内容在web.xml中添加内容内容Javaweb2Servlet1Servlet2Response1Response2ResponseIOServletForwardCParameterServlet建立包cn.rs.servlet建立a.html,在其中添加内容用户名:<input type="text" name="username"><br/>密码:<input type="passwo
2020-10-30 19:27:31
117
原创 【File File File】
Java基础·【File使用】package cn.test;import java.io.File;import java.io.IOException;import java.util.Date;/*使用File*/public class TestFile {public static void main(String[] args) throws IOException {File f=new File(“D:/a.txt”);System.out.println(f);
2020-10-03 18:33:24
260
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人