小小千想和您聊一聊

查看更多

学习线路图

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

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

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

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

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

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

    801
  • 默认行为和拖拽思路

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

    703
  • cookie

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

    508
  • 详解Vue-Router路由与配置

     现在的很多应用都流行SPA应用(singe page application) 。传统的项目大多使用多页面结构,需要切换内容的时候我们往往会进行单个html文件的跳转,这个时候因受到网络、性能的影响,浏览器会出现不定时间的空白界面,用户体验不好。而单页应用则是用户通过某些操作更改地址栏url之后,动态的进行不同模板内容的无刷新切换,用户体验好。而在vue2.0版本后,vue官方推出vue-router插件来实现单页面的路由跳转,内部原理就是通过组件之间的切换(组件的卸载与安装)去实现整个页面无刷新的效果。

    774
  • 作为前端入门,有没有必要学习高难度css和js特效

    我们先来说说入门,指的是知识或业务的初始门路。我们都知道现在前端市场要求还是比较高的(要求会各种库和框架、对底层原理的理解等等)。但是所有的框架和库都是来自最基础的HTML、CSS、JS,所以我觉得入门应该把重心放在基础知识的学习上。

    2149
  • 什么是前端同构渲染

    同构渲染指的是前后端都使用了js,首次渲染的时候使用nodejs加载了我们的HTML文件,用小白的话来说,同构渲染既不属于后端渲染,也不属于前端渲染,它是介于二者之间的共有部分。同构渲染的实现其实就是SSR+CSH,他们是通过一份代码而实现的。

    664
  • JAVA乐趣之坦克大战系列9-高效雷达

    本篇之前的内容介绍了瞄准策略,让大家明白了如何能让我们的雷达更好的锁定到敌人,本篇将分享给大家一个非常高效的雷达,供大家参考。

    275
  • Java编程中的集合讲解

    Iterator是一个接口,它是集合的迭代器,集合可以通过Iterator去遍历集合中的元素。

    262
  • Java编程中的SpringMVC之基本配置

    前面我们了解了MVC模式,本章我们将学习SpringMVC框架的基本使用,掌握SpringMVC的配置方式是使用SpringMVC框架的基础。

    266
  • Java编程中的JSP对象

    JSP隐式对象是JSP容器为每个页面提供的Java对象,开发者可以直接使用它们而不用显式声明。JSP隐式对象也被称为预定义变量。

    247
  • Java中的位移运算

    在Java中,位移运算属于基本运算,符号是<<和>>,即向左位移和向右位移。在Java中只有整数才能位移,所以其他的不考虑,位移运算是将整数在内存中表示的二进制进行位移,所以在Java中分为正数和负数的位移。

    348
  • Java编程之详解finalize

    finalize()是Object的protected方法,子类可以覆盖该方法以实现资源清理工作,GC在回收对象之前调用该方法

    383
  • 5分钟了解基数排序

     基数排序无需进行比较和交换,而是利用分配和收集两种基本操作实现排序。基数排序分为两种:第一种是LSD ,从最低位开始排序;第二种是 MSD, 从最高位开始排序。

    381
  • java编程之冒泡排序(Bubble Sort)

    java编程之冒泡排序(Bubble Sort)

    519
  • hive表的查询

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

    140
  • hive的数据类型

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

    146
  • 大数据概念

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

    590
  • HDFS基本概念

    源自于Google的GFS论文发表于2003年10月 HDFS是GFS克隆版 ,HDFS的全称是Hadoop Distributed File System易于扩展的分布式文件系统,运行在大量普通廉价机器上,提供容错机制,为大量用户提供性能不错的文件存取服务

    525
  • 大数据基础教程:TextFile分区问题

    获取分区的个数:rdd1.partitions.length,在spark-shell中没有指定分区的个数获取的是默认分区数,除了这个外parallelize方法可以使用,指定几个分区就会有几个分区出现

    865
  • 大数据基础教程:创建RDD的二种方式

     RDD支持两种操作:转化操作和行动操作。RDD 的转化操作是返回一个新的 RDD的操作,比如 map()和 filter(),而行动操作则是向驱动器程序返回结果或把结果写入外部系统的操作。

    1468
  • SparkShell和IDEA中编写Spark程序

     spark-shell是Spark自带的交互式Shell程序,方便用户进行交互式编程,用户可以在该命令行下用Scala编写Spark程序。spark-shell程序一般用作Spark程序测试练习来用。spark-shell属于Spark的特殊应用程序,我们可以在这个特殊的应用程序中提交应用程序

    816
  • 知乎问答3-MySQL安装详解

    知乎问答3-MySQL安装详解

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

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

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

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

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

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

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

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

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

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

    1830
  • WSGI 简介

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

    710
  • 第4章 字符串

      字符串是许多单个子串组成的序列,其主要是用来表示文本。例如,登录网站时输入的用户名与密码等。灵活地使用与处理字符串,对于Python程序员来说是非常重要的。

    803
  • 第1章 深度学习简介

     在构思可编程的计算机时,人类便开始思考计算机是否能够变得更加智能。在1950年,被誉为“计算机科学之父”及“人工智能之父”的英国数学家Turing(阿兰·图灵)提出一个设想:把一个人和一台计算机隔离在两间房间,然后让房间外的一个提问者对两者进行问答测试,如果提问者无法判断提问对象(人或机器人),则证明计算机已具备人的智能。上述设想就是著名的图灵测试,这是最早对人工智能的设想。

    1211
  • 用PS把数码拍摄的荷花照片制作成中国风的效果

    今天小编教大家把数码拍摄的荷花照片制作成中国风的效果,整个教程虽然简单,但是效果还真的不错,其实这类教程素材是不限的,我们教程里用到了荷花的照片,制作出来比较符合中国风的感觉,同学们可以拓展一下,看看换个素材,人物或者动物,说不定效果也很棒。

    295
  • PS快速修改颜色

     我们在图片上经常要修改图片的色彩提现不一样的场景或者不一样的色号。今天就教大家一个快速修改颜色的方式。

    224
  • 如何把一张照片用PS做成漫画风格

    如何把一张照片用PS做成漫画风格

    759
  • PS教程:夏日美女清凉海报

     最近夏天到了,大家除了呆在空调房吃西瓜解暑外,户外最多的场合就是游泳馆了,当然游泳其次,更多是能欣赏帅哥美女的身材啦。今天我们就拿到一张抓拍的美女照片,遗憾是图片拍摄效果太暗,今天我们就来发挥下自己的创意,P好图片同时,做一张简单的清凉海报。

    582
  • PS教程:合成犀牛背上的美女

    PS教程:合成犀牛背上的美女

    599
  • PS教程:打造低多边形风格图像

    大家好,今天来教大家一个低多边形风格的图像处理。低多边形风格介于抽象与象形之间,是一种表现力很强的插画类型,用于LOGO的设计也未尝不可。它的绘制过程也非常简单,尤其在AI中,利用三角色块一个个拼缀而成即可,设计师要做的是对色彩的选择和控制,以便能更好的表现对象的阴影和高光的关系。

    600
  • sketch基础介绍

    Sketch是一款适用于所有设计师的矢量绘图应用。矢量绘图也是目前进行网页,图标以及界面设计的最好方式。但除了矢量编辑的功能之外,同样添加了一些基本的位图工具,比如模糊和色彩校正。

    554
  • PS打造电影金属字体

    看完刺客信条这个电影,情不自禁的把电影海报的字体做了一个,因为喜欢这部电影,喜欢电影的海报,更觉得里面主题字很棒,激起了我的欲望。

    573
  • 查看进程 process

    一般该指令会与grep配合使用,比如查找端口22,就用netstat -tunlp | grep 22 或者干脆netstat -an | grep 22就可以了,查看其它端口类似,当然也可以通过端口状态查找即netstat -anp | grep TIME_WAIT,即只会显示含有TIME_WAIT字符串的条目

    449
  • 关于进程 process

    在多任务处理操作系统中,每个CPU(或核心)在一个时间点上只能处理一个进程。在进程运行时,它对CPU 时间和资源分配的要求会不断变化,从而为进程分配一个状态,它随着环境要求而改变。

    464
  • type 查看命令类型

     type 查看命令类型,例如该命令是alias,还是内置命令,还是某个文件,还是关键字。

    479
  • 学云计算与大数据前景如何?就业又该何去何从?

     云计算是一种基于因特网的超级计算模式,在远程的数据中心里,成千上万台电脑和服务器连接成一片电脑云。因此,云计算甚至可以让你体验每秒10万亿次的运算能力,拥有这么强大的计算能力可以模拟核爆炸、预测气候变化和市场发展趋势。用户通过电脑、笔记本、手机等方式接入数据中心,按自己的需求进行运算。

    792
  • 云计算是怎么分类的

     云计算(cloud computing)是分布式计算的一种,指的是通过网络“云”将巨大的数据计算处理程序分解成无数个小程序,然后,通过多部服务器组成的系统进行处理和分析这些小程序得到结果并返回给用户。云计算早期,简单地说,就是简单的分布式计算,解决任务分发,并进行计算结果的合并。因而,云计算又称为网格计算。通过这项技术,可以在很短的时间内(几秒种)完成对数以万计的数据的处理,从而达到强大的网络服务。

    603
  • 云计算开发一般负责什么工作呢?更偏向于运维么?

    云计算和开发是两个概念,云计算可以往云计算开发,云计算网络安全多方面发展,云计算开发偏向于Python,云计算网络安全又是另外一个发展领域,当然云计算、开发、网络安全它们是互通的。

    848
  • Linux文件类型

    通过颜色判断文件的类型是不一定正确的!!!

    536
  • Linux文件时间

    # stat /etc/hostname //查看文件的详细属性(其中包括文件时间属性)

    505
  • 2018世界排名前5的自动化测试工具介绍

    软件开发实践随着时间在不断变化,工具和技术同样如此。这些变化都是为了提升生产率、质量、客户满意度、缩短发布时间、发布出成功的产品以及服务。软件测试在达到这些目的的过程中毫无疑问发挥了非常重要的作用。

    40
  • Python unittest单元测试框架入门

    test对于执行顺序,默认按照A-Z、a-z的方法执行。如果想按自己编写的case的先后关系执行,需要用到testSuite。如果想跳过某个case,需要用到skip装饰器。

    42
  • Jmeter组件介绍

     用来描述一个性能测试,包含与本次性能测试所有相关的功能。也就说本的性能测试的所有内容是于基于一个计划的。类似于LR的测试场景

    34
  • Postman的代理(Proxy)

     代理服务器充当您的内部网络和Internet之间的安全屏障,阻止Internet上的其他人访问您的内部网络上的信息。

    122
  • postman的常见断言

    做测试的同学,我相信每个人都知道断言,就是结果和预期对比,如果一致,则用例通过,如果不一致,断言失败,用例失败。那么如何用postman来进行断言呢?也很简单,用到postman tests 这个模块。

    120
  • Cookie和Session的区别与使用

    如果创建了一个cookie,并将他发送到浏览器,默认情况下它是一个会话级别的cookie(即存储在浏览器的内存中),用户退出浏览器之后即被删除。若希望浏览器将该cookie存储在磁盘上,则需要使用maxAge,并给出一个以秒为单位的时间。将最大时效设为0则是命令浏览器删除该cookie。

    147
  • 自动化测试

    自动化测试指软件测试的自动化,在预设状态下运行应用程序或系统,预设条件包括正常和异常,最后评估运行结果。将人为驱动的测试行为转化为机器执行的过程。

    517
  • 软件测试质量

     ISO质量的定义:一个实体的所有特性,基于这些特性可以满足明显的或隐含的需求。而质量就是实体基于这些特性满足需求的程度。

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

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

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

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

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

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

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

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

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

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

    1468
  • Unity可以用svn吗

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

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

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

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

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

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

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

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

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

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

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

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

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

    1842
  • 了解区块链家族成员

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

    791
  • go-micro框架介绍

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

    707
  • gRPC安全认证和拦截器

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

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

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

    719
  • gRPC入门和使用

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

    620
  • RPC与Protobuf

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

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

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

    747
  • bufio包

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

    358
  • GTK进阶学习:GTK实现截图功能

     对于一个绘图工具来说,能够截取图片也是能够做到的。

    619
  • GTK帮助文档的使用

     学习图形界面开发,肯定离不开帮助文档的使用,因为它不像C语言那样就那么几个函数接口,图形接口的接口可以用海量来形容,常用的我们可能能记住,其它的真的没有必要去记,用到什么就去帮助文档查看用法。

    492
  • GTK入门学习:glade的环境搭建

    GTK入门学习:glade的环境搭建

    1505
  • GTK进阶学习:事件盒子

    有些控件( 如:标签GtkLabel,图片控件GtkImage 等),不响应GDK事件,相当于鼠标在其上面点击,它是捕获不到的。用户通过事件盒子可以解决这个问题。

    639
  • GTK进阶学习:绘图事件二

    绘图注意事项(能不用绘图尽量不用,绘图效率较低)

    646
  • GTK进阶学习:绘图事件一

    GTK界面只要有图片的地方,其底层实际上是通过绘图实现的,所以,我们很有必要学习一下绘图,这里我们使用 Cairo 进行相应的绘图操作。

    617
  • GTK入门学习:信号与回调函数

     GTK采用了信号与回调函数来处理窗口外部传来的事件、消息或信号。当信号发生时,程序自动调用为信号连接的回调函数。

    723
  • 我们接下来做一个简单版的计算器

    我们接下来做一个简单版的计算器

    833
  • 为什么一定要做抖音短视频

      最近几年,客户和商户(电商和线下)都比较焦虑,抱怨跟不上互联网时代,他们关心的流量成本太高,逐年在提高,流量也越来越不精准,大家都在绷紧这根弦,都在说“不改变,就等死,改变经营思路是找死”,让他们把店铺关了,还不舍得,反馈说:”好歹也是一份产业,还能看到一线希望,也许再坚持一下就会好点”。

    756
  • 应届毕业生新手如何入门新媒体运营岗位

     利用最新的新媒体平台,把产品或者服务展现出来,如最近流行的抖音,快手平台,小红书平台,趋势都不错的,但是产品展现一定要软,自然带入,这需要慢慢培养和学习。

    1225
  • 解读互联网营销新趋势:你的思路该升级了

      互联网营销,早已充斥于我们生活的每一个角落,无处不在!购物前习惯看下小红书,碎片时间习惯刷下抖音,睡前一定要浏览微博、微信,也许你还没意识到你被互联网营销了!没错,这就是互联网营销的套路:不是大众想看到什么,而是互联网营销会让大众看到什么。

    1616
查看更多