Git,哆啦A梦的时光机(一)

最近公司项目使用的Git作为版本控制工具,在此将学习心得总结如下。文章的本意是尝试用最简单最通俗的方法来描述我眼中的Git,不涉及繁杂的git指令,不具有科学的指导意义,仅供娱乐,欢迎拍砖。 1、Git有什么用? 项目管理中有很多困难是难以避免的,比如说如何保证文件操作的可溯源性?不断迭代升级的产品该如何管理?团队合作应当如何高效协调的运作?...特别是随着项目规模和体系的不断扩大,这些困难将会变成雪球,让管理者苦不堪言。而Git作为一款非常优秀的版本控制工具,能够优雅的解决上述问题,无论是管
分类: 其他 发布时间: 07-21 20:24 阅读次数: 0

Django操作cookie

浏览器清空cookie快捷键:ctrl+shift+delete,cookie中包含csrf认证信息 获取Cookie request.COOKIES['key'] request.COOKIES.get['key'] request.get_signed_cookie(key, default=RAISE_ERROR, salt='', max_age=None)(签名cookie,在设置时进行了签名加密) 参数: default: 默认值 salt: 加密盐 max_age: 后台控制过期
分类: 其他 发布时间: 07-21 20:24 阅读次数: 0

html标签的快捷

https://www.jianshu.com/p/8f330e3571ee
分类: 其他 发布时间: 07-21 20:24 阅读次数: 0

多态的优缺点

