会用git的重要性,记工作中使用git reset 代码丢失的教训
敲了一天的代码,正准备git add,git commit, git push 然后开开心心下班回家的时候,突然发现还没git pull, 好吧,先放弃一下本地修改,然后合并冲突再提交吧,执行了个git reset HEAD~,由于commit了两次,我又执行了一下git reset HEAD~ 然后,写的代码就没了,然后就重新写。。。 git放弃本地commit: git reset --soft HEAD~1 // git reset --soft HEAD~2 两次提交
【STM32F429开发板用户手册】第34章 STM32F429的SPI总线应用之驱动DAC8501(双路输出,16bit分辨率,0-5V)
最新教程下载:http://www.armbbs.cn/forum.php?mod=viewthread&tid=93255 第34章 STM32F429的SPI总线应用之驱动DAC8501(双路输出,16bit分辨率,0-5V) 本章节为大家讲解标准SPI接线方式驱动模数转换器DAC8501。 34.1 初学者重要提示 34.2 DAC结构分类和技术术语 34.3 DAC8501硬件设计 34.4 DAC8501关键知识点整理(重要) 34.5 DAC8501驱动设计 34.6 SPI总线板
.net mvc中SignalR的使用配置
安装Microsoft.AspNet.SignalR(使用的版本2.4.1) 新建Hubs文件夹:Hub的接口和实现 namespace SingralRedis.Hubs
{
interface IChatHub
{
//服务器下发消息到各个客户端
void SendChat(string id, string name, string message);
//用户上线通知
void SendLogin(str
C++语言基础--03_语句
语句(以 ; 结尾) 按照复杂度分类: 空语句 ; 简单语句 复杂语句 { } 按照功能分类: 选择语句 循环语句 转移语句 一 选择语句 一)if语句 if (条件) { 语句1 语句2 …… } // 1 if是关键字 // 2 if后面 跟圆括号 // 3 圆括号里面写条件 条件必须要能够转化为bool // 4 圆括号后面跟大括号 // 5 大括号里面写语句 注意:一个if语句 只管后面一个语句 复合语句也是一个语句 //eg: int a; if ((a = 3),0) {
2020杭电多校 4G / HDU 6808 - Go Running (二分图最小顶点覆盖/离散化)
HDU 6808 - Go Running 题意 有一条路可以看成是无尽头的数轴 学生可以选择一个点开始跑步,可以选择从任意时间\(t1\)开始跑,从任意时间\(t2(t2>t1)\)结束跑步,也可以选择跑步方向,但跑步速度恒定为\(1\ m/s\) 跑步开始前不会出现在数轴上,跑步结束后也不会出现在数轴上 这条路上有一些监控,你收到了\(n\)份报告,每份报告有两个数据\(x_i\)和\(t_i\),表示时间为\(t_i\)秒时在数轴的\(x_i\)位置有至少一个学生在跑步 问最少有多少个学
二分查找(递归与非递归)
#include <stdlib.h>
#include <stdio.h>
//二分查找非递归
int Binary_Search(int list[],int key,int length){
int low=0,high=length-1;
while (low<=high){
int mid=(high+low)/2;
if (list[mid]==key)
return ++mid;
else
bzoj4671 异或图(斯特林反演,线性基)
bzoj4671 异或图(斯特林反演,线性基) 祭奠天国的bzoj。 题解时间 首先考虑类似于容斥的东西。 设 $ f_{ i } $ 为至少有 $ i $ 个连通块的方案数, $ g_{ i } $ 为正好有 $ i $ 个连通块的方案数。 那么有 \[f_{ m } = \sum\limits_{ i = m }^{n} \begin{Bmatrix} i \\ m \end{Bmatrix} g_{ i } \] 斯特林反演就有 \[g_{ 1 } = \sum\limits_{ i =
js五星好评组价开发
五星好评 产品需求 1.三组数据并行排列,鼠标放在文字上时后面的星星样式不变。 2.鼠标滑过,指针之前的星星变成红色的,鼠标离开,全部变成原样。 3.点击过后,鼠标离开星星,点击位置前的星星固定是红色的,鼠标再次滑过,点击位置之前的星星不影响,之后的星星随鼠标的滑过变成红色 4.鼠标滑过或点击,会有不同等级表情显示在星星的上方,鼠标离开,表情消失。 效果图: 默认样式 鼠标滑过 和 离开 鼠标点击和离开 星星和表情图片提供 分析 点击后,要把点击的数据发送出去,抛发事件 表情的移动位置是点击星
解决Tomcat 在IDEA控制台乱码的问题
最近在跑项目时,总是出现 `淇℃伅` 这样的乱码,百度找了一圈之后发现很乱,总结下。 网上有说需要修改下图的这个地方,加上-Dfile.encoding=UTF-8,其实是不用的 还有说需要修改idea安装的bin目录 idea64.exe.vmoptions 和idea.exe.vmoptions 这两个文件也不需要改动 重点来了! 只需要修改下面的: 找到Tomcat目录下的conf/logging.properties配置文件 编辑 找到图中的 java.util.logging.
推箱子小游戏实例(C/C++)
// 语句 循环 数组 选择结构程序设计(switch语句) // 一句话描述推箱子游戏:人在空地上推着箱子躲避障碍到目标点 // 初始化数据 -- 更新数据、渲染界面 -- 判断结束 /* #include <stdio.h> #include <Windows.h> #include <conio.h> // 全局区 初始化地图 int Map[10][10] = { { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 }, { 1, 0, 0, 0, 0, 0, 0, 0, 0
appium 滑动屏幕
#滑动 print('滑动开始') sleep(10) driver.swipe(100,2000,100,1000,5000)----------------------------》用5000毫秒来完成滑动 print('滑动结束')
kafka无法连接zookeeper ,出现 Unkonwn host错误
情况描述:kafka logs下的日志文件显示无法识别host的错误 并且kafka启动一下立马就被关闭了 解决: 首先netstat -nltp 看看自己的zookeeper是否如下 如果是这样,就vim /etc/hosts 将localhost改成你的服务器的ip 完美
selenium 配置ie11 浏览器
1、IEDriverServer下载与配置 用淘宝的镜像地址:https://npm.taobao.org/mirrors/selenium/。 选3.0版本的 IEDriverServer_x64_3.0.0.zip 将其放在C:\Windows\System32目录下(不用加入环境变量,默认在环境变量中) 解压运行 2.ie设置 打开IE——》设置——》Internet选项——》安全——》去掉启用保护模式前的对勾 3.运行程序 from selenium import webdriver
ubuntu 16 添加多个IP
多个不同IP段的 /etc/network/interfaces 配置文件的范例如下: # The loopback network interface auto lo iface lo inet loopback # The primary network interface auto eth0 iface eth0 inet static address 8.8.8.2 netmask 255.255.255.248 gateway 8.8.8.1 要注意这里,多个不同IP段,只要1个ga
HDU6805 Deliver the Cake(拆点+最短路)
题意 给出一个nm的无向图,有边权。 张三在起点s,目标是t。 点分成左点右点和中间点,到左点的时候必须用左手,到右点的时候必须用右手,中间点没有特殊要求。 张三每次切换左右手都要花费额外的时间,询问起点到终点的最短路。 题解 把每个点拆成两个点,左点拆成两个左点,右点拆成两个右点,中间点拆成一左一右两个点,然后跑dijsktra。 #include<bits/stdc++.h>
using namespace std;
typedef long long ll;
const int maxn
今日推荐
周排行