【GO 学习笔记(四)struct 结构、slice】教程文章相关的互联网学习教程文章

Nodejs学习笔记(四)——Nodejs黄金搭档Mongodb【代码】【图】

前言:回顾前面零零碎碎写的三篇挂着Nodejs学习笔记的文章,着实有点名不副实,当然,这篇可能还是要继续走着离主线越走越远的路子,从简短的介绍什么是Nodejs,到如何寻找一个可以调试的Nodejs IDE再到未爬先走的搭建一个小小的nodejs application,一直都是贯彻“学习笔记”的精神,想到哪写到哪,遇到什么问题就去解决并记录。如果你不幸读到本笔记,还请记住这是一系列形散神不散的学习笔记!!!   好了,每次不扯几句感觉没...

golang学习笔记 ---匿名函数/闭包【代码】

匿名函数var f = func(int) {}func main() {f = func(i int) {fmt.Println(i)}f(2)f = func(i int) {fmt.Println(i * i * i)}f(2) } /* 输出: 2 8 */ 接:https://blog.csdn.net/qq_35976351/article/details/81986496上述代码中,f可以被任何输入一个整型,无返回值的函数给赋值,这类似于C++中的函数指针。因此f可以看成是一个函数类型的变量。这样,可以动态的改变f的功能。匿名函数可以动态的创建,与之成对比的常规函数必须在...

MongoDB学习笔记~为IMongoDBRepository接口添加分页取集合的方法【代码】

对于数据分页,我们已经见的太多了,几乎每个列表页面都要用到分页,这已经成了一种定理了,在进行大数据展示时,如果不去分页,而直接把数据加载到内存,这简直是不可以去相向的,呵呵,在很多ORM工具中都对分页有了更好的支持,如LINQ里有大家熟悉的take和skip,而在MongoDB里也有这种概念,它使用limit和skip实现,这在大多数的Mongo客户端上都集成了这个功能,即帮助我们组合命令参数,并带我们把分页取数据的指令发到Mongo服务...

JavaScript Good Parts学习笔记-语法篇

1 保留字一览 abstractboolean break bytecase catch char class const continuedebugger default delete do doubleelse enum export extendsfalse final finally float for functiongotoif implements import in instanceof int interfacelongnative new nullpackage private protected publicreturnshort static super switch synchronizedthis throw throws transient true try typeofvar volatile voidwhile with 2字符串可以用...

学习笔记之k-nearest neighbors algorithm (k-NN)

k-nearest neighbors algorithm - Wikipediahttps://en.wikipedia.org/wiki/K-nearest_neighbors_algorithmNot to be confused with k-means clustering.In pattern recognition, the k-nearest neighbors algorithm (k-NN) is a non-parametric method used for classification and regression.[1] In both cases, the input consists of the k closest training examples in the feature space. The output depends on whether k...

mongodb学习笔记--集群配置(一)【代码】

#MongoDB 集群配置mongodb在生产环境中必然是以集群的形式存在的,不然不安全。mongodb集群主要是一主多从的形式存在。主节点master负责与客户端进行交互,处理读写操作。从节点slave主要负责从主节点读取数据并保存到本地。## mongodb主从配置新建两台服务器,安装mongodb。 192.168.226.129 master 将192.168.226.129机器作为master节点来配置。 192.168.226.130 slave 将192.168.226.130机器作为slave从节点配置。 ### 主节...

GO语言学习笔记一

GO语言学习笔记一--------------------------------------------------------------------------优势:1.它是系统级别的语言,静态编译,是C系列语言。2.具有很多内置库,使用起来和Python很类似。3.语法足够简单,入门学习成本很低,适合我这样从PHP和Python切换过来的人。4.速度快,就拿简单的页面来说,我用PHP开发并发能够达到500很好了,但是用Go轻松就到上万,这是无法比拟的性能提升,而且用Go开发的效率和PHP差不多。5.出自...

ANDROID_MARS学习笔记_S03_009_GOOGLEMAP3【代码】

