G_SANGSK的博客

努力,只为更好的明天。

别让 IT培训机构 毁了你这一辈子

我在北京摸爬滚打这么多年,也算是IT界的老人了,最近,经常有老家的同学打来电话。有位同学说他侄子高中快毕业了,成绩不太理想,只能考上一所三流大学。他听说北京有很多IT培训机构,而且孩子对电脑这方面比较感兴趣,而且他听说培训出来的学生在北京挣钱也不少。 现在大学生找不到工作,所以想让孩子去培训机构...

2019-04-09 22:44:13

阅读数 720

评论数 3

软件测试_Xpath语法

1.什么是xpath? XPath即为XML路径语言,它是一种用来(标准通用标记语言的子集)在 HTML\XML 文档中查找信息的语言。 W3School官方文档:http://www.w3school.com.cn/xpath/index.asp 2.什么是XML? XML 指可扩展标记...

2019-03-29 09:59:44

阅读数 70

评论数 0

awk文本处理工具

        awk则是基于列的文本处理工具,它的工作方式是按行读取文本并视为一条记录,每条记录以字段分割成若干字段,然后输出各字段的值。事实上,awk是一种编程语言,其语法异常复杂,所以awk也是一种较难掌握的文本处理工具。本节将使用大量的例子来直接演示awk的常见用法,让读者能迅速学会使用。...

2018-10-07 14:58:52

阅读数 72

评论数 0

Python中的 ==、is

==、is 不明白,没关系。给个例子就很知道了。 结论: is 是比较两个引用是否指向了同一个对象(引用比较)。 == 是比较两个对象是否相等。

2019-05-16 22:34:31

阅读数 4

评论数 0

Python_垃圾回收机制之GC模块③

一.垃圾回收机制 Python中的垃圾回收是以引用计数为主,分代收集为辅。 1、导致引用计数+1的情况 对象被创建,例如a=23 对象被引用,例如b=a 对象被作为参数,传入到一个函数中,例如func(a) 对象作为一个元素,存储在容器中,例如list1=[a,a] 2、导致引用计数-...

2019-05-16 22:13:49

阅读数 3

评论数 0

Redis持久化

Redis持久化 Redis持久化有两个参数要记住,分别是RDB和AOF RDB(redis databas)在指定的时间间隔将内存中的数据集快照写入磁盘,也就我们说的快照,它恢复时是将快照文件读到内存中。 --redis会单独创建(fork(复制与当前进程一样的进程 ))一个子进程来进行持久...

2019-05-13 21:41:39

阅读数 11

评论数 0

Redis主从复制(读写分离)

Redis主从复制(读写分离) 主机数据更新后根据配置 和策略自动同步到备机的master/slaver机制,Master以写为主,Slave以读为主。 从库配置语法: slaveof 主库IP 主库端口号 读写分离三个特性: [一主二仆] 假如3台机子的话一主二仆 一个为主库(mas...

2019-05-13 21:38:09

阅读数 8

评论数 0

二分查找

二分查找 又称折半查找,优点是比较次数少,查找速度快,平均性能好;其缺点是要求待查表为有序表,且插入删除困难。因此,折半查找方法适用于不经常变动而查找频繁的有序列表。首先,假设表中元素是按升序排列,将表中间位置记录的关键字与查找关键字比较,如果两者相等,则查找成功;否则利用中间位置记录将表分成前...

2019-05-11 00:48:37

阅读数 15

评论数 0

PEP8风格是什么?

PEP8 PEP是Python Enhancement Proposal的缩写,通常翻译为“Python增强提案”。每个PEP都是一份为Python社区提供的指导Python往更好的方向发展的技术文档,其中的第8号增强提案(PEP 8)是针对Python语言编订的代码风格指南。尽管我们可以在保证...

2019-05-11 00:38:36

阅读数 26

评论数 0

二叉树的概念和二叉树的遍历

二叉树 二叉树的基本概念 二叉树是每个节点最多有两个子树的树结构。通常子树被称作“左子树”(left subtree)和“右子树”(right subtree) 二叉树的性质(特性) 性质1:在二叉树的第i层上至多有2^(i-1)个结点(i>0)性质2:深度为k的二叉树至多有...

2019-05-11 00:35:27

阅读数 14

评论数 0

临时解决Linux解压zip文件乱码

在windows上压缩的文件,是以系统默认编码中文来压缩文件。由于zip文件中没有声明其编码,所以linux上的unzip一般以默认编码解压,中文文件名会出现乱码。 虽然2005年就有人把这报告为bug, 但是info-zip的官方网站没有把自动识别编码列入计划,可能他们不认为这是个问题。Sun对...

2019-05-05 12:05:07

阅读数 15

评论数 0

2019年一线城市程序员工资大调查

转载声明:转载不得篡改文章内容。必须注明出处,必须注明Github源代码地址。 保留要求转载者删除文章的权力。 欢迎转载,提供本文markdown: https://github.com/juwikuang/china_job_survey/blob/master/articles/2019...

2019-05-04 23:30:06

阅读数 20

评论数 0

谈谈IT培训机构的骗局!

本文只谈'骗局',不谈其他,绝不引战,如有错误,希望指出我会及时改正,想要讨论的可以在留言区写下你的观点和经历。 内容可能会给你带来不适,不过现实往往就是这么残酷,有些事情就是这么发生了。 文中也只是提到几种情况,并不是每个人都会遇到,写这篇文章也只是给新人提个醒,没有其他的想法了。 为什么...

2019-04-09 23:02:41

阅读数 112

评论数 0

HTTP协议面试题

http请求由三部分组成,分别是:请求行、消息报头、请求正文 HTTP(超文本传输协议)是一个基于请求与响应模式的、无状态的、应用层的协议,常基于TCP的连接方式,HTTP1.1版本中给出一种持续连接的机制,绝大多数的Web开发,都是构建在HTTP协议之上的Web应用。 1、常用的HTTP方法...

2019-04-07 11:38:46

阅读数 50

评论数 0

Linux 将本地文件上传Linux服务器, 即ssh 命令上传本地文件

在linux下一般用scp这个命令来通过ssh传输文件。 1、从服务器上下载文件 scp username@servername:/path/filename/var/www/local_dir(本地目录) 例如scp root@192.168.0.101:/var/www/test.txt...

2019-03-30 14:14:46

阅读数 44

评论数 0

Selenium2+python自动化定位方法(find_elements)

一、十八种定位方法 前八种是大家都熟悉的,经常会用到的 1.id定位:find_element_by_id(self, id_) 2.name定位:find_element_by_name(self, name) 3.class定位:find_element_by_class_name(sel...

2019-03-29 11:18:57

阅读数 45

评论数 0

软件测试_CSS选择器

什么是css选择器? CSS 中,选择器是一种模式,用于选择需要添加样式的元素。计算机能够通过css选择器定位到相应元素,我们在编写自动化测试脚本的时候很多时候是在不断地找到css选择器。 css选择器语法 1)通过伪类名、id、标签名定位 通过元素之前嵌套关系 通过属性 ...

2019-03-29 09:52:10

阅读数 48

评论数 0

深入理解Python异步编程

Python asyncio异步编程中文教程,只此一篇足矣,一览众山小! 彻底理解异步编程是什么、为什么、怎么样。深入学习asyncio的基本原理和原型,了解生成器、协程在Python异步编程中是如何发展的。 前言 很多朋友对异步编程都处于“听说很强大”的认知状态。鲜有在生产项目中使用它。而...

2019-03-15 12:38:31

阅读数 22

评论数 0

面试之MySQL数据库部分基础知识

一、几款开源数据库的对比和介绍 二、SQL语言的功能有哪些? SQL是结构化查询语言(Structured Query Language)的缩写,其功能包括数据查询、数据操纵、数据定义和数据控制四个部分。 数据查询是数据库中最常见的操作,通过select语句可以得到所需的信息。SQL语言的...

2019-03-12 14:33:52

阅读数 46

评论数 0

2018.11顺丰科技JAVA面试总结_定位深圳南山软件产业基地

时间仓促就不整理了,2018.11月份最新的有需要的可以留言。 希望能帮到需要的人,祝早日找到满意工作! 基础: Hashmap原理  ArrayList原理  String底层equals方法原理 前端用的什么技术 什么情况会导致索引失效 如果有两个字段加了索引,where只匹配其中一个,那...

2018-11-28 18:52:25

阅读数 530

评论数 0

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