[LeetCode] 142. Linked List Cycle II
Given a linked list, return the node where the cycle begins. If there is no cycle, return null. 题意:找一个链表中是否含有环,如果没有则返回null,如果有则返回环的起点 我的解法,投机取巧了,我改了val的值,再次扫到我改的那个值就是要的节点 public class Solution {
public ListNode detectCycle(ListNode head) {
多行字符串换行符(`)
使用多行字符串换行符号。可以免去使用 "aabbcccccc" + "aaaaaa"这种写法,直接拼接字符串 let str = `aabbccccccc
aaaaa`;
console.log(str);
TextInputLayout+EditText在注册界面的使用(密码的的隐藏和可见,imeOptions的使用)
本文主要利用注册界面的例子介绍TextInputLayout和EditText一些属性的使用TextInputLayout是Design Support Library中的一个控件,使用的时候需要添加下面这个依赖 compile 'com.android.support:design:25.3.1'先看看运行效果吧
Android顶部导航之TabLayout和ViewPager的组合,setupWithViewPager有点坑
TabLayout是Android Design Support Library的组件,可以很方便的写出顶部导航栏比以前那个什么TabHost好用多了,因为是Design Support Library下的控件,所以使用它要引入相关依赖
implementation 'com.android.support:design:26.1.0'
**注意**Android studio 3.
Python os.walk()操作
原创作者为:https://blog.csdn.net/imnisen1992/article/details/53359180
Table of Contents
1. os.walk目录遍历
1.1. os.walk
1.2. 例子
1.2.1. 测试topdown
1.2.2. 运行时修改遍历目录
2. 参考资料
os.walk目录遍历
每个月都有那...
python学习之argparse模块的使用
以下内容主要来自:http://wiki.jikexueyuan.com/project/explore-python/Standard-Modules/argparse.html.
argparse 使用
简单示例
我们先来看一个简单示例。主要有三个步骤:
创建 ArgumentParser() 对象
调用 add_argument() 方法添加参数
使用 parse_args() ...
pytorch 求余弦相似度:torch.nn.CosineSimilarity(dim=1, eps=1e-08)
cos = torch.nn.CosineSimilarity(dim=1, eps=1e-6)
output = cos(input1,input2:input1,input2 维度必须一样
上图求的相似度是input1中的[1,2]与input2中的[3,4],input1中的[3,4]与input2中的[5,6].
假如我们想求的是一次求出1中的[1,2]与2[[3,4],[5,6]...
蓝桥杯C/C++预赛本科B组---马虎的算式
马虎的算式
题目如下:
小明是个急性子,上小学的时候经常把老师写在黑板上的题目抄错了。
有一次,老师出的题目是:36 x 495 = ?
他却给抄成了:396 x 45 = ?
但结果却很戏剧性,他的答案竟然是对的!!
因为 36 * 495 = 396 * 45 = 17820
类似这样的巧合情况可能还有很多,比如:27 * 594 = 297 * 54
假设 a b c d e 代表1~9不同...
Jetbrains系列产品破解大全(webstorm2018)
JetBrains是一家捷克的软件开发公司,该公司旗下有诸多开发工具,包括Webstorm、Intellij IDEA、PHPStorm、Pycharm、GoLand等好用且强大的开发工具
①webstorm破解指南:
方法1:注册时,在打开的License Activation窗口中选择“License server”,在输入框输入下面的网址:
破解地址1:http://idea.w...
关于java中的 报文(个人的理解,有错误希望指导)
报文使用的位置很多:在常用的短信Api接口,提交,可以通过报文查看运行的时间和运行转态.
我的理解是 报文=数据块.
想要仔细的了解 报文,先要了解一下:传输层:
传输层的协议有三种,TCP,UDP和SCTP
TCP是针对于字节流的,也就是说,在它眼里,看到的只是0101这样的字节流,而完全没有分界的概念,比如说,
上层传来的一个消息,到这一层可能会被分割到两个TCP的包里...
SpringCloud入门最佳实践(六)Feign 负载均衡
介绍
是什么
官网解释:
http://projects.spring.io/spring-cloud/spring-cloud.html#spring-cloud-feign
Feign是一个声明式WebService客户端。使用Feign能让编写Web Service客户端更加简单,
它的使用方法是定义一个接口,然后在上面添加注解,同时也支持JAX-RS标准的注解。Feign也支持可拔插...
C#重构之透过查询学生基本信息看组合查询
前言
组合查询可以看成系统的亮点和难点吧,学完设计模式之后,组合查询便可以使用模板模式进行操作,同时,之前咱们也进行过存储过程的讲解,所以,组合查询可以结合设计模式和存储过程,现在我们以查询学生基本信息为例,来看看组合查询。
详细过程
1.建一个基类,基类的代码:
protected virtual void ToDgv(Entity.GroupCheck GroupCheck) ...
Hexo搭建GitHub博客—打造炫酷的NexT主题--高级(五)
简介
上篇Hexo搭建GitHub博客—打造炫酷的NexT主题–高级(四)讲解到Hexo NexT的相关配置如:设置字体、背景动画、添加打赏等等。大家还没设置可以去查看根据自己的需要。
接下来继续对NexT主题博客进行配置,本篇主要是还是添加一些第三方配置。请跟着脚步开启新的旅行吧。
配置
1.友情链接
在next/_config.yml下搜索
# Blog rolls
links_ico...
git 的配置文件~/.gitconfig可以解决一键式配置问题,避免每个环境逐个配置
[zhongyunde@linux-122 ~/avpv280/SDK_DSP_HCC_TEST/SDK_HCC/build/release]$vi ~/.gitconfig
[core]
pager = less -r
fileMode = true
[user]
email = [email protected]
name = zhongyunde ...
sizeof与strlen区别?char c[] = “abc\0cba”;
一、sizeof与strlen
char c[] = “abc\0cba”;
问题1:sizeof(c) = ?
问题2:strlen(c) = ?
问题3:执行free(c);之后会有什么后果?
解答1:8
解答2:3 (判断字符串a的长度,这个长度不包括"\0")
解答3:段错误
二、 short a[100],sizeof(a)返回?
A 2 B 4 ...
Python中__init__的用法和理解
在Python中定义类经常会用到__init__函数(方法),首先需要理解的是,两个下划线开头的函数是声明该属性为私有,不能在类的外部被使用或访问。而__init__函数(方法)支持带参数类的初始化,也可为声明该类的属性(类中的变量)。__init__函数(方法)的第一个参数必须为self,后续参数为自己定义。
从文字理解比较困难,通过下面的例子能非常容易理解这个概念:
例如我们定义一个Box...
卷积神经网络系列之softmax,softmax loss和cross entropy讲解
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u014380165/article/details/77284921
我们知道卷积神经网络(CNN)在图像领域的应用已经非常广泛了,一般一个CNN网络主要包含卷积层,...
周排行