自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

瘸子跑进疯人院的博客

目前研一,专业是机器学习,想通过博客把自己每天学习的东西都记录下来

  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

原创 10.14日瞎想

今天微博有一新闻一直挂在热搜-- 大连理工一研究生自杀。起初看到这样的新闻已经见怪不怪,因为每天都会有各种各样的在校生由于各种原因自杀。点进去看了下当事人的最后一篇微博,简单记录了最近一年各种琐事,虽然每一件不足以让人逼到绝路,但是一件件不起眼的事情最后却变成了压缩精神世界的一座大山。说句很俗气的话我很能理解他这一年的自我否定的过程,很痛苦,也很无助。2020年注定是一个不平凡的一年。除了疫情爆发,生活和工作的琐事也足以让我死去多次,也重生几次。好在我可以自己可以排解内心的矛盾和不愉快,也时常告诫自己,

2020-10-14 22:57:47 138

原创 8.10号工作日志

周五早上两个线上事故爆发,不是偶然性,是潜在的风险爆发了。1,接口超时,同一个下游多次调用。当时业务迭代太快没有考虑到性能优化2,代码BUG,这个我比较吐槽的,导致对客户多次处罚。当时又问业务方造成的影响面多少,如果应该严重应该就开城的流量关闭。但是并没有得到回应。直到周五客户集体爆发,然鹅还是不关流量而是催我修Bug。当时忍无可忍喷了一顿,才把流量关闭,减少损失。上线修Bug。晚上12点...

2019-08-10 22:39:09 169

原创 ubuntu安装lnmp

由于工作需要,最近一直安装lnmp环境,折腾了好几天;PHP安装,我是在官网下载的源码进行安装的,http://php.net/manual/zh/install.unix.nginx.php,里面详细介绍了怎么编译php源文件,并且修改fpm的配置文件。nginx安装,刚开始我是在官网下载的源码安装,但是总是出问题,各种依赖,所以我直接使用了sudo apt install nginx。安装之后...

2018-06-02 11:09:45 625

转载 关于C++面试(2)

1 分析下面代码有什么问题void test2(){ char string[10],str1[10]; int i; for(i=0;i<10;i++) str1='a'; strcpy(string,str1);}解答:首先,代码根本不能通过编译。因为数组名str1是char* const类型的右值类型,根本不能赋值。再者,即使相对数

2017-07-26 10:20:47 331

转载 九章算法--面试

简述C++虚函数作用及其底层实现原理要点是要回答出虚函数表和虚函数表指针的作用。C++中虚函数使用虚函数表和虚函数指针实现,虚函数表是一个类的虚函数的地址表,用于索引类本身以及父类的虚函数的地址,假如子类的虚函数重写了父类的虚函数,则对应在虚函数表中会把对应的虚函数替换为子类的虚函数的地址;虚函数表指针存在于每个对象中(通常出于效率考虑,会放在对象的开始地址处),它指向对象所在类的虚函数表的地

2017-07-23 13:40:04 783

转载 关于C++面试3

1,STL中vector的实现原理vector的数据安排和以及操作方式,与array非常类似,唯一的相同点是空间运用的灵活性。array是静态空间,一旦配置了就不能改变,要是需要更大的内存空间的话,需要用户自己申请一个新的空间,将元素从原来的旧地址转移到新地址,最后释放原来的存储空间。vector是动态空间,随着元素的增加,它的内部机制会自行的扩充内存空间以容纳新的元素。因此vector的运用

2017-07-16 15:42:36 209

转载 信号量与互斥锁

原文http://www.cnblogs.com/diyingyun/archive/2011/12/04/2275229.html信号量与普通整型变量的区别:①信号量(semaphore)是非负整型变量,除了初始化之外,它只能通过两个标准原子操作:wait(semap) , signal(semap) ; 来进行访问;②操作也被成为PV原语(P来源于Dutch probe

2017-06-26 14:54:12 245

转载 面试题1

1如何定义一个只能在堆上(栈上)生成的对象类在C++中,类的对象建立分为2种,一种是静态建立,如A a;另外一种是动态建立 如A* a=new A();这两种方式是由区别的;静态建立一个类对象,是由编译器为对象在栈空间中分配内存,是通过直接移动栈顶指针,挪出适当的空间,在这片内存空间上调用构造函数形成一个栈对象。使用这种方法直接调用类的构造函数。动态建立类对象,是使用new运算符将对象

2017-06-26 08:52:46 236

