自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (3)
  • 收藏
  • 关注

原创 Android SensorManager部分源码解读

Android SensorManger类部分源码解读

2021-06-08 15:03:03 641 7

原创 原来for循环并不能随意挪动嵌套关系

2023年9月26日我参加了一次小米技术面试二面,面试官人很不错,感觉也很照顾我,在手撕代码这里给了两个EASY,然而我只做出来了一个,另一个当时脑子宕机了,没做出来。这道题,本身是非常简单的,如果放到笔试里,估计很快就能做出来,但是面试的时候确实是第一时间没想明白,后续就开始发蒙了。换零钱,假设有1张3块钱,可以换成1张1块钱和1张2块钱,但这仅代表一种组合。爬楼梯,假设有1个3阶台阶,那我可以先走2步再走1步,或者先走1步再走2步。简单来说就是排列和组合的区别,爬楼梯是排列,换零钱是组合。

2023-09-28 10:40:03 272

原创 问题记录-Win11版本22581.100中GithubDesktop一直Fetch

问题记录

2022-03-26 13:07:46 1367 1

原创 Java反射

import java.lang.reflect.Constructor;import java.lang.reflect.Field;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;/** * 反射就是在运行时才知道要操作的类是什么,并且可以在运行时获取类的完整构造,并调用对应的方法。 * @author xrn1997 * @date 2021/7/22 */publ

2021-07-28 09:20:42 190

原创 pytorch学习笔记——CrossEntropyLoss、NLLLoss、Softmax和LogSoftmax之间的关系

import torch.nn as nnimport torchdata = torch.randn(3, 3) # 随机生成一个3*3的矩阵print(data)sm = nn.Softmax(dim=1) # 按行 softmaxprint(sm(data))print(torch.log(sm(data))) # log(softmax)slm = nn.LogSoftmax(dim=1)print(slm(data)) # LogSoftmax# 结论:nn.L

2021-07-19 16:32:01 258

原创 研一已经过去了,暑假有感?

2021年7月6日,学校已经放暑假了,然而课题室不放假,真是想吐槽这件事情。很久没有写日志这种东西了,突然心血来潮,打算抱怨两句,也不坏。研一已经过去了,我的研究生生涯已经快走完一半了,时间真的不留情面。这一年内,论文看了一些,代码也写了一些,我学到了很多,但是却发现不会的东西却变得更多了。其实我有些后悔读研了,我感觉我更适合去工作,不适合搞研究。既然木已成舟,但求无悔。我的未来会属于哪里,关于这件事情,我已然不再迷茫,未来的事情交给未来的我就好。至于现在的我,需要静下心来,慢慢捣鼓这些”鸡毛

2021-07-06 21:34:40 105

原创 C++复习与总结

1.C++中引用与指针的异同:相同点:(1)都可以作为函数的形参,并且效果相同。不同点:(1)指针可以有数组,引用不能成为数组的类型。(2)指针可以指向指针,引用不能引用引用。(3)void类型可以有指针,但不能有引用。(4)除非了常指针(char *const name)和指向常量的指针(const char * name)有特殊限制以外,指针没太大的束缚,而引用在初始化后就不能修改了。(5)函数返回一个类型的引用,这种函数可以作为左值。2.C++的结构体可以有函数,C

2020-05-17 23:44:58 388

原创 CCF 2019 03-1小中大(100分)

这道题,我感觉是在考输入输出,因为基本上没什么逻辑。重点是输出,中位数有小数和没小数要分开讨论。#include<iostream>#include<stdio.h>#include<algorithm>using namespace std;const int N=100005;int main(){ int n; double ...

2019-09-11 12:02:00 214

原创 C语言指针有点绕的地方

对于二维数组a[3][4]来说,a+1是二维数组a中序号为1的行的起始地址,而*(a+1)并不是a+1单元的内容(值),因为a+1并不是一个数组元素的地址,也就谈不上存储单元的内容了。*(a+1)就是a[1],而a[1]是一位数组名,所以也是地址,它指向a[1][0]。a[1]和 *(a+1)都是二维数组元素a[1][0]的地址的不同表现形式。a和a+1都是指向行的指针,在它们前面加一...

2019-08-29 16:36:47 200

原创 Java中super的一些个人见解

