Git:推送到新的远程地址;更改本地和远程分支的名称
Git global setup(全局设置) git config --global user.name "wangyf"
git config --global user.email "[email protected]"
Create a new repository(创建一个新仓库) git clone http://192.168.3.11/wangyf/XXX.git
cd sdk-cms
touch README.md
git add README.md
git commit -m "
Git:分支新建、推送、删除、合并
新建远程分支 新建一个本地分支: $ git checkout -b local
这相当于执行下面这两条命令: $ git branch local
$ git checkout local 查看一下现在的分支状态: $ git branch
* local
master
release
星号(*)表示当前所在分支。现在的状态是成功创建的新的分支并且已经切换到新分支上。 把新建的本地分支push到远程服务器 远程分支与本地分支同名(当然可以随意起名): $ git push ori
设计模式1——策略模式 | 适配器模式 | 工厂模式
最近在看《Think In JAVA》,其中在讲解继承,组合,抽象类和接口的时候,提到了题中的几个设计模式。这几个设计模式也确实让我更好的理解了JAVA中各个数据结构的含义。今天就结合书本还有自己的理解,稍微整理一下这几个设计模式。 Strategy Pattern | 策略模式 这里就必须要提一下向上转化这个概念。在继承和接口中都有提到这个概念。 向上转化在继承中是指子类可以向上转化为父类。比如,有一个Instrument类,以及它的一个子类Flute。子类重写的play方法会覆盖父类的方法
Sharding-Sphere:SpringBoot 2 读写分离、水平分表结合Druid,分库分表-基础篇
前提: MySQL 主从复制 Maven坐标 <!--shardingsphere start-->
<!-- for spring boot -->
<dependency>
<groupId>io.shardingsphere</groupId>
<artifactId>sharding-jdbc-spring-boot-starter</artifactId>
<ver
MySQL:主从复制跳过错误
mysql主从复制,经常会遇到错误而导致slave端复制中断,这个时候一般就需要人工干预,跳过错误才能继续。 跳过错误有两种方式: 1.跳过指定数量的事务 mysql>slave stop; mysql>SET GLOBAL SQL_SLAVE_SKIP_COUNTER = 1 #跳过一个事务 mysql>slave start 2.修改mysql的配置文件 通过slave_skip_errors参数来跳所有错误或指定类型的错误 vi /etc/my.cnf 注意:在[mysqld]下面加入以
linux下使用fdisk对磁盘进行分区
转载自:https://blog.51cto.com/12185273/2048111 在实际生产服务器中,会遇到磁盘空间不足,临时挂载磁盘扩大容量的问题,如果所加磁盘空间小于2TB,可以使用fdisk完成,如果大于2TB请用parted进行分区;一般建议linux服务器规划使用lvm对磁盘进行逻辑管理。接下来演示如何使用fdisk对磁盘进行分区格式化并开机自动挂载。 分4步走: 添加磁盘——分区——格式化并挂载——设置开机自动挂载 首先添加一块虚拟磁盘5G容量, 执行fdisk -l查看分区
动态建立二维数组--矩阵翻转
#include<stdio.h>
#include<stdlib.h>
int main()
{
int r,l,flag,i,j,**arr;
scanf("%d %d %d",&r,&l,&flag);
arr=(int**)malloc(r*sizeof(int*));
for(i=0;i<r;i++)
arr[i]=(int*)malloc(l*sizeof(int));
for(i=0;i<r;i++)
{
动态建立数组结构体-泥塑课
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
struct student{
int lengh;
int wide;
int high;
char name[8];
};
int main() {
int i,n,max,min,a=0,b=0;
struct student *arr;
while(scanf("%d",&n)!=-1&&n>1&&n<10)
罗马数字转换阿拉伯数字
//罗马数字转换阿拉伯数字
#include <stdio.h>
#include <string.h>
int judge(char* roma);
int Match(char* temp);
int main(int argc, const char * argv[]) {
char roma[50];
scanf("%s",roma);
printf("%d",judge(roma));
return 0;
}
int judge(char* rom
在C++中qsort()排序函数的使用
在c++中qsort()排序函数的使用 qsort函数应用大全 七种qsort排序方法 <本文中排序都是采用的从小到大排序> 一、对int类型数组排序 int num[100]; Sample: int cmp ( const void *a , const void *b ) { return *(int *)a - *(int *)b; } qsort(num,100,sizeof(num[0]),cmp); 二、对char类型数组排序(同int类型) char word[100]; Sa
matplotlib图例中文乱码 MAC解决方法
第一次用matplotlib画图,结果做出图片的中文部分显示方框,看了下文档,发现标题部分可以通过设置字体属性解决,但是图例不支持设置字体,然后开始在网上寻找解决方法,终于找到了对本人有用的。原文链接 Pyhton版本 3.6 , 系统MacOS 1、下载中文字体(黑体,看准系统版本)SimHei - Free Font Downloadwww.fontpalace.com 2、解压之后在系统当中安装好,打开字体册就可以安装了,Windows的在网上搜一下吧 3、找到matplotlib字体文
python_使用matplotlib画饼状图(pie)
代码与详细注释 from matplotlib import pyplot as plt
#调节图形大小,宽,高
plt.figure(figsize=(6,9))
#定义饼状图的标签,标签是列表
labels = [u'第一部分',u'第二部分',u'第三部分']
#每个标签占多大,会自动去算百分比
sizes = [60,30,10]
colors = ['red','yellowgreen','lightskyblue']
#将某部分爆炸出来, 使用括号,将第一块分割出来,数值的大小
Python3 urllib.request读取带中文的链接
两种方法,一种是将中文单独拿出进行处理,然后进行字符串拼接;另一种是直接对链接进行修改。 第一种方法,将中文单独拿出 # -*- coding:utf-8 -*-
from urllib.parse import quote
url = 'http://www.example.com/api.php?text=中文在这里'
x = '中文在这里'
x = quote(x)
print(x)
y = 'http://www.example.com/api.php?text='
print(
Spring注解驱动开发(二)-----生命周期、属性赋值
bean的生命周期 bean的生命周期: bean创建---初始化----销毁的过程 容器管理bean的生命周期; 我们可以自定义初始化和销毁方法;容器在bean进行到当前生命周期的时候来调用我们自定义的初始化和销毁方法-----一共四种方式 构造(对象创建) 单实例:在容器启动的时候创建对象 多实例:在每次获取的时候创建对象 初始化: 对象创建完成,并赋值好,调用初始化方法。。。 销毁: 单实例:容器关闭的时候 多实例:容器不会管理这个bean;容器不会调用销毁方法; 指定方式 1、指定初始
循环移动List元素
List 循环移动元素 使用 Collections 类的 rotate() 来循环移动元素,方法第二个参数指定了移动的起始位置: public class RotateList {
public static void main(String[] args) {
List<String> list = Arrays.asList("one Two three Four five six".split(" "));
System.out.println(
视图层如何显示验证消息提示
其实只要在form表单中的input标签下,写 <p th:if="${#fields.hasErrors('变量名')}" th:errors="*{变量名}"></p> 示例 1 <p th:if="${#fields.hasErrors('age')}" th:errors="*{age}"></p> 完整代码 1 <!DOCTYPE HTML>
2 <html xmlns:th="http://www.thymeleaf.org">
3 <!-- 引入属性xmlns:th=
Python Day50:前端html,标签、页面架构、样式引入、基础选择器
## 前端
```python
所有用户能看到的界面:前端
网页、pc端的应用exe、移动端应用app、微信小程序、手环的时间界面
html5为基础的前端:网页、app、微信小程序
html5:
HTML5就是html语言,数字5是该语言的版本号;html语言开发的文件是以.html为后缀,制作运行在浏览器上展现给用户使用的前端界面,采用的语言是超文本标记语言(HyperText Mark-up Language)。
<b></b>
<owen></ow
今日推荐
周排行