MSSQL随机修改时间
GO
DECLARE @BDate datetime, @EDate datetime
SET @BDate = '20190801' --上限
SET @EDate = '20190819 23:59:59' --下限
UPDATE [dbo].[Service] SET [Addtime] = DATEADD(second,ABS(CHECKSUM(NEWID()))%DATEDIFF(second,@BDate,@Edate),@BDate)
Navicat Premium 12.1.20 最新版激活工具及方法
navicat_premium原版安装包 官网下载地址:https://www.navicat.com.cn/download/navicat-premium 注册工具下载 github地址:https://github.com/DoubleLabyrinth/navicat-keygen 链接:https://pan.baidu.com/s/1MDuDFBsS0EI-rz4WkQ7kJw 提取码:gdn5 替换掉Navicat激活公钥 cd进入注册工具所在目录,输入如下命令生成公钥 .\na
Java基础—实现多线程的三种方法
Java虚拟机(JVM,是运行所有Java程序的抽象计算机,是Java语言的运行环境)允许应用程序并发地运行多个线程。在Java语言中,多线程的实现一般有以下三种方法: 1、实现Runnable接口,并实现该接口的run()方法。 ①自定义类并实现Runnable接口,实现run()方法。 ②创建Thread对象,用实现Runnable接口的对象作为参数实例化该Thread对象。 ③调用Thread的start()方法。 class MyThread implements Runn
wins下安装tomcat后设置jvm内存
以下方式适用于将tomcat安装到服务中的情况 1.打开注册表找到 HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Procrun 2.0\tomcat6\Parameters\Java (Win7 X64系统则位于) HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Apache Software Foundation\Procrun 2.0\tomcat6\Parameters\Java) 2.重启
多可用区部署与只读副本
Amazon RDS 多可用区部署对 Amazon RDS for MySQL、MariaDB 和 PostgreSQL 的只读副本进行了补充。虽然这两项功能均能保留数据的第二个副本,但两者有所不同: 多可用区部署 只读副本 同步复制 – 高持久性 异步复制 – 高可扩展性 仅主实例上的数据库引擎处于活跃状态 所有只读副本均可访问且可用于读取扩展 从备用实例自动备份 默认不配置备份 始终跨一个区域中的两个可用区 可以在一个可用区,也可以跨可用区或区域 数据库引擎版本升级发生在主实例上 数据库引
vi/vim 编辑、搜索、查找、定位
介绍vi/vim 相关命令,主要涉及:编辑、搜索、查找、定位。 分为两个章节,即常用命令 及 键盘图 一、vi/vim常用命令 set nu 显示行号
gg 跳转到文件开头
/ 向后搜索
? 向前搜索
n 查找下一处
N 查找上一处
| 光标所在行行首
L 屏幕所显示的底行
{ 段首
} 段尾
- 前一行行首
+ 后一行行首
( 句首
) 下一句首
$ 行末
M
洛谷【P1595 信封问题】 题解
题目链接 https://www.luogu.org/problem/P1595 题目描述 某人写了n封信和n个信封,如果所有的信都装错了信封。求所有信都装错信封共有多少种不同情况。 输入格式 一个信封数n(n<=20) 输出格式 一个整数,代表有多少种情况。 思路如下 n封信放进n个信封,总的方案数 = n! 令F(n)为n封信放入n个信封全放错的方案数,则n封信中有m个信封放错的方案数为: C(m,n)×F(m) 其中C(m,n)为从n封信中选出m个放错的信和信封的方案数,F(m)为m个信
Centos7安装Gitlab11
一、基础介绍
1、简介
一个基于GIT的源码托管解决方案
基于rubyonrails开发
集成了nginx postgreSQL redis sidekiq等组件
2、安装要求
2g内存以上,有点占内存,我的2g内存创建项目适合就报503错误,调大一点就正常了
这里使用centos7 64位
3、默认用户
root/5iveL!fe,正常部署好登陆回要求改密码
4、常用命令
说说内存分析工具 MAT 的基本用法
Eclipse 的 MAT(Memory Analyzer Tool) 是一个内存分析工具,它可以分析内存中的对象、以及对象在内存的占用大小等等丰富功能 。 1 加载堆存储文件 安装好 MAT 之后,双击打开进入主界面,接着点击 File → Op
《深入理解Java虚拟机》--语法糖
语法糖简述 定义:语法糖(Syntactic Sugar),也称糖衣语法,是由英国计算机科学家彼得·约翰·兰达发明的一个术语,指在计算机语言中添加的某种语法,这种语法对语言的功能并没有影响,但是更方便程序员使用。Java语法糖的味道:几乎各种语言或多
k8s总结 1-4章节 基础部分 搭建环境 初步认识
k8s 时不我待 只争朝夕
什么是k8s kubernetes
Kubernetes (K8s) is an open-source system for automating deployment, scaling, and management of containerized applications.
开源的系统 他可以自动部署 估量 管理容器应用;容器编排引擎。
容器编排:应用一般是单独容器化的组件(微
【leetcode】1163. Last Substring in Lexicographical Order
题目如下: Given a string s, return the last substring of s in lexicographical order. Example 1: Input: "abab"
Output: "bab"
Explanation: The substrings are ["a", "ab", "aba", "abab", "b", "ba", "bab"]. The lexicographically maximum substring is "bab".
XE10开发的APP对于苹果IPV6上架要求的处理
1.服务器必须使用域名.不能使用IP地址 2.Indy的话,域名加[] 3.DataSnap的话,Params.Values['CommunicationIPVersion'] :='IP_IPv6'; 4.当前网络环境的判断,如下代码: {$IFDEF IOS} uses StrUtils, Posix.NetDB, IdStackConsts; {$ENDIF} function IsSupportIPV6Host_IOS(const Host:String):Boolean; {$IFD
Java自学-操作符 算数操作符
Java的算数操作符 算数操作符 基本的有: + - * / % 自增 自减 ++ -- 基本的加 减 乘 除: public class HelloWorld {
public static void main(String[] args) {
int i = 10;
int j = 5;
int a = i+j;
int b = i - j;
int c = i*j;
int d = i
今日推荐
周排行