每天记录学习的新知识:AudioFocusRequest

版权声明:随便转都是学别人的 https://blog.csdn.net/weixin_35691921/article/details/84972772 API28,申请焦点发生变化 官方API地址
分类: 其他 发布时间: 12-12 22:55 阅读次数: 0

每天记录学习的新知识:RxJava

版权声明:随便转都是学别人的 https://blog.csdn.net/weixin_35691921/article/details/84972846 大拿的链接
分类: 其他 发布时间: 12-12 22:55 阅读次数: 0

java 中 transient 关键字意义

本文来自 石锋强 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/shfqbluestone/article/details/45251627?utm_source=copy 译文出处:Why does Java have transient variables? 另外推荐一篇文章,我觉得写得挺好的Java深度历险(十)——Java对象序列化与RMI java 中的 transient 关键字表明了 transient 变量不应该被序列化(transient)。
分类: 其他 发布时间: 12-12 22:54 阅读次数: 0

java关于事件的简单介绍

本文来自CSDN 博客 ,全文地址请点击:https://blog.csdn.net/u013412772/article/details/52204148?utm_source=copy 本文关键词:事件、事件处理基本原理、事件对象、多重监听器、事件适配器、事件类型 学习java事件之前,对java内部类、java常用组件、容器、布局管理器、java抽象窗口工具包这些东西有一定的了解,结合下面的知识点,可以做一些简单的窗口程序。 Java语言对事件的处理采用的是授权事件模型。在这个模型下,每
分类: 其他 发布时间: 12-12 22:54 阅读次数: 0

Java事件处理机制

本文来自CSDN 博客 ,全文地址请点击:https://blog.csdn.net/feicongcong/article/details/76685848?utm_source=copy Java事件处理机制 java中的事件机制的参与者有3种角色: 1.event object(事件类,事件触发/发布):事件状态对象,用于listener的相应的方法之中,作为参数,一般存在于listerner的方法之中 2.event source(事件源类):具体的事件源,比如说,你点击一个butto
分类: 其他 发布时间: 12-12 22:54 阅读次数: 0

Jdk源码--object

本文来自CSDN 博客 ,全文地址请点击:https://blog.csdn.net/topdeveloperr/article/details/78910285?utm_source=copy Object类可以称之为java中最重要的一个类。 java是单根继承的语言,这是和c++的区别之一,而最顶上的类就是Object。在jdk1.8源码中的Object类中的方法有以下这些,有很多方法事实上源码的注释已经解释的非常清楚了,所以我直接把有些注释粘贴了出来. 抛开所有的注释不看,其实obje
分类: 其他 发布时间: 12-12 22:53 阅读次数: 0

struts2流程介绍

1、struts2流程介绍 首先要知道struts2是在webwork的技术基础上开发的,采用拦截器的机制来处理用户请求的全新MVC框架。而webwork是建立在xwork的command模式框架之上的基于web的MVC框架。所以总而言之,无论是struts2还是webwork底层都是xwork。 从其官方网站的介绍来看,XWork不仅提供了一系列基础构件,其中包括:一个IoC的容器、强大的表达式语言(OGNL)支持、数据类型转化、数据校验框架、可插拔的功能模块(插件模式)及其配置,并且在这一
分类: 其他 发布时间: 12-12 22:52 阅读次数: 0

Java —— 事件处理机制

