Mybatis(iBatis) 添加依赖 <dependencies> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.23</version> </de ...
分类:
其他 时间:
2021-04-17 17:43:41
收藏:
0 评论:
0 赞:
0 阅读:
26
@ 线程简介 多任务 现实中会有同时做很多事情的例子,看起来是多个任务都在做,其实本质上我们的大脑在同一时间依旧只做了一件事情。 普通方法调用和多线程 程序.进程.线程 在操作系统中运行的程序就是进程,比如你的QQ,播放器,游戏等等。。。 一个进程可以有多个线程,如视频中同时听声音,看图像,看弹幕, ...
分类:
编程语言 时间:
2021-04-17 17:43:26
收藏:
0 评论:
0 赞:
0 阅读:
15
近几年来,面向对象编程的流行程度有了很大的提高。似乎这个术语已经应用于每一种编程语言和营销方案,而不管它是否真的是产品的一部分。可能很少有人真正了解它是什么,知道如何正确地使用面向对象编程,但这并不妨碍我们深入研究并学习如何在程序中使用某些技术。我们将在下两章专门讨论这个问题。 定义和说明诸如面向对 ...
分类:
其他 时间:
2021-04-17 17:43:00
收藏:
0 评论:
0 赞:
0 阅读:
19
1 1.MSSQLSERVER 2 3 "ConnectionStrings": { 4 5 "DefaultConnection": "Server=127.0.0.1;Database=HXCDataPermission_test;user id=sa;password=sasa;Multipl ...
分类:
数据库技术 时间:
2021-04-17 17:42:36
收藏:
0 评论:
0 赞:
0 阅读:
17
1.前言说明 前面一篇博客中提到了使用原生java代码进行测试RabbitMQ实现多种交换机类型的队列场景。但是在项目中我们一般使用SpringBoot项目,而且RabbitMQ天生对于Spring的支持是非常良好的,所以这里基于SpringBoot我搭建了一个模拟购买商品订单下单并发送消息使用Ra ...
分类:
编程语言 时间:
2021-04-17 17:42:05
收藏:
0 评论:
0 赞:
0 阅读:
16
构建 Nano Datacenter 的两大平台 在测试环境或者家庭实验室(Home lab)中使用 VMware vSphere 作为虚拟化平台非常普遍,笔者更倾向使用 Nano Datacenter 这个词汇来指代这种环境。构建 Nano Datacenter 通常有两大平台即:Apple Ma ...
分类:
系统服务 时间:
2021-04-17 17:41:48
收藏:
0 评论:
0 赞:
0 阅读:
76
牛顿迭代法 1 package leetcode; 2 3 public class demo_69 { 4 public int mySqrt(int x) { 5 long t=x; 6 while(t*t>x) { 7 t=(t+x/t)/2; 8 } 9 return (int)t; 10 ...
分类:
其他 时间:
2021-04-17 17:41:18
收藏:
0 评论:
0 赞:
0 阅读:
28
什么是强连通图 对一个有向图,如果每个节点都存在到达其他任何节点的路径,那么就称它是强连通的。 如何判断强连通图 任取有向图G的某结点S,从S开始进行深度优先搜索,若可以遍历G的所有结点,则将G的所有边反向,再次从S开始进行深度优先搜索,如果再次能够遍历G的所有结点,则G是强连通图,两次搜索有一次无 ...
分类:
其他 时间:
2021-04-17 17:40:44
收藏:
0 评论:
0 赞:
0 阅读:
16
1.当C#开发的程序经过多次拷贝、项目重命名等一系列修改和转移之后,可能会造成Form设计界面丢失。 2、当发现设计界面丢失,但Form1.cs、Form1.Designer.cs、Form1.resx、Program.cs、App.config、bin文件夹、obj文件夹以及Properties文 ...
分类:
Windows开发 时间:
2021-04-17 17:40:21
收藏:
0 评论:
0 赞:
0 阅读:
35
$(".Box").on("dblclick", function(){ var docId=$(this).attr("id"); var height=document.getElementById(docId); var fullscreenElement = document.fullscr ...
分类:
Web开发 时间:
2021-04-17 17:40:10
收藏:
0 评论:
0 赞:
0 阅读:
29
转自: https://zhuanlan.zhihu.com/p/151853503 在Windows 10升级到2004版本以后,自带的Windows subsystem for linux也可以升级至第二代也就是wsl2,它的轻量和不低的性能,使得它成为虚拟机的有力替代品,可以在不安装linux ...
分类:
其他 时间:
2021-04-17 17:39:17
收藏:
0 评论:
0 赞:
0 阅读:
39
Windwos服务如何创建与发布,此处不再做详解,网上能搜到的一大堆:https://jingyan.baidu.com/article/495ba84147629578b20ede55.html 这是我的结构树: 1、在App.config配置数据库连接 <?xml version="1.0" e ...
分类:
Windows开发 时间:
2021-04-17 17:38:35
收藏:
0 评论:
0 赞:
0 阅读:
31
1,MVC每一层都是一种门面模式,可以理解成静态代理模式,不过其重点在于功能的封装,静态代理的重点在于功能的前置后置增强。2,门面模式符合迪米特法则,不符合开闭原则,功能过多时也违背了接口单一职责原则。3,门面模式在作为工具包使用的时候,建议设计成单例模式,因为工具包全局只需要一个实例足够了,节省内 ...
分类:
其他 时间:
2021-04-17 17:38:24
收藏:
0 评论:
0 赞:
0 阅读:
26
如何高效折叠当前cpp文件的所有的函数呢? 1. 找到所有的匹配个数n :%s/^{//gn 最后的n,代表只报告匹配的个数,而不进行实际的替换。 2. normal模式下录制宏进行折叠模式 qaggnzf%nq 3. 对匹配个数n执行宏 n@a ...
分类:
系统服务 时间:
2021-04-17 17:38:01
收藏:
0 评论:
0 赞:
0 阅读:
18
(1)上来你的服务就得去注册中心注册吧,你是不是得有个注册中心,保留各个服务的信息,可以用zookeeper来做,对吧 (2)然后你的消费者需要去注册中心拿对应的服务信息吧,对吧,而且每个服务可能会存在于多台机器上 (3)接着你就该发起一次请求了,咋发起?蒙圈了是吧。当然是基于动态代理了,你面向接口 ...
分类:
其他 时间:
2021-04-17 17:37:41
收藏:
0 评论:
0 赞:
0 阅读:
18
前言 上一篇我们通过将MyBatis和传统JDBC,DBUtils,以及Hibernate作了简单的对比,并且列举了一个非常简单的demo,今天这篇主要介绍一下MyBatis的全局配置文件的使用 configuration mybatis-config.xml文件的头部格式我们就不说了,直接从属性开 ...
分类:
其他 时间:
2021-04-17 17:37:12
收藏:
0 评论:
0 赞:
0 阅读:
28
1 def save_database(para_datalist, para_dbpath): 2 conn = sqlite3.connect(para_dbpath) 3 c = conn.cursor() 4 5 for data in para_datalist: 6 for index ...
分类:
数据库技术 时间:
2021-04-17 17:36:54
收藏:
0 评论:
0 赞:
0 阅读:
21
Controller返回JSON数据 Jackson应该是目前比较好的json解析工具了 当然工具不止这一个,比如还有阿里巴巴的 fastjson 等等。 我们这里使用Jackson,使用它需要导入它的jar包; <!-- https://mvnrepository.com/artifact/com ...
分类:
Web开发 时间:
2021-04-17 17:36:34
收藏:
0 评论:
0 赞:
0 阅读:
22
问题:$ git push origin masterremote: You do not have permission push to this repositoryfatal: unable to access 'https://gitee.com/abc/build.git/': The r ...
分类:
其他 时间:
2021-04-17 17:36:16
收藏:
0 评论:
0 赞:
0 阅读:
24
给你一个整数数组 nums,请你将该数组升序排列。 示例 1: 输入:nums = [5,2,3,1]输出:[1,2,3,5]示例 2: 输入:nums = [5,1,1,2,0,0]输出:[0,0,1,1,2,5] 提示: 1 <= nums.length <= 50000-50000 <= nu ...
分类:
编程语言 时间:
2021-04-17 17:35:55
收藏:
0 评论:
0 赞:
0 阅读:
17