浏览器标题切换
浏览器标题切换end

05 2021 档案

摘要:终端Terminal中执行 find . -name ".git" | xargs rm -Rf 即可。 如果不想上传某个文件到服务器,手动添加到 .gitignore 中就行了。其他情况,比如已经提交到服务器但是本地不想删除等一些情况,根据情况自行查找解决办法。 阅读全文
posted @ 2021-05-28 11:20 抓水母的派大星 阅读(60) 评论(0) 推荐(0) 编辑
摘要:##为什么引入Task 我目前接触到的项目已经不再使用 线程池ThreadPool 了,而是用 Task 。原因如下: Task有线程池有的优点:这两者比Thread创建线程更优,因为可以 减少线程的创建 + 减小系统开销 。 并且,Task解决了C#中线程池的缺点:线程池的缺点是我们 不能控制线程 阅读全文
posted @ 2021-05-26 14:59 抓水母的派大星 阅读(60) 评论(0) 推荐(0) 编辑
摘要:##区别 List类:表示可通过索引访问的对象的强类型列表,提供用于对列表进行搜索、排序和操作的方法。类是负责功能的实现。List去构造数据。 IList接口:表示可按照索引单独访问的一组对象。接口负责功能的定义。IList接口定义了一些操作方法这些方法要你自己去实现。IList接收数据,因为ILi 阅读全文
posted @ 2021-05-25 17:11 抓水母的派大星 阅读(191) 评论(0) 推荐(0) 编辑
摘要:报错内容: AttributeError: module 'tensorflow' has no attribute 'Session' 解决办法: 把 tf.Session() 改成 tf.compat.v1.Session() 即可解决。 版本降级(我这试了不行,降级后还是报错,甚至出现了其他错 阅读全文
posted @ 2021-05-24 17:55 抓水母的派大星 阅读(63) 评论(0) 推荐(0) 编辑
摘要:##补充知识 删除数据库中指定id的SQL语句,有以下三种: delete from 表名 where id=@id; delete from 表名 where id={userId}; delete from 表名 where id=#{id}; @ 字符的作用 C#字符串中使用转义字符需要加 / 阅读全文
posted @ 2021-05-24 17:40 抓水母的派大星 阅读(226) 评论(0) 推荐(0) 编辑
摘要:##方法一 怕网址给忘了,记一下: 把网址中的 github.com 换成 github.com.cnpmjs.org 即可。 比如我们要克隆: git clone https://github.com/tensorflow/models.git , 速度过慢的话,换成 git clone http 阅读全文
posted @ 2021-05-21 14:25 抓水母的派大星 阅读(224) 评论(0) 推荐(0) 编辑
摘要:B+树的磁盘读写代价更低:B+树的内部节点并没有指向关键字具体信息的指针,因此其内部节点相对B树更小,如果把所有同一内部节点的关键字存放在同一盘块中,那么盘块所能容纳的关键字数量也越多,一次性读入内存的需要查找的关键字也就越多,相对IO读写次数就降低了。树的非叶子结点里面没有数据,这样索引比较小,可 阅读全文
posted @ 2021-05-20 15:19 抓水母的派大星 阅读(114) 评论(0) 推荐(0) 编辑
摘要:##什么是索引 实际上,索引是一种保存主键或索引字段的表,以及一个能将每个记录指向实际表的指针。数据库搜索引擎用索引来快速定位记录。 当数据库的数据量大的时候,索引的性能对数据库非常重要,甚至比查询优化更重要。但是索引并非查询优化的最佳原则,但大多数情况下足够用。在大数据情况下通常要考虑分库分表。( 阅读全文
posted @ 2021-05-19 20:36 抓水母的派大星 阅读(53) 评论(0) 推荐(0) 编辑
摘要:今天已经实习整整三个月啦,正好第九十天,还记得二月自己写了一篇规划路径在博客上置顶,现在应该给二月的自己一个回复。 上面写的技术并没有全部很熟悉,甚至很熟练也达不到,都已经三个月了,学习到什么东西,涉及到自己的任务完成度如何等问题,自己心里肯定是有个底的。 总的来说,刚来公司那段时间是自己进步成长最 阅读全文
posted @ 2021-05-18 22:19 抓水母的派大星 阅读(77) 评论(0) 推荐(2) 编辑
摘要:需要我们配三个东西 单击Kafka:https://www.cnblogs.com/OFSHK/p/14778105.html ZooKeeper:https://www.cnblogs.com/OFSHK/p/14778061.html。 默认的ZooKeeper连接服务为localhost:21 阅读全文
posted @ 2021-05-17 19:10 抓水母的派大星 阅读(146) 评论(0) 推荐(0) 编辑
摘要:在 /usr 目录下创建一个kafka的目录,下面的所有操作都是在这个目录里面操作的:mkdir kafka + cd kafka 下载kafka:wget https://mirrors.cnnic.cn/apache/kafka/2.8.0/kafka_2.13-2.8.0.tgz 解压:tar 阅读全文
posted @ 2021-05-17 18:54 抓水母的派大星 阅读(283) 评论(0) 推荐(0) 编辑
摘要:PS:从第2步开始 下载ZooKeeper(我用的是https://mirrors.cnnic.cn/这个网站的开源镜像): wget https://mirrors.cnnic.cn/apache/kafka/2.8.0/kafka_2.13-2.8.0.tgz 在/usr下创建一个zookeep 阅读全文
posted @ 2021-05-17 18:35 抓水母的派大星 阅读(280) 评论(0) 推荐(0) 编辑
摘要:JDK环境属于配Kafka集群环境之一。 PS:如果是安装Oracle JDK,请自行查找,因为我配Kafka没有特殊要求,所以选了OPenJDK8。因为oracle JDK现在不能使用apt安装, 需要去官网下载然后还要配环境等,我就选简单的了。 安装OPenJDK8具体步骤: 登录自己的远程服务 阅读全文
posted @ 2021-05-17 17:49 抓水母的派大星 阅读(637) 评论(0) 推荐(0) 编辑
摘要:##fork函数 fork函数调用次数:一次会运行/返回2次,一次是父进程运行的,一次是子进程运行的,谁先运行顺序不一定,由操作系统调度器说了算。 fork函数调用返回值:等于0的是子进程,返回值大于0的是父进程。 fork函数作用:从已经存在的进程(父进程)中创建一个子进程。 fork后执行代码的 阅读全文
posted @ 2021-05-17 13:21 抓水母的派大星 阅读(64) 评论(2) 推荐(0) 编辑
摘要:电话面试1小时12分钟,好难呐,问的一些东西平常没接触过很深。 如何判断和具体实现单链表中是否有环 如何判断和具体实现单链表中中间部分是否有环(不一定在尾部) 如何判断和具体实现单链表环的入口(不一定有环) C++字符串反转实现方式(我说了两种,我实在是不知道了……) 不能用STL库 还有没有其他的 阅读全文
posted @ 2021-05-16 20:56 抓水母的派大星 阅读(69) 评论(0) 推荐(0) 编辑
摘要:##基础 必须会基本命令操作 CRUD及变形必须熟练运用 CRUD = 增Create、查Retrieve、改Update、删Delete ##引擎 MySQL有哪几种常见存储引擎 InnoDB存储引擎(默认的MySQL引擎):支持事务安全表(ACID),支持行锁定和外键 MyISAM存储引擎:插入 阅读全文
posted @ 2021-05-16 19:02 抓水母的派大星 阅读(51) 评论(0) 推荐(0) 编辑
摘要:在别人博客看到这样一句话,觉得总结得蛮到位的:程序运行平台 = CPU+OS+Compiler 在C语言和C++中,经常会出现某一种数据类型所占的字节数为多大的问题,其实这些机器字长和和机器位数没有直接关系,但是和编译器有关系,由编译器在编译期间决定。 16位编译器 32位编译器 64位编译器 ch 阅读全文
posted @ 2021-05-15 18:17 抓水母的派大星 阅读(260) 评论(0) 推荐(0) 编辑
摘要:43 mins,感觉聊了很久才开始进入技术耶,总感觉在聊理想聊人生哈哈哈,实习生只有一面,面试官好好,下周三之前出,感觉这个岗位竞争好大。 自我介绍(针对项目啊,比赛啊等介绍的时候问的) 了解过无人驾驶吗,比如? JAVA内存回收机制(C++没有??) 针对上面的3问了:引用计时器有什么缺点 了解数 阅读全文
posted @ 2021-05-14 21:37 抓水母的派大星 阅读(301) 评论(0) 推荐(0) 编辑
摘要:##语法 静态方法关键字:static 静态方法如何调用/使用方法:直接 类名.方法名( ) ,不需要new一个对象/实例化,通过类名直接调即可 ##注意 在C++中,this关键字不能用于static方法中。(概念冲突了) 原因: static:修饰的变量或者方法是属于类,一般通过类名调用。sta 阅读全文
posted @ 2021-05-14 13:49 抓水母的派大星 阅读(59) 评论(0) 推荐(0) 编辑
摘要:时间复杂度排序:O(1)O(logn)O(n)O(nlogn)O(n2)O(n3) < O(2n)O(n!)O(nn) 查找效率:红黑树的查找是 O(logn) ,快排时 阅读全文
posted @ 2021-05-14 11:01 抓水母的派大星 阅读(146) 评论(0) 推荐(0) 编辑
摘要:赛宝好快啊,晚上七点开始面的,大概十点半就发了面试通过邀约。这次大概面了半小时。 自我介绍 讲一下C++多态 我讲了特点、例子、虚函数、纯虚函数 C++多态和虚函数关系、理解、使用 C++在运行的时候是如何通过虚函数实现多态的 构造函数是否可以是虚函数 析构函数可以抛异常吗 C++有一个类,里面只有 阅读全文
posted @ 2021-05-13 23:43 抓水母的派大星 阅读(82) 评论(0) 推荐(0) 编辑
摘要:##线程安全 多线程访问时,采用了加锁机制,当一个线程访问该类的某个数据时会进行保护,其他线程不能进行访问直到该线程读取完,其他线程才可使用。不会出现数据不一致或者数据污染。 ##线程同步 是指多线程程序中,为了保证后者线程,只有等待前者线程完成之后才能继续执行。就好比买票,前面的人没买到票之前,后 阅读全文
posted @ 2021-05-13 16:23 抓水母的派大星 阅读(108) 评论(0) 推荐(0) 编辑
摘要:##概念 会话:用户打开浏览器,访问该web服务器的多个资源,然后关闭浏览器。这一过程为一个会话。 ##Cookies 跟踪浏览器用户身份的会话方式。一般用来保存用户信息。安全性较低。可以长期保存。 存储地方: 内存cookie,是指没有设在cookie的Expires的属性(当会话结束时失效,即关 阅读全文
posted @ 2021-05-13 14:12 抓水母的派大星 阅读(52) 评论(0) 推荐(0) 编辑
摘要:这俩例子是一样的,只是同一个东西的不同写法而已。 但是需要注意的是,每次运行的时候结果都是不一样的(需要多运行看结果 避免偶然性),因为当进入主函数的时候,就启动了主线程,然后当线程A启动之后启动线程B的时候,线程A未必结束了,而又因为CPU调度的原因,从而造成每次输出结果都不一样。具体原因见:ht 阅读全文
posted @ 2021-05-12 21:11 抓水母的派大星 阅读(67) 评论(0) 推荐(0) 编辑
摘要:自我介绍 说一说C++中的static 堆栈区别 static int i,定义变量i存储在内存的什么区/内存分配在哪里 static修饰类的成员函数说一说 静态成员函数和非静态成员/普通函数的区别 一个字(汇编语言里面的)等于多少字节 32位系统中int占多少字节?long呢?char呢? 全局区 阅读全文
posted @ 2021-05-12 20:40 抓水母的派大星 阅读(93) 评论(0) 推荐(0) 编辑
摘要:##为什么引入委托 C#委托最最简单的说法:委托的作用是用来传方法的。 一般的方法/函数只能用来传参数,当需要方法作为参数传递的时候,需要引入 委托 。 ##委托规则 委托和所要传的方法的返回值类型要一致。 C#中定义委托用 delegate 关键字。 对于一个委托类型,可以创建它的实例,并使这个实 阅读全文
posted @ 2021-05-11 15:12 抓水母的派大星 阅读(54) 评论(0) 推荐(0) 编辑
摘要:##为什么引入索引器 一般属性只能访问单一的字段(一个属性对一个字段进行封装),如果想访问多个数据成员,就需要使用索引器。索引器是类的特殊成员,它可以根据索引在多个成员中进行选择,能够让对象以类似数组的方式来存取。而这种方式就叫 索引器 。 ##作用 索引器(Indexer) 。 索引器允许类中对象 阅读全文
posted @ 2021-05-11 11:43 抓水母的派大星 阅读(203) 评论(0) 推荐(1) 编辑
摘要:创建对象的时候可以直接实例化或者利用反射。 我刚开始看明白反射的使用的时候,我也是觉得访问一个对象的属性的时候,直接先new一个对象,然后再xx.xx去直接访问这个对象里面的所有相关方法就行了,会觉得C#反射这个特性没有啥存在的必要,当然是开玩笑,毕竟我才刚接触C#没多久。下面解释了使用反射和new 阅读全文
posted @ 2021-05-10 19:25 抓水母的派大星 阅读(383) 评论(0) 推荐(1) 编辑
摘要:##个人理解 今天下午花了三个小时大概学习了一下,我的理解就是,C#通过反射这个特性,可以帮助开发之直接访问到一个对象比如People的内部,可以查看其内部的方法啦、属性啦等。并且在对一个对象的多个(非常多的意思)进行赋值,不需要去new然后一个个=赋值过去了,减少代码量,不仅在一定程度上减少了开发 阅读全文
posted @ 2021-05-10 19:11 抓水母的派大星 阅读(54) 评论(0) 推荐(0) 编辑
摘要:##思路 本题可以用最大流写也可以用二分图,网络流部分题目我讲究的是做出来即可。因为比赛未必会看的出来是网络流的图。先基础全过一遍再说变形题。 ##AC代码 #include<stdio.h> #include<string.h> const int N=220; //5 5 //ncows //2 阅读全文
posted @ 2021-05-09 22:11 抓水母的派大星 阅读(42) 评论(0) 推荐(0) 编辑
摘要:##AC代码 #include<stdio.h> #include<string.h> #include<iostream> #include<queue> using namespace std; #define inf 0x3f3f3f3f const int N=1020; int e[N][ 阅读全文
posted @ 2021-05-09 22:08 抓水母的派大星 阅读(30) 评论(0) 推荐(0) 编辑
摘要:今天看了一些之前在知乎上关注的问题下的相关的评论, 始终是觉得作为一个程序员,如果每天就只是干着不断的写需求、改bug,那么真正的将会成为一名名副其实的“码农”了。在写代码过程中,要每天去有提高的写和学,不然这几个月的实习就变成了每天写“Hello World”的日子了。 当前跟进的项目,虽然现在写 阅读全文
posted @ 2021-05-08 22:16 抓水母的派大星 阅读(82) 评论(0) 推荐(0) 编辑
摘要:问题直译:Github上的项目如何合作 提交的时候注释要求: feat 需求号(#1234):什么需求 开发新功能要从 develop 分支上新建一个 feat/需求号 临时分支 fix bug:什么bug bug修复从 master 分支上新建一个 hotfix/bug号 临时分支 master 阅读全文
posted @ 2021-05-08 11:08 抓水母的派大星 阅读(41) 评论(0) 推荐(0) 编辑
摘要:这几天开始感觉熟悉项目慢慢进入正轨了,代码也熟悉了很多,感觉后端开发和ACM其实总体是一样的,学习过程中,总有某一个临界点会在某一天或者某一时刻达到,达到之后,会有一段持续豁然开朗的日子,可能之后还是会陷入一段比较迷的时期,但是还是要从基础去熟悉东西,去对看不懂的代码一步步细化,做任务拆解,由大及小 阅读全文
posted @ 2021-05-07 23:04 抓水母的派大星 阅读(27) 评论(0) 推荐(0) 编辑
摘要:作用有三,如下: 引用命名空间 创建命名空间的别名 调用using语句内实现了IDisposable接口的变量的Dispose方法。 讲一下第三个作用。 项目中我目前碰到最多的形式是这样的: using(StudentClass classNew=new StudentClass ()) { ……… 阅读全文
posted @ 2021-05-07 18:13 抓水母的派大星 阅读(76) 评论(0) 推荐(0) 编辑
摘要:在xxx.Controllers文件中实现相关接口,增删改查操作放在这里面。 using System; using System.Collections.Generic; using System.Linq; using Microsoft.AspNetCore.Components.Web; u 阅读全文
posted @ 2021-05-07 18:00 抓水母的派大星 阅读(75) 评论(0) 推荐(0) 编辑
摘要:像在ASP.NET Core开发中,一些重要的配置文件、本地访问端口、数据库信息等,比如 launchSettings.json、 AppVersion.cs、appsettings.*.json 、global.json 等文件是不能上传到GitLab上的(但是需要我们上传到本地仓库)。所以这就需 阅读全文
posted @ 2021-05-07 14:37 抓水母的派大星 阅读(117) 评论(0) 推荐(0) 编辑
摘要:##思路 求区间和,应该是模板题,但是我直接套了之前的模板,输出有的不对,有的为负数。板子也忘得差不多了,明天复习一下再补 反正我第一反应永远不是最简单的办法,是线段树。本题用前缀和写最快。 ##前缀和 ##树状数组 ##线段树 阅读全文
posted @ 2021-05-06 22:47 抓水母的派大星 阅读(41) 评论(0) 推荐(0) 编辑
摘要:##题意 中文题。 简单来说就是:把y串的开头串,放到x串最后一个元素的后面 注意是串,不是单个数字 ##注意 虽然样例给的是单个数字,但是题意说的是串,是串,是整个串进行移动! ##思路 一看就是链表合并,可是我的链表就是个渣渣,懂思路不会写,嘿,就是玩,我用数组写的。 官方题解说的就蛮好:每一次 阅读全文
posted @ 2021-05-06 22:19 抓水母的派大星 阅读(92) 评论(0) 推荐(0) 编辑
摘要:##配置数据库基本信息 在 appsetting.json 文件下的 ConnectionStrings 部分进行数据库的配置(账号、密码之类的) 在Nuget中配置的时候,必须是数据库支持的,是否支持及安装路径见: https://docs.microsoft.com/zh-cn/ef/core/ 阅读全文
posted @ 2021-05-06 17:58 抓水母的派大星 阅读(75) 评论(0) 推荐(0) 编辑
摘要:EF Core是关于访问数据库的,这个数据库在EF Core中可以通过两种方式创建: 1. 通过EF Core创建,code first。 2. 手动创建,即database first。 在创建任何数据库访问代码之前,需要编写两部分: 1. 创建实体类。(通过EF Core映射成数据库中的表的类) 阅读全文
posted @ 2021-05-06 17:57 抓水母的派大星 阅读(134) 评论(0) 推荐(0) 编辑
摘要:##个人理解 本人的理解就是:DbContext是C#用来连接数据库的,基于DbContext,我们可以不用对数据库本身进行操作,只需要在C#的编译环境里面直接操作数据库就行了。然后DbSet是我们用到多少个数据表就在C#的编译环境中新建多少个DbSet。DbSet与DbContext是多对一的关系 阅读全文
posted @ 2021-05-06 17:16 抓水母的派大星 阅读(949) 评论(0) 推荐(0) 编辑
摘要:await _unitofwork.DbContextt.AxxBxx:对名为 AxxBxx 数据表/数据库进行操作(增删改查) 如果是涉及查询操作,那么只需要直接这样写就行。 await _unitofwork.DbContextt.数据表名; 如果涉及增删改,那么在所有关于数据库的操作结束后,需 阅读全文
posted @ 2021-05-06 15:54 抓水母的派大星 阅读(81) 评论(0) 推荐(0) 编辑
摘要:点击左边栏中的 New merge requests 左边框框选择自己当前代码所在分支 右边框框选择 develop (要合并到哪里去的那个分支) 确定后会弹出一个新对话框,在 Assignee 下选择要给到的人 阅读全文
posted @ 2021-05-06 13:16 抓水母的派大星 阅读(131) 评论(0) 推荐(0) 编辑
摘要:##题意 给出T组数据,每组数据给出一个n,接下去给出一个长度为n的数组。(n是偶数) 我们现在需要将数组中的元素分为两个一组, 问所有的分组中每个元素是否满足:差值为1 或 奇偶性一样 全部分组都满足则输出YES,否则输出NO ##思路 情况一 特判: 奇数和偶数的个数一样 且 个数都为偶数。如果 阅读全文
posted @ 2021-05-05 22:32 抓水母的派大星 阅读(55) 评论(0) 推荐(0) 编辑
摘要:##题意 给定一个只有0和1的字符串,每次操作只能删除相邻两个不同的字符。 Alice先手,Bob后手,最后不能再继续操作的人输。 Alice赢输出 DA ,Bob赢输出 NET 。 ##思路 判断是不是全部为0或者1,如果数字全部相同,则Bob赢,直接输出NET。 接下去判断0和1的个数哪个小,小 阅读全文
posted @ 2021-05-05 21:45 抓水母的派大星 阅读(73) 评论(0) 推荐(0) 编辑
摘要:添加新字段:alter table 数据表名(xx.xx写具体) add 新增字段名 数据类型(比如varchar(20)); 在DG中查找某一张表:select * from xxx.xxx; 删除表中某一字段:alter table xxx.xxx drop column 字段名; 阅读全文
posted @ 2021-05-05 20:32 抓水母的派大星 阅读(38) 评论(0) 推荐(0) 编辑
摘要:##同样问题 该问题等同于: C#如何读取数据库中我们需要的一条数据 C#后端如何接收表单数据 C#后台如何查询数据库 C#如何读取数据库中的JSON配置信息/表单 C#如何获取后台数据库里的一条配置信息 C#连接数据库,并从数据库中取值并进行增删改查操作 ##前置知识 首先补充一些前置知识: Fi 阅读全文
posted @ 2021-05-05 15:34 抓水母的派大星 阅读(147) 评论(0) 推荐(0) 编辑
摘要:##前提要求 拿到手一个bug,不应该马上去调对应接口,然后直接开始调试代码。 具体应该这样做: 复现bug 理清 如何解决的 具体思路 和上级沟通反馈一下(一是看自己对这个需求理解是否正确到位;二是理清正确思路) 搞懂业务逻辑,细化问题,业务不懂就问 看整体代码框架(要有整体意识) 看接口,看F1 阅读全文
posted @ 2021-05-05 14:51 抓水母的派大星 阅读(96) 评论(0) 推荐(0) 编辑
摘要:今天刚回到上海,做下后续长期和短期计划,然后明天去公司改下bug,补下之前没改出来的bug,进行具体近期实习复盘。 感觉还是 在上海做开发 更符合我的日常生活,至少精神是自由的。 阅读全文
posted @ 2021-05-04 23:34 抓水母的派大星 阅读(57) 评论(0) 推荐(0) 编辑
摘要:##什么是序列化和反序列化 序列化: 将对象转化为JSON格式的字节序列/二进制串的过程。 反序列化:将二进制字符串/字节流转换成对象的过程。 ##作用 序列化可以使我们的应用程序的设置信息保存和读取更加方便。 + 把对象(比如配置文件)永久的存储到磁盘上 + 数据传输 ##为什么 为什么要序列化和 阅读全文
posted @ 2021-05-03 22:35 抓水母的派大星 阅读(67) 评论(0) 推荐(0) 编辑
摘要:JSON是轻量级的数据交换格式,是越来越流行的数据交换格式,几乎已经成为web端数据交互的标准。在API的开发中越来越普及。 json、xml、yaml区别 三者都可作为配置文件 json:用于和前端交互数据。冒号和大括号表示层级。json比xml更小、更快、更易解析。json简洁。 xml:一般用 阅读全文
posted @ 2021-05-02 22:37 抓水母的派大星 阅读(40) 评论(0) 推荐(0) 编辑
摘要:其实今天是第74天了,但因为昨晚的复盘没来的及写,所以拖到凌晨写完。 为什么还凌晨特地补一个复盘呢,因为我今天终于花了整整三天时间磕磕绊绊的改完了一个bug。哈哈哈哈哈哈,开心。但是因为站在我的角度上看,我觉得是一个对我来说蛮大的bug,然后又涉及到一些自己之前的知识盲区。这些知识今天白天再花时间补 阅读全文
posted @ 2021-05-01 02:20 抓水母的派大星 阅读(41) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示