3 执着追求理想

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 47w+

Go语言02

1、指针(为了解决值传递,深度复制问题,节省内存) a := 10 var p1 *int //指针 p1 = &a //p1指向a的内存地址 fmt.Println(p1) fmt.Println(*p1)2、结构体package mainimport "fmt"func main() {var p1 Person p1.address = "东莞市" p1.name = "张飞" p1.age = 33 p1.sex = "男"fmt.Println(

2020-07-11 15:25:48

Go语言01

1、变量 var num1 int num1 = 30 var num2 int = 15 var name = "张飞" sum := 100 var a,b,c int a = 1 b =2 c=32、变量const name string = "zf"iota关键字: const ( a =iota b =iota c =iota ) fmt.Println(a) fmt.Println(b) fmt.Println(c) 打印出:0 1

2020-07-09 21:04:54

mysql数据类型

1、新建数据库utif-8 Unicode,utf-8 general2、字符串数据类型char(m) m代表多少字符,1-255之间,例:(5) [aa000] 自动填充。varchar(m) m代表多少字符,1-255之间,,例:(5)[aa] 不自动填充。tinytext 存放字符 1-255之间text 存放字符65535之间longtext 存放字符4294967292之间3、数字类型3.1整数:tinyint

2020-07-06 00:02:40

json的理解

1、概念:对象用{},对象属性值用键值对,数组用[],举例:外祖父下有祖父,祖父下有父亲,父亲下有儿子,儿子下有两个老婆。{ "grandFatherName": "美国", "grandFatherAge": 88, "grandpa": { "grandFatherName": "欧美", "grandFatherAge": 77, "father": { "fatherName": "韩国",

2020-07-02 21:10:53

String和StringBuffer、StringBuilder区别

1、String概念:数值不可变,每次for循环只能产生新的对象,往常量池里放,性能较低2、StringBuffer概念:里面只有一个字符数组,不会产生新的对象数组,数组是可变的,线程安全,效率低3、StringBuilder概念:里面只有一个字符数组,不会产生新的对象数组,数组是可变的,线程不安全,效率高...

2020-06-29 23:14:26

在线教育--课程详细页

2020-06-03 20:05:22

分布式项目架构图

2020-06-03 00:07:46

阳哥多线程JUC--2

1、ReadWriteLock读可以多个线程,写只能一个线程,写操作时不能被打断```javapackage com.ntuzy.juc_01.zf;import java.util.HashMap;import java.util.Map;import java.util.concurrent.locks.ReadWriteLock;import java.util.concurrent.locks.ReentrantReadWriteLock;/** * */class MyCa

2020-06-01 22:30:06

阳哥多线程JUC--1

1、lamda表达式括号开始、右箭头、大括号结束 package com.ntuzy.juc_01.zf;public class lamdaDemo { @FunctionalInterface interface LambdaAcount{ int add(int x, int y); } public static void main(String[] args) { LambdaAcount lambdaAcount =..

2020-06-01 11:05:18

JVM流程图

2020-05-30 20:16:39

反射

在这里插入图片描述

2020-05-21 01:05:25

Git上传项目步骤

Git命令上传项目到远程仓库什么是git  Git(读音为/gɪt/),是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。  Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。  优点: 适合分布式开发,强调个体。  公共服务器压力和数据量都不会太大。  速度快、灵活。  任意两个开发者之间可以很容易的解决冲突。  离线工作。上传项目到git的操作流程  1.本地安装Git  

2020-05-12 20:57:02

FreeMarker使用

用a.ftl模板生成test.html静态网页代码:取模版路径configuration.setDirectoryForTemplateLoading(new File(“templates”));// step3 创建数据模型Map<String, Object> dataMap = new HashMap<String, Object>();dataMap.put(“user”, “zf”);// step4 加载模版文件Template template = c

2020-05-08 22:57:36

Redis总结

数据类型持久化方式发布订阅者模式主从复制

2020-05-06 15:38:30
勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 阅读者勋章Lv3
    阅读者勋章Lv3
    授予在CSDN APP累计阅读博文达到30天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。