优点:   提高了代码的维护性(继承保证)   提高了代码的扩展性(多态保证) 缺点:   不能使用子类的特有功能 1 class duotaidemo{ 2 public static void main(String[] args) { 3 Fu f = new Zi(); //向上转型 4 f.show(); 5 //f.method(); 6 Zi z = (Zi)f; //向下转型
分类: 其他 发布时间: 07-21 20:24 阅读次数: 0

金投在线平台在线吹牛!火麒麟带单是火背还是认为操控?注意了!

 导语:   近年来,因为股票配资、期货、外汇、指数、期权、黑平台等被骗的案件层出不穷,几乎全国每个省或发达的市都有黑平台的现货交易所或交易中心,有的还设立了好几个平台,上当受骗者遍布全国各地。金投在线火麒麟老师喊单亏损怎么办?一夜爆仓、强制平仓,无法出金,老师带单亏损、平台无法登入怎么办?亏损的资金能追回吗?   下面分享一个真是的案例,希望大家能能够吸取教训!   喊单老师:火麒麟   助理,婷婷   操作品种:股票配资 今年被别人拉入股票群,一开始是明天有四位老师讲课,早中晚都有课,经常
分类: 其他 发布时间: 07-21 20:24 阅读次数: 0

解决 ValueError: Input 0 is incompatible with layer predict_vector_conv1: expected ndim=3, found ndim=2

Build CNN Network 之后,运行,但是报错: ValueError: Input 0 is incompatible with layer predict_vector_conv1: expected ndim=3, found ndim=2
分类: 其他 发布时间: 07-21 20:24 阅读次数: 0

HZOI 树屋阶梯

题目描述 原题来自:AHOI 2012 暑假期间,小龙报名了一个模拟野外生存作战训练班来锻炼体魄,训练的第一个晚上,教官就给他们出了个难题。由于地上露营湿气重,必须选择在高处的树屋露营。小龙分配的树屋建立在一颗高度为 N+1N+1N+1 尺的大树上,正当他发愁怎么爬上去的时候,发现旁边堆满了一些空心四方钢材(如图 1.1),经过观察和测量,这些钢材截面的宽和高大小不一,但都是 111 尺的整数倍,教官命令队员们每人选取 NNN 个空心钢材来搭建一个总高度为 NNN 尺的阶梯来进入树屋,该阶梯每
分类: 其他 发布时间: 07-21 20:24 阅读次数: 0

Luogu P3200 [HNOI2009]有趣的数列

题目描述 我们称一个长度为2n的数列是有趣的,当且仅当该数列满足以下三个条件: (1)它是从1到2n共2n个整数的一个排列{ai}; (2)所有的奇数项满足a1<a3<...<a2n-1,所有的偶数项满足a2<a4<...<a2n; (3)任意相邻的两项a2i-1与a2i(1<=i<=n)满足奇数项小于偶数项,即:a2i-1<a2i。 现在的任务是:对于给定的n,请求出有多少个不同的长度为2n的有趣的数列。因为最后的答案可能很大,所以只要求输出答案 mod P的值。 输入输出格式 输入格式:
分类: 其他 发布时间: 07-21 20:24 阅读次数: 0

基本数据结构——二叉堆

迅速补档,为A*做一下铺垫… 概念定义 二叉堆就是一个支持插入、删除、查询最值的数据结构。他其实是一棵完全二叉树。那么堆一般分为大根堆和小根堆 大根堆 树中的任意一个节点的权值都小于或者等于其父节点的权值,则称该二叉树满足大根堆性质。 小根堆 树中的任意一个节点的权值都大于或者等于其父节点的权值,则称该二叉树满足小根堆性质。 习惯用法 一般习惯把堆用数组保存。才用父子二倍的编号方式。即:对于某一个节点x,其左儿子节点为2*x,右儿子节点为x*2+1 支持功能及代码实现 Insert插入 向二叉
分类: 其他 发布时间: 07-21 20:24 阅读次数: 0

Django之JSON数据格式

JSON简介: o JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation) o JSON 是轻量级的文本数据交换格式 o JSON 独立于语言 o JSON 具有自我描述性,更易理解 * JSON 使用 JavaScript 语法来描述数据对象,但是 JSON 仍然独立于语言和平台。JSON 解析器和 JSON 库支持许多不同的编程语言。 序列与反序列化: JS中的JSON对象可以对数据进行序列化(JSON.stringify())和反序列化
分类: 其他 发布时间: 07-21 20:24 阅读次数: 0

洛谷 P4377 [USACO18OPEN]Talent Show + 分数规划

分数规划 分数规划可以用来处理有关分数即比值的有关问题。 而分数规划一般不单独设题,而是用来和dp,图论,网络流等算法结合在一起。 而基础的做法一般是通过二分。 二分题目我们都知道,需要求什么的最小或最大值,就二分什么。 而该最小或最大值都会满足单调性。 设当前最大值为\(maxn\),如果存在比值使得比\(maxn\)大,则有\(y/x>maxn\),化简得:\(y-x*maxn>0\) 就可以更新答案。所以满足二分性(即\(maxn\)越大则\(y-maxn*x\))越小则越难更新答案。
分类: 其他 发布时间: 07-21 20:24 阅读次数: 0

7月21日周记

  通过一个周在空余时间对Java的认识,是我粗略了解了Java的历史及少部分基础知识,首先Java是完全面向对象程序设计,而C语言支持面向过程的程序设计,C++是一种支持多范型的程序设计语言,它既支持面向对象的程序设计,也支持面向过程的程序设计。所以在编程过程中Java既与C++类似,却又与C++不完全相同。   在编程过程中,需要先定义一个类,并且该类名需要与源程序的文件名一致,该源程序文件名需是“*.java”。定义的主函数需要在类里面。   以初学的简单的第一个程序“Hello Wor
分类: 其他 发布时间: 07-21 20:24 阅读次数: 0

uni-app 之地图 map

uni-app 之地图 map   怎么说呢,,,我们公司啊(忒好啊),我现在写的是一个关于买房卖房一类的APP,用的这个uni-app ,这种app少不了的就是房产经纪人啊,置业部的店铺啊,店铺啊就不用说了,位置被~~~~是吧   看了一下uni-app 的地图给大家实例一下   <map> 说一说属性问题     longitude:经度 latitude:纬度 scale:缩放级别,也就是说放大缩下的程度,取值范围是5-18,默认的是16 ,他就是呢值数越大,放大程度越大,看的越细,看村
分类: 其他 发布时间: 07-21 20:24 阅读次数: 0

其它_一些踩过的坑

1.解决部分网站打开速度慢的问题 优化思路:通过绕过DNS解析,直接在本地绑定host:   (1)、在浏览器中打开DNS查询网站http://tool.chinaz.com/dns,我们输入github.com   (2)、点击检测,在下方的结果列表中,选择TTL值小的IP地址192.30.255.113(一般拉到页面最后面的ip比较好用)   (3)、接着我们打开本地电脑的C:\Windows\System32\drivers\etc目录,找到hosts文件   (4)、我们使用文本编辑器
分类: 其他 发布时间: 07-21 20:24 阅读次数: 0

CSU-ACM2019暑假集训(1)

原CF 1138A Sushi for Two 基本思路 每个状态之和之前的一个连续状态有关,并且取下限即可,若状态发生改变,计数器置零 #include<bits/stdc++.h> using namespace std; int main() { int n;cin>>n;int num1=0,num2=0,sum=0; int pre=0; for(int i=0;i<n;i++) { int num;cin>>num;
分类: 其他 发布时间: 07-21 20:24 阅读次数: 0

为什么要重写hashcode( )和equals( )?

打个比方,一个名叫张三的人去住酒店,在前台登记完名字就去了99层100号房间,此时警察来前台找叫张三的这个人住在哪间房,经过查询,该酒店住宿的有50个叫张三的,需要遍历查询,查询起来很不方便。 那么就换另外一种登记方式,前台登记时登记身份证号,警察来前台找身份证号时发现身份证号也存在重复,经过哈希算法进行计算后相同的hashcode值被分到了一个房间然后产生链表,链表查询效率非常慢,然后警察找的时候也会遇到问题。 那么只能换第三种登记方式了,前台登记时同时登记身份证号和名字,这样警察来找的时候
分类: 其他 发布时间: 07-21 20:24 阅读次数: 0

PAT_A1084#Broken Keyboard

Source: PAT A1084 Broken Keyboard (20 分) Description: On a broken keyboard, some of the keys are worn out. So when you type some sentences, the characters corresponding to those keys will not appear on screen. Now given a string that you are suppose
分类: 其他 发布时间: 07-21 20:24 阅读次数: 0

BOZJ-2590 优惠券

BOZJ-2590 优惠券 题目: 约翰需要买更多的奶牛!交易市场上有n头奶牛等待出售,第ii头奶牛的原价是\(p_i\)元,使用优惠券之后,折扣价为\(c_i\)元。约翰有m元钱和k张优惠券。请问约翰最多能买多少头奶牛回家?每头牛只能用一张优惠券,每张优惠券的效果都一样。 输入格式 第一行:三个整数n,k和m第二行到第n+1行:第i+1行有两个整数\(p_i\)和\(c_i\) 输出格式 单个整数:表示约翰最多能买几头牛 数据范围 \(1 ≤ k ≤ n ≤ 50000,~1≤m≤10^{1
分类: 其他 发布时间: 07-21 20:24 阅读次数: 0

Jenkins+GitHub 项目环境搭建和发布脚本(二)

Jenkins+gitHub项目搭建配置 项目发布脚本 profilesScript.sh (支持不同环境配置文件) #!/bin/bash ACTIVE=$1 JENKINS_PATH=/var/lib/jenkins/workspace APP_NAME=sb-system APP_PATH=$JENKINS_PATH/$APP_NAME/sb-base/src/main/resources if [ -d $APP_PATH ]; then echo "${APP_PAT
分类: 其他 发布时间: 07-21 20:24 阅读次数: 0

Springboot接入RabbitMQ详细教程

本文适用于对 RabbitMQ 有所了解的人,在此不讨论MQ的原理,只讨论如何接入。其实Spring Boot 集成 RabbitMQ 非常简单,本文章使用的是Spring Boot 提供了spring-boot-starter-amqp 项目对消息各种支持。 接下来将进入正题,六步轻松教你接入RabbitMQ 1.配置pom文件所依赖的主要jar包 <dependency> <groupId>org.springframework.amqp</groupId> <ar
分类: 其他 发布时间: 07-21 20:24 阅读次数: 0