原创 C++ 新特性 关于类1

1.使用=default生成默认构造函数在C++11新标准中,如果我们需要默认的行为,那么可以通过在参数列表后面写上=default来要求编译器生成构造函数。其中,=default既可以和声明一起出现在类的内部,也可以作为定义出现在类的外部。和其他函数一样,如果=default在类的内部,则默认的构造函数是内联的;如果它在类的外部,则该成员默认情况下不是内联的。2.默认初始化如果内置类

2017-06-23 08:09:46 279

原创 对象被使用之前先被初始化--定义于不同编译单元内的non-local tatic对象

涉及到至少两个源码文件,每一个至少一个non-local static对象。真正的问题是:如果某个编译单元内的某个non-local static对象的初始化动作使用了另一个编译单元内的某个non-local static对象,它所用到的这个对象可能尚未初始化,因为C++对定义于不同编译单元内的non-local static对象的初始化次序并无明确定义。假设你有一个FileSystem cl

2017-06-19 09:48:38 333

转载 leetcode-1

Given two binary trees and imagine that when you put one of them to cover the other, some nodes of the two trees are overlapped while the others are not./** * Definition for a binary tree node.

2017-06-11 20:14:42 236

转载 关于C++面试--转载自牛客网

1,分别给出bool,int,float,指针变量与灵芝比较的if语句,假设变量时var.bool类型变量 if(!var)int类型变量 if(var==0)float类型变量const float EPSINON=0.00001;if((x>=-EPSINON)&&s指针变量 if(var==NULL)考察对0值判断的内功,BOOL类型变量的0值判断完全可以写成if

2017-06-11 10:50:39 599

原创 Two Sum--leetcode

题目描述:解题思路:如果用暴力求解法,则只需要两层for循环,当数组规模较小时,时间可以接受,当数组规模庞大时,时间复杂度为O(N2);系统会提示times limits.所以在这里采用的是hash table,具体的代码如下class Solution {public: vector twoSum(vector& nums, int target) { un

2017-06-05 20:00:08 288

原创 乘坐公交车

从小明家所在公交站出发有n路公交到公司,现给出每路公交的停站数(不包括起点和终点),及每次停的时间(一路车在每个站停的时间相同)和发车的间隔,先假定每辆车同时在相对时间0分开始发车,且所有车在相邻两个站之间的耗时相同,都为5分钟。给定小明起床的相对时间(相对0的分钟数),请计算他最早到达公司的相对时间。给定每路车的停站数stops,停站时间period,发车间隔interval及公交路数n

2017-06-04 21:28:23 348

原创 字符串替换

问题描述:(去哪网)请你实现一个简单的字符串替换函数。原串中需要替换的占位符为"%s",请按照参数列表的顺序一一替换占位符。若参数列表的字符数大于占位符个数。则将剩下的参数字符添加到字符串的结尾。给定一个字符串A,同时给定它的长度n及参数字符数组arg,请返回替换后的字符串。保证参数个数大于等于占位符个数。保证原串由大小写英文字母组成,同时长度小于等于500。测试样例:

2017-06-04 20:07:49 435

原创 关于C++类(一)

在类内部,声明成员函数是必须的,在类内部定义的成员函数默认是inline的。当构造函数写在函数体内,该构造函数就是inline的。若使用编译器自动生成的默认构造函数(或自己定义一个未进行任何操作的默认构造函数),则类中的每个成员,使用与初始化变量相同的规则来进行初始化。1,类成员,运行该类型的默认构造函数来初始化2,内置或复合类型的成员的初始值依赖于对象的作用域:在局部作用域中这些

2017-04-21 20:16:08 353

转载 python数据预处理

转载自http://blog.youkuaiyun.com/bryan__/article/details/51228971常见的数据预处理方法,以下通过sklearn的preprocessing模块来介绍;1. 标准化(Standardization or Mean Removal and Variance Scaling)变换后各维特征有0均值,单位方差。也叫z-score规范化(

2016-10-16 12:25:08 1049

转载 python 中 常用到的 numpy 函数 整理

http://blog.youkuaiyun.com/timidsmile/article/details/16963699#comments

2016-10-13 20:03:50 288

翻译 神经元模型和网络模型

本篇文章主要是对神经网络那本书的一个概括和总结。能够把东西及时的保存起来,希望能有所帮助

2016-03-09 14:35:03 1882

软件架构与中间技术的课件

软件架构与中间技术的课件

2014-12-23

空空如也

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

TA关注的人

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