吾八哥博客

2017年12月

  • 吾八哥学Golang(二):Golang里的基本数据类型

    在Golang里有如下几种数据类型:整型、浮点型、布尔类型、字符串、复数类型、数组、map,下面通过简单的例子熟悉相关的数据类型:整型golang支持如下整型类型:类型长度(字节)取值范围int81-128到127uint810到255int162-32768到32767uint1620到65535

    日期 2017-12-28  阅 11086  吾八哥学golanggolang学习Golang基本数据类型
  • 吾八哥学Golang(一):Golang里的变量、常量

    吾八哥学Golang(一):Golang里的变量、常量

    今天来开始在go里正式开启新的学习历程,老规矩从基础的开始学起吧!本次主要是熟悉变量、常量、枚举的定义,虽然大多数都是跟c++里类似,但还是得熟悉熟悉的,Golang里的代码注释也可以使用双斜杠哦!定义变量在Golang里定义变量是用var,并且自动初始化为零值,而且还可以直接提供初始化值,而不用去

    日期 2017-12-24  阅 2536  吾八哥学golanggolang学习Golang里的变量常量学习
  • image.png

    吾八哥学Golang(零):Golang开发环境配置

    前言至于为什么我要学Golang,你们就理解为作为一个码农的任性吧,我相信如果你们花点时间了解一下Golang,你也会爱上它的,至于它有什么优势特点啥的,咱就不啰嗦了!本篇主要记录配置Golang的开发环境的过程。准备工作Go安装包下载:https://studygolang.com/dlVisua

    日期 2017-12-23  阅 2677  golang学习golang开发环境配置吾八哥学golang
  • Python里使用__new__实现单例模式

    单例模式(SingletonPattern)在软件开发过程中是一种非常常用的设计模式,该模式的目的是确保某一个类只有一个实例存在。需要单实例运行的场景下就可以采用单例模式,而且单例模式在很多公司的面试过程中也会被问到的哦!Python里实现单例的方式有很多种,例如:使用模块、使用__new__、

    日期 2017-12-15  阅 2065  __new__方法hasattrPython单例模式
  • 分享一个Delphi跨平台TCP库的封装

    Delphi的跨平台框架FireMonkey下的TCP组件默认自带INDY的,但我个人在使用某些特别的库的时候喜欢再封装一层,封装为简单的对外公开的接口,这里分享一下基于indy的封装的tcp的请求的库。以下代码基于Delphi10.2。{   单元名:跨平台的T

    日期 2017-12-13  阅 2835  Delphi跨平台tcp跨平台TIdTCPClient
  • 分享一个Delphi跨平台Http库的封装

    最近打算写个小程序,希望跨平台,对于曾经深爱Delphi的我,毫无疑问的选择了Delphi,想写的程序里需要用到http请求,所以就基于自带的http库System.Net.HttpClient里的THTTPClient封装了一个异步的http请求类,其实Delphi自带了TNetHttpClien

    日期 2017-12-08  阅 4031  Delphi跨平台THTTPClient
  • 实现通用的ISQLDBRows转换为Object数组的方法

    最近在使用mORMot写一个服务端,利用TODBCConnectionProperties操作MYSQL数据库,遇到查询查询数据库后需要将返回的ISQLDBRows转换为对象数组。其实ISQLDBRows自带转为为JSON字符串的方法FetchAllAsJSON,但我这里是要转换为对象数组,例如查询

    日期 2017-12-03  阅 2788  ISQLDBRowsmORMot
1