-
Mybatis mapper动态代理的原理分析
所属栏目:[教程] 日期:2021-12-05 热度:188
在开始动态代理的原理讲解以前,我们先看一下集成mybatis以后dao层不使用动态代理以及使用动态代理的两种实现方式,通过对比我们自己实现dao层接口以及mybatis动态代理可以更加直观的展现出mybatis动态代理替我们所做的工作,有利于我们理解动态代理的过程,[详细]
-
mybatis批量更新方案
所属栏目:[教程] 日期:2021-12-05 热度:61
我们知道循环中操作db会导致连接数满,严重影响数据库性能。所以在对db进行DQL与DML时,根据业务逻辑尽量批量操作,这里我们介绍下使用mybatis批量更新mysql的两种方式。 方式一: update id=updateBatch parameterType=Java.util.List foreach collection=li[详细]
-
Java达成异步调用
所属栏目:[教程] 日期:2021-12-05 热度:163
一、创建线程 @Test public void test0() throws Exception { System.out.println(main函数开始执行); Thread thread=new Thread(new Runnable() { @Override public void run() { System.out.println(===task start===); try { Thread.sleep(5000); } catch[详细]
-
Java - 格式化输出JSON字符串的两种
所属栏目:[教程] 日期:2021-12-05 热度:121
Java - 格式化输出JSON字符串的两种方式 1 使用阿里的FastJson 1.1 项目的pom.xml依赖 dependency groupIdcom.alibaba/groupId artifactIdfastjson/artifactId version1.2.58/version /dependency 1.2 Java示例代码 (1) 导入的包: com.alibaba.fastjson.JSON[详细]
-
动态代理以及对应Spring中AOP源码详解
所属栏目:[教程] 日期:2021-12-05 热度:108
AOP(面向切面编程)在Spring中是被广泛应用的(例如日志,事务,权限等),而它的基本原理便是动态代理。 我们知道动态代理有两种:基于JDK的动态代理以及基于CGlib动态代理。以下是两种动态代理的实现方式: //JDK动态代理 public class JDKProxy implemen[详细]
-
Java函数式编程原理以及实施
所属栏目:[教程] 日期:2021-12-05 热度:58
一. 函数式编程 Java8所有的新特性基本基于函数式编程的思想,函数式编程的带来,给Java注入了新鲜的活力。 下面来近距离观察一下函数式编程的几个特点: 函数可以作为变量、参数、返回值和数据类型。 基于表达式来替代方法的调用 函数无状态,可以并发和独[详细]
-
Spring源码解读之BeanFactoryPostProcessor的解决
所属栏目:[教程] 日期:2021-12-05 热度:154
前言 前段时间旁听了某课堂两节Spring源码解析课,刚好最近自己又在重新学习中,便在这里记录一下学习所得。我之前写过一篇博文,是介绍BeanFactoryPostProcessor跟BeanPostProcessor是如何发挥作用的,当时觉得讲的还行,但是现在看来,太粗劣了,很多地方[详细]
-
@Import与@ImportResource注解的分析
所属栏目:[教程] 日期:2021-12-05 热度:110
前言 在使用Spring-Cloud微服务框架的时候,对于@Import和@ImportResource这两个注解想必大家并不陌生。我们会经常用@Import来导入配置类或者导入一个带有@Component等注解要放入Spring容器中的类;用@ImportResource来导入一个传统的xml配置文件。另外,在[详细]
-
带你认识 Java内存模型
所属栏目:[教程] 日期:2021-12-05 热度:84
首先要明确内存模型指什么。书中的定义是:在特定的操作协议下,对特定内存和高速缓存进行读写访问的过程抽象。 可以知道,内存模型就是来规定如何对内存/缓存进行读写操作的。所以Java内存模型,就是用来定义程序对Java内存的的访问规则。进一步说, Java内[详细]
-
JavaScript在Web自动化测试中的影响
所属栏目:[教程] 日期:2021-12-05 热度:133
前言 JS的全称JavaScript,是一种运行在浏览器中的解释型脚本语言,通常用来实现web前端页面的基本功能,对于前端开发人员是不得不掌握的一门基本技能,但是对于做web自动化测试的人员来说,如果为了实施自动化测试专门研究JS的脚本语法不仅浪费时间,也偏离[详细]
-
Python各类图像库的图片读写方式概括
所属栏目:[教程] 日期:2021-12-05 热度:97
最近在研究深度学习视觉相关的东西,经常需要写Python代码搭建深度学习模型。比如写CNN模型相关代码时,我们需要借助python图像库来读取图像并进行一系列的图像处理工作。我最常用的图像库当然是opencv,很强大很好用,但是opencv也有一些坑,不注意的话也会[详细]
-
如何更改ip地址
所属栏目:[教程] 日期:2021-12-05 热度:105
随着计算机的快速发展,人们对无线网络的需求也与日俱增。我们在上网时,如果是局域网,一般设置固定IP比较好,因为动态获取IP有时会出现很多问题,要如何更改ip地址?这个IP地址在哪里修改,很多人不了解,下面就详细介绍如何修改ip地址: 1、修改IP第一步,进入网[详细]
-
如何隐藏ip地址
所属栏目:[教程] 日期:2021-12-05 热度:197
我们平时在上网时候IP外泄是非常危险。那么我们要如何做到让自己的IP不被别人记下呢?为了安全起见,我们可以通过隐藏IP地址访问网络资源,可以有效防止电脑受到跟踪或攻击,是加强个人隐私及安全的主要保障。那么如何隐藏ip地址? 方案一:通常网页代理服务器[详细]
-
无线适配器或访问点有问题怎么解决
所属栏目:[教程] 日期:2021-12-05 热度:164
相信很多Win7系统的用户使用时提示无线适配器或访问点有问题或者是处于未修复状态怎么解决?遇到无线适配器或访问点有问题怎么办?却不知道该如何解决,其实方法很简单的,下面就为大家详细介绍一下: 1、确保系统没有问题,确保网卡没有硬伤,那么怎么查看网卡[详细]
-
导航仪品牌哪个好
所属栏目:[教程] 日期:2021-12-05 热度:193
现如今人们度假出行都离不开汽车导航仪,目前市场上导航仪的品牌也很多,价格从几百到几千不等,那么怎么才能挑选一款功能齐全,价格合适的导航仪呢?导航仪品牌哪个好呢?下面就来简单介绍一下。 导航仪品牌哪个好?e路航 1、智能导航,GPS定位精确,导航地图[详细]
-
Java 网络编程 - TCP协议基本流程
所属栏目:[教程] 日期:2021-12-05 热度:73
TCP: TCP协议基于请求-响应模式 利用io流实现数据的传输 创建服务器 1、指定端口 使用ServerSocket创建服务器 2、阻塞式等待连接accept,有一个accept就建立了一个客户端 3、操作:io流 4、释放资源 public class tcp { public static void main(String[]args[详细]
-
介绍Python 全局变量
所属栏目:[教程] 日期:2021-12-05 热度:77
根据济南站长网 Www.0531Zz.Com报道 Python没有真正的全局变量,在Java和C++中,全局变量则是程序级别的,站在它们的角度,那么python就是没有全局变量,而在python的角度,是有全局变量,Python提供global关键字,可以修改全局变量,在Python中的全局变量只[详细]
-
WiFi网速突然变差,怎样设置立马回升到1M每秒
所属栏目:[教程] 日期:2021-12-05 热度:106
大家可能都会这样的经历:每当周末或者是夜晚的时候,看着视频刷着微信微博,网速突然变卡了?而一经检查之后又没有发现有人蹭了你的WiFi?更改密码、重启路由器之后也没有明显好转!那么到底是谁偷了你的网速?应该如何设置才能让网速立马回升到1M/秒? 原来[详细]
-
长城宽带怎么样
所属栏目:[教程] 日期:2021-12-05 热度:66
现如今很多家庭都装有宽带上网,这样不但方便,而且更加实惠,但是大家都想装一个速度又快,价格又合适的宽带,相信大家都听说过长城宽带,那么长城宽带怎么样呢?下面就来简单介绍一下。 长城宽带怎么样 长城宽带怎么样?家庭用户宽带接入 长城宽带为广大家庭[详细]
-
怎样破解wifi密码
所属栏目:[教程] 日期:2021-12-05 热度:199
在这个网络世界里,大家越来越离不开网络。固定住户基本上都会在家里装上wifi网络。难免会有一些租客没有装,打开无线,搜索到无线wifi信号一大片,但是全都加密无法连接。怎样破解wifi密码?是他们最为关心的话题。现在就教你如何破解wifi密码! 1、第一种也可[详细]
-
光纤猫怎样接无线路由器
所属栏目:[教程] 日期:2021-12-05 热度:135
光纤猫也称为单端口光端机,是针对特殊用户环境而研发的一种三件一套的光纤传输设备。光纤猫通常有四个输出接口,很多时候我们需要连接多台电脑,包括手机无线wifi上网。这个时候就需要一个无线路由器。下面就分享一下光纤猫接无线路由器的方法。 步骤1、将[详细]
-
交换机和路由器的区别
所属栏目:[教程] 日期:2021-12-05 热度:167
交换机和路由器的区别对于电脑高手来说简直是两个天渊之别,但对于小白来说,两者的外形相似,甚至认为功能也是一样的。那么他们的区别究竟是什么?下面一起来看看。 路由器可以给你的局域网自动分配IP,虚拟拨号,就像一个交通警察,指挥着你的电脑该往哪走,[详细]
-
无线网络设置教程
所属栏目:[教程] 日期:2021-12-05 热度:154
当今WIFI普及,无论家里或者公共场所,WIFI无处不在。那么无线网络设置是怎么操作的呢?对于熟悉电脑的人就是小菜一碟,但对于新手来说简直比登天还难,下面就来分享一下无线网络设置教程,大家都来看看吧。 步骤1、首先是连线,(如下图)外面进房间的电话线也[详细]
-
无线网密码怎么改?WiFi密码忘记了怎么办?
所属栏目:[教程] 日期:2021-12-05 热度:54
无线网一般指家庭或单位小型无线路由器发射的无线网,但有些用户却不清楚无线网密码怎么改。无线网密码的修改方法很简单,用户可通过路由器无线设置进行修改。 步骤1、确定电脑与无线路器已联通,在电脑里打开浏览器,在浏览器地址栏里输入路由器IP地址192.1[详细]
-
路由器密码如何破解
所属栏目:[教程] 日期:2021-12-05 热度:121
随着网络技术的飞速发展,越来越多的路由交换设备开始抛弃使用命令行配置界面而转向图形化设置界面。然而这种转变却给入侵者带来了机会,传统命令行界面下的攻击与入侵相对来说比较困难,因为命令行界面开放的服务与端口有限,而在图形化界面下不管是登录方式[详细]