部署web项目到阿里云服务器全步骤,其中包含阿里云服务器的添加安全组步骤,服务器安装JDK,Tomcat及MySql步骤,本地文件上传至服务器的步骤等。
分类:
Web开发 时间:
2020-03-19 10:39:34
收藏:
0 评论:
0 赞:
0 阅读:
83
PCBLayout作为硬件设计中的一个环节,也是很重要的一个环节;在硬件电路设计合理的情况下,他其实是影响性能的一个绝对重要的指标。现在很多的PCBLayout工程师都是按照硬件工程师或者PISI工程师给出的约束规则来完成布局布线的,这些也就是俗称的“拉线工”。他们重复而机械的完成一块块PCB设计,一段时间设计后,他们中的一些或许已经有了这样的一些经验:哪些要做等长,哪些要走粗、哪些要平行,保证合
分类:
其他 时间:
2020-03-19 10:39:05
收藏:
0 评论:
0 赞:
0 阅读:
52
本文介绍了通过certbot-auto工具,免费申请Let’s Encrypt的https证书过程,同时支持泛域名和主域名,并配置自动续期,个人博客的良配.另外也提到了nginx配置301从http跳转https的方法,走过路过不要错过
分类:
Web开发 时间:
2020-03-19 10:38:06
收藏:
0 评论:
0 赞:
0 阅读:
164
今天闲来没事,就写下svn部署脚本:#!/bin/bash#date:2017/11/20#author:Vaeditread-p"请输入svn根目录名:"svndirread-p"请输入用户名:"nameread-p"请输入密码:"passwordip=`ipaddr|grepinet|grep-vinet6|grep-v127.0.0.1|awk‘{print$2}‘|grep-o‘[0-9]
分类:
其他 时间:
2020-03-19 10:37:33
收藏:
0 评论:
0 赞:
0 阅读:
52
#include<stdio.h>intmain(){inta,b,n;inti=1;scanf("%d%d",&a,&n);while(scanf("%d",&b)){if(b<0&&i<n){printf("GameOver");return0;}if(b<a){printf("Toosmall\n");i++;}if(b&
分类:
其他 时间:
2020-03-19 10:36:48
收藏:
0 评论:
0 赞:
0 阅读:
367
插入排序思想:在要排序的一组数中,假定前n-1个数已经排好序,现在将第n个数插到前面的有序数列中,使这n个数也是排好顺序的。如此反复循环,直到全部排好顺序.(当待排序数据全部有序时,时间复杂度为O(N),最坏情况下时间复杂度为O(N*N),与待排序数据的状态有关).publicclassInsertSort{publicstaticvoidinsertSort(int[]arr){if(arr==
分类:
编程语言 时间:
2020-03-19 10:36:32
收藏:
0 评论:
0 赞:
0 阅读:
42
#include<stdio.h>intmain(){intx;intcount=0;scanf("%d",&x);for(inti=1;i<20;i++){for(intj=1;j<33;j++){for(intk=0;k<276;k+=3){if((i+j+k==100)&&(i*5+j*3+k/3==100)){count++;print
分类:
其他 时间:
2020-03-19 10:36:15
收藏:
0 评论:
0 赞:
0 阅读:
277
wget-O/etc/yum.repos.d/epel.repohttp://mirrors.aliyun.com/repo/epel-7.repoyuminstallpython36-yyuminstallpython36-pip-ypython3--version
分类:
编程语言 时间:
2020-03-19 10:35:45
收藏:
0 评论:
0 赞:
0 阅读:
67
本文源码:GitHub·点这里||GitEE·点这里一、锁概念简介1、基础描述锁机制核心功能是用来协调多个会话中多线程并发访问相同资源时,资源的占用问题。锁机制是一个非常大的模块,贯彻MySQL的几大核心难点模块:索引,锁机制,事务。这里是基于MySQL5.6演示的几种典型场景,对面MySQL这几块问题时,有分析流程和思路是比较关键的。在MySQL中常见这些锁概念:共享读锁、排它写锁;表锁、行锁、
分类:
数据库技术 时间:
2020-03-19 10:35:15
收藏:
0 评论:
0 赞:
0 阅读:
58
递归和非递归分别实现求第n个斐波那契数例如:输入:5输出:5输入:10,输出:55输入:2,输出:1#include<stdio.h>intmain(){intn;intc=2;inta=1;intb=1;scanf("%d",&n);for(inti=0;i<n-1;i++){a=b;b=c;c=a+b;}printf("%d",
分类:
编程语言 时间:
2020-03-19 10:34:56
收藏:
0 评论:
0 赞:
0 阅读:
41
#include<stdio.h>#include<string.h>intmain(){charnum[32];inti;scanf("%s",num);for(i=0;i<strlen(num);i++){switch(num[i]){case‘-‘:printf("fu");break;case‘0‘:printf("ling");break;case‘1‘:p
分类:
其他 时间:
2020-03-19 10:33:48
收藏:
0 评论:
0 赞:
0 阅读:
314
PCB生产资料导出1.1概述生产资料是板厂需要的生产加工文件,也可以直接将绘制完成的PCB文件发至板厂加工,但是存在加工后效果和设计理想效果有差异以及保密问题,不建议将PCB直接发至板厂加工,生产一般包含以下几项1.1.1PCB板厂所需要的文件板厂加工所需要的文件一般称为Gerber文件,也称为菲林文件(CAM),包含以下几种文件1)线路层文件(Top+Bottom+内层)线路层就是指有铜箔的层,
分类:
其他 时间:
2020-03-19 10:32:45
收藏:
0 评论:
0 赞:
0 阅读:
46
Ubuntu编辑网卡配置静态地址时,有时候会失效,以下方法有效解决了该问题。
> *本文参考文章:https://linuxize.com/post/how-to-configure-static-ip-address-on-ubuntu-18-04/*
## 一、查看网卡名称ip address
...
分类:
系统服务 时间:
2020-03-19 10:32:20
收藏:
0 评论:
0 赞:
0 阅读:
47
冒泡排序思想:假定n个元素排序,需要进行n-1次比较,每趟比较每两两元素进行比较,每一趟比较取当前未排数据的最大值放在后面.无论原始数据的状态是怎样排的,时间复杂度都为O(N*N).publicclassBubbleSort{publicstaticvoidbubbleSort(int[]arr){if(arr==null||arr.length<2){return;}for(intrigh
分类:
编程语言 时间:
2020-03-19 10:31:22
收藏:
0 评论:
0 赞:
0 阅读:
42
编写一个函数reverse_string(char*string)(递归实现)实现:将参数字符串中的字符反向排列。要求:不能使用C函数库中的字符串操作函数。#include<stdio.h>intreverse_string(char*string){if(*string==‘\0‘){return0;}reverse_string(string+1);printf("%c",*str
分类:
编程语言 时间:
2020-03-19 10:30:02
收藏:
0 评论:
0 赞:
0 阅读:
68
#include<stdio.h>intmain(){unsignedlonginta;intb,c,d;intsum=0;intcount=1;scanf("%ld",&a);c=a;while(c=c/10){count++;}b=count;while(count--){d=a%10;sum+=d;a=a/10;}printf("%d%d",b,sum);}
分类:
其他 时间:
2020-03-19 10:28:32
收藏:
0 评论:
0 赞:
0 阅读:
395
Tomcat9配置https链接
分类:
Web开发 时间:
2020-03-19 10:27:58
收藏:
0 评论:
0 赞:
0 阅读:
52
网络分流器提取数据中的HTTP GET请求报文和DNS请求,用于精准用户画像和竞价排名,过滤其它与用户行为无关流量,通过此方法对大数据做预处理,可极大的减轻后端数据分析服务器压力,降低整个系统成本。
分类:
其他 时间:
2020-03-19 10:27:32
收藏:
0 评论:
0 赞:
0 阅读:
42
#include<stdio.h>#include<string.h>intmy_strlen(char*str){intcount=0;while(*str!=‘\0‘){count++;*str++;}returncount;}intmain(){chararr[]={"iloveyou"};intlen=my_strlen(arr);printf("%d",len);
分类:
编程语言 时间:
2020-03-19 10:27:13
收藏:
0 评论:
0 赞:
0 阅读:
48
如:输入9,输出9*9口诀表,输出12,输出12*12的乘法口诀表。#include<stdio.h>#include<math.h>voidboard(int*a){intm;m=*a;for(inti=1;i<=m;i++){for(intj=1;j<=i;j++){printf("%d*%d=%-2d",j,i,i*j);}printf("\n");}}i
分类:
编程语言 时间:
2020-03-19 10:26:55
收藏:
0 评论:
0 赞:
0 阅读:
49