一. socket过程中注意的点 1. 黏包问题 所谓的黏包就是指,在TCP传输中,因为发送出来的信息,在接受者都是从系统的缓冲区里拿到的,如果多条消息积压在一起没有被读取,则后面读取时可能无法分辨消息之间的分隔,造成读取的时候把前后多条消息的内容连起来读出来,就造成了错误。比较靠谱的解决方式是:一 ...
分类:
编程语言 时间:
2016-07-10 12:38:34
阅读次数:
213
多人会发现,由于HTML4与HTML5之间的区别,新建一个HTML5的网站远比从HTML4往HTML5上迁移来的容易。 事实上,HTML5并没有对HTML4做非常重大的调整,而且两者之间有很多相似的地方。 虽然如此,两者之间的主要区别仍然需要注意。下面是HTML4与HTML5之间的主要区别(并不是全 ...
分类:
Web程序 时间:
2016-07-10 12:36:16
阅读次数:
190
OC中的单例模式 比较Java中单例模式 需要重写 allocWithZone 确保使用的是同一块地址 重写copyWithZone 确定复制之后是同一个地址 ...
分类:
其他好文 时间:
2016-07-10 12:36:11
阅读次数:
131
public static async Task FeedbackAsync(string address, string subject, string body) { if (address == null) return; var mailto = new Uri($"mailto:{addr ...
分类:
移动开发 时间:
2016-07-10 12:37:40
阅读次数:
201
1 import java.awt.*; 2 import java.awt.event.ActionEvent; 3 import java.awt.event.ActionListener; 4 5 import javax.swing.*; 6 7 public class Test_16_1 ...
分类:
其他好文 时间:
2016-07-10 12:35:43
阅读次数:
155
平常学习vueJS、angularJS等js语言,在请求ajax时,总得去配置IIS,比较麻烦,用这个文件,小小修改一下,就可以运行一个服务器:http://localhost:3000/了 startORstop.bat app.js bat及js文件打包下载:http://files.cnblo ...
今天说下uwp用代码创建磁贴到桌面的方法。对于uwp应用来说,磁贴是一大特色,所以,可以在打开应用的时候,提示用户,是否固定磁贴到桌面。这样可以利于让你的app有更多的展示机会。 下面是具体做法: private async void CreatTile() { //磁贴ID var tileid ...
分类:
其他好文 时间:
2016-07-10 12:34:48
阅读次数:
161
期末考试结束后,今天正式开始暑假实习。 按照安排,要先自学Java Web、JSP的有关知识。我浏览一下书,发现重点还是基于JAVA语言的,这个学期刚好学了。决定先复习一下JAVA,巩固一下JAVA知识,方便以后的工作。 今天先复习了第一部分的第三章和第四章,重点复习了一下数组部分,这部分在学习的时 ...
分类:
其他好文 时间:
2016-07-10 12:36:19
阅读次数:
139
这次的解题报告是有关tarjan算法的一道思维量比较大的题目(真的是原创文章,希望管理员不要再把文章移出首页)。 这道题蒟蒻以前做过,但是今天由于要复习tarjan算法,于是就看到codevs分类强联通分量里面只有这一道题。 题目是这样的: 这是一个有向图上的问题,这道题很容易看出来一个爱心天使就是 ...
分类:
其他好文 时间:
2016-07-10 12:36:08
阅读次数:
202
微软对 Linux 的看法在过去几年完全改变,并与开源世界一起快节奏增长。因为微软没有其他选择,只能适应并寻求方法来接近这个不断扩大的社区。10 年之前,外界很难相信微软有这种态度,现在微软正准备为 Linux 用户带来福利,特别是 Linux 上的 Skype 用户。 微软今天在 Skype 社区 ...
分类:
系统相关 时间:
2016-07-10 12:35:02
阅读次数:
178
XYZZY Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 4421 Accepted Submission(s): 1252 Problem D ...
分类:
其他好文 时间:
2016-07-10 12:36:15
阅读次数:
121
1000以内总合=500500 多少个以8结尾=100 ...
分类:
其他好文 时间:
2016-07-10 12:34:22
阅读次数:
146
win 10 是一个全新的平台,也标志着微软的大一统。随着win 10 ,vs2015的发布,通用应用将进入我们的生活。对于想学习win 10 开发的同学来说,这是一个机会,win10 是全新的开始,让我们进入开发的第一课:win 10 应用开发环境的搭建。 一、准备工作。 1、要进行win10 开 ...
乐观锁 乐观锁(Optimistic Lock), 顾名思义,就是很乐观,每次去拿数据的时候都认为别人不会修改,所以不会上锁,但是在更新的时候会判断一下在此期间别人有没有去更新这个数据,可以使用版本号等机制。乐观锁适用于多读的应用类型,这样可以提高吞吐量,像数据库如果提供类似于write_condi ...
分类:
其他好文 时间:
2016-07-10 12:33:42
阅读次数:
93
目的: 下载Firefox Security Toolkit加载到浏览器里,增强渗透测试的工具利用。 兼容性: 目前仅支持Linux/Unix环境(可在kali上安装使用)。 下载安装: 使用效果: ...
分类:
其他好文 时间:
2016-07-10 12:35:39
阅读次数:
217
grep参数 -c : 显示匹配的行数(就是显示有多少行匹配了); -n :显示匹配内容所在文档的行号; -i :匹配时忽略大小写; -s :错误信息不输出; -v :输出不匹配内容; -o : 输出完全匹配内容; --color:把匹配到的内容有颜色显示 \ : 忽略表达式中字符原有含义; ^ : ...
分类:
其他好文 时间:
2016-07-10 12:35:12
阅读次数:
165
32位Windows采用虚拟内存技术使每个进程虚拟4G内存,在逻辑上实现了对进程之间数据代码的分离与保护。那么相应的进程之间的通信也就有必要整理掌握一下。 Windows进程间通讯的方法有很多:管道、邮件槽、剪切板、共享内存、消息、套接字、RPC、DDE等。 但是他们大部分拥有一个共同的本质:利用W ...