今天做了一道Java题,人都傻了,好好的super感觉都快被玩坏了。虽然博主并不清楚究竟是什么原因导致的,但是可以肯定的是,我需要把它写出来。这里就不详细描述问题,直接上代码首先是一个Person类class Person { public Person() { System.out.println("调用父类构造方法"); System.ou...

2019-07-27 16:03:00 171

原创 C和C++和Java的一些区别

今天我想写一些关于我这些天所学到的C和Java的区别。这几天白天老师讲Java,可我为了考研,手里捧着《C语言程序设计》,然而我在大学里是C++入门的,故脑子里的体系结构大都是C++的。这就导致了,我现在宛如一个智障。老师每讲一个Java的知识点,我都在想C++里是啥样的,然后再看看手里的书,看看C语言又是啥样的,简直头晕。这几天我清醒了不少,所以我打算整理一下我这几的收获。1....

2019-07-25 19:48:10 1251

转载 C++11学习笔记(2)

注:本人所有学习笔记多来自各种书籍原著,C++11学习笔记根据《C++Primer (第五版)》整理,仅供个人复习使用。1.字面值常量以0开头的整数代表八进制数,以0x或0X开头的代表十六进制数。整型字面值具体的数据类型由它的值和符号决定。默认情况下,十进制字面值是带符号数,八进制和十六进制字面值既可能是带符号的也可能是不带符合的。类型short没有对应的字面值。字符串字面值的类型实际...

2019-07-25 19:03:24 274

转载 C++11学习笔记(3)

注:本人所有学习笔记多来自各种书籍原著,C++11学习笔记根据《C++Primer (第五版)》整理,仅供个人复习使用。1.变量声明与定义的关系为了支持分离式编译,C++语言将声明和定义区分开来。如果你想声明一个变量而非定义它,就在变量名前添加关键字extern。extern int i;//声明i而非定义iint j;//声明并定义jextern double pi = 3...

2019-07-25 19:03:16 178

转载 C++11学习笔记(1)

注:本人所有学习笔记多来自各种书籍原著,C++11学习笔记根据《C++Primer (第五版)》整理,仅供个人复习使用。1.读入数量不定的输入数据#include<iostream>int main(){int sum = 0, value = 0;//读取数据直到遇到文件尾while(std::cin >> value) ...

2019-07-25 19:02:51 236

原创 一个strtok_s分割字符串函数

这里我给出我整理修改所得的一个分割字符串函数,以便不时之需。vector<string> vtr;//储存分割的字符串vector<string>::iterator it;//迭代器void split(string str){ vtr.clear(); char*next_token = nullptr; char *ch = new char[str...

2019-07-25 19:01:25 499

原创 图片拖拽小游戏(H5)

这是我学习H5过程中做的一个小游戏,不难,但是对我来说意义深远。这里图片切割我用的画布,事件用的拖放,只需要改一下img的引用就能用。<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>拖放</title> <style type...

2019-07-17 09:51:55 1895 5

原创 PreparedStatement ps = conn.prepareStatement(sql);在eclipse中跑不通的问题,http报错500

博主在eclipse中运行tomcat跑web项目进行学习的时候,愣是发现老是报错500,500不是404这种连不上数据库的问题。百度了好多都是说标题这句话传的是空指针导致错误,可是我感觉我的问题跟这个空指针有点不一样的。具体代码如下public class UserDAO { //用户名、密码、手机号 //数据的插入 //sql// insert into 表名(字段名1,字段名2,....

2018-05-20 17:58:55 29863 14

转载 不用action提交表单——JS实现

通常表单的提交有两种方式,一是直接通过html的form提交,代码如下:&lt;form action="" method="" id="forms"&gt; &lt;input type="text" name="username" value="" /&gt; &lt;input type="password"

2018-05-17 16:41:23 6494

转载 Web开发中的路径问题

文章转自:https://blog.csdn.net/fran_maomao/article/details/50450502路径主要分别两种,绝对路径和相对路径1 绝对路径绝对路径比较好理解,就是该页面在这个应用的具体详细地址。如http://localhost:8080/webapp/jsp/path2 相对路径相对路径有两种写法,一个是前面带/ 的,一个是不带/ 的不带/ 的为相对于当前目录...

2018-05-17 15:53:03 391

转载 Python学习笔记(3)

注:本篇博客内容为看学习视频整理,仅供学习参考。容器:list 列表:序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引 是  1,依此类推。列表的数据项不需要具有相同的类型tuple 元组:只读列表li = [1, 2, 3, '456', [1, 2, 3], {1: 'one', 2: 'tw

2018-02-03 10:35:01 348

转载 Python学习笔记(2)

注:以下代码为看视频记录下来的,仅供学习参考# 函数定义和默认参数def func(x, y = 500): print(x, y)func(150)func(100, 200)func(y = 300, x = 100)# 可变参数def func(name, *numbers): print(name) print(numbers)func(

2018-02-02 12:45:48 144

转载 Python学习笔记(1)

注:本学习笔记是看视频记下来的,仅供参考。1.常用关键字:常量: True、False、None对象和容器:class 、import、from、del判断:if、elif、else、is、in、assert循环:for、while、continue、break、pass异常:raise、try、except、finally、as算术运算:+、 -、 *、 /、 %、

2018-01-29 09:58:42 185

原创 我的第一篇博客

我从来没写过这个东西,所以我不清楚需要写什么。我的博客也不是写给别人看的,按老师的话讲,留作知识储备。第一篇博客全是水话肯定不合适。所以我写点实的。我不怎么喜欢写东西,因为我写不好,很幼稚。但是我觉得这个值得尝试,改变总是好事。老师既然要求我要写一篇关于寒假计划的博客,那就放在这篇文章里好了。    关于2017到2018年的这个寒假,我的打算不多。首先,我得把科目三考出来,学车真累人,尤其是

2018-01-11 08:39:48 136

LetterToNumber.apk

非常非常简单的程序,可以将适用于键盘弹奏的琴谱转化成适用于手机的琴谱。 其中A代表高音,B代表中音,C代表低音。

2021-04-03

图片拖拽(H5).rar

一个简单的图片拖拽网页游戏,用画布切割图片,并打乱顺序。详情见博客。 PS:项目至少要在HBuilder X上运行,直接打开网页不行的。

2020-04-29

基于LR(0)方法的语法分析程序

基于LR(0)方法的语法分析程序 直接输入根据己知文法构造的LR(0)分析表。 目的和其它要求参考“基于LL(1)方法的词法分析程序”

2018-12-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除