一、Java事件主要角色 Source:事件源,即触发事件的对象; EventObject:事件对象,即带有 EventSource 信息的事件对象,是对EventSource的包装; Eventlistener:事件监听器,对该事件的处理。 说明: 1、Source:即任何具有行为的Java 对象,具有行为是为了能触发事件。 2、EventObject类: 继承关系:直接继承于Object ,实现了Serializable接口,是所有事件对象的父类(如界面编程中Action事件类的父类AWT
分类: 其他 发布时间: 12-12 22:52 阅读次数: 0

JAVA实现截屏小Demo

闲的没事,写个从书上看到的一个小例子,java获取电脑屏幕内容,类似于qq截图吧。直接上代码,都有注释比较简单。 public class ScreenPhoto { public static void main(String[] args) throws AWTException, IOException { // 获取屏幕尺寸大小 Dimension size = Toolkit.getDefaultToolkit().getScreenSize(); Rectangle
分类: 其他 发布时间: 12-12 22:52 阅读次数: 0

成功就是坚实的基础

成功就是坚实的基础,或者是自己精通的技能。学而不精、老想着学点新的东西贪心不足蛇吞象,到时候一事无成。或许是条件受限,或许是自己技术不行(嗯!这样否定自己不好)亦或者是自己的性格太弱,这都是借口!!其实还是自己没有充分磨砺。哈哈!! 不过回过头想想,如果不是自己在大学里空闲的时间多看看这些“闲书”,自己也不会学这么多老师不可能教的知识,传智播客javaee视频是我第一次从头到尾学到的项目工程,老练的编程手法,最新的前沿技术都是在视频课上学的。这的确可以让我少折腾一年的时间,如果只是听老师上课讲
分类: 其他 发布时间: 12-12 22:51 阅读次数: 0

ActiveMQ入门(一)

什么是ActiveMQ ActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线。ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现,尽管JMS规范出台已经是很久的事情了,但是JMS在当今的J2EE应用中间仍然扮演着特殊的地位。 主要特点: 1. 多种语言和协议编写客户端。语言: Java, C, C++, C#, Ruby, Perl, Python, PHP。应用协议: OpenWire,Stomp REST,WS Notifi
分类: 其他 发布时间: 12-12 22:51 阅读次数: 0

ActiveMQ入门(二)——ActiveMQ整合Spring

配置ConnectionFactory <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:context="http://www.springframework.org/schema/context" xmlns:p="http://www.springframework.org/schema/p" xmlns:aop="http:
分类: 其他 发布时间: 12-12 22:51 阅读次数: 0

记hibernate一次坑

在使用hibernate反转工程时有一个坑放在这里,避免大家跳进去。本人用的是myeclipse2017ci,在使用hibernate反转工程生成原始dao方法时碰到的bug。在方法public Account findById(Long id)中有一段代码及其坑爹 log.debug("getting Account instance with id: " + id); try { Account instance = (Account) getSession().get("Ac
分类: 其他 发布时间: 12-12 22:50 阅读次数: 0

水滴石穿--多线程入门

前记: 鄙人大三信息管理与信息系统专业,写这一个系列的目的就是为了好好磨磨自己的秉性,再好好从基础一步一步走一遍,顺便总结总结自己写代码时才过的坑,也为下一次机会做准备。这一学年我通过传智播客视频课的形式学习了JAVA EE,又在假期好好看了一些计算机方向的书籍,自以为有所收获(其实自己是过于自信)。一次学校导员发的一个百度javaee实习信息,我就自不量力的附上了自己的简历去试试,人家直接电话面试一些基础的东西都是自己做过的东西,结果忘了。答的不好所以直接凉凉,那时候起我就开始自我反省,真的
分类: 其他 发布时间: 12-12 22:50 阅读次数: 0

水滴石穿--多线程安全同步与锁

什么是线程安全? 当多个线程访问某一个类(对象或方法)时,这个对象始终都能表现出正确的行为, 那么这个类(对象或方法)就是线程安全的。 java内存模型 在说明多线程安全问题前,要明白java内存模型。 为什么有线程安全问题? 当多个线程同时共享,同一个全局变量或静态变量,做写的操作时,可能会发生数据冲突问题,也就是线程安全问题。但是做读操作是不会发生数据冲突问题。 经典售票问题我们可以一起写一下!! /** * @classDesc: 演示多线程的安全问题 * @author: hj
分类: 其他 发布时间: 12-12 22:50 阅读次数: 0

Android中多线程通信:Handler的理解

Android中的Handler Android中Handler在我理解主要是为了解决线程间通信。 使用Android的Handler机制主要要了解几个类: Looper: 一个线程对应一个或者0个Looper,主线程在ActivityThread的时候会默认创建一个Looper,非主线程中需要先通过Looper.prepare()创建,并且通过Looper.loop()开启。 Message: 线程间通信的消息载体,Handler利用Message来携带信息给另一个线程 MessageQue
分类: 其他 发布时间: 12-12 22:49 阅读次数: 0

angular js基础学习

使用之前在body之后添加个对应的angular脚本: <script src="https://cdn.staticfile.org/angular.js/1.4.6/angular.min.js"></script> 案例一: <div ng-app=""> <p>名字 : <input type="text" ng-model="name"></p> <h1>Hello {{name}}</h1> </div> 运行结果: 解析:ng-app必须加上,不加上{{name}}
分类: 其他 发布时间: 12-12 22:49 阅读次数: 0

jessite框架前台显示数据的几种方法

1.自定义标签获取字典数据,即在js脚本中通过jstl自定义标签引入,并根据获取的数据动态显示出自己需要的数据,如下代码红色部分,当前场景没有用到,但是可以作为一种方法去了解。 gridComplete: function () var ids = jQuery("#grid-table").jqGrid('getDataIDs'); for (var i = 0; i < ids.length; i++) { var id = ids[i];
分类: 其他 发布时间: 12-12 22:48 阅读次数: 0

解决项目运行时报com.mysql.jdbc.PacketTooBigException: Packet for query is too large (1169 > 1024)错误的问题。

数据库问题,打开数据库对应的表,继续如下操作: show VARIABLES like '%max_allowed_packet%'; 查看一次允许的最大查询空间: 2.设置你所要设置的大小,本人设置如下: set global max_allowed_packet = 2*1024*1024*10; 重启mysql,再次查询发现数值改变,重启项目,问题解决。 重启mysql
分类: 其他 发布时间: 12-12 22:48 阅读次数: 0

mysql安装以及遇到的问题汇总

1.mysql数据库安装教程 https://jingyan.baidu.com/article/a3f121e4a6eb67fc9052bbf4.html 2.如何将安装在c盘的数据库转移到其它盘,为c盘减压 1.记下mysql在C盘的安装路径,如C:\mysql; 2.把mysql整体剪切至D盘任意目录,如E:\mysql; 3.打开管理员模式命令行,输入引号内的内容:“mklink /J C:\mysql D:\sql”【第一个路径为原安装路径,第二个为现在的安装路径,不能错】; 使用m
分类: 其他 发布时间: 12-12 22:48 阅读次数: 0