00-02-Hello Example. 目录结构. 不一样的Hello World. 巧妙的单元测试. 传入os.Args切片. go mod init. 03-Basic Types. 变量类型与解释器. 不要用内置浮点类型表示金钱. 变量声明方式. 特殊类型. 变量初始化. 常量定义. 类型转换. 求平均值.标准流…
Ext.Net通过DirectEvents进行服务器端异步的事件处理.[Ext.Net学习笔记]02:Ext.Net用法概览.Ext.Net MessageBus用法.Ext.Net布局 中已经简单的介绍了DirectEvents,今天将详细的介绍一下DirectEvents. DirectEvents异步执行服务器端事件 我们首先来看一下Ext.Net DirectEvents的一个最简单用法,通过点击按钮触发服务器端的事件处理方法,并在前台弹出一个提示框. <ext:Window runat…
在前面已经对duilib有个一个基本的了解,并且创建了简单的空白窗体.这仅仅只是一个开始,如何去创建一个绚丽多彩的界面呢?这就需要一些控件元素(按钮.文本框.列表框等等)来完善. 一. Duilib控件简介 在之前空白窗体的基础上,在界面上添加了一些控件,让大家先对这些控件效果有个基本的认识.如下图所示: 基本控件   高级控件     一些控件的基本显示效果就如同上面两幅图所示.实际上,在Duilib学习笔记<01>—duilib整体框架认识中我们就已经提到过Duilib这个库的组成,其中就…
  QML入门教程(1) QML是什么? QML是一种描述性的脚本语言,文件格式以.qml结尾.语法格式非常像CSS(参考后文具体例子),但又支持javacript形式的编程控制.它结合了QtDesigner UI和QtScript的优点.QtDesigner可以设计出.ui界面文件,但是不支持和Qt原生C++代码的交互.QtScript可以和Qt原生代码进行交互,但是有一个缺点,如果要在脚本中创建一个继承于QObject的图形对象非常不方便,只能在Qt代码中创建图形对象,然后从 QtScrip…
