shell实现代码行数统计1. 背景本想用shell写个脚本统计一个java工程里java代码行数,所以写了这个脚本,小弟基础还没学完,所以实现比较粗糙,但是该脚本可以统计任何指定后缀文件行数,比如(.java)后缀为后缀(
原创 2021-09-08 15:14:19
1904阅读
解决自己麻烦,也是一个回顾知识过程,既是从0到1,也是从1到N
原创 精选 2017-01-06 12:58:30
1455阅读
2点赞
通过shell脚本实现代码自动化部署通过shell脚本实现代码自动化部署一、传统部署方式及优缺点1.传统部署方式(1)纯手工scp(2)纯手工登录gitpull、svnupdate(3)纯手工xftp往上拉(4)开发给打一个压缩包,rz上去;解压2.缺点(1)全程运维参与,占用大量时间(2)上线速度慢(3)人为失误多,管理混乱(4)回滚慢,不及时二、环境规划1、开发环境--开发者本地有自己环境。
转载 2017-12-01 19:40:06
2762阅读
| 63 | 55 | 47 | 39 | 31 | 23 | 15 | 7 |表中数字代表新数据中此位置数据在原数据中位置,即原数据块第58位放到新数据第1位,第50位放到第2位,……依此类推。置换后数据分为L0和R0两部分。逆置换就是放回原位置,例如,1位置在40位置,那么逆置换第一个就是40,我就不一个个画了40………由于初始置换是公开,没有密码意义。有很多DES实现都去除了
代码】跳表实现代码
原创 2023-07-29 03:19:52
225阅读
Image Captioning一、 应用领域二、 原理三、使用环境与数据集3.1. **环境**3.2. **数据集**四、网络模型4.1 理想⽹络模型4.1.1 CNN网络模型五、实现步骤总体步骤:5.1 使⽤keras创建VGG16定义CNN⽹络结构5.2 提取图像特征 一、 应用领域图像搜索安全监控鉴黄二、 原理CNN(卷积神经⽹络)图像特征提取迁移学习(transfer learn
转载 2024-10-11 14:32:29
55阅读
shell实现代码行数统计2--java代码统计1. 实现背景写个这个小工具就练习下shell语法,先前写那一版统计代码行数,可以通过指定后缀对不同拓展名文件进行统计。不过,这个版本只统计java代码,可以选择是否包含文件中空白行或者注释。另外,是对shell用了一段时间后,有了一点更深层认知,所以才写了这个,就是想写看起来更规范点。2. 实现思路实现思路也是比...
原创 2021-09-08 15:10:20
357阅读
shell命令--rm
转载 2020-01-10 08:00:00
810阅读
2评论
按时间删除命令:删除当前目录下30天以前所有文件:find . -type f -ctime +30 -exec rm -fr {} \; 删除当前目录下30天以前所有目录:find . -type d -ctime +30 -exec rm -fr {} \; 删除/oracle/123目录下...
转载 2015-09-16 14:24:00
222阅读
2评论
一、传统部署方式及优缺点1.传统部署方式(1)纯手工scp(2)纯手工登录git pull、svn update(3)纯手工xftp往上拉(4)开发给打一个压缩包,rz上去;解压2.缺点(1)全程运维参与,占用大量时间(2)上线速度慢(3)人为失误多,管理混乱(4)回滚慢,不及时二、环境规划1、开发环境--开发者本地有自己环境。运维需要设置开发环境,大家共用服务。2、测试环境:功能测试环境和
原创 精选 2016-08-16 12:43:53
10000+阅读
方式一、使用localStorage在数据存储1、要在浏览器刷新时候重新存储起来if (window.localStorage.getItem(authToken)) { store.commit(types.SETLOANNUMBER, window.localStorage.getItem('loanNumber')); }方式二、使用vue-c
原创 2018-12-28 09:12:17
4844阅读
# 如何实现“iostream实现代码”教程 ## 整体流程 下面是实现“iostream实现代码整体流程: | 步骤 | 描述 | | ---- | --------------------------- | | 1 | 包含iostream头文件 | | 2 | 使用命名空间std
原创 2024-07-10 04:01:40
132阅读
在Java中通常实现锁有两种方式,一种是synchronized关键字,另一种是Lock。二者其实并没有什么必然联系,但是各有各特点,在使用中可以进行取舍使用。首先我们先对比下两者。实现:首先最大不同:synchronized是基于JVM层面实现,而Lock是基于JDK层面实现。曾经反复找过synchronized实现,可惜最终无果。但Lock却是基于JDK实现,我们可以通过阅读J
在集成学习值Adaboost算法原理和代码小结(转载)中,我们对Boosting家族Adaboost算法做了总结,本文就对Boosting家族中另一个重要算法梯度提升树(Gradient Boosting Decison Tree, 以下简称GBDT)做一个总结。GBDT有很多简称,有GBT(Gradient Boosting Tree), GTB(Gradient Tree Boo
感兴趣同学自己观看,使用JDK自带public static void RSA() throws Exception { //1.生成公私钥匙 //KeyPairGenerator 类用于生成公钥和私钥对。密钥对生成器是使用 getInstance 工厂方法(返回一个给定类实例静态方法)构造。 //特定算法密钥对生成器可以...
原创 2021-07-29 14:34:07
997阅读
卷积神经网络训练是耗时,很多场合不可能每次都从随机初始化参数开始训练网络。 1.训练pytorch中自带几种常用深度学习网络预训练模型,如VGG、ResNet等。往往为了加快学习进度,在训练初期我们直接加载pre-train模型中预先训练好参数,所以这里使用网络是:torchvision.models.Resnet34(pretrained=True)然后更改其最后全连接
转载 2024-07-11 14:03:41
82阅读
title: 机器学习(一) KNN date: 2021-08-12 18:31:35 categories: 机器学习 tags: - 机器学习 - 人工智能 - 算法 - KNN算法KNN算法KNN算法基本原理KNN(K-Nearest Neighbor)最邻近分类算法是数据挖掘分类(classification)技术中最简单算法之一,其指导思想是”近朱者赤,近墨者黑“,即由你邻居来推
如何使用 NAPI 实现代码 在这篇文章中,我将向你介绍如何使用 NAPI(Node.js C/C++ Addons API)来实现代码。NAPI是一个用于开发 Node.js C/C++ 插件API,它提供了一组兼容性强、稳定且易于使用函数和宏。 整体流程 首先,让我们来看一下整个实现代码流程。我将使用一个表格来展示每个步骤以及需要做事情。 | 步骤 | 说明
原创 2024-01-12 17:29:53
77阅读
一.代码自动化部署方法:1.搭建svn仓库编写hooks脚本,实现自动化部署。2.jenkins与git结合实现代码自动化部署。3.结合ftp和rsync以及定时任务实现代码自动化部署。二、SVN部署简述:[root@e/]#yuminstall-ysubversion-->下载[root@e/]#cd/data/[root@edata]#mkdirtestsvn-->创建仓库[
原创 2019-08-16 18:28:19
1124阅读
递归实现:#include <iostream>// 二分法:递归int searchBin(int arr[], int x, int low, int return mid; ...
原创 2022-09-21 12:06:34
260阅读
  • 1
  • 2
  • 3
  • 4
  • 5