自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

克里斯丁的博客

专注技术学习与总结

  • 博客(17)
  • 资源 (9)
  • 收藏
  • 关注

原创 golang map 底层实现源码解析

map 底层源码逐行解析,万字长文。

2023-10-26 14:09:52 315 1

原创 3. golang 切片详解(看这一篇就够了)

上一篇文章介绍了 Go 语言的数组结构,我们都知道数组是定长的,长度定义好之后,不能再更改。因此,数组是不常见的,因为其长度是类型的一部分,限制了它的表达能力。更为常用的数据结构是切片,也被称作动态数组,。本篇文章就带大家一起学习下 golang 语言学习第二课:切片(slice)。

2023-10-26 11:44:33 282 1

原创 golang 数组使用

本文介绍了 golang 数组的基本知识

2023-10-26 11:38:01 165 1

原创 4. epoll 使用详解

epoll 是开发 linux 高性能服务器的必备技术之一,是网络 IO 模型的核心模型,本文将讲述 epoll 实现的核心原理知识。

2023-10-16 17:30:41 95 1

原创 3.一文读懂网络 IO 模型

本篇文章主要讲解网络 IO 模型的发展和演变过程,以及在 linux 下网络 IO 模型的实现原理。

2023-10-16 17:24:24 234 1

原创 2. socket 的具体实现

本文讲述了 socket 的底层实现原理,并讲解了 socket 创建过程,以及 linux 如何利用 socket 实现阻塞 IO

2023-10-07 18:26:10 60 1

原创 1. 什么是 socket

本篇文章注重讲解了 socket 的本质,讲解了 TCP 协议下的网络编程,并对 linux 中 socket 的表现形式进行了讲解。

2023-09-03 14:09:25 128

原创 1. nil 切片和空切片的区别

nil 切片和空切片指向的地址不一样。nil空切片引用数组指针地址为0(无指向任何实际地址);空切片的引用数组指针地址是有的,且固定为一个值。nil切片和空切片最大的区别在于指向的数组引用地址是不一样的。

2023-05-23 14:29:28 132 1

原创 java 方法重载

java 方法重载介绍

2023-03-29 17:36:28 66

原创 java 从控制台读取数据

java 从控制台读取输入使用的是 java.util.Scanner 类:通过创建Scanner对象并传入System.in(标准输入流)从控制台读取数据

2023-03-28 18:07:34 1270

原创 mac查看jdk安装路径

mac jdk 查询安装路径

2023-03-27 17:48:58 3215

原创 Mysql 延迟关联

Mysql 延迟索引引用《高性能Mysql》中的一段话作为开始:通过上述话可以看出,延迟关联在大分页查询的场景下,可以提高查询效率延迟关联是什么?通过使用覆盖索引查询返回需要的主键,再根据主键关联原表获得需要的数据select id,a,b,c from table INNER JOIN (select id from table where xxx limit i,j) Using(id);关键点:需要覆盖索引【简单解释一下覆盖索引:select字段和where字段.

2021-05-24 11:51:22 1421

转载 mysql的所有版本jar包免费下载专区

http://central.maven.org/maven2/mysql/mysql-connector-java/

2019-12-01 16:35:18 1457 2

原创 23种设计模式之单例模式(java实现)

一、定义及其优缺点单例模式:整个程序有且仅有一个实例;该类负责创建自己的对象,同时确保只有一个对象被创建。一般实现单例模式需要以下几点:类构造器私有(一般为无参构造) 持有自己类型的私有属性(private static Singleton instance;) 对外提供获取实例的静态方法(publicstatic Singleton getInstance())优点:单...

2019-12-01 13:17:24 132

原创 Java I/O 流学习总结

一、I/O流基本类的继承关系及简单应用I/O流按不同的属性可以分为不同的类型:输入流(InputStream、Reader);输出流(OutputStream、Writer) 用于处理字节的输入输出流(InputStream、OutputStream);用于处理字符的输入输出流(Reader、Writer)InputStream、OutputStream、Reader和Writer...

2019-11-29 22:15:07 258

原创 Java遗传算法求解给定初始点的TSP问题

一、TSP问题TSP问题(Travelling Salesman Problem)即旅行商问题,又译为旅行推销员问题、货郎担问题,是数学领域中著名问题之一。假设有一个旅行商人要拜访n个城市,他必须选择所要走的路径,路径的限制是每个城市只能拜访一次,而且最后要回到原来出发的城市。路径的选择目标是要求得的路径路程为所有路径之中的最小值。TSP问题是一个组合优化问题。该问题可以被证明具有NPC计...

2018-07-12 20:53:42 2176 1

原创 遗传算法简介

阅读材料1——遗传算法遗传算法(Genetic Algorithm,简写为遗传算法)试图从解释自然系统中生物的复杂适应过程入手,采用生物进化的机制来构造人工系统模型。它是从达尔文进化论中得到灵感和启迪,借鉴自然选择和自然进化的原理,模拟生物在自然界中的进化过程所形成的一种优化求解方法。它最初由J.Holland 教授和他的学生于1975 年提出来,并且他们出版了颇有影响的专著《Adaptation...

2018-07-10 15:10:57 5245

TSP测试集及其求解代码.zip

Tsp标准测试集+遗传算法和迭代邻域搜索的java代码,代码内部有详细的注释和应用,求解效果不错!!!值得学习

2019-12-05

Gurobi+Python详细的入门教程

该文档包含三个ppt文件,分别为Gurobi入门,Gurobi+Python知识点讲解,Gurobi+Python实战,Gurobi入门肯定没有问题,讲解详细,内附代码贴图,有需要的小伙伴可以尽情下载。

2019-03-11

gurobi学习文档(中英文)

详细的gurobi学习教程,包括安装到基本使用,以及和python的结合使用,很适合入门级的学者,里面有详细的中英文教程。

2018-11-19

R中的推荐系统PPT

该PPT的制作,主要是为了进一步学习推荐系统,然后用R语言进行了入门级的实现,适合入门的同学。

2018-07-10

SAS商务数据分析与应用

该文档记录了几个数据分析的案例,并写成了报告,用SAS进行的数据的统计与处理,适合想学习SAS语言,书写数据统计分析报告的同学阅读。

2018-07-10

R语言推荐系统入门

R语言编写的推荐系统的入门刊物,介绍了各大流行的推荐系统算法以及应用和不足,适合R语言简单入门和推荐系统的简单入门。

2018-07-10

Java 动态规划求解TSP问题

该文档使用Java语言编写了一个通用的TSP问题的求解方法,不仅进行了代码求解,还根据实际例子进行了手动求解和介绍,适合旅行商入门,以及Java语言的学习,附带源码和伪代码,以及详细的解释。

2018-07-10

SAS数据分析报告附带源码

已经排版好的SAS研究生课程作业,附带源码以及数据,使用了描述性统计分析,因子分析以及聚类分析等多种分析方法,代码执行过程中的贴图也已经弄好了,给广大研究生朋友一点福利。

2018-07-10

VB编写的电子记票系统

此系统为电子记票系统,使用VB编写,能够完成对不同选手,不同投票类型的分别统计与结果展示。

2018-06-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除