Fortran学习笔记目录 书接上回:Fortran学习笔记:02 流控制语句 数组(Array) 定义数组 一维数组 program main implicit none integer :: i integer :: a(10) do i=1,10,1 a(i)=i*i; end do do i=1,10,1 write(*,*) "i=",i,"i*i=",a(i) end do end 数组申明格式: Datatype name(size) 注意,size必…
06-Control Statements. If-then-else. Loop. for. range array. range map. infinite loop. common mistake. labels and loops. switch. switch on true. Packages. 06-Declarations & Types. Declaration. Short declarations. Structural typing. duck typing. Opera…
12-Structs, Struct tags & JSON. Struct. Struct Gotcha. Anonymous Struct Type. Make the zero value useful. Empty structs. JSON…
11-Homework #2. 11-Reader. Reader interface. NewReader func. Reader Struct. Len .Size,Read func. Practice…
PHP这门语言的就不用多说啦,使用率非常高的一门后端开发语言.之前一直希望可以学习了解一下PHP.之前主要在做Java和OC这类语言的开发,对于PHP这种脚本语言(动态语言)还是了解甚少. 近期看了一些零碎的资料,不是很系统,但是愿意把它记录下来.除了对PHP本身的学习,还需要对下面这些知识有所了解.首先需要了解web前端HTML.CSS.JavaScript等.其次需要对数据库有基础的了解,可以使用SQL语句进行增删改查.参考的资料有W3School,这个网站既可以系统的学习,又可以作为参考资…
***************************************转载请注明出处:http://blog.csdn.net/lttree******************************************** 一. Accustoming Yourself to C++ Rule 03: Use const whenever possible. 条款03:尽可能的使用const const就是常量,它同意你指定一个语义约束,编译器会强制实施这项约束. 多才多艺的key…
位于:${solr.home}\example\techproducts\solr\techproducts\conf\solrconfig.xml <?xml version="1.0" encoding="UTF-8" ?> <!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the…
10-Slices in Detail. Slice. Empty vs nil slice…
09-Closures.闭包是一种函数,调用具有来自函数外部的附加数据.闭包内的额外数据是引用封闭的…
07-Formatted & File I/O. I/O steams. formatted I/O. fmt functions. file I/O. Practice ① I/O. Always check the err. Practice ② I/O. Practice ③ I/O…
05-Arrays, Slices, and Maps. In memory. Array. Slice. fence post error. Compare Array and Slice . Map. Built in functions. Make nil useful. Quote. Practice…
04-Strings.unicode.utf-8.类型描述符.go 字符串在内存中的存储. Strings. String structure. String functions. Practice…
一.回顾运算符: 一.控制语句 1.1 顺序结构 (最常见的) 特点:代码从上往下依次执行…
#include <opencv2\highgui\highgui.hpp> #include <opencv2\imgproc\imgproc.hpp> #include <opencv2\core\core.hpp> ); int main() { cv::Mat img_orginal = cv::imread("F:\\images\\boldt.jpg"); cv::Mat img_altered = img_orginal.clone()…
Python 语法 Python语法包括: 模块函数导入 赋值 判断循环语句 模块导入 import somemodule somemodule.somefunc from somemodule import somefunc somefunc import math math.pow(2,3) 8.0 from math import pow pow(2,3) 8.0 赋值 序列解包 链式赋值 增量赋值 x,y=1,2 x,y (1, 2) x,y=y,x x,y (2, 1) x=y=3 x…
本文参考:http://www.cnblogs.com/willick/p/3224144.html 1.Razor语句以@开头. 2.每个View都有自己的Model属性,可通过@Model调用.语句"@model Order" 的意思是将本视图的Model属性的类型指向Order类,该语句在View中可省略. 3.View中的Model属性用于存放Conroller传递过来的model示例对象,传递方式示例:return View(myOrder). 4.View中可使用"…
Apple官方文档:The Swift Programming LanguageProtocols and Extensions一节的小节练习,要求自行定义一个enumeration枚举类型,并且遵循ExampleProtocol协议: protocol ExampleProtocol { var simpleDescription: String { get } mutating func adjust() } 在网上找了好久,都不知道怎样实现,最后参照一篇帖子(http://forums.m…
<Python for Data Analysis>一书由Wes Mckinney所著,中文译名是<利用Python进行数据分析>.这里记录一下学习过程,其中有些方法和书中不同,是按自己比较熟悉的方式实现的. 第三个实例:US Baby Names 1880-2010 简介: 美国社会保障总署(SSA)提供了一份从1880年到2010年的婴儿姓名频率的数据 数据地址: https://github.com/wesm/pydata-book/tree/2nd-edition/data…
system V IPC 1)消息队列 2)共享内存 3)信号灯(信号量集) 1.消息队列. ipcs -q 查看系统中使用消息队列的情况 ipcrm -q +msqid 删除消息队列 消息队列工作原理:在内核空间上创建队列,信息发送者将发送信息打包成结点添加到队列中,信息的接受者选择性从队列上读取想要的节点 1)创建队列,2)向队列中添加信息,3)从队列中移除信息,4)实现队列的控制(获取队列的属性,设置队列的属性,删除不使用的队列) 1)创建队列: 函数原型:key_t ftok(const…
ui到底是什么? 很多同学不知道ui是什么,以为画个ICON图标就是做ui了,导致很多人都忙着画各种各样的图标.这样很容易让那些新人们走错路,最后我想说的是icon不是全部,不要沉迷其中,要学的还有很多. 下边我们先说说ui到底是什么? User Interface(用户界面),简称ui,是指对软件的人机交互.操作逻辑.界面美观的整体设计. UI设计分三个分支: 1.研究界面—-图形设计师Graphic UI designer,简称GUI,国内目前大部分UI工作者都是从事这个行业.包括(网页设计…
上节我们编写了netty服务端的程序,这节我们来写客户端程序 第一步:改造服务端程序为: (1)MyServer类: package com.ssy.netty.demo01; import io.netty.bootstrap.ServerBootstrap; import io.netty.channel.ChannelFuture; import io.netty.channel.EventLoopGroup; import io.netty.channel.nio.NioEventLoo…
函数总结    最基本的一种代码抽象的方式.    定义函数    使用def语句进行定义, return进行函数返回.    一旦执行导return,函数就执行完毕.    即使函数未指定return语句,函数执行完毕后也会进行return,只不过返回值是None,(return None, 可以简写为return) .        将函数保存到文件,便于以后调用        可以将定义的函数定义保存到.py文件,在存放文件的目录中启动py解释器,使用from 文件名 import 函数名…
1.Bash = Bourne Again SHell 2.终端提示符: #普通用户 username@hostname$ #管理员用户 root@hostname# 3.shell脚本通常是一个以shebang起始的文本文件: #!/bin/bash shebang是一个文本行,其中#!位于解释器路径之前./bin/bash是bash的解释器的命令路径. 在Unix行话中,字符"#"通常读作"sharp"或"hash"或"mesh&q…
08-Functions, Parameters. functions. first class. function signatures. parameter. pass by value. pass by reference. the ultimate truth. returns. Recursion. 08-Defer. defer gotcha…