[剑指offer] 40. 数组中只出现一次的数字

题目描述 一个整型数组里除了两个数字之外,其他的数字都出现了偶数次。请写程序找出这两个只出现一次的数字。 思路: 解法一: 哈希表 class Solution { public: void FindNumsAppearOnce(vector<int> data, int *num1, int *num2) { map<int, int> mapping; for (int i = 0; i < data.size(); i++)
分类: 其他 发布时间: 12-20 23:34 阅读次数: 0

ASP.NET Core 打造一个简单的图书馆管理系统(三)基本登录页面以及授权逻辑的建立

前言:   本系列文章主要为我之前所学知识的一次微小的实践,以我学校图书馆管理系统为雏形所作。   本系列文章主要参考资料:   微软文档:https://docs.microsoft.com/zh-cn/aspnet/core/getting-started/?view=aspnetcore-2.1&tabs=windows   《Pro ASP.NET MVC 5》、《Bootstrap 开发精解》、《锋利的 jQuery》   此系列皆使用 VS2017+C# 作为开发环境。如果有什么问
分类: 其他 发布时间: 12-20 23:34 阅读次数: 0

期望值的差异问题

上下级之间往往会存在很多问题,比如你一直觉得自己很努力,也做出了不少的成绩,从老板那里得到的反馈也很好,可以一旦有了加薪升职的机会,却轮不到自己,搞得自己很郁闷。 这种问题的原因,很大程度上是因为管理者和被管理者之间的期望值存在差异导致的,而这种差异,很多情况下是由于每个人都会高估自己。如果自我评价和来自别人的评价不一致,并且从来没有沟通过和校准过,那么在某种特定的时候,这种问题就很有可能发生,从而伤害彼此的关系。 怎样才能尽可能的校准管理者和被管理者对彼此的期望呢? 彼此要增加了解,只有对对
分类: 其他 发布时间: 12-20 23:34 阅读次数: 0

git add 所有文件

git add 多个文件的格式介绍 git提交修改之前要add然后commit,假如我用git clone远程服务器文件到本地,然后我如果修改了其中几个文件要提交,我必须一个个的如: $git add a.txt $git add b.txt $git add c.txt 然后 $git commit -m “commit” 这样提交吗。那如果我一次改了很多文件,这样一个个add不累死了。 其实,只用一个命令就可以add所有修改的文件: $git add . 后面加个.,匹配所有文件。 git
分类: 其他 发布时间: 12-20 23:34 阅读次数: 0

js如何判断用户是在pc端和还是移动端访问

js如何判断用户是在pc端和还是移动端访问 来源:A5技术交流 作者:wofa 时间:2014-04-25收藏本页 最近一直在忙我们团队的项目“咖啡之翼”,在这个项目中,我们为移动平台提供了一个优秀的体验。伴随android平台的红火发展。不仅带动国内智能手机行业,而且许多国内开发者也开始投身于android移动终端的大浪潮中。如果很多互联网大浪潮你错过了。那么这个android浪潮你绝对不能错过。目前我们为“咖啡之翼”已经开发了移动终端以及安卓客户端,大家使用android或者ios操作系统
分类: 其他 发布时间: 12-20 23:34 阅读次数: 0

新建项目加入到生成流水线中

  整个生成流水线已经搭建完毕了,这一次来从零开始融入到生成流水线中,从仓库建立到镜像生成整个过程,对于之前几篇文章的一次应用过程,注意,本次建立过程是保证在前期基础搭建完毕后的应用阶段,本次搭建过程较为简单,只作为参考示例,并无技术含量。 一、码云中新建项目   1、在码云中新建一个项目,取名为Standard,作为一个示例项目名,仓库地址:https://gitee.com/530521314/Standard.git      2、将仓库拉取到本地,开始在本地构建项目,我直接使用VS的G
分类: 其他 发布时间: 12-20 23:34 阅读次数: 0

python学习笔记(88) Bootstrap

css文件用link引入 移动端支持: <meta name="viewport" content="width=device-width, initial-scale=1"> 重置样式库:    Normalize.css 栅格:   col-md-5 col-md-offset-2  // 左边空两列
分类: 其他 发布时间: 12-20 23:34 阅读次数: 0

Matlab FFT参数设置研究

写在前面的废话 近期要对一款高速ADC进行测试,用到Matlab的fft函数分析其动态性能,为了对Matlab 的fft有一个全方位立体的认识,对其参数进行了小实验,记录如下。 使用Matlab生成采样数据 clear; fs = 1000; ts = 1/fs; L = 2400; t = (0:L-1)*ts; x = 0.7*sin(2*pi*50*t) + sin(2*pi*120*t); 该采样数据中不包含噪声,对其进行fft变换,代码如下 NFFT = 2^nextpow2(
分类: 编程语言 发布时间: 12-20 23:34 阅读次数: 0

每日TED How to get better at the things you care about? Working hard but not improving?

How to get better at the things you care about? Working hard but not improving? Most of us go through life trying to do our best at whatever we do, whether it’s our job, family, school or anything else. I feel that way. I try my best. But some time
分类: 编程语言 发布时间: 12-20 23:34 阅读次数: 0

Tkinter 组件详解(九):Scrollbar

版权声明:转载请标明出处 https://blog.csdn.net/qq_41556318/article/details/85108366 Tkinter 组件详解之Scrollbar Scrollbar(滚动条)组件用于滚动一些组件的可见范围,根据方向可分为垂直滚动条和水平滚动条。Scrollbar 组件常常被用于实现文本、画布和列表框的滚动。 何时使用 Scrollbar 组件? Scrollbar 组件通常几乎与 Text 组件、Canvas 组件和 Listbox 组件一起使用,水
分类: 编程语言 发布时间: 12-20 23:34 阅读次数: 0

KNN最近邻分类的R语言实现

版权声明:苍生苦难,不知伊于胡底 https://blog.csdn.net/qq_40527086/article/details/85121724 思想简介 KNN(k-Nearest Neighbor)是一种懒惰机器学习算法(lazy learning)。所谓k最近邻,就是k个最近的邻居的意思,说的是每个样本都可以用它最接近的k个邻居来代表。简而言之,它在拿到训练集数据时并不急着去建模,而是在拿到测试集数据后,再到训练集数据中去寻找该测试样本最近的“邻居”,即距离最近的K个训练样本,依照
分类: 编程语言 发布时间: 12-20 23:33 阅读次数: 0

No resource found that matches the given name 'Theme.AppCompat.Light

我是个新手,从零学起,在新建一个android项目时出现了“No resource found that matches the given name 'Theme.AppCompat.Light”。错误。 错误原因: 1、按照网上的视频学习的新建一个android项目设置的 导致出现错误。 解决的办法是: 新建android项目时改为 就不会出现错误了。
分类: 其他 发布时间: 12-20 23:33 阅读次数: 0

如何查找SDK的安装路径?

我只用了一种方法: CMD命令: 输入:set | findstr /i android,出现如下图 红色框里就是路径了。
分类: 其他 发布时间: 12-20 23:33 阅读次数: 0

android中打不到真机,启动adb服务

不知怎么设置的,真机无法显示出来,出现以下情况 解决办法重启adb服务 方法1 进入DDMS状态下,有一个向下的三角,点击后选择“reset adb”。 此方法如何不行,就用第二种方法 方法2 cmd 进入输入命令行状态 进行自己电脑SDK文件下的tools文件下 输入adb kill-server adb start-server如图即可。 如图
分类: 其他 发布时间: 12-20 23:33 阅读次数: 0

安装android studio时出现:load interrupted: Connection to https://dl-ssl.google.com refused 安卓SDK下载被拒 3步解决

安装android studio时出现:load interrupted: Connection to https://dl-ssl.google.com refused 安卓SDK下载被拒 3步解决 1、SDK Manager 的 Tools ->Options打开SDK Manager的Settings,选中“Force https://… sources to be fetched using http://…”, 强制使用http协议。 2、在 Windows在C:\WINDOWS\s
分类: 其他 发布时间: 12-20 23:32 阅读次数: 0

零基础入门学习51单片机教程,教材书籍+视频教程+例程代码+学习资料+扫码应用

[本书特色: 本书巧妙地将对单片机原理的讲述与硬件实验设备结合起来,列举了大量有趣易懂的小例子,深入浅出地用实操案例来讲述单片机的工作原理、扩展知识、编程技巧,讲授单片机项目开发的流程及方法。综合王老师多年项目经验及教研成果,内容细致、风格突出、是一本全面讲述51单片机及其工程应用的书籍。 本书提供有配套课件,方便进行PPT教学;书中提供完整实例代码和课后作业参考例程,所有程序代码都可以在Keil编程软件上通过调试,并在YL51开发板上验证,方便读者参考并动手实践,很多代码都可以直接移植到自己
分类: 其他 发布时间: 12-20 23:32 阅读次数: 0

云龙51单片机视频教程+课件+程序代码+课后作业,零基础入门视频教程

教程巧妙地将对单片机原理的讲述与硬件实验设备结合起来,以通俗易懂的语言、现场互动的教学风格获得了广大读者的一致好评,已被大量的培训机构采用。只要你认真看,认真听,保证让你学会单片机应用和C语言编程。全部资料打包下载地址:http://www.yunlongdz.cn/1/110.htm 可以整个文件夹下载,也可以点击文件夹,打开后选择需要的课程下载。 云龙51单片机视频教程简介 第一课 如何学好单片机 单片机能做什么,学习单片机需要什么,如何学好单片机技术。 第二课 预备知识 点亮一个发光管
分类: 其他 发布时间: 12-20 23:32 阅读次数: 0

单片机教程推荐,教材书籍+视频教程+例程代码+学习资料

如果是初学,可以去看看“王云51单片机C语言教程”这本书,挺好的。带的“云龙51单片机视频”比较全面,且易于理解。非常适合初学者。大家可以先去看看视频 https://chuanke.baidu.com/v2844297-112176-235940.html
分类: 其他 发布时间: 12-20 23:31 阅读次数: 0

poj 3111 K Best (牛顿迭代法)

版权声明:转载注明下出处就行了。 https://blog.csdn.net/LJD201724114126/article/details/85041337 牛顿迭代法参考链接:我爱维基 首先,选择一个接近函数零点的,计算相应的和切线斜率(这里表示函数的导数)。然后我们计算穿过点并且斜率为的直线和轴的交点的坐标,也就是求如下方程的解: 我们将新求得的点的坐标命名为,通常会比更接近方程的解。因此我们现在可以利用开始下一轮迭代。迭代公式可化简为如下所示: 我们最后选择一个精度范围就行了。 题目链
分类: 其他 发布时间: 12-20 23:31 阅读次数: 0

B. Farewell Party (细节使我掉分)

版权声明:转载注明下出处就行了。 https://blog.csdn.net/LJD201724114126/article/details/85050413 题目链接:https://codeforces.com/contest/1081/problem/B 题意:有n顶不同的帽子,现在给你n个数,ai表示第i个人说,有ai个人与自己的帽子不同,问你是否能求出一种解决方案,能的话,输出一组。 题解:这题ai表示第i个人说,有ai个人与自己的帽子不同,那么我们可以反过来看,就是说有n-ai个人
分类: 其他 发布时间: 12-20 23:31 阅读次数: 0