<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[LoveIsASea的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/LoveIsASea</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; LoveIsASea]]></copyright><item><title><![CDATA[浏览器文件下载询问保存位置, JAVA服务器报socket write error]]></title><link>https://blog.youkuaiyun.com/LoveIsASea/article/details/46291433</link><guid>https://blog.youkuaiyun.com/LoveIsASea/article/details/46291433</guid><author>LoveIsASea</author><pubDate>Wed, 06 Nov 2024 11:23:42 +0800</pubDate><description><![CDATA[现在很多浏览器下载文件时,  都会让用户选择保存位置时同时后台开始下载文件, 当用户选择好保存位置后,再继续之前的下载. 今天我就遇到了这个问题,服务器在测试下载一个300M文件时报了socket write error, 同时文件下载成功时仅仅是几k的受损文件. 之前一直都是小文件就没有问题. 看了下服务器, 还报了个没有HEAD方法.特作此文分享给遇到同样问题的小白用户。]]></description><category></category></item><item><title><![CDATA[天梯匹配系统 - 简单实现]]></title><link>https://blog.youkuaiyun.com/LoveIsASea/article/details/51533681</link><guid>https://blog.youkuaiyun.com/LoveIsASea/article/details/51533681</guid><author>LoveIsASea</author><pubDate>Sun, 29 May 2016 21:34:16 +0800</pubDate><description><![CDATA[最近利用业余时间开发一个支持多人对战游戏的天梯匹配系统，纯粹练手之用。该天梯系统需要满足以下要求
1. 有单人对战和多人对战模式，例如从1v1到5v5
2. 每个人都有两个天梯分，分别是1v1的天梯分，和2v2或以上对战的天梯分
3. 每局匹配的最高分和最低分玩家分差不能超过设定值
4. 每局匹配双方间分差不能超过设定值
5. 每个人可和一名或多名好友组队共同参与天梯匹配，组队后系统将计]]></description><category></category></item><item><title><![CDATA[解决问题方法论之化繁为简 - 一道算法题rand5()到rand7()]]></title><link>https://blog.youkuaiyun.com/LoveIsASea/article/details/49669311</link><guid>https://blog.youkuaiyun.com/LoveIsASea/article/details/49669311</guid><author>LoveIsASea</author><pubDate>Thu, 05 Nov 2015 22:50:58 +0800</pubDate><description><![CDATA[前天睡觉前浏览网页，看到下面的面试题：已知rand5()是产生1到5的随机数，怎么根据rand5()产生rand7()的随机数。


坐在电脑前想了一会，没思路，最后睡觉，快睡着的时候，迷迷糊糊地居然能想到解决办法（其实之前几次，算法思路都是这种情况下萌生的，也是服了我自己了）。下面把前后的思路写出来。


1.当时潜意识第一反应便是rand5()*7/5，结果当然是迅速否定了，这变成]]></description><category></category></item><item><title><![CDATA[反转链表 - java和rust的不同实现]]></title><link>https://blog.youkuaiyun.com/LoveIsASea/article/details/47948141</link><guid>https://blog.youkuaiyun.com/LoveIsASea/article/details/47948141</guid><author>LoveIsASea</author><pubDate>Mon, 24 Aug 2015 11:05:39 +0800</pubDate><description><![CDATA[由于ownership的机制和不存在空指针的情况，很多在其他带GC的语言能够跑起来的程序在rust下面就要换一种做法。最近试用rust的基础数据结构时，更加加强了我的看法。下面以最原始的链表list为例。


在Java中，考虑最基本的链表定义

class ListNode {
		int val;
		ListNode next;

		ListNode(int x) {
			va]]></description><category></category></item><item><title><![CDATA[我学习rust时参考的资料]]></title><link>https://blog.youkuaiyun.com/LoveIsASea/article/details/46292715</link><guid>https://blog.youkuaiyun.com/LoveIsASea/article/details/46292715</guid><author>LoveIsASea</author><pubDate>Sun, 31 May 2015 22:23:43 +0800</pubDate><description><![CDATA[为方便有兴趣学习rust的同学索引，特意做出这个列表。


rust官方学习文档：
1.http://doc.rust-lang.org/book/README.html （英文）

2.https://www.gitbook.com/book/kaisery/rust-book-chinese（中文）

3.http://rustbyexample.com/index.html]]></description><category></category></item><item><title><![CDATA[rust实现《一个典型的生产者和消费者的题目和实现》和rust使用感想]]></title><link>https://blog.youkuaiyun.com/LoveIsASea/article/details/46291449</link><guid>https://blog.youkuaiyun.com/LoveIsASea/article/details/46291449</guid><author>LoveIsASea</author><pubDate>Sun, 31 May 2015 20:29:04 +0800</pubDate><description><![CDATA[这几天一直在学习rust，之前自己做的这个算法一个典型的生产者和消费者的题目和实现是用java写的，所以希望能用rust也实现了一遍，比较一下两者有什么不一样。


下面是我的一些感受
1. rust真快
同样的leader和follower都是500的话，在我的外星人上面，java要用到26秒，而rust2秒都不用就跑完了。


2. rust没有java的object.wait]]></description><category></category></item><item><title><![CDATA[一个典型的生产者和消费者的题目和实现]]></title><link>https://blog.youkuaiyun.com/LoveIsASea/article/details/45640087</link><guid>https://blog.youkuaiyun.com/LoveIsASea/article/details/45640087</guid><author>LoveIsASea</author><pubDate>Mon, 11 May 2015 08:11:31 +0800</pubDate><description><![CDATA[前几天一个朋友问到Java为什么线程间不能修改对方的成员变量，自己写了个测试用例，发现没有问题，觉得很奇怪。然后便问了题目，倒是觉得挺有意思的，可以作为笔试题，考察多线程和消息队列。
附件是我写的实现。


==========================================================================


任务：
 
有n 个]]></description><category></category></item></channel></rss>