1 小表驱动大表 使用in的sql:select * from A where id in (select id from B) 等价于: for select id from B for select * from A where A.id = B.id 当B表的数据小于A表的数据集时,用in 使 ...
分类:
数据库技术 时间:
2019-12-10 17:52:37
收藏:
0 评论:
0 赞:
0 阅读:
73
系统考勤请假中的方法: 1、在选中时间区间后,排除掉法定的节假日、正常双休和午休的两个小时,同时将调休日算作正常工作时间。 2、最后返回的天数是double类型的,是半天或是整天。 代码部分: 1、从页面拿到开始时间和结束时间(页面用的是vue.js),当前是String类型 /** * 计算请假天 ...
分类:
编程语言 时间:
2019-12-10 17:52:16
收藏:
0 评论:
0 赞:
0 阅读:
89
sql server中有一个函数Stuff,功能是删除指定字符指定位置开始的字符串并插入新的字符串。在sql server中很容易就实现手机号隐藏中间4位,用星号代替。如下: stuff(a.LoginName,4,4,'****') 遗憾的是C#中没有这个函数,简单处理: public stati ...
分类:
移动平台 时间:
2019-12-10 17:51:59
收藏:
0 评论:
0 赞:
0 阅读:
135
前提:1.已安装git 一:创建公钥,一台机子匹配一个公钥 桌面右键选择 Git Bash Here 打开命令行输入:ssh-keygen -t rsa -C "xxx@xxx.com" 连点三次回车得到一个 id_rsa.pub 文件,记事本打开全部复制到码云的SSH公钥保存. 测试公钥:ssh ...
分类:
其他 时间:
2019-12-10 17:51:27
收藏:
0 评论:
0 赞:
0 阅读:
76
cenOS基本信息和ssh 网络的配置: https://www.cnblogs.com/handsomebachelor/p/11988092.html (1)查看网络参数 (2)修改网络配置 (3)重启网络服务 OpenSSH服务器端配置: 1.基于用户名密码的登陆方式 1、vi /etc/ss ...
分类:
其他 时间:
2019-12-10 17:51:10
收藏:
0 评论:
0 赞:
0 阅读:
68
第一步:首先打开火狐浏览器,点击右上角的“三”图标按钮。 第二步: 点击出来一个提示框,我们选择“Add-ons”。因为我的是中文的选择这个图标: 第三步: 此时会进入火狐的应用商店,我们在右上角的搜索框中输入“RESTClient”,回车搜索。 第四步: 因为我已经安装了RESTClient,此时 ...
分类:
其他 时间:
2019-12-10 17:50:53
收藏:
0 评论:
0 赞:
0 阅读:
74
1.被final修饰的类无法被继承。 2.被final修饰的方法无法被重写,因为abstract修饰的方法就是用来重写的,所以final和abstract是互相矛盾的。 3.被final修饰的成员变量,其值初始化之后不可改变。 (1)由于成员变量具有默认值而局部变量没有默认值,所以成员变量被fina ...
分类:
编程语言 时间:
2019-12-10 17:50:35
收藏:
0 评论:
0 赞:
0 阅读:
76
前言 问:标题说的什么意思? 答:简单说,一个spring boot应用(我这里,版本升到2.1.7.Release了,没什么问题),默认使用了tomcat作为底层容器来接收和处理连接。 我这里,在依赖中排除了tomcat,使用Netty作为了替代品。优势在于,启动飞快,线程数量完全可控(多少个ne ...
分类:
编程语言 时间:
2019-12-10 17:50:13
收藏:
0 评论:
0 赞:
0 阅读:
77
# 安装 nginx yum install nginx -y # 配置nginx4层代理 /etc/nginx/nginx.conf stream { upstream kube-apiserver { server 10.4.7.21:6443 max_fails=3 fail_timeout= ...
分类:
其他 时间:
2019-12-10 17:49:44
收藏:
0 评论:
0 赞:
0 阅读:
61
下载chromedriver: http://chromedriver.storage.googleapis.com/index.html chromedriver与chrome的的对应版本: 驱动的下载地址如下:http://chromedriver.storage.googleapis.com/ ...
分类:
其他 时间:
2019-12-10 17:49:29
收藏:
0 评论:
0 赞:
0 阅读:
116
简介 Charles是在Mac下常用的网络封包截取工具,在移动开发中,通过将自己设置成手机系统的网络访问代理服务器,来截取手机网络接口请求信息,配合 Charles 的 SSL 功能,可分析和查看 Https 协议。 Charles 主要的功能包括: 截取 Http 和 Https 网络封包 支持A ...
分类:
其他 时间:
2019-12-10 17:49:13
收藏:
0 评论:
0 赞:
0 阅读:
71
案例springboot_freemarker application.properties配置文件 ###FreeMarker配置 spring.freemarker.template-loader-path=classpath:/templates/ spring.freemarker.cach ...
分类:
编程语言 时间:
2019-12-10 17:48:50
收藏:
0 评论:
0 赞:
0 阅读:
87
#_author:来童星#date:2019/12/10#1.year=[89,98,00,75,68,37,58,90]for index,value in enumerate(year): if str(value)!='0': year[index]=int('19'+str(value)) ...
分类:
其他 时间:
2019-12-10 17:48:32
收藏:
0 评论:
0 赞:
0 阅读:
101
地址 https://www.acwing.com/problem/content/862/ 给定一个n个点m条边的无向图,图中可能存在重边和自环。 请你判断这个图是否是二分图。 输入格式 第一行包含两个整数n和m。 接下来m行,每行包含两个整数u和v,表示点u和点v之间存在一条边。 输出格式 如果 ...
分类:
其他 时间:
2019-12-10 17:48:10
收藏:
0 评论:
0 赞:
0 阅读:
106
首先打开GitHub并登上你的GitHub账号 新建仓库 点击settings 接下来就是操作git往这个仓库存文件,该域名会访问index.html文件 ...
分类:
其他 时间:
2019-12-10 17:47:49
收藏:
0 评论:
0 赞:
0 阅读:
116
一、引言 多线程的开发过程中,也许会遇到这么一个场景:多个线程同时操作一个变量时,线程之间会有时间差,而在时间差内,该共享数据的值也许已经发生了改变,那么我们要怎么才能保证在多线程的环境下,每个线程读取到的数据值都是最新的呢?线程同步机制了解一下~ 二、线程同步的“锁” 前面了解了多线程场景下,需要 ...
分类:
编程语言 时间:
2019-12-10 17:47:20
收藏:
0 评论:
0 赞:
0 阅读:
75
对于minio 我们可以使用基于sql 的对象内容查询,特别适合进行特定文件内容的获取,强大方便。 以下是一个简单的试用 环境准备 集成了prometheus docker-compose 文件 version: "3" services: minio: image: minio/minio por ...
分类:
Windows开发 时间:
2019-12-10 17:46:59
收藏:
0 评论:
0 赞:
0 阅读:
247
首先在设置里卸载旧版的mysql 然后把你之前的安装的mysql文件夹整个删掉 然后删除注册表的MySQL信息 安装新版的MySQL 配置my-default.ini文件 接下来在cmd中 mysqld --remove 删除服务: sc delete mysql cd 新版本的mysql安装目录, ...
分类:
数据库技术 时间:
2019-12-10 17:46:40
收藏:
0 评论:
0 赞:
0 阅读:
98
相同点: 1.二者均可以用来注入bean,都可以用在字段上或者方法上 不同点: 1.@Autowired是属于spring的,而@Resource为@JSR-250标准的注解,属于J2EE 2.@Autowired默认按类型装配,可以结合@Qualifier使用按名称装配;@Resource默认按名 ...
分类:
其他 时间:
2019-12-10 17:46:21
收藏:
0 评论:
0 赞:
0 阅读:
94
原文链接:https://www.cnblogs.com/javabg/p/8567790.html ...
分类:
其他 时间:
2019-12-10 17:45:47
收藏:
0 评论:
0 赞:
0 阅读:
86