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

原创 Java: 用socket进行多文件连续传输
最近在写Android的时候用到socket来传输多个文件,在网上找了不少方案,自己也试了一些,发现大多数方案存在一些问题。 这些问题是: 1. 每传输一个新的文件都要关闭旧的socket建一个新的socket,这样效率不高,也会产生一系列bug。能不能在一个socket连接里面把所有文件传完? 2. 很多方案并没有传输文件名,而是采取在接收端直接按照预知的文件类型创建随机的文件名。这样的好...
2020-04-13 13:22:15
2738
2
原创 Android: 关于系统相册多选图片的问题
最近在做毕设,想在调用系统相册的时候直接返回多张图片的地址。我本意是想用尽量简单的方法来解决这个问题,不需要剪裁啊什么的功能,只要可以多选就好。可是百度搜出来的方案基本上全部是自己写一个相册或者调用第三方的相册。这并不符合我的本意。最后我在谷歌搜到了一个只需要几行便可以解决在系统相册选取多张图片的办法。此办法最低需要API 18. 补充说明一句,此方法不止可以多选图片,其它的文件类型也是可以的,方...
2020-04-13 11:02:29
5706
11
原创 Write a Shell in C 学习(二)
上一次简单的谈了怎样从命令行读取输入并对输入进行初步的处理。下一步就是所谓执行命令了。而命令大概又分成两个部分,一是内建命令,二是执行外部程序。这篇主要讲如喝执行内建命令。 我实现的内建命令有,cd,info,pwd,exit,search。值得一提的是,我把执行外部程序的命令ex也放到了内建命令中,只是为了方便管理。具体代码如下。 #define CWD_LENTH 64 /* Fu...
2018-11-12 16:37:07
488
原创 Write a Shell in C 学习(一)
自己的C很差很差,所以趁着这一次写一个shell的作业来提高一下自己C的编程水平。 教程来自于https://brennan.io/2015/01/16/write-a-shell-in-c/,此为个人学习笔记。这个教程中的shell实现了三个功能,分别为cd,help,exit。 希望此笔记可以使初学者毫无阻碍的写成一个shell,并对每一个句子知其所以然。 由于我本人亦是初学者,内容难免...
2018-11-12 16:36:58
840
原创 JavaOOP编程练习(涉及文件读取及异常处理)
// This article is part of Exercise 4 for XJCO1721 of SWJTU-Joint School// which follows the book "Introduction to Java Programming, Brief Version,Tenth Edition."// by Y. Daniel Liang, Armstrong Atlan...
2018-04-02 22:03:04
843
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人