Java数据结构-实现矩阵的相关运算:加减乘、转置和压缩稀疏矩阵

自从回到家就忘记了学习,今天好不容易想起来要学习了赶紧记录一下,也算是督促自己了 :!:

这篇将用Java实现矩阵和矩阵的相关运算:加法、减法、乘法、矩阵的转置、稀疏矩阵的随机产生和压缩存储等。以下内容全部是代码 :(呵呵)

想看更多?点我点我 “Java数据结构-实现矩阵的相关运算:加减乘、转置和压缩稀疏矩阵”

Ubuntu更换软件源

装完 Ubuntu 之后运行 apt-get update 和 apt-get upgrade 几乎已经是约定成俗的习惯了,但是呢,默认的 apt 软件源是 Ubuntu官方的“http://archive.ubuntu.com/ubuntu/”,这个地址大家 ping 一下就知道是有多慢,所以在国内用的话更换软件源是必须的,这里记录一下更换的方法。

2018-5-15 更新:添加 Ubuntu 18.04 的源

2018-1-27 更新:cn.archive.ubuntu.com 不知道为何不再是阿里云的,变成国外的了。所以更改为 http://mirrors.aliyun.com/ubuntu/ ,这个是阿里云的CDN。

想看更多?点我点我 “Ubuntu更换软件源”

百度网盘命令行上传下载工具:bpcs_uploader

这个工具脚本是用 PHP 写的,原作者是@oott123,一开始被我用来备份下载站的内容,我还特地写了一个脚本自动读取文件并上传,虽然最后弃坑了 :(委屈) 最近很多第三方的百度网盘下载器挂了,很急人啊。我无意间想到这个脚本了,于是试了一下下载百度网盘里的东西,结果还行,看图,至少比百度网盘官方客户端限速要好很多。

测试结果

PS:这个工具实质上就是一个应用和你的百度网盘绑定,百度网盘给这个应用一个文件夹,这个应用可以通过 API 访问这个文件夹里面的内容,这个文件夹一般都是在你的网盘根目录下的应用数据(app)中。

想看更多?点我点我 “百度网盘命令行上传下载工具:bpcs_uploader”

JDBC连接MySQL数据库的方法

在做数据库课程设计的时候要用 JDBC 连接 MySQL,上网找了一些方法,最终还是照着 MySQL 的文档连接成功,在这里做个笔记记录一下。

一、下载并导入 MySQL  的 JDBC 驱动

首先到 MySQL 网站下载  JDBC 连接 MySQL 的驱动:“mysql-connector-java-5.1.45.zip”下载完之后解压,复制出来“mysql-connector-java-5.1.45-bin.jar”,将这个文件添加到 Eclipse Java 项目的 classpath 库里,或者直接添加到系统环境变量中的 classpath 里。 想看更多?点我点我 “JDBC连接MySQL数据库的方法”

在Windows上安装MySQL的简单方法

最近做了一个数据库的课程设计,之前我们数据库讲的是SqlServer,可是那个装着太难了,而且一旦第一次装失败之后很彻底难卸载并重新安装。在做实验的时候我都是在虚拟机里装一个XP,在XP里装的SqlServer。做课程设计的时候我直接放弃了SqlServer,用MySQL,毕竟在服务器上都是用的MySQL,我也比较熟悉。一开始我下载MySQL官方的安装包,发现也比较麻烦,但是卸载比较容易。这里讲一下我找到的一种比较简单的安装MySQL的方法——通过宝塔Windows面板安装数据库。 想看更多?点我点我 “在Windows上安装MySQL的简单方法”

我的2017总结

2017年5月,我买了一个阿里云的虚拟主机,开启了我的建站之路,高中时候的小心愿终于实现。

2017年7月,我买了第一个 VPS ,开启了科学上网之路,见到了有谷歌的世界和  android。

2017年8月,我开始学习 Python ,虽然中途由于课程任务太多而中断了,但好歹开始了。

2017年12月,加入小组准备深究 Java ,基本确定了以后的工作方向。离大四还有半年的时间,如何在这半年里提高自己的能力,变得尤为重要。半年时间是有点短,尽力而为吧。之前大一大二的时候没有走对,现在只能硬着头皮往前走了。

当然,2017年还有某人的陪伴,2018年还会有 :(玫瑰)

至于2018年嘛,好好把 Java 和 Python 学学,先立个 Flag 在这,看看半年之后的效果咯。最后祝愿某人能够考研成功 :!: