synchronized关键字顾名思义,是用于同步互斥的作用的。 这里精简的记一下它的使用方法以及意义: 1. 当synchronized修饰 this或者非静态方法或者是一个实例的时候,所同步的锁是加在this或者实例对象引用上面的。比如a,b同为Main类的实例化对象,a调...
数据绑定API用于JSON转换和使用属性访问或使用注解POJO(普通Java对象)。以下是它的两个类型。 简单数据绑定 - 转换JSON,从Java Maps, Lists, Strings, Numbers, Booleans 和 null 对象。 完整数据绑定 - 转换JS...
本文实例讲述了Hibernate延迟加载技术。分享给大家供大家参考,具体如下: Hibernae 的延迟加载是一个非常常用的技术,实体的集合属性默认会被延迟加载,实体所关联的实体默认也会被延迟加载。Hibernate 通过这种延迟加载来降低系统的内存开销,从而保证 Hibern...
Jackson第一个程序 在进入学习jackson库的细节之前,让我们来看看应用程序操作功能。在这个例子中,我们创建一个Student类。将创建一个JSON字符串学生的详细信息,并将其反序列化到学生的对象,然后将其序列化到JSON字符串。 创建一个名为JacksonTester...
在Java中,线程有5中不同状态,分别是:新建(New)、就绪(Runable)、运行(Running)、阻塞(Blocked)和死亡(Dead)。它们之间的转换图如下: 上图有一个例外,调用yield()方法可以让当前处于运行状态的线程转入就绪状态。如果要测试某线程是否已经...
一、服务端回传服务类: import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.net.Socket; import ...
本文实例讲述了JAVA操作XML的方法。分享给大家供大家参考。具体如下: java代码如下: 复制代码 代码如下:import java.io.File; import java.io.FileNotFoundException; import java.io.FileOu...
Map的存储结构式Key/Value形式,Key 和 Value可以是普通类型,也可以是自己写的JavaBean(本文),还可以是带有泛型的List. (GSON的GitHub项目页:https://github.com/google/gson) JavaBean 本例中您要重...
最近项目在做新闻爬虫,想实现这个功能:爬虫某个页面失败后,把这个页面的 url 发到邮箱。最终实现的效果图如下,后期可以加上过滤标签、失败状态码等,方便分类搜索异常。 开发人员可以根据邮件里的 url 和堆栈信息,分析爬虫失败的原因。 是不是服务器 down 了? 还是爬...
本文实例讲述了java调用ffmpeg实现视频转换的方法。分享给大家供大家参考。具体分析如下: 这里环境我是在windows平台下测试的。。。 需要在e:\\下有ffmpeg.exe;mencoder.exe;drv43260.dll;pncrt.dll共4个文件。   还...

我的博客

人生若只如初见,何事秋风悲画扇。