自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 Vim 配置

拔掉鼠标系列(一) 高效的vim | NexThttps://tc500.github.io/%E5%B7%A5%E5%85%B7%E9%93%BE/2019/02/08/%E9%AB%98%E6%95%88%E7%9A%84vim/主要是根据这个文章进行配置的,主题:seoul256下标:airline -- dark符号对齐:indentline (括号匹配)符号大纲: tagbar (类似sourceinsight的最左边布局)...

2022-02-02 11:09:58 499

转载 SQL注入入门

SQL注入原理:以简单的get方法举例#在进行页面请求的时候,页面和数据库打交道,会向数据库里面传入sql语句,示例如下页面输入为 1 源码为:$query = SELECT first_name, lastname FROM users WHERE user_id = $1实际传入SELECT first_name, last_name FROM users WHERE use...

2018-12-12 09:49:30 152

原创 LINUX下C语言风格优化

在linux中写c代码,有一个比较好用的代码重构和检查的工具,免费的GNU下面的项目,所以适用性还是很强的,indent somefile.c -st -bad—blank-lines-after-procedures -bli0 -i4 -l79 \-ncs -npcs -nut -npsl -fca -lc79 -fc1上面代码直接将文件输出到屏幕,可以使用流模式重新定位到一个新文...

2018-12-07 14:16:39 263

原创 11.11-我是一个没有感情的杀手

talk is cheap, show me the code !刚做完odbc的开发工作,这周开始就要进行测试了,命令转发应该也可以告一段落了,可是我还是没搞懂数据库到底是什么?(=.=,我纠结的还是数据库内的数据存储,分布,以及数据库使用的算法,协议,快照,还有各种锁,最让人头疼的是连接问题,分布式到底是如何设计的,数据库连接之间到底调用的是什么)工作感想:1.有必要的交流是很好的,频率...

2018-11-11 22:04:46 551

原创 数据库事务

事务是数据库中一个单独的执行单元,当在数据库中更新数据成功时候,事务中更改的数据便会提交,不可改变。否则,事务就取消或者回滚,更改无效。事务必须满足4个属性:原子性,一致性,隔离性,持久性。原子性:事务是一个不可分割的整体,为了保证事务的总体目标,事务必须具有原子性,就是当数据更改时,要么全部执行,要么全不执行。一致性:一个事务执行之前和执行之后,数据库数据必须保持一致性状态。数据库的一致性应该满...

2018-03-31 17:16:27 141

原创 Get和Post区别

今天面试题目:Get和post 区别HTTP定义了与服务器交互的不同方式,其中最基本的四种:GET,POST,PUT,DELETE,HEADGet:不会对服务器上的资源产生影响,只是查询数据。数据量不是很大,一般2kb。Post数据量很大,一般默认不受限制。      传统的认为get的安全性低,但是get的效率更高。一般用来数据查询。比如一个网站:http://www.taobao.com?it...

2018-03-30 22:00:44 82

转载 Git之Working Directory与Stage

Git与svn的区别是Git具有一个暂存区,git commit把暂存区的更改提交到master中,1.Git放弃工作区的更改,场景:当工作区的文件不小心添加了东西想要修改,可以先撤销更改 git checkout -- file.2.Git reset HEAD file    //用来把暂存区的更改回退到工作区3.不小心提交了的话,可以用版本控制,进行版本回退。  git reset --ha...

2018-03-15 11:01:00 503

翻译 Git版本控制

Git使用:1.进入git仓库目录,2.git add XXX.txt   //添加仓库,可以添加多个3.git commit -m "description"   //提交,并添加说明。4.git status   //获取Git仓库更改情况5.git diff     //获取不同6.git log   ||   git log --pretty=oneline   //获得提交日志,第二个一...

2018-03-14 23:36:58 80

原创 C语言中的static存储问题

|————————||       用户区            ||————————||         程序区          ||————————||      静态存储区      ||————————||      动态存储区      ||————————|static:静态局部变量,用于在函数中的局部变量的值在函数调用结束后不消失而继续保留原值。            也可以说是占...

2018-03-14 20:18:45 617

原创 C语言 #define和const区别

/**    #define FLAG 100+1*   const int LOG=100+1;   */1.#define不占用内存,const有明确的类型。2.#define是在预处理阶段,const是在编译阶段。3.#define具有边缘效应,eg-- FLAG*FLAG=100+1*100+1...

2018-03-14 15:44:33 189

原创 八小球中一个偏重问题的讨论

问题描述:8个球7个一样重的,有一个偏重,一个天平,如何两次找出偏重的小球问题分析:如果最后是两个小球比较,那么天平最重的那个是重的小球如果最后是三个小球比较(假设两个一样的为a1,a2,比较重的是b)             2.1当b小球在天平两端时候,重的能被比较出来.          2.2当b小球没在天平上的时候,那么a1==a2,所以剩下的是最重的问题解决方法:   1.天平左右分别...

2018-03-04 23:01:27 943

24点计算实验

输出0-10所有能组成24点的表达式,另外添加了随机出现数字,用户自己输入表达式进行运算

2018-06-28

空空如也

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

TA关注的人

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