一、代码1.xml(1)main.xml 1 <?xml version="1.0" encoding="utf-8"?>2 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"3 android:orientation="vertical"4 android:layout_width="fill_parent"5 android:layout_height="fill_parent"6 >7 <com.google.android.maps.MapView8 android:id="@+id/mapViewId"9 android:layout_width="fill_parent" 10 android:la...

Django学习笔记〇五——DJango中ORM的外键的使用【代码】【图】

我们在前面讲了Django中ORM的大致使用方法,我们今天要了解一些常用的外键的使用方法。常用外键ForeignKey一对多的模型我们在建立模型的时候可以直接在类中对外键直接定义好。结合在下一章要用的案例,我们做这样一个一对多的数据库模型 因为一个出版社可以对应很多本书籍,这就是最常见的一个一对多的外键模型。用代码反应出来这两个类,就是这样的:class Publisher(models.Model):id = models.AutoField(primary_key=True)name ...

golang学习笔记之UDP:server端与client端【代码】

server端main.gopackage mainimport ("fmt""net" )func main() {listen, err := net.ListenUDP("udp", &net.UDPAddr{IP: net.IPv4(0, 0, 0, 0),Port: 9090,})if err != nil {fmt.Printf("listen failed, err:%v\n", err)return}for {var data [1024]byten, addr, err := listen.ReadFromUDP(data[:])if err != nil {fmt.Printf("read failed from addr: %v, err: %v\n", addr, err)break}fmt.Printf("addr: %v data: %v count: ...

Django学习笔记【代码】

安装django pip3 install django删除django pip3 uninstall django创建django项目 # django-admin startproject 创建的项目名django-admin startproject mywebsite运行django项目 # 运行时需要进入到django目录python manage.py runserver创建django-app(即django应用) # python manage.py startapp 应用名称python manage.py startapp news注册django-app # 在项目下的settings文件中进行注册# 在INSTALLED_APPS中增加需要...

MongoDB 学习笔记之 TTL索引,部分索引和文本索引【图】

TTL索引: TTL集合支持mongodb对存储的数据进行失效时间设置,经过指定的时间段后、或在指定的时间点过期,集合自动被mongod清除。这一特性有利于对一些只需要保存一定时间的数据信息进行存储,比如机器产生的事件数据、日志、会话信息等。先创建一个集合TTLCol: 创建TTL索引,60秒过期。60秒后查询发现数据被删除了。 部分索引:MongoDB部分索引只为那些在一个集合中,满足指定的筛选条件的文档创建索引。由于部分索引是一个集合...

Python学习笔记23:Django搭建简单的博客网站(一)【图】

上一节说了如何下载安装Django,这一节主要将如何使用Django创建运行一个网站。一 新建工程 命令:django-admin startproject mysite # 有的需要输入:django-admin.py startproject mysite 这是你会发现在当前目录下,生成了一个文件夹mysite,其结构为:mysite/ manage.py mysite/ __init.py settings.py urls.py wsgi.py 其中: manage.py:一个命令行工具,通过它可以调用Django shel...

MongoDB 学习笔记(一)基础篇【图】

1.MongoDB 特点 面向集合存储,存储对象类型的数据方便 模式自由,不需要定义任何模式(schma) 动态查询 完全索引,包含内部对象 复制和故障恢复方便 高效的二进制数据存储 支持c# 平台驱动 2.体系结构 一台服务器可以创建多个Server 实例和数据库,(推荐一天server 机器创建一个实例),数据库:MongoDB 中的一系列与磁盘有关的物理文件(数据文件,日志文件等)。数据逻辑结构:文档 (documnet) 集合(collection) 数据库(dat...

GO学习笔记 - 函数名前面是否有输入参数肯定是不一样的!!【代码】【图】

在刚接触GO语言时候,我相信你也会有这种困惑,为什么有的函数名前面有输入参数,而一些却没有,它们是否有差别?确实有差别,没有输入参数,是一般的函数;有输入参数,是结构的方法,输入参数叫做“方法接收者”!GO语言没有类,方法都定义在结构上了!!官方教程:函 数:https://tour.go-zh.org/basics/4结构体方法:https://tour.go-zh.org/methods/1实例代码:main.go : 引入了“sunylat/demo”包,调用ShowStructFun...