java
文章平均质量分 84
梦鸢MoYuan
unity开发,求职中,捞我!
展开
-
RTSP,Java实现简单的RTSP报文交换
RTSP是一种基于文本的协议,用CRLF(回车换行)作为每一行的结束符,其好处是,在使用过程中可以方便地增加自定义参数,也方便抓包分析。从消息传送方向上来分,RTSP的报文有两类:请求报文和响应报文。请求报文是指从客户端向服务器发送的请求(也有少量从服务器向客户端发送的请求),响应报文是指从服务器到客户端的回应。这里的Transport表示要使用的传输方式, TCP表示使用tcp传输, 也可以使用UDP。下面是报文拼凑的代码,使用建立TCP连接后安装RTSP规定的通讯顺序发送即可。这里使用的是netty。原创 2022-10-15 19:42:39 · 3175 阅读 · 3 评论 -
简单好用的java bean对象深拷贝工具
copy evething简单好用的java bean对象拷贝工具。支持字段注解,注解错误抛出异常。github仓库简单的拷贝class A copy to new class A你只需要简单的这样的代码:A a = new A();A a2 = Copier.copy(a); // clone new instanceLog.info(App2.class, "拷贝后的A为:" + FieldContext.toString(a2));跨类的拷贝class A copy to new原创 2020-12-02 23:23:37 · 1636 阅读 · 0 评论 -
【Java 死锁】用Java写个死锁
写个死锁bug死锁发生场景之一大概就是。如果有两个线程A and B。如果A执行了一段任务想等B执行完成再执行,同样如果B如果执行了一半想等等A。那么就会一直等到天长地久QWQ。实例代码: public static void main(String[] args) { test2(); } public static void test2(){...原创 2019-12-28 21:58:29 · 1650 阅读 · 0 评论 -
Java多线程 - 起步
java多线程的入门使用简介通常的说一个.exe程序执行之后就会产生一个进程。进程是程序向操作系统申请资源的基本单位。而线程是进程中可独立执行的最小单位。总结一下就是说进程运行的环境是操作系统。而线程运行的环境是进程。当你点击了多个相同的.exe之后就会产生多个进程就像你可以同时运行多个QQ一样。然后你就可以登录多个QQ账号。然后在QQ中如果你想同时的处理多个消息。比如同时有多个人发消息给...原创 2019-12-28 20:18:45 · 199 阅读 · 0 评论 -
com.google.gson.stream.MalformedJsonException瞎报错?其实是你字符串中有空格或者换行符!
// 接受请求dataInputStream.read(b);// 这里要清除多余的空格, 要不然会报错String str = new String(b).trim();System.err.println(str);sandboxRequest = gson.fromJson(str, SandboxRequest.class);...原创 2018-11-29 16:07:38 · 2065 阅读 · 0 评论 -
JAVA Swing界面美化 -付费界面库
付费界面库com.jtattoo.plaf.noire.NoireLookAndFeel 柔和黑com.jtattoo.plaf.smart.SmartLookAndFeel 木质感+xp风格com.jtattoo.plaf.mint.MintLookAndFeel 椭圆按钮+黄色按钮背景com.jtattoo.plaf.mcwin.McWinLookAndFeel 椭圆按钮+绿色按...原创 2018-11-07 15:12:42 · 5539 阅读 · 0 评论 -
java设置热键(C++实现dll导入)
java设置全局热键(咧: Shift+S)jar包jintellitype-1.3.9下载地址注: jar文件导入后,两个dll文件一定要放在com.melloware.jintellitype包下.其余可以舍弃使用案咧:// 代码转自他人博客, 自己用来存放笔记, 别无它意. //第一步:注册热键,第一个参数表示该热键的标识, 第二个参数表示组合键,如果没有则为0,第三个参数为...原创 2018-10-27 18:37:07 · 543 阅读 · 0 评论 -
jim2mov-javacv-图片转视频
java图形处理jim2mov下载地址javacv-1.2下载地址jmf下载地址注 jim2mov依赖于jmf,要使用jim2mov要先添加jmfjpg图片转视频使用案咧(只支持jpg格式)/** * 此代码转自他人博客, 自己加了点注释, 自己使用过, 可以使用 */import java.io.File;import java.util.ArrayList; i...原创 2018-10-27 18:35:43 · 2735 阅读 · 8 评论 -
eclipse运行时的文件路径与, 项目生成的.class路径解析的区别
我前前几天写一个Demo, 是关于一个桌面动漫的, 项目中有非常多的image文件. 如下图 然后把图片导入到java项目 , 下图是我的java项目的文件 和 分包情况 接下来便是测试eclipse运行路径(这里不知道怎么说, 但是会让大家看看控制台运行class和eclipse的差异) 运行如下命令: 在eclipse...原创 2018-06-04 13:13:56 · 3364 阅读 · 0 评论 -
java异常层次结构
/*说明: RunTimeException为运行时异常 java编译器不检查 可手动 用try检查或者用throw抛出 除RunTimeExecption和Error类的异常 其余异常和其子类都属于检查异常 若出现检查异常 编译器将 强制要你处理 或者抛出 */...原创 2018-03-25 17:59:16 · 402 阅读 · 0 评论 -
java继承
不能继承的: 1.私有的属性 2.私有的方法 3.父类构造不可继承super()关键字: 可以在子类里面使用父类构造; 默认会先调用父类构造在掉用子类构造;不可以有多个父类第一个类:public class 继承V1 { private String nickName = null; public 继承V1(){ Sy...原创 2018-02-25 15:13:17 · 130 阅读 · 0 评论 -
java-src.zip源码包
https://pan.baidu.com/s/1oAqqqHO原创 2018-03-01 17:30:52 · 7161 阅读 · 2 评论