1. Unix的五种I/O模型 从上往下:阻塞程度(高 低)I/O效率 (低 高) 阻塞I/O(Blocking I/O):传统的IO模型 非阻塞I/O(Non-Blocking I/O): 注意这里所说的NIO并非Java的NIO(New IO)库。 I/O多路复用(I/O Multiplexin ...
分类:
其他好文 时间:
2020-06-08 19:26:42
阅读次数:
73
1: 定义个泛型类 DAO<T>,在其中定义一个 Map 成员变量,Map 的键 为 String 类型,值为 T 类型。 分别创建以下方法: public void save(String id,T entity): 保存 T 类型的对象到 Map 成员 变量中 public T get(Stri ...
分类:
其他好文 时间:
2020-06-08 19:26:26
阅读次数:
84
我们可能经常会用到 Thread.Sleep 函数来使线程挂起一段时间。那么你有没有正确的理解这个函数的用法呢?思考下面这两个问题:假设现在是 2008-4-7 12:00:00.000,如果我调用一下 Thread.Sleep(1000) ,在 2008-4-7 12:00:01.000 的时候, ...
分类:
编程语言 时间:
2020-06-08 19:26:08
阅读次数:
81
对于集合容器collection接口有俩个子接口set和list ,set装的是无序的,不能重复的, List装的是有序的,可以重复, map 接口 存储一对一键值对的ArrayList 底层是数组,LinkedList 底层是链表, 遍历这俩个容器 但是它们父接口 Collection 有个ite ...
分类:
其他好文 时间:
2020-06-08 19:25:51
阅读次数:
51
以前对事务其实也有一定了解,事务最重要的应该就是。1.事务特性,2.事务的传播行为,3.事务的隔离级别。 但是仅仅是皮毛。。。那些定义而已。从别人的博客直接复制一下吧。哈哈哈,一搜都能搜到的。定义放在后面,前面主要说一下遇到的问题与解决。 问题: 以前在使用事务的时候,一般都是直接在方法上加@Tra ...
分类:
其他好文 时间:
2020-06-08 19:25:26
阅读次数:
67
2020.5.29 华数传媒 Java实习生 前两天安恒信息进行了二面,我以为二面无非就是问一些偏生活学习类的问题,所以也就没咋准备。面试时面试官主要把问题集中在了项目经验方面,这一块我确实比较薄弱,所以就很诚实的讲说我之前的项目全部都没有用过框架,听完这个,面试官说道你用的技术都太老了,在现在的公 ...
分类:
其他好文 时间:
2020-06-08 19:25:11
阅读次数:
275
package cn.jdbc.test;import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Map.Entry; /** * Map 集合的循环遍历 * @data 201 ...
分类:
其他好文 时间:
2020-06-08 19:24:55
阅读次数:
73
在工作中,需要对视频的码率做验证,用到了俩种方法。一种是通过FFmpeg命令,另一种是安装VLC工具。 1.FFmpeg如何通过命令查看码率 a.首先需要下载ffmpeg包,进行安装,下图为我的安装路径: b.快捷键Windows+R打开运行窗口,输入命令 FFmpeg -version ,出现下图 ...
分类:
其他好文 时间:
2020-06-08 19:24:23
阅读次数:
114
一、使用线程的join方法 二、使用主线程的join方法 三、使用线程的wait方法 四、使用线程的线程池方法 五、使用线程的Condition(条件变量)方法 六、使用线程的CountDownLatch(倒计数)方法 七、使用线程的CyclicBarrier(回环栅栏)方法 八、使用线程的Sema ...
分类:
编程语言 时间:
2020-06-08 19:23:55
阅读次数:
63
存在一个表而不在另一个表中的数据 A、B两表,找出ID字段中,存在A表,但是不存在B表的数据。A表总共13w数据,去重后大约3W条数据,B表有2W条数据,且B表的ID字段有索引。 方法一 使用 not in ,容易理解,效率低 ~执行时间为:1.395秒~ select distinct A.ID ...
分类:
数据库 时间:
2020-06-08 19:23:39
阅读次数:
90
课程内容 利用NC-UAP提供的几个插件包,放入Eclipse(本次课件内容以Eclipse3.2版本为准)的plugins中,搭建NC-UAP的开发环境。在上一章节中,演示了怎么搭建NC产品的应用环境,但作为开发人员,日常的工作都是在Eclipse开发环境中进行。在Eclipse中如何建立开发环境 ...
分类:
其他好文 时间:
2020-06-08 19:23:20
阅读次数:
245
数据库连接方式 Spring.datasource.url=jdbc:mysql://location/mydb Spring.datasource.username=root Spring.datasource.password= 显示数据库:show databases; 创建数据库:creat ...
分类:
数据库 时间:
2020-06-08 19:23:03
阅读次数:
89
Oracle是比MySql更为严格的数据库。使用时需要更加严谨。 一、安装注意事项: 1、选择地址时需要注意好不能有汉字,以免造成安装的时候注册表显示监听失败; 2、可视化窗口PLSQL编辑器(相当于SQLyog)安装的时候需要配套的安装包等; 二、部分概念: 1、SQL为结构化查询语言,它的主要功 ...
分类:
数据库 时间:
2020-06-08 19:22:40
阅读次数:
77
面向对象三大特性之继承 继承与__bases__ 继承是一种创建新类的方式,极大程度上规避了类与类之间代码重复的问题。 Ps:在Python中,是支持多继承的,即一个子类可以继承多个父类。这是其他大多数语言中所不支持的。父类也可以叫基类,超类子类也可以叫派生类实例名.__class__ 查看当前实例 ...
分类:
其他好文 时间:
2020-06-08 19:22:04
阅读次数:
62
参考博客: https://blog.csdn.net/u011276025/article/details/73826562/ 1. 把Label要转成LongTensor格式 self.y = torch.LongTensor(y) 完整使用代码如下: 1 class ImgDataset(Da ...
分类:
其他好文 时间:
2020-06-08 19:21:24
阅读次数:
92
安装好Pycharm后可能未配置环境,需要设置环境,在file下的setting下有Project:pythonexsample下有一个project interpreter,点击右上角的图标会显示出add,点击add弹出界面,选择system interpreter,选择python安装路径下的p ...
分类:
编程语言 时间:
2020-06-08 19:20:58
阅读次数:
58
wiki百科 tensorflow自动求导 矩阵计算两种布局(wiki的中文翻译) pytorch自动求导 ...
分类:
其他好文 时间:
2020-06-08 19:20:46
阅读次数:
48