自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 2021-06-15 记录一次由位运算实现swap产生的bug

今天使用别人的案例来理解三路快速排序,看了许多的案例,也尝试copy过来运行,但始终会出现“0”这种原始数组中不存在的数,我仔细看过,代码本身并没有什么问题,因为大家写的都是几乎一样的,唯一的问题最后发现竟然出现在swap上!换成用临时变量实现的swap之后,就不存在这个问题了。 private static void swap(int[] a, int i, int j) { a[i] = a[i] ^ a[j]; a[j] = a[i] ^ a[j];

2021-06-15 13:36:08 244

原创 2021-06-11 Java Socket短连接入门

Socket通讯顺序时不能颠倒,每次看别人的案例都倒在顺序上了。服务端必须先接收消息再回复消息。客户端必须先发送消息再接收消息。流的关闭似乎是用socket.shutdownInput()和socket.shutdownOutput()来控制的,不能自己手动关闭流。socket.getInputStream()对应socket.shutdownInput()socket.getOutputStream()对应socket.shutdownOutput()意义应该是告诉对方我已经结束输入流或输出流

2021-06-11 18:47:04 564

原创 入门日记之安装Node.js

先到Node.js的官网(https://nodejs.org/zh-cn/)下载安装文件选择长期支持版我选择安装到了D盘这里有几个自定义配置,默认全部都配第一个是node.js的运行环境第二个是npm的包管理工具第三个是联机文档快捷方式第四个是将node.js与npm添加到环境变量通过百度翻译大致意思是:Some npm modules need to compiled from C/C++ when installing. If you want to be able to

2021-01-03 01:09:39 3410

原创 Anaconda3的安装以及在Anaconda下创建与使用Python虚拟环境

进入anaconda的官网https://www.anaconda.com/鼠标移动到Products,点击Individual Edition点击Download,会跳转到页面下方的这里。我的系统是Windows10 64位的,选择64-bit的安装文件下载完成后,双击进入安装界面只为当前用户安装,它默认的路径是C:/user/admin,最好不要在这里安装。可以在C:\Program Files\Common Files或是其它盘里安装。默认配置,环境变量稍后再配,这里安装的是Pyt

2021-01-01 18:00:56 1100

原创 Windows10 MySQL8.0版本的压缩包安装方式

首先,到mysql官网下载mysql-8.0.21-winx64.zip将压缩包解压到任一目录解压后进入mysql-8.0.21-winx64(默认目录)下新建一个my.ini文件,默认情况下是看不到文件的后缀名的,懂得都懂,不懂就去百度问。在my.ini文件中输入以下信息[mysql]#设置mysql客户端默认字符集default-character-set=utf8[mysqld]port=3306#设置你的mysql所在目录basedir=C:\Program Files\mys

2021-01-01 15:50:14 161

空空如也

空空如也

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

TA关注的人

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