小小千想和您聊一聊

查看更多

学习线路图

  • 前端编程中的Jsonp原理

    前端编程中的Jsonp原理

    354
  • AJAX状态码ajax.status及封装

    AJAX状态码ajax.status及封装

    394
  • 前端编程中的AJAX

    什么是服务器:咱们的页面来源于服务器;实例(在phpnwo上面存放一个页面),

    123
  • 事件处理函数的this指向问题

    事件处理函数的this指向问题

    1139
  • 前端程序员应该往全栈方向发展吗?还是坚守前端?

    怎样选择是向全栈方向发展还是坚守前端,我个人认为从几方面考滤:

    1494
  • 关于后端程序员写前端用什么框架更好

    关于后端程序员写前端 在业界其实已经是一个特别正常的事情了 因为后台的工作 中 我们都是在定义 类 写接口 接口实现 获取数据 数据整合之类的 自己写一个好用的orm 做好业务规划 数据分离之类的 其实在我们现在也在这样的事情 框架和语言都是相通的 找到切合的点进入 往往能够 事半功倍。

    1377
  • 默认行为和拖拽思路

    什么是默认行为:默认行为就是浏览器自己触发的事件。比如:a链接的跳转,form提交时的跳转,鼠标右键跳转;

    1055
  • cookie

     cookie是浏览器缓存,缓存是什么?数据交换的缓冲区>>>>临时储存。

    792
  • Java中泛型理解

    泛型是将数据类型参数化。(将数据类型作为参数传递)。语法:<数据类型>

    69
  • java为什么不支持泛型数组

    程序将发生java.lang.ClassCastException,很显然,是因为我们把int类型强制转为Pair类型发生的。以上代码是用引入泛型代码之前的方式写的,在引入泛型后,java集合都已经重写以迎合泛型。引入泛型的目的之一就是为了消除这种隐患,于是,泛型的一个原则被引了出来——如果一段代码在编译时没有提出“未经检查的转换”警告,则程序在运行时不会引发ClasscastException异常。

    177
  • 工作十余载的软件工程师告诉你如何选择一门IT技能

    为何要写这篇文章呢?IT行业一直是一个多金的行业,2019年依然保持着足够的吸引力,吸引着无数的年轻人想踏入该行业。

    213
  • dcoker-componse-2

    前面我们使用 Docker 的时候,定义 Dockerfile 文件,然后使用 docker build、docker run 等命令操作容器。然而微服务架构的应用系统一般包含若干个微服务,每个微服务一般都会部署多个实例,如果每个微服务都要手动启停,那么效率之低,维护量之大可想而知

    214
  • Java编程中的Docker

    Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。

    222
  • 计算机网络知识速成

    使用这个网络工具。能够测试发起方和接收方的网络状态。如果能ping得通。 ​

    563
  • Java编程 RabbitMQ介绍

    RabbitMQ是基于AMQP协议(Advanced Message Queue Protocol)的消息中间件。

    443
  • MyBatis之基本使用

    本章我们将开始学习一个非常优秀的ORM(对象关系映射)框架:MyBatis,它是目前企业中使用最多的数据库框架。

    217
  • Hive分区和分桶

    当单个表数据量越来越大的时候,hive查询通常会全表扫描,这将会浪费我们不关心数据的扫描,浪费大量时间。从而hive引出分区概念partition

    245
  • 大数据编程之UDF函数

     UDF:user difine function,用户自定义函数,一对一。常用 udaf:user define aggregate function,用户自定义聚合函数,多对一。 udtf:user define table_generate function,用户自定义表生成函数,一对多。

    531
  • marpreduce快速入门

    mapreduce:分布式并行离线计算框架,是一个分布式运算程序的编程框架,是用户开发“基于hadoop的数据分析应用”的核心框架;Mapreduce核心功能是将用户编写的业务逻辑代码和自带默认组件整合成一个完整的分布式运算程序,并发运行在一个hadoop集群上;

    255
  • 大数据之hive入门操作

     Apache Hive数据仓库软件可以使用SQL方便地阅读、编写和管理分布在分布式存储中的大型数据集。结构可以投射到已经存储的数据上。提供了一个命令行工具和JDBC驱动程序来将用户连接到Hive。

    523
  • 大数据编程hive内部函数

    大数据编程hive内部函数

    590
  • hive表的查询

    子查询是内嵌在另一个SQL 语句中的SELECT 语句。Hive 对子查询的支持很有限。它只允许子查询出现在SELECT 语句的FROM 子句中。Hive支持非相关子查询,这个子查询通过IN或EXISTS语法在WHERE子句中进行查询。Hive目前暂不支持相关子查询,相关子查询的执行依赖于外部查询的数据。

    540
  • hive的数据类型

    本质上是在hdfs上创建一个目录,使用comment加入数据库的描述信息,描述信息放在引号里。数据库的属性信息放在描述信息之后用with dbproperties 加入,属性信息放在括号内,属性名和属性值放在引号里,用等号连接有多条属性用逗号分隔。

    552
  • 大数据概念

    大数据:指无法在一定时间范围内用常规软件工具进行捕捉,管理和处理的数据集合,是需要新模式才能具有更强大的决策力,洞察发现力和流程优化能力的海量,高增长率和多样化的信息资产

    886
  • Python实现快速排序算法

    快速排序算法是一种基于交换的高效的排序算法,由C.R.A.Hoare于1962年提出,是一种划分交换排序。它采用了一种分治的策略,通常称其为分治法(Divide and conquer algorithm)。

    290
  • Python实现归并排序算法

    归并排序1945年由约翰·冯·诺伊曼首次提出。该算法是采用分治法(Divide and Conquer)的一个非常典型的应用,且各层分治递归可以同时进行。

    318
  • Python自动化运维开发实战 七、Python数据类型之数字

    变量是存储在内存中的值,也就是说在创建变量时会在内存中开辟一个空间。

    2243
  • Python自动化运维开发实战 六、流程控制

    Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。

    2047
  • Python自动化运维开发实战 五、Python运算符与表达式

    运算符用于执行程序代码运算,会针对一个以上操作数项目来进行运算。例如:2+3,其操作数是2和3,而运算符则是“+”。

    2281
  • Python自动化运维开发实战 四、Python变量

    python学习过程中会用到许多数据,那为了方便操作,需要把这些数据分别用一个简单的名字代表,方便在接下来的程序中引用。

    2133
  • 使用 Python 3 协程快速获得一个代理池

    在执行 IO 密集型任务的时候,程序会因为等待 IO 而阻塞。比如我们使用 requests 库来进行网络爬虫请求的话,如果网站响应速度过慢,程序会一直等待网站响应,最终导致其爬取效率十分低下。本文以爬取 IP 代理池为例,演示 Python 中如何利用异步协程来加速网络爬虫。 注:本文示例代码,需要 Python 3.7 及以上版本。

    2484
  • WSGI 简介

    WSGI 是 Python Web Server Gateway Interface 的缩写,是描述 Web 服务器与 Python 应用程序之间如何交互的接口规范。

    932
  • 交换分区管理 Swap

    作用: ‘提升‘ 内存的容量,防止OOM(Out Of Memory)

    180
  • XFS文件系统

    数据区就跟之前了解到的 ext 家族一样,包括 inode/data block/superblock 等信息,都放在该区块。

    159
  • 云计算编程中的RAID

    AID 0 全盘 0线性卷,一个数据两个硬盘同时读写,读写速率高,但是不支持容错,不提供冗余机制。需要2块硬盘。

    312
  • EXT2/3/4文件系统

    superblock:记录此文件系统的整体信息,包括inode/block的总量、使用量、剩余量,以及文件系统的格式等;

    161
  • 云计算编程 LVM管理

    文件系统扩容 在线扩容及在生产中 300G+900G硬盘 做单盘RAID0

    415
  • 云计算编程 RAID

    RAID 0 全盘 0线性卷,一个数据两个硬盘同时读写,读写速率高,但是不支持容错,不提供冗余机制。需要2块硬盘。

    230
  • 云计算编程 基本分区管理

    分出主分区后,其余的部分可以分成扩展分区,一般是剩下的部分全部分成扩展分区,也可以不全分,剩下的部分就浪费了。

    584
  • 云计算编程 管道及重定向

    云计算编程 管道及重定向

    640
  • Postman的Monitor功能

     Postman的监视允许用户定期运行一个集合,以检查其性能和响应。可以设置一个监视器,最多运行5分钟,以检查集合中的所有请求是否正常运行。

    214
  • java中数组的操作

    因为数组的每个元素都可以通过索引来访问,通过for循环就可以遍历数组。

    206
  • Java异常处理机制

    所谓异常就是不正常的意思,Java中的异常指的是程序出错了,或者说程序出现了不正常的情况。

    218
  • web基础之css选择器

    标签选择器其实就是html代码中的标签。

    263
  • Pytest+Appium+Allure 做 UI 自动化的那些事

    Appium 启动时增加 --relaxed-security 参数 Appium 即可执行类似adb shell的方法

    887
  • 【性能测试】瓶颈分析方法

    操作系统回利用磁盘较好的方式提高系统可用内存量或者提高内存的使用效率。这三个指标直接反应了操作系统进行磁盘交换的频度。

    614
  • Jmeter组件介绍(二)

    取样器(Sampler)是性能测试中向服务器发送请求,记录响应信息,记录响应时间的最小单元,JMeter 原生支持多种不同的sampler如 HTTP Request Sampler 、 FTP Request Sampler 、TCP Request Sampler 、JDBC Request Sampler 等,每一种不同类型的 sampler 可以根据设置的参数向服务器发出不同类型的请求。在Jmeter的所有Sampler中,Java Request Sampler与BeanShell Requst Sampler是两种特殊的可定制的Sampler.

    258
  • 远程使用GitHub

    在我们使用Git的时候,可以将本地仓库的代码同步到GitHub上去。首先需要到GitHub的官网上去新注册一个账号,这里不再赘述了。注册成功并登录后,在页面右上角点击“加号”按钮,弹出的提示信息中,直接选择“New repository”,即在GitHub中新建一个仓库。

    265
  • 推荐几款实用Unity动画插件

    在策划开发一款游戏时,我们一般都想把游戏中各个细节都做到完美,特别是玩家与游戏中角色互动对话时,最好让游戏角色的唇型与面部微表情具有一致性,该如何用快速简单的办法实现这些操作呢?

    1755
  • 如何实现水墨风格渲染

    在用Unity3D软件制作游戏时,很多国内的游戏公司都会开发适合国内游戏市场的中国风风格的武侠游戏,这个时候就需要用Unity3D实现水墨风格的渲染?很多初学的朋友都不知道如何做,今天小编就和大家分享一下。

    2148
  • 如何制作逼真的建筑场景

    在使用Unity开发游戏时,我们常常在制作游戏的建筑场景时花费太多的时间和精力。如何创作出令玩家感到逼真、印象深刻的的建筑场景,是每一个Unity游戏开发人员都要面对的难题。今天小编就和大家分享一下这方面的技巧。

    1623
  • Unity中有关3D开发中提升效率的高级技巧

    对于零基础刚涉及Unity 3D开发的人来说,多多少少还是会有点晕头转向的。如果这时候,有些实用的小技巧来助力,往往能达到事半功倍的效果。就像大雄总是求助哆啦A梦,那么,面对很多新手小白满满的疑惑和无助,小编是当仁不让,来分享一些有关3D开发中提升效率的高级技巧。助力小伙伴们更好的去进入到Unity 3D开发学习之中!

    2231
  • 几款制作4A级游戏场景的工具

    对于很多Unity游戏开发人员来说,一生之中能够参与到一款4A级游戏大作的制作中,是一件非常荣幸的事情。这不仅对自己的职业生涯发展大有帮助,还能让自己成就感爆棚。当然这种游戏大作制作难度不小,今天小编就分享几款4A级地形资源插件,帮助大家轻松打造游戏场景。

    1745
  • Unity可以用svn吗

     众所周知,unity是非常著名的游戏开发引擎。那么,unity可以用svn吗?当然可以了。用Unity3D也有一段时间了,由于团队一直使用SVN进行版本管理,现在给大家总结一下:

    1380
  • php如何更改首个字符颜色

    PHP更改字符串中第一个字符的颜色,我们可以通过preg_replace()函数来实现,也就是正则替换的方法。

    2457
  • php中curl返回false的解决办法

    本文介绍一下自己在使用curl中遇到的问题解决办法。希望可以帮助到大家。首先来看一个封装的curl函数。

    2240
  • php基础:php中for语句的详细介绍

    php在执行循环的时候会使用for循环语句或者while循环语句,本篇文章就先来给大家介绍一下php中for循环语句的详细用法。

    2623
  • php中foreach语句如何用于数组元素

    php中除了for语句和while语句以外,还有用来处理数组循环的foreach语句,foreach语句是一个循环数组元素的语句,本篇文章就来给大家介绍关于php中foreach语句的用法。

    2722
  • php中var_dump()和print_r()的区别

    php中var_dump()和print_r()的区别是什么?本篇文章就给大家简单比较一下var_dump()和print_r(),让大家了解var_dump()和print_r()之间的区别,希望对大家有所帮助。

    1957
  • 新手如何用PHP开发一个完整的网站?

    熟练掌握基础函数,PHP语句(条件、循环),数组(排序、读取),函数(内部 构造),运算(数学 逻辑),面向对象(继承 接口 封装 多态静态属性)等。

    2494
  • 了解区块链家族成员

    区块链有一个很伟大的家族。去中心化:就是没有中心,大家都是自由的。去中心化与网络是天作之和。P2P基因的一系列玩意。

    1427
  • go-micro框架介绍

    在本课程的前面的内容中,已经学习了微服务之间通信采用的通信协议,如何实现服务的注册和发现,搭建服务管理集群,以及服务与服务之间的RPC通信方式。具体的内容包括:protobuf协议,consul及docker部署consul集群,gRPC框架的使用等具体的实现方案。

    1154
  • gRPC安全认证和拦截器

    作为一个基础的RPC框架,安全和扩展是经常遇到的问题。本节内容将简单介绍如何对gRPC进行安全认证。然后介绍通过gRPC的截取器特性,以及如何通过截取器优雅地实现Token认证、调用跟踪以及Panic捕获等特性。最后介绍了gRPC服务如何和其他Web服务共存。

    1103
  • gRPC框架--RPC简介及编程

    RPC是远程过程调用的简称,是分布式系统中不同节点间流行的通信方式。在互联网时代,RPC已经和IPC一样成为一个不可或缺的基础构件。因此Go语言的标准库也提供了一个简单的RPC实现,我们将以此为入口学习RPC的各种用法。

    1173
  • gRPC入门和使用

    gRPC是Google公司基于Protobuf开发的跨语言的开源RPC框架。gRPC基于HTTP/2协议设计,可以基于一个HTTP/2链接提供多个服务,对于移动设备更加友好。本节将讲述gRPC的简单用法。

    978
  • RPC与Protobuf

    在本系列课程前面的内容中,已经学习过Protobuf的相关内容,本节课内容我们尝试将Protobuf与RPC结合在一起使用,通过Protobuf来最终保证RPC的接口规范和安全。

    912
  • 微服务管理--微服务定义

    微服务管理--微服务定义

    1181
  • bufio包

    io操作本身的效率并不低,低的是频繁的访问本地磁盘的文件。所以bufio就提供了缓冲区(分配一块内存),读和写都先在缓冲区中,最后再读写文件,来降低访问本地磁盘的次数,从而提高效率。 简单的说就是,把文件读取进缓冲(内存)之后再读取的时候就可以避免文件系统的io 从而提高速度。同理,在进行写操作时,先把文件写入缓冲(内存),然后由缓冲写入文件系统。看完以上解释有人可能会表示困惑了,直接把 内容->文件 和 内容->缓冲->文件相比, 缓冲区好像没有起到作用嘛。其实缓冲区的设计是为了存储多次的写入,最后一口气把缓冲区内容写入文件。

    615
  • 如何做好SEM可行性计划报告

    互联网时代,SEM竞价推广已经成为各企业推广宣传自己品牌或者产品的一种必需方式,为此他们纷纷祭出高薪招聘专业的营销人才。SEMer非常注重基础的“硬技能”,而可行性计划报告直接体现了其工作能力,接下来千锋网络营销培训小编就给大家分享如何做好SEM可行性计划报告。

    24
  • 新媒体运营实战之H5产品上线时要关注哪些数据

    随着移动互联网的高速发展,网络营销成为企业实现盈利的主要手段。从2014年的初露锋芒,到2018年的全面爆发,H5营销已然占据网络营销的半壁江山。很多人想知道H5产品上线时要关注哪些数据,今天千锋网络营销培训小编就给大家详细的讲解一下。

    25
  • 如何策划高转化率线上活动 这几点需要注意

    对于运营人员来说,策划线上活动是常见的营销手段,但并不是每一场活动都能取得好的效果,想要策划一场搞转化率的线上活动并不容易。下面,千锋网络营销培训小编就为大家分享策划高转化率线上活动需要注意的几点。

    23
  • 快手如何快速开通直播权限?

     短视频运营是当前比较有效且常见的营销模式,而快手是很多企业争抢的平台。很多新手想知道快手账号如何快速开通直播权限以及上热门涨粉丝的技巧,接下来千锋网络营销培训小编就给大家分享一下。

    58
  • 千锋网络营销培训带你了解:今日头条的详情页广告

    今日头条有着广大的流量池,是吸引了不少营销人投身其中。以求为自己的企业带来更多的用户量,提高转化效果。说到这里,就不得不提及今日头条的广告投放了。

    71
  • 教你如何玩转PR剪出酷炫大片

    如今短视频非常火,在生活中处处可以看到有人用手机刷短视频,很多商家看好短视频的发展,利用短视频进行营销。想要利用短视频进行营销自然需要制作精美,让视频有炫酷的效果才能更吸引消费者的目光。视频制作软件Adobe Premiere是制作短视频经常会用到的工具,下面,千锋网络营销老师教你如何玩转PR,剪出酷炫大片。

    69
  • 从策划到推广 如何打造传播广的H5活动

    作为网络营销人员怎么能不熟悉H5活动,一场成功的H5活动不仅可以引爆朋友圈,更可以活跃客户达到宣传目的。但是如何才能打造传播广的H5活动?下面千锋网络营销小编分享5个步骤,带你从策划到推广打造一个优秀的H5活动。

    69
  • 千锋网络营销培训必备知识之广告素材分析

     近几年,加入网络营销行列的年轻人是在增加的。但是很多人都是半路出家,掌握到的知识点并不全面系统。简单讲,就一个广告素材能够对营销工作产生多大的效果,都不知道怎么去分析统计。

    226
  • 无处不在的网络安全问题

     2014年全球网络安全市场规模有望达到956亿美元(约合人民币5951.3亿元),并且在未来5年,年复合增长率达到10.3%,到2019年,这一数据有望触及1557.4亿美元(约合人民币9695.1亿元)。其中,到2019年,全球无线网络安全市场规模将达到155.5亿美元(约合人民币969.3亿元),年复合增长率约12.94%。

    321
查看更多