- 博客(36)
- 收藏
- 关注
原创 我上岸啦哈哈
想想已经有两年多没有写文章了,真是光阴似箭,日月如梭,今天终于有时间来写一写自己的感受了。从17年走到现在,我的主要目标是考公务员,大多数时间也是花在这上面。17年从深圳回来后,主要在混迹在广州大学城,这两年时光也做了三份工作,当然也有全职备考的时光,其实挺感谢我的前女友在这段时间对我的陪伴,很遗憾我们不能走到最后,现在想起也是有点伤感。 第一份相当于一个兼职吧,辅导...
2022-02-26 01:47:51 332 2
原创 谈谈自己对教育的理解(K12)
博主是刚刚从985高校本科毕业的应届生,作为一个已经经历过小学到高中教育,在大学期间也做过多次家教,小学,初中,高中的学生都有带过的毕业生,我想还是可以谈谈自己对教育(k12)的看法的。 首先每个人都有自己喜欢的科目,有不喜欢的科目;对于喜欢的科目,我们要巩固好基础,能力可以的话,可以适当做一些提高性的题目,多多做题,别说题海战术不好,不管是不是最好的方法,反正我知道做题一定是有
2017-07-23 11:52:29 11373 1
原创 apache,nigix,tomcat区别与优缺点
我们先来看一下各个服务器分别是用什么语言写的。Apache是用C写的,Nigix是用C写的,Tomcat是用Java写的。 Tomcat是Apache的拓展,更实质的说是Java应用服务器,用于处理JSP后台语言开发的应用,主要用于处理JSP动态网页。Tomcat 服务器是一个免费的开放源代码的Web 应用服务器(主要用于解析servlet/JSP,同时具备http服务),单纯的T
2017-06-23 00:33:23 6804
原创 软件开发面试题目总结
追了几天剧,还是要来总结一下面试的一些题目,方便自己,也希望对大家都有用。 面试时,总会遇到写出类似strcpy的原函数之类的,因为自己的懒惰,就曾经被一个面试官骂了,说要对得起中大软件工程这个学校以及专业。实话实说,觉得自己在学院里还是挺渣的,好吧,盲羊补牢吧。
2017-03-12 22:27:17 1044
原创 证从考试
先上个图,说明证从两个基础科目考过了,欧耶~因为比较喜欢金融,有想往证券金融方面发展,即互联网金融,所以就考了这个证咯~多一个证总比没有证好,对吧~也许是考试比较容易过的缘故吧,我只预习了五六天就考过了~当然,其中的学习还是很努力的,建议大家不要这样子,万事要好好准备。下面我来说一下学习以及准备证从的方法吧。每个人的方法不同,有借鉴意义,但是不要照搬哦,适合自己的就是最好的。我也买
2017-03-03 23:50:00 513
原创 腹有诗书气自华
碧榕诗集,有时候喜欢写写诗,把诗集整理一下吧,人丑就要多读书,腹有诗书气自华~后面再更新进来~《夏日》《丁酉迎春》一峦青山鸟语鸣,一潺碧水芳草茵。灵猴腾云辞旧岁,金鸡长鸣闹新春。凉风送爽荷来香,神思暇往此最明。美酒好肉百千还,烟花爆竹阖家欢。作于丙申年六月二十一 碧榕万丈高楼平地起,千里鸿鹄御风舞。奋发有为十年梦,勤劳之家万年春。作于丁酉年大年初一 碧榕
2017-02-20 13:46:36 776
原创 谈人生
好吧,虽然我不是花甲古稀,但是也有20来载的时光,今天破天荒的不讲学术问题,我们来谈人生,就来谈谈人生~6不6小学到高中一直都比较努力,所以取得的成绩也比较好,至少是名列前茅吧。到了大学就比较懒了,所以成绩也就中等那样子吧。经历过大学的都知道,高中老师的话,到了大学就轻松都是骗人的。我的体验是,自由利用的时间是比较多,但是如果你想取得比较好的成绩的话,一点也不轻松,除非你特别的学神~在中大来说
2017-01-20 22:55:42 323
原创 浅谈自动化功能测试
接触了一段时间的自动化测试,总结整理一下吧,如有不妥之处,敬请指正。自动化测试是指用脚本代码模拟手工的操作,对一个软件进行相应的输入,判断相应的输出,以实现测试的功能。对于手工执行案例,如果案例要执行多次,那么就会非常的耗时间,而且测试人员也会非常的无聊。自动化测试只要实现一次代码,后面可以根据相应的框架关联起来,自动执行案例,比如几十个案例关联起来自动执行,可以节约大量的时间。其次,自动化测试还
2017-01-02 17:38:08 698 1
转载 C++中数字与字符串之间的转换
转自:http://www.cnblogs.com/luxiaoxun/archive/2012/08/03/2621803.html1、字符串数字之间的转换(1)string --> char * string str("OK"); char * p = str.c_str();(2)char * -->string char *p = "OK
2016-11-24 20:30:46 216
原创 深信服成长篇 -- 第一篇博客
拿了offer之后好久没有写博客了,今天就来写一下博客吧,作为刚刚来实习生,还是有点时间的,也是一种财富吧。 先说说感受,这里的同事关系挺好的,相处起来真的很轻松,部门的小伙伴也很好,工作氛围也挺好的。对于加班的话,IT行业哪里有不加班的,除非是国企,对吧。慢慢的接触公司,发现公司的产品确实是挺牛逼的,作为刚刚加入的我,要十分的努力学习成长吧,争取两年后可以独当一面。
2016-11-08 20:05:35 1441
转载 浅谈C++多态性
转自http://blog.csdn.net/hackbuteer1/article/details/7475622C++编程语言是一款应用广泛,支持多种程序设计的计算机编程语言。我们今天就会为大家详细介绍其中C++多态性的一些基本知识,以方便大家在学习过程中对此能够有一个充分的掌握。 多态性可以简单地概括为“一个接口,多种方法”,程序在运行时才决定调用的函数,它是面向对象编程领域的核心
2016-10-21 21:00:53 274
原创 第一个offer-深信服&面试经验
出来混迟早还是要还的,这句话我是深深体会到了,也许是以前的三年时光不够努力吧,或许是没有重视成绩的原因,一些课程比如操作系统,网络原理,数据库专选没有选,学的不是很好,所以笔试面试bat京东都失败了。失败是成功之母,总结学习是成功之父,今天收到了深信服的offer,看来前一段时间的努力还是没有白费的,亡羊补牢,为时不晚~!现在我就来总结一下笔试以及三轮面试的经验吧。笔试我感觉有点难,考了数据库
2016-10-18 23:54:12 37733 2
转载 SQL Server之存储过程基础知识
转自:http://www.cnblogs.com/jiajiayuan/archive/2011/06/15/2081201.html什么是存储过程呢?存储过程就是作为可执行对象存放在数据库中的一个或多个SQL命令。 通俗来讲:存储过程其实就是能完成一定操作的一组SQL语句。那为什么要用存储过程呢?1.存储过程只在创造时进行编译,以后每次执行存储过程都不需再重新编译,
2016-10-18 00:16:18 287
转载 SQL参数化查询
转自http://blog.csdn.net/zyw_anquan/article/details/22178821SQL参数化查询一、以往的防御方式以前对付这种漏洞的方式主要有三种:字符串检测:限定内容只能由英文、数字等常规字符,如果检查到用户输入有特殊字符,直接拒绝。但缺点是,系统 中不可避免地会有些内容包含特殊字符,这时候总不能拒绝入库。字符串替换:把
2016-10-18 00:12:06 1251
原创 SQL注入攻击以及防护
在学习、面试过程中,多次接触过SQL注入攻击,今天我们就来好好总结一下吧。SQL注入攻击是黑客对数据库进行攻击的常用手段之一。SQL注入攻击是指提交一段数据库代码,根据程序返回的结果获得某些他想得知的数据中,或者是删除数据库中重要数据以此来达到破坏数据库的目的。相关的SQL注入可以通过测试工具pangolin进行。对于如何进行注入,我们可以举一个简单的例子,比如查询某一个东西,存在sele
2016-10-17 23:00:15 3373
转载 大数据问题总结!!!奥义丶破败斩
转自https://yq.aliyun.com/articles/26054 最近在笔试和面试中遇到了很多关于海量数据的问题,在此进行简单的记录,写一篇方便自己下次学习的处理海量数据的文章及在线笔记,同时也希望对你有所帮助。当然,海量数据最出名的还是七月July,但这里我是想直接从实际题目出发,并参考及摘抄了他们那些大牛的文章及自己的想法进行简单总结记录。一. 原题重现
2016-10-13 22:49:10 494
原创 模板函数以及模板类的使用
模板是C++支持参数化多态的工具,使用模板可以使用户为类或者函数声明一种一般模式,使得类中的某些数据成员或者成员函数的参数、返回值取得任意类型。模板是一种对类型进行参数化的工具;通常有两种形式:函数模板和类模板;函数模板针对仅参数类型不同的函数;类模板针对仅数据成员和成员函数类型不同的类。 一、模板函数的使用:#include using namespace std;
2016-10-11 22:55:56 369
原创 数据库基础与索引
今天来复习数据库的基础与索引方面知识,还是来记录一下吧,希望在以后的面试与工作中有所帮助。数据库一般分为关系型数据库与非关系型数据库。关系型数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。关系模型就是指二维表格模型,因而一个关系型数据库就是由二维表及其之间的联系组成的一个数据组织。主流的关系型数据库有MySQL,SQL Server,Oracle,A
2016-10-08 20:14:30 261
原创 软件测试方法与分类
我们知道,开发软件在不同的阶段,使用的测试方法以及测试的目的各不相同,这也是想要在测试领域发展所必须要知道的。下面我们也是像上一篇博客一样,先大概了解一下测试的方法与分类,然后对每个阶段的测试了解一下其目的与侧重点等等。对于测试方法的选取来说,大概有等价类划分法、边界值法、错误推测法、因果图法、判定表驱动法、正交试验设计法、功能图法、场景法。按照详细分类来说,从是否关心软件内部结构和具体实现的
2016-10-06 21:26:17 1441
原创 软件测试的流程,停止标准
觉得我对测试还是挺感兴趣的,还是来学习学习测试吧,希望可以成为一个测试方面的专家,好吧。菜鸟的第一篇测试博客,先来看看测试流程,测试方法吧,先有一个总的概念,然后再对里面的知识细细学习,循序渐进~一、测试流程1、需求分析:很多东西都是针对需求的,有需求,才有市场,把握住需求,一个软件才能有活力。所以第一步是要与开发人员、架构布局的同事多多沟通,深入理解需求。2、制定测试计划:根据需求估
2016-10-06 12:34:48 1289
原创 PHP与ajax的交互
以前写的一些部分代码,PHP与ajax的交互,现在这种方式使用get的方式,function staff_handle_function为处理函数,比如新建一个ajax请求,传递参数等;stateChanged为状态发生改变时触发函数,这时候一般会对界面进行处理等操作,GetXmlHttpObject函数用于生成一个ajax请求。//处理函数function staff_handle
2016-10-02 00:51:59 381
原创 主机和路由器有MAC地址原因
首先我们应该知道,主机以及路由器的接口都有自己的IP地址,除此之外,其各自的网络接口还有自己的MAC地址。据我所知,有如下几个原因:1、局域网是为任意网络协议而设立的,而不只是用于IP和因特网,否则,适配器将不能够方便的支持其他的网络层协议。2、如果适配器使用网络层地址而不是MAC地址,网络层地址必须存储在适配器的RAM中,每次适配器移动的时候要重新配置。3、如果适配器不使用任何地址,
2016-10-02 00:40:25 868
原创 堆栈溢出及其原因
在一个程序中,分配给堆栈的内存是有一定限度的。由于C语言系列没有内置检查机制来确保复制到缓冲区的数据不得大于缓冲区的大小,因此当这个数据足够大的时候,将会溢出缓冲区的范围。堆栈溢出就是不顾堆栈中分配的局部数据块大小,向该数据块写入了过多的数据,导致数据越界,结果覆盖了别的数据。堆栈溢出时会有意想不到的结果发生,甚至程序会运行崩溃。一般来说,造成堆栈溢出的原因主要有以下几个:1、开了数据非常
2016-10-02 00:04:46 5525
原创 C++面试
今天面了京东和金证股份,哎,感觉不太好。好吧,怪自己,出来混迟早都是要还的,都怪当年太懒了,也不知道当时在想些什么,浑浑噩噩就过了大学的三年。亡羊补牢,为时不晚,在大学的最后一年,我决定好好找工作,把以前的落下的知识慢慢不会来,至少我要让自己觉得,没有浪费青青。京东的初面,说实话,面试官感觉还不错吧,问的问题,首先是简短的自我介绍,然后问我优势,结果我就叽叽歪歪的说了编程基础,算法,网络原理。
2016-09-25 01:19:20 376
原创 将1~8填入表格,横竖对角线不连续
做了一个笔试题目,好吧,直接上代码,我用的是全排列+判断解出来的,这种方法不太好,在数据较小时可以解出全部结果,后面要优化的话可能要用深搜+减枝//因为这一次的数据比较少,所以我采用排列的方法,这样可以解出全部解,但是时间复杂度会比较高//对数据标记为啊a[0] ~ a[7];全排列用c++的库函数就可以了,非常方便 #include using namespace std;
2016-09-25 01:11:22 1377
转载 malloc/free和new/delete的区别
malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。对于非内部数据类型的对象而言,光用maloc/free无法满足动态对象的要求。对象在创建的同时要自动执行构造函数,对象在消亡之前要自动执行析构函数。由于malloc/free是库函数而不是运算符,不在编译器控制权限之内,不能够把执行构造函数和析构函数的任务强加于ma
2016-09-24 11:26:49 228
转载 Linux命令英文全称
转自http://blog.csdn.net/alex_sym/article/details/7409566su:Swith user 切换用户,切换到root用户cat: Concatenate 串联uname: Unix name 系统名称df: Disk free 空余硬盘du: Disk usage 硬盘使用率chown: Change owner
2016-09-17 11:37:34 259
转载 DNS
转自百度百科:http://baike.baidu.com/link?url=nYHV2IoSM5eT6XULmIYwKNBat7IBsSHNfRPwYq3fHg2R1fRxgmHjz5ycdbU-298QnUwz4IV_YfQX5dCLg_eghRMK367UfOZmqE8W2hrxjtidns (域名系统) 编辑本词条由“科普中国”百科科学词条编写与
2016-09-12 11:28:19 443
转载 malloc函数
malloc函数 转自百度百科 http://baike.baidu.com/link?url=rVqmr1D999qPOHfkWvcFhJKQqY7h14UCBPGWFoLzTmhr0Q3Rd8HA2_l5ZXxmJ8FKKszrz5XDH-xudjrf66FUgKmalloc 向系统申请分配指定size个字节的内存空间。返回类型是 void* 类型。void* 表示未确定类
2016-09-12 11:08:14 380
原创 各种排序的时间复杂度,空间复杂度,稳定性
稳定性指两个相同的对象经过排序后相对位置是否变化。复杂度指算法中基本操作重复执行的次数是问题规模n的某个函数,用T(n)表示,若有某个辅助函数f(n),使得当n趋近于无穷大时,T(n)/f(n)的极限值为不等于零的常数,则称f(n)是T(n)的同数量级函数。记作T(n)=O(f(n)),称O(f(n)) 为算法的渐进时间复杂度,简称时间复杂度。一、冒泡排序:(bubble sort)
2016-09-07 13:15:56 1059 2
原创 再谈sizeof
#include using namespace std;int c;static int d;class e{ public: e() { cout<<"e"<<endl; } int f; static int g; //类中的static变量不会计入 sizeof中 // private: 声名为private的函数继承中不可用 void pri
2016-09-07 00:07:57 235
转载 C/C++中字符串与数字相互转换
转自:http://jingyan.baidu.com/article/48b558e35d29c47f38c09a1f.html数字转字符串: 用C++的streanstream: #include #Include string num2str(double i) { stringstream ss; ss
2016-09-07 00:04:09 277
原创 浅谈C++const、sizeof
每天一记,好吧,还是记录一下今天的收获吧。int b = 1;const int *a = &b; //情况1int const *a = &b; //情况2int* const a = &b; //情况3const int* const a = &b; //情况4 对于情况1和情况2,const 位于星号左侧,const就是修饰指针所指向的变量,这两种情况一样;对于情况3,cons
2016-09-06 00:47:34 298
原创 浅谈if、for条件执行
准备笔试面试的过程中,才发现自己对if、for条件理解的还不是很透彻,现在来说一说吧~直接上代码#include using namespace std;int main(){ int x = 0,y = 1,temp = 3; if(!x && !temp++) { } cout<<temp<<endl; //输出4 for(;x && temp++;)
2016-09-05 00:15:20 294
原创 浅谈C++引用(1)
第一篇博客,终于意识到写技术博客的重要性,亡羊补牢,为时不晚,哈哈接下来就谈一谈C++中的引用吧。引用可以用 符号“&”来定义,应用只是某个变量的别名,注意只是多了一个名称而已,不为其分配内存空间,因而效率比较好,不能建立数组引用,具体原因在这里就先不讨论了哈~使用引用传递给函数,在内存中并没有产生实参的副本,效率和空间方面都很有优势,使用指针的话同样要给形参分配存储单元。注意对引用的
2016-09-03 14:19:37 292
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人