ICode9

精准搜索请尝试: 精确搜索
  • git 从某一个提交历史版本号中切出一个新的分支2022-07-07 18:01:46

    1、拷贝源代码 git clone git@git地址 cd 项目目录 2、根据已有分支创建新的分支 git checkout -b yourbranchname origin/oldbranchname(eg:git checkout -b findbugchat 1d341c1082ad312b7a74b2bc4ca2346d236e1b7d) 3、本地的分支没有和远程分支建立联系,需要执行以下代码就可以

  • 从 vs 的 rc 文件中获取版本号2022-07-07 11:38:28

    更新项目版本号时,需要与 rc 文件的 version 同步,比较方便的方法是直接从 rc 文件中获取版本号,并应用到程序中 // 删除日志检查 bool GetVersion() { // get the filename of the executable containing the version resource wchar_t filename[MAX_PATH + 1]; if (GetModul

  • fastjson提升版本号的坑2022-07-06 17:34:48

    fastjson版本号升级为2.0.6后的问题 <!-- fastjson --> <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>2.0.6</version> &

  • go-构建模式演化及解决包依赖管理2022-07-06 15:35:56

    构建模式演化 GOPATH Go 语言在首次开源时,就内置了一种名为 GOPATH 的构建模式。在这种构建模式下,Go 编译器可以在本地 GOPATH 环境变量配置的路径下,搜寻 Go 程序依赖的第三方包。如果存在,就使用这个本地包进行编译;如果不存在,就会报编译错误。 我们先假定 Go 程序导入了 github.co

  • Git 撤回远程push版本2022-07-05 18:03:04

    首先git logo 查看日志,找到需要还原的commit 然后 git reset 版本号,如 git reset --soft d73a0f438c8a2653398d51d8803086c256151662 最后git push,如 git push origin master --force

  • idea中Git根据需要还原到指定版本2022-07-05 18:00:28

    第一步:打开提交的Git版本     第二步:找到当前版本3.0的ID和需要还原到1.0版本的ID 2.1、当前3.0版本的ID:12312312312312312386ee93db90cdcbda61173(你自己Copy Revision Number的版本号)   2.2、当前1.0版本的ID:123123123123123123652461302847d7e97d915f9e(你自己Copy Revis

  • uniapp打包成IOS2022-07-04 17:35:28

    前提:下载几个工具:   1 安装 Xcode 12.1 及以上版本   2 HBuilderX下载   3 App离线SDK下载:最新iOS平台SDK下载   4 确保版本一致,请确保HBuilderX的版本号和App离线SDK发布的版本号是一致的   第一步:生成本地打包APP资源(Android,IOS只需要同一个打包资源)  打包结束

  • SpringBoot使用Jedis2022-07-04 12:31:46

    导入Jedsi的pom坐标 不需要添加版本号,否则可能报错:java.lang.NoClassDefFoundError: redis/clients/jedis/GeoUnit <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> </dependency&g

  • Mac安装指定版本的node2022-07-03 23:35:16

    https://blog.csdn.net/qq_35098526/article/details/124500666 Mac安装指定版本的node安装HomebrewHomebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便

  • 关于npm version升级版本号2022-07-03 14:04:09

    npm version具有以下命令 npm version [<newversion> | major | minor | patch | premajor | preminor | prepatch | prerelease npm version patch // 升级版本补丁号, 如1.0.0升级到1.0.1 npm version minor // 升级小版本号, 如1.0.0升级到1.1.0 npm version major // 升级大版

  • 乐观锁和悲观锁2022-07-03 13:33:20

                悲观锁(Pessimistic Lock), 顾名思义,就是很悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会block直到它拿到锁。 即上锁------>操作------->解锁以便给下一个人使用         乐观锁(Optimistic Lock),

  • 多线程(进阶版)(八股文)2022-07-02 20:34:38

    一、常见的锁策略 1. 乐观锁 vs 悲观锁 悲观锁:总是假设最坏的情况,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会阻塞直到它拿到锁。乐观锁:假设数据一般情况下不会产生并发冲突,所以在数据进行提交更新的时候,才会正式对数据是否产生

  • docker常用命令2022-07-02 18:34:10

    基本使用 启动docker systemctl docker start  开机自启动 systemctl enable docker 停止systemctl stop docker 重启systemctl restart docker 镜像管理 拉取镜像docker pull 镜像名:[版本号] 查看镜像docker images|grep 镜像名 删除镜像docker rmi 镜像名/镜像ID 导出镜像dock

  • Docker容器保存为镜像文件并发布到DockerHub上2022-07-02 18:33:47

    将容器打包成镜像,执行docker commit; 其中 d5944567401a 是 container id; 然后执行docker images就可以看到这个镜像了 [root@iZuf64qzl6gmotpo8tbn47Z data]# docker commit d5944567401a mssql-2019-with-cimb:1.0 备份镜像 1.首先注册一个DockerHub账号 注册地址:DockerHub

  • 乐观锁CAS的aba问题2022-06-30 11:40:08

    解决方案: 判断交换,就是交换,添加一个版本号 如果在判断完成我在进行改的过程又被打断了,怎么办? 硬件本身就支持cas,并不一定本身就是原子性,java的natave ,c++里面实行,lock cmpxchg 是锁, 1.关中断 2.缓存锁,存在对象大于缓存 3,锁总线,北桥电平拉高, 在java中markword的对象内存中有三种东

  • CentOS 中查看软件的版本号2022-06-29 22:32:48

    CentOS 中查看软件的版本号   1. rpm 查看 复制代码[root@hadoop110 ~]# rpm -qa | grep mysql   CentOS 中查看软件的版本号 - 胖头陀春天 - 博客园 (cnblogs.com)

  • 解决Gradle下载慢的问题2022-06-28 23:03:24

    Gradle下载慢主要分为2类问题: 1.新建项目下载gradle慢 2.下载依赖jar包慢 新建项目下载gradle慢 打开用户主目录: linux平台:/home/用户名/.gradle windows平台:C:\Users\用户名\.gradle macos平台:/Users/用户名/.gradle 找到./gradle/wrapper/dist/gradle-版本号-bin目录,去官方网站

  • nvm使用教程2022-06-28 11:03:37

    1.nvm是什么: nvm全名nodejs version manage,是一个nodejs的版本管理工具。 2.nvm有什么作用: nvm可以控制多个nodejs版本,没有安装nvm之前一个电脑上面只能有一个nodejs版本,开发中,新项目一般使用较新的nodejs版本,老项目使用老版本的nodejs,来回删除安装nodejs就很麻烦,于是有了nvm的

  • JavaDos2022-06-28 02:31:26

    JavaDos javadoc命令是用来生成自己API文档的(帮助文档) 参数信息 @author 作者名 @version 版本号 @since 指明需要最早使用的jdk版本 @param 参数名 @retum 返回值情况 @thorws 异常抛出情况

  • SQL 版本号排序2022-06-21 14:32:15

    SQL 语句直接对内容为版本号格式的字段进行排序时,排序效果通常不是最终想要的效果,因为最终需要的效果,是需对版本号里的每一段(通常以小数点分隔)按数值进行排序。 解决这个问题,主要借助 SUBSTRING_INDEX(str, delim, count) 函数分段提取,再结合结合 CAST() 函数进行类型转换,转换成数

  • VS2022安装.net framework 4.52022-06-20 16:00:53

    电脑中已存在.net framework 4.8,需要安装.net 4.5,各种方法尝试均安装失败,修改注册表.net 版本号没成功 安装VS2019单个组建.net 4.5          

  • 虚拟机使用的是此版本 VMware Workstation 不支持的硬件版本。模块“Upgrade”启动失败。未能启动虚拟机。2022-06-08 12:35:05

    问题描述:虚拟机使用的是此版本 VMware Workstation 不支持的硬件版本。模块“Upgrade”启动失败。未能启动虚拟机。 解决方案: 1、找到vmware 虚拟机存放目录,使用记事本方式打开.vmx 文件。 2、修改和自己Vmware匹配的版本号 3、使用记事本打开.vmdk 文件 4、修改和自己Vmware

  • nvm的下载安装2022-06-06 15:31:20

    nvm下载地址:https://github.com/coreybutler/nvm-windows/releases    下载包,双击安装,选取路径, 注意:如果按默认的,安装在c盘的话,那之后的切换版本,安装版本,都需要在管理员模式下才能正常运行,对于想要直接在vscode中进行切换的,就很不方便了 所以,一般将nvm安装在d盘    然后,点

  • 查看电脑安装的.Net Framework版本及CLR版本号2022-06-03 20:31:56

    作为一名.NET程序猿,C#语言开发爱好者,不得不了解一样好东西CLR(公共语言运行时),正如Java程序猿要懂JVM一样。那么下面教大家一些简单的方法查看本机电脑是否安装哪些版本的.NET Framework: 一 、 .NET Framework (1)查看是否安装.NET Framework→%SystemRoot%\System32 进入C盘这个路径

  • 版本号的命名和更新问题2022-05-26 12:02:59

    前言版本号的命名和更新问题,是开发者的责任感和前瞻性的问题。 首先看看某些常见软件的版本号: Linux Kernel: 0.0.1,1.0.0,2.6.32,3.0.18…,若用 X.Y.Z 表示,则偶数 Y 表示稳定版本,奇数 Y 表示开发版本。Windows:windows 98,windows 2000,windows xp,windows 7…,最大的特点是杂乱无章,毫无规

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有