小小千想和您聊一聊

查看更多

学习线路图

  • 菜鸟Vue学习笔记(五)

    在Vue中,所谓的路由其实跟其他的框架中的路由的概念差不多,即指跳转的路径。

    3
  • 菜鸟Vue学习笔记(四)

    上周学习了使用Vue来操作表单元素进行数据双向绑定,今天我们来学习下Vue中的组件,Vue中的组件作用就是去封装一些常用的页面标签,将其当做一个整体,以便在其他位置直接使用一组标签。

    81
  • 菜鸟Vue学习笔记(三)

    Vue中双向绑定是使用的v-model,所谓的双向绑定即改变变量的值,表单元素的值也会改变,同样的,改变表单元素的值变量的值也会改变。

    75
  • 菜鸟Vue学习笔记(二)

     首先,来学习下常用的v-bind属性,它的作用是在属性中使用vue中定义的变量的值。

    79
  • 菜鸟Vue学习笔记(一)

    Vue框架是JS的封装框架,使用了MVVM模式,即model—view—viewmodel模式, 简而言之,就是数据与视图的绑定。

    114
  • 你了解JS的作用域链吗

    你了解JS的作用域链吗

    47
  • CSS+HTML ul li列表原点如何相连

    CSS+HTML ul li列表原点如何相连

    50
  • CSS选择器与权重

    元素选择符就是以文档语言对象类型作为选择符,即使用结构中元素名称作为选择符。例如body、div、p,img,em,strong,span......等。

    427
  • Git私服搭建及应用

    Git是目前世界上最先进的分布式版本控制系统(没有之一)。

    3
  • SpringBoot必须掌握的几个注解

    所有这些xml配置都代表了开发时的损耗。 因为在思考 Spring 特性配置和解决业务问题之间需要进行思维切换,所以写配置挤占了写应用程序逻辑的时间。Spring Boot 让这一切成为了过去。Spring Boot 简化了基于Spring的应用开发,只需要“run”就能创建一个独立的、生产级别的Spring应用。Spring Boot为Spring平台及第三方库提供开箱即用的设置(提供默认设置),这样我们就可以简单的开始。多数Spring Boot应用只需要很少的Spring配置。我们可以使用SpringBoot创建java应用,并使用java –jar 启动它,或者采用传统的war部署方式。这也是SpringBoot让越来越多的开发人员使用的主要原因之

    2
  • 坦克大战系列3-坦克组成部分

    坦克大战系列3-坦克组成部分

    12
  • 坦克大战系列2-坦克如何在Eclipse中编写

    通过本身自带的编辑器去写代码我们发现其编辑器还是有很大的局限性的,所以我们需要将代码转移到我们熟悉的工具中进行编写。在这里我们选择使用eclipse,那么eclipse中如何配置实现坦克的编写呢,其分为以下几个步骤。

    22
  • MySQL的安装和配置

    MySQL数据库是目前Web开发最流行的数据库,本章将介绍数据库的有关概念,并且讲解如何安装和配置MySQL。

    17
  • 浅谈JVM的优化

    前面我们了解过JVM中堆的GC分代回收机制,在运行Java程序时,我们可以使用JVM的参数对程序的执行过程进行优化,以达到更优的内存配置和GC配置,从而提高程序的性能和稳定性。

    55
  • 编写我的第一个坦克

    Battle是用于对战的,Robot是其自带的坦克编辑器,Option当然是用于一些基本设置的啦,还有Help就是一些说明文档喽。

    86
  • 坦克大战简介

    本篇主要对坦克大战Robocode做一个简单的介绍,对java最初的人工智能算法演练工具做一个了解。

    69
  • Hadoop2.X 的环境配置与运行官方案例

    Hadoop2.X 的环境配置与运行官方案例

    40
  • 第 3 章 认识Hadoop

      Hadoop是一个开源框架,也是大数据主要框架之一。Hadoop最核心的设计是:HDFS和MapReduce。其中,HDFS为海量数据提供了存储,MapReduce为海量数据提供了计算。Hadoop可以让用户在不了解分布式底层细节的情况下,根据需求进行应用程序开发。

    179
  • 第2章 Shell编程

     Shell是一个作为用户与Linux内核通信的桥梁,它除了解释用户向操作系统输入的命令外,还可以调用其他程序或被其他程序调用,因此,Shell将内核、程序和用户连接在一起。

    199
  • 第1章 Linux基础

      Linux是一套免费使用和自由传播的类Unix操作系统,可以安装在服务器、个人计算机、手机等各类设备上。目前,大数据处理、分布式计算、虚拟化等先进技术都可以在Linux系统上得到很好的支持,本章将带领读者一起进入Linux世界。

    171
  • Zookeeper集群管理与选举

    大数据技术的学习,逐渐成为很多程序员的必修课,因为趋势也是因为自己的职业生涯。在各个技术社区分享交流成为很多人学习的方式,今天我们就一起来看一看大数据基础知识!

    615
  • Hadoop阶段的高可用配置

    HA机制即Hadoop的高可用(7*24小时不中断服务),正式引入HA机制是从hadoop2.0开始,之前的版本中没有HA机制。hadoop-ha严格来说应该分成各个组件的HA机制——HDFS的HA、YARN的HA。

    662
  • 与你共同解读大数据的处理流程

    随着互联网的发展,大数据也在逐渐彰显出自己的优势特点,那么关于大数据的处理流程,你是否了解?下面我们就一起看看大数据的处理流程。

    592
  • 大数据培训教程之什么是Sqoop

    Apache Sqoop(SQL-to-Hadoop) 项目旨在协助 RDBMS 与 Hadoop 之间进行高效的大数据交流。用户可以在 Sqoop 的帮助下,轻松地把关系型数据库的数据导入到 Hadoop 与其相关的系统 (如HBase和Hive)中;同时也可以把数据从 Hadoop 系统里抽取并导出到关系型数据库里。除了这些主要的功能外,Sqoop 也提供了一些诸如查看数据库表等实用的小工具。理论上,Sqoop 支持任何一款支持 JDBC 规范的数据库,如 DB2、MySQL 等。Sqoop 还能够将 DB2 数据库的数据导入到 HDFS 上,并保存为多种文件类型。常见的有定界文本类型,Avro 二进制类型以及 Sequence Files 类型。

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

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

    136
  • WSGI 简介

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

    85
  • 第4章 字符串

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

    135
  • 第1章 深度学习简介

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

    359
  • 第2章 爬虫基础知识

      网络爬虫可用来爬取网页内容,因此在学习爬虫的同时,需要了解Web前端的相关知识。本章抽取Web前端知识和爬虫抓取数据的相关库进行讲解,大家需熟练掌握这些必备知识,为之后Python爬虫的学习打下基础。

    402
  • 第2章 Theano基础

      “工欲善其事,必先利其器”,初学者除了需要掌握深度学习的理论知识外,还应熟练运用相关的工具库来创建深度学习模型或包装库。Theano是一个Python库,可以在CPU或GPU上进行快速数值计算,从而大大简化程序。本章将对Theano的相关基础知识进行讲解。

    169
  • 第3章 流程控制语句

      Python程序设计中流程控制结构包括顺序结构、选择结构和循环结构,它们都是通过控制语句实现的。其中顺序结构不需要特殊的语句,选择结构需要通过条件语句实现,循环结构需要循环语句实现。

    163
  • 第2章 编程基础

      在日常生活中,想要盖一栋房子,那么首先需要知道盖房都需要哪些材料,以及如何将它们组合使用。同样的,所谓万丈高楼平地起,要使用Python开发出一款软件,就必须充分掌握Python的基础知识。

    150
  • Python自动化运维开发实战 一、初识Python

    都忘记是什么时候知道python的了,我是搞linux运维的,早先只是知道搞运维必须会shell,要做一些运维自动化的工作,比如实现一些定时备份数据啊、批量执行某个操作啊、写写监控脚本什么的。

    17
  • 利用linux技术教你在 mac下默认以root账户登录终端

    用mac笔记本的童鞋都知道OS X默认以普通用户登录,导致打开终端也是默认以普通账户登录,作为一个云计算运维工程师需要经常以root身份登陆公司远程服务器,那么每次在ssh登陆的时候都需要这样写:ssh root@your_server_ip,这里的root是不能省去的,甚是麻烦。

    15
  • web页面更新脚本

    18
  • Linux学习思路(一)

     云计算是分布式计算、并行计算、效用计算、网络存储、虚拟化、负载均衡、热备份冗余等传统计算机和网络技术发展融合的产物。零基础学习云计算,云计算学习如何入门?近年来Linux云计算已经越来越受到重用,它不再仅仅是一些开源发烧友们之间炫耀资本,而且已经在多方面价值得到了体现,尤其在服务器操作系统方面,已经成为资深运维工程师的首选的操作工具。那么该如何学习云计算呢?接下来就简单的聊一聊云计算的基础阶段(初级运维工程师)。

    26
  • 云计算自动化运维从入门到精通系列-部署centos

     镜像分为最小化(只存在文本界面)和完整版镜像(包含桌面及其他)选择合适的下载

    91
  • 直到今天才搞懂云计算中的虚拟化和容器技术

    很多同学一直纠结,云计算中虚拟化技术和容器到底有什么区别?

    217
  • samba中security=user模式如何设置?

    这里主要介绍运维过程中,或学习Linux视频教程中经常遇到的状态码。并通过业界流行的Nginx进行模拟实现,让大家能有一种所见即所得的感觉。希望大家通过此知识点的学习,能够对HTTP状态码有一个理性的认识(如果你正在学习Linux视频教程,那么请记牢记些状态码的含义)。

    2805
  • 初识Docker引擎及管理操作介绍

    Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机)、bare metal、OpenStack 集群和其他的基础应用平台。

    2327
  • 移动APP测试-ListView优化之内存缓存

    内存优化是将获取到的数据存入到Map集合中,如果再次引用此数据,就直接从Map集合中获取,这样会导致一个问题,如果Map集合中的数据特别多,比如存 取了100万条数据,这样有可能就会导致内存溢出。这是因为Map集合是强引用的集合,如何不把Map集合置为空的话,这个集合Java虚拟机就不会把它 回收掉,当Map中的数据大小超过了内存大小就会导致内存溢出。为了避免这种异常我们要使用软引用softreference,

    30
  • 移动APP测试-ListView优化之UI优化

    listview条目与条目之间的间隙的分割内容 : android:divider="@android :color/transparent"

    31
  • 性能测试工具Jmeter之参数化---用户定义变量

    在我们使用的过程,有的时候难免需要修改一些名称,这个使用如果同样的名称比较多,我们就需要一个一个的去修改,需要耗费大量的时间,这个场景下我们就可以使用jmeter的用户自定义变量组件

    38
  • 数据库中的复合主键和联合主键

    数据库中的复合主键和联合主键

    41
  • ExpandableListView

    ExpandableListView

    111
  • 接口测试步骤

    首先邮件添加一个线程组,然后我们重命名接口测试​

    125
  • 测试中常见移动端基础知识

    什么是Activity? 四大组件之一,一般的,一个用户交互界面对应一个activity

    95
  • 采用自动化测试的情形及自动化测试的优缺点

     随着人们对测试工作的重视以及测试工作的不断深入,越来越多的公司开始使用自动化测试工具。如果能够正确地选择和使用自动化测试工具,就会提高测试的效率和测试质量,降低测试成本。由于一些商用的自动化测试工具十分昂贵,因此在选择自动化测试工具时,要把各种因素考虑进去,只有这样才能做出正确的选择。

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

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

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

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

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

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

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

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

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

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

    524
  • Unity可以用svn吗

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

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

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

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

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

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

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

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

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

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

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

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

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

    457
  • break和continue

    break和continue

    40
  • for循环语句

    程序的流程控制结构一共有三种:顺序结构,选择结构,循环结构。

    37
  • 地址关键词查询功能

    本项目案例中的获取店铺列表功能,以及添加商户记录,需要填写店铺地址。在输入店铺地址时,我们需要实时的检测用户关键词输入,并进行搜索返回对应地点的经纬度。因此,我们有必要提供地址检索的功能。

    51
  • 项目总结与回顾

    本系列课程已经基本开发完成和结束,本节内容我们来做一个整体的项目总结和回顾。

    62
  • 删除记录功能

    上节内容我们分析了添加商铺记录的功能,今天我们继续来开发删除记录功能。在本节内容中,我们演示删除商家列表和食品列表记录。

    60
  • 用户列表、订单列表功能开发

    本节内容,我们继续学习开发用户列表功能和订单列表功能。

    212
  • 基本数据——运算符

    基本数据——运算符

    55
  • 食品功能模块业务开发

    根据之前我们的学习内容和文档说明,我们把相对独立的功能模块进行单独的定义和实现。在本实战项目中,到目前为止,我们还没有定义和创建食品功能模块的业务逻辑处理器和功能实现结构体。

    94
  • win8.1和ubuntu双系统安装

    右键单击“这台电脑”==》"管理"==》“磁盘管理”==》选择ubuntu将来安装的盘符右键单击,选择“删除卷”这样就生成一个空闲的盘符。

    42
  • 通过虚拟机安装系统( ubuntu )

    我们这里使用vmplayer player虚拟机,请提前下载。双击VMware-player-4.0.6-1035888.exe,一路next即可。

    53
  • ubuntu更新设置

    ubuntu操作系统发布时,为了减小操作系统的体积,仅仅配备了基本的系统软件、应用软件。我们开发中需要用到的大部分软件都需要在使用中从网上自行更新。

    47
  • mysql数据库的安装及命令

    物联网学习过程中,一定会学习Mysql数据库的,因此为大家分享数据的一些安装及操作。

    467
  • SQL性能优化提升方法介绍

    Sql的性能优化是数据库工程师在实际工作中必须面对的重要课题之一。对于某些数据库工程师来说,它几乎唯一的命题。实际上,像WEB服务这样需要快速响应的应用场景中,SQL的性能直接决定了系统是否可以使用。这里主要介绍一些使用SQL执行速度更快,消耗内存更少的优化技巧,今天的文章只介绍其中的一种,后续会继续更新一些其它的优化方式。

    449
  • C语言返回值为地址的函数

    学习物联网,C语言是基础,调用一个函数,如果有返回值的话,返回值类型有很多。比如int,char和指针类型等等。但是当返回一个指针类型的时候必须考虑他在内存中的作用域。

    506
  • C语言字符与字符指针的应用区别

    C语言是学习物联网的基础,很多人在学习过程中不易区别C语言字符与字符指针的应用。

    475
  • C语言变量、常量和静态变量的区分

    很多初学者很容易弄混C与语言中的知识,为了不混淆理论,以变量、常量和静态变量为例具体划分:

    463
查看更多