git基本操作_快速查询
删除远程分支: git branch -a # 查看远程分支列表 git push origin --delete 远程分支名称 # 删除远程分支 删除本地分支: git branch # 查看本地分支列表 git branch -d 分支名称 # 删除本地分支 已存在项目, 拉取远程分支到本地: git fetch origin 远程仓库的分支名 # 把远程分支拉倒本地 git checkout -b 本地分支名称 origin/远程分支名称 # 在本地创建分支,并切换到该分支 git pu
关于 Wireshark3 中 GeoIP 的问题
本文首发:https://www.somata.work/2019/AboutWireshark3GeoIPQ.html 之前在用 Wireshark 书里面讲到了 GeoIP 反解地址信息的用法,但是我用 Wireshark 找了半天也没找到 GeoIP 设置数据库的配置选项,网上查了很久,全是针对 有 GenIP 的解释。我自己去查了 Wireshark 的 releases 之后才知道,在 Wireshark 2.5.1 的时候已经剔除了 GeoIP 的数据库支持了,改而使用的MaxMi
uniapp - cell组件
sunui-cell 用于点击效果复用(组件仅1kb) v1.0.0 于 2020.01.09更新 参数介绍: 1. hover:是否显示点击效果/默认false 2. time:点击显示时间/默认170ms 3. styles:组件样式,可按照行内样式编写(无需父组件传值子组件那样死板) - 见示例 示例代码: <template>
<view class="index-page">
<view v-for="(item,index) in 10" :key='index'>
一起来立Flag吧!超炫的数据图表分析 2020 年 Java 技术趋势
引言 2020 来了,第一批 00 后已经 20 岁了,95 后也到了晚婚的年龄,员外的头发也越来越少了,新的一年大家有立下了哪些 Flag ?小伙伴们别急着立 Flag,让员外帮你分析一下哪些技术正流行、哪些技术已过时后再立也不迟。时势造英雄,技术也是一样,新的技术层出不穷,要真正做到顺势而为却又不随波逐流(少学点保护头发)。 数据来自JetBrains Developer Ecosystem Survey 报告,文末附上链接。 Java 版本对比 Java 8 作为Sun公司被 Oracl
与Linux的第七夜
以下内容均学习于51CTO老男孩 内核(kernel)利用文件描述符(file descriptor)来访问文件。文件描述符是非负整数。打开现存文件或新建文件时,内核会返回一个文件描述符。读写文件也需要使用文件描述符来指定待读写的文件。 查看文件描述符最大开启数:【ulimit -n】the maximum number of open file descriptors 调整文件描述符: 1.【ulimit -SHn 65535】临时生效,永久生效需要放入开机自启动,/etc/rc.local
[极客大挑战 2019]Havefun
打开题目右键查看源代码 <!--$cat=$_GET['cat'];
echo $cat;
if($cat=='dog')
{echo 'Syc{cat_cat_cat_cat}';}--> 直接传参/?cat=dog 得到flag
清晰架构(Clean Architecture)的Go微服务: 程序容器(Application Container)
清晰架构(Clean Architecture)的一个理念是隔离程序的框架,使框架不会接管你的应用程序,而是由你决定何时何地使用它们。在本程序中,我特意不在开始时使用任何框架,因此我可以更好地控制程序结构。只有在整个程序结构布局完成之后,我才会考虑用某些库替换本程序的某些组件。这样,引入的框架或第三方库的影响就会被正确的依赖关系所隔离。目前,除了logger,数据库,gRPC和Protobuf(这是无法避免的)之外,我只使用了两个第三方库ozzo-validation¹和YAML²,而其他所有
python的in,is和id函数
1. in 和 not in —— 判断某个序列中是否存在某值 # in
aa = [1,2,3,'Cathy','太平洋']
if '大西洋' in aa:
print('yes')
else:
print('no') # no
# not in
if '大西洋' not in aa:
print('yes') # yes
else:
print('no')
#------------------------------------------
吴晓波跨年演讲全文-预见-2020 (七、资本市场回暖可期)
大家好,这里是吴晓波跨年演讲全文-预见-2020。 即将到来的2020年,有可能发生哪些商业上的趋势和变革呢? 预见2020的八大预测 07 资本市场回暖可期 2019年,上证和纳指都不错,上证涨了21.9%,纳指涨了33.17%。 2019年下半年,特别是6月份之后,我们看到了一系列的新闻:沪伦通正式启动、科创板开板、外汇管理局取消QFII和RQFII的投资额度限制,看到了新三板精选层直接转板上市政策的发布,资管新规的松绑,创业板允许借壳重组, A股再融资的全面松绑,创业板再融资取消连续两年
根据列表中字典中的某个value排序
1 li = [{'a':1,'b':4},{'a':2,'b':3},{'a':3,'b':2},{'a':4,'b':1}]
2 print('li',li)
3 #根据a的值倒序排序
4 liNew = sorted(li,key=lambda e:e.__getitem__('a'),reverse=True)
5 print('liNew',liNew)
6 #根据a的值倒序排序
7 liNew2 = sorted(li,key=lambda e:e['a'],reverse=Tru
Spring Cloud Stream消息驱动之RocketMQ入门(一)
SpringCloudStream目前支持的中间件有RabbitMQ、Kafka,还有我最近在学习的RocketMQ,以下是我学习的笔记 学习Spring cloud Stream 可以先学习一下了解 Spring Messaging 和 Spring Integration, 先看看Spring Message 消息的模型 Messaging 对应的模型就包括一个消息体 Payload 和消息头 Header 消息通道 MessageChannel 用于接收消息,调用 send 方法可以将消
挑战程序设计竞赛——1.6.1三角形
题目: 有n根棍子,棍子i的长度为ai。想要从中选出三根棍子组成周长尽可能长的三角形。请输出最大的周长,若无法组成三角形则输出0。 限制条件 3 ≤ n ≤ 100 1 ≤ ai ≤ 10^6 输入 n = 5 a = {2,3,4,5,10} 输出 12(选择3、4、5时) 输入 n = 4 a = {4,5,10,20} 输出 0(无论怎么选都无法组成三角形) 这道题大家都知道O(n3)的方法,但是还有一种方法可以以O(nlogn)解决,那就是排序。 从大到小进行排序,从最大开始计算使得连
docker部署mysql无法启动
环境 系统: centos7.7 docker: 19 mysql: 8.0.18 将原网址变更为 报错分析 日志内容 140505 16:05:59 InnoDB: Using Linux native AIO
140505 16:05:59 InnoDB: Warning: io_setup() failed with EAGAIN. Will make 5 attempts before giving up.
InnoDB: Warning: io_setup() attempt 1
spring之整合struts2
首先将以下jar包加入到lib文件夹中: 基础目录: Person.java package com.gong.spring.struts2.beans;
public class Person {
private String username;
public void setUsername(String username) {
this.username = username;
}
public void h
Express 框架中的路由
路由(Routing)是由一个 URI(或者叫路径)和一个特定的 HTTP 方法(GET、POST 等) 组成的,涉及到应用如何响应客户端对某个网站节点的访问 简单的路由配置 当用 get 请求访问一个网址的时候,做什么事情:
app.get("网址",function(req,res){
}); 当用 post 访问一个网址的时候,做什么事情:
app.post("网址",function(req,res){
}); // user 节点接受 PUT 请求 app.put('
Python开发GUI实战:图片转换素描画工具!
奋斗没有终点 ! 好好学习72变,因为将来 没有人能替你阻挡81难 。 生如蝼蚁,当有鸿鹄之志; 命如纸薄,应有不屈之心 。 今天被这句话触动了,所以开篇分享给大家。鸡汤有毒,但有时大家却靠它激励自己继续前行! python开发GUI 程序员的自我救赎,使用python开发性格分析工具 这篇文章,通过Python编写了GUI的性格分析工具。一位从我公众号开始结识的朋友,询问关于如何快速编写一个exe工具的问题。由于功能简单且之前无相关GUI编程基础,为了快速完成开发,我向他推荐了easygui
Promise的初步认识
一、 Promise是异步编程的一种解决方案 二、什么时候需要处理异步编程? 1、网络请求 我们封装一个网络请求的函数,因为不能立即拿到结果,所以我们往往会传入另外一个函数 在数据请求成功时,将数据通过传入的函数回调出去,但是当网络请求非常复杂时,就会出现回调地狱 三、Promise的三种状态 当我们在开发中有异步操作时,就可以给异步操作包装一个promise promise的三种状态: 1、pending:等待状态,比如正在进行网络请求,或者定时
今日推荐
周排行