- 博客(9)
- 资源 (11)
- 收藏
- 关注
原创 由简入繁阐述socket 网络编程
前言本文从最简单的socket网络编程开始,逐渐深入,扩展到复杂情况下网络通信.一. 单客户端一个服务器,一个客户端.服务器端import java.io.IOException;import java.io.OutputStreamWriter;import java.net.ServerSocket;import java.net.Socket;import java.util.Date
2017-05-28 22:38:43 447
原创 socket 服务器向指定的客户端发消息
一.需求需求如题. 当多个客户端连接服务器时,服务器如何给指定的客户端发送消息.二.解决方案核心思想: 在服务器端,需保存不同客户端的socket列表及客户端相关信息. socket含有发送方和接收方的ip和端口号,所以通过socket就能向指定的客户端发送消息.经查阅资料,得到如下解决方案:用户连接时,立即向服务器发送自己的唯一ID,服务器端将ID和对应的socket用map存储. 向客户端发
2017-05-28 12:05:36 37383 2
原创 由简入繁阐述单例模式
一. 前言在常用模式中,单例模式是唯一一个能够用短短几十行代码完整实现的模式,所以,单例模式常常出现在面试题中. 在此,在前人的基础上,对其做个总结.本文主要围绕以下几个问题展开: 1. 单例模式是什么? (what) 2. 什么时候会用到? 使用过程中,单例模式有什么优势? (why) 3. 怎么实现单例模式? (how)二. 概述及应用场景1. 定义 保证一个类仅有一个实例,并提供一个访
2017-05-28 10:06:53 504
原创 机器学习讲座
前言靠着回忆和理解,把今天对讲座的一些认识记录下来. 如若侵权,请告知.讲座内容在大数据时代,因应用需求的驱动,大量新机器学习方法不断产生。 这些新算法理论依据各异,彼此之间的关系极其复杂,对使用者要求极高。但是,儿童的学习能力极高, 却不能掌握现今机器学习的理论。 是否能够提出一套符合人类认知的机器学习理论,是当前一个亟待解决的问题。本次报告试图提出一个统一基于认知的机器学习公理化框架, 其基
2017-05-17 20:25:48 759
原创 Timestamp 转为 Date
/** * timestamp 转化为date * @author dingding */import java.text.SimpleDateFormat;import java.util.Date;public class TimestampToDate { public static void main(String[] args) { // timestamp
2017-05-14 14:11:59 703
原创 关闭危险端口445的简单方法
前言昨晚开始,国内高校陆续出现ONION勒索软件感染情况,磁盘文件会被病毒加密为.onion后缀,该勒索软件运用了高强度的加密算法,短时间难以破解,被攻击者除了支付比特币,往往没有其他办法. 鉴于此,我提供一个关闭端口的方法.环境windows 7 32 bit 系统语言: 英文操作步骤1.首先,点击“开始” 找到“控制面板” 在“控制面板中”找到“防火墙”。 2.在“Windows 防火墙”
2017-05-13 11:01:52 1105
原创 对TCP/IP 与 Socket 的理解
前言单机游戏总没有联网游戏好玩,电脑联网总比没网多了很多乐趣. 网络互联,一切才那么有趣. 终于体会到surfing the internet这个词的含义了. 而这一切的基础就是网络通信. 互联网的发展是个有趣的过程,对此感兴趣的就移步互联网简史从接触计算机开始,我就了解很多网络术语,随着编程经历越来越多,对其认识也慢慢清晰. A Simple Introduction To Computer Ne
2017-05-08 16:00:34 1891
原创 磁盘清理-读取大文件夹
前言C盘一直亮红灯,苦于找不到合适的清理方法. 于是,自己撸了一串代码,帮忙找出>500M(自定义)的文件夹,然后判断是否删除,另外对空文件进行删除.运行环境python 3.5 windows 7 32bit代码#-*-coding:utf-8-*-import osfrom os.path import join,getsizedef listbigfile(dir,size,txtfil
2017-05-05 11:05:08 551
MySQL-5.6 参考文档
2016-01-25
打开pdf所需的jar包
2015-03-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人