码迷,mamicode.com
首页 > 编程语言
JavaIO(01)File类详解
File类 file类中的主要方法和变量 常量: 表示路径的分割符:(windows) 作用:根据java可移植性的特点,编写路径一定要符合本地操作系统要求的分割符; public static final String separator public static final String pa ...
分类:编程语言   时间:2016-06-21 22:32:34    阅读次数:289
Python(七)Socket编程、IO多路复用、SocketServer
本章内容: Socket IO多路复用(select) SocketServer 模块(ThreadingTCPServer源码剖析) socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄,应用程序通常通过"套接字"向网络发出请求或者应答网络请求。 功能: sk = sock ...
分类:编程语言   时间:2016-06-21 22:32:14    阅读次数:296
初级排序算法
我们关注的主要对象是重新排列数组元素的算法,其中每一个元素都有一个主键.排序算法的目标是将所有的主键按某种方式排列.排序后索引较大的元素大于等于索引较小的元素主键. 在java中,元素通常是对象,对主键的抽象描述则是通过一种内置的机制来完成的. 下面是排序算法类模版 我们实现CompareTo接口保 ...
分类:编程语言   时间:2016-06-21 22:31:06    阅读次数:292
二维数组中的查找-剑指Offer
二维数组中的查找 题目描述 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 输入描述 array: 待查找的二维数组 target:查找的数字 输出描述 查找到返回true,查找不 ...
分类:编程语言   时间:2016-06-21 22:30:17    阅读次数:158
C++ 中的三种类型
C++中一共三种类型 1、C++内置类型,2.1节中讲到的int、double、bool等就是基本的内置类型(低级数据类型); 2、C++还定义了一个内容丰富的抽象数据类型标准库,其中重要的如string、vector,数组和指针等(更高级的抽象数据类型); 3、第三种就是自定义的类类型,前面说过C ...
分类:编程语言   时间:2016-06-21 22:23:29    阅读次数:176
[转]从Go、Swift语言出发
Google于2009年第一次提出了Go的构思,Facebook在去年春天引入了Hack,随后不久Apple也发布了其Swift语言。 在战争中,胜利者写历史书;在科技中,赢的公司都在写编程语言。互联是建立在开发标准和代码之上,但是社交网络和云计算领域受企业巨头控制,并且它们开始把自己独一无二的印记 ...
分类:编程语言   时间:2016-06-21 22:19:44    阅读次数:234
Unity使用protobuf-net进行二进制序列化与反序列化
Protobuf-net提供的一种易于使用的数据序列化方案,可序列化带有[ProtoContract]特性的类实例,并可支持Unity各个发布平台,且效率高、易用性强。 以下为需要进行序列化的类定义示例。 ...
分类:编程语言   时间:2016-06-21 22:19:38    阅读次数:266
一致性hash算法
在分布式场景中,后台提供的支撑服务是n个具体的主机,我们怎么能做到每台主机的负载均衡,伸缩性灵活呢?在分布式服务上,我们用一些hash策略就能实现均衡。添加一台服务器或者下线一台服务器,更新路由配置就ok了。但是在分布式缓存上,如果添加一台主机或者下线一台主机,也采用相同的策略,这意味着之前的全部缓... ...
分类:编程语言   时间:2016-06-21 22:15:12    阅读次数:125
SpringMVC学习--json
简介 json数据格式在接口调用中、html页面中较常用,json格式比较简单,解析还比较方便。比如:webservice接口,传输json数据。 springmvc与json交互 @RequestBody和@ResponseBody 作用: @RequestBody注解用于读取http请求的内容( ...
分类:编程语言   时间:2016-06-21 22:14:06    阅读次数:195
python学习笔记之函数总结--高阶函数以及装饰器
python学习笔记之函数总结--高阶函数以及装饰器Python特点:1、不是纯函数式编程(允许变量存在);2、支持高阶函数(可以传入函数作为变量);3、支持闭包(可以返回函数);4、有限度的支持匿名函数;高阶函数:1、变量可以指向函数;2、函数的参数可以接收变量;3、一个函数..
分类:编程语言   时间:2016-06-21 21:02:36    阅读次数:214
初心大陆-----python宝典   第五章之列表
昨天是星期的第一天,简单回顾下昨天学习的东西,在重新看下之前的博客吧。好啦,接着今天的宝典开始学习吧,我只有在学不进去的时候才会开启我的魔幻世界,正常情况下,他应该都是隐藏在我体内。列表:宝典上大概的意思是:列表是python的苦力,python也就是初心大陆啦。不知..
分类:编程语言   时间:2016-06-21 21:02:36    阅读次数:200
Spring事务传播机制
Spring的事务传播行为类型PROPAGATION_REQUIRED如果当前没有事务,就新建一个事务,如果已经存在一个事务中,加入到这个事务中。这是最常见的选择。PROPAGATION_SUPPORTS支持当前事务,如果当前没有事务,就以非事务方式执行。PROPAGATION_MANDATORY使用当前的事务,如果当前没..
分类:编程语言   时间:2016-06-21 21:00:59    阅读次数:202
IT十八掌作业_java基础第十四天_IO
1.定义函数,输出一个byte的二进制字符串。2.定义工具类,完成int数和byte[]之间的相互转换。3.阐述IO流。输入输出流字符字节流缓冲和非缓冲流转换流.4.通过File对象打印输出指定路径下的整个目录树结构。5.完成文件夹复制。---------------------------------------------1.pa..
分类:编程语言   时间:2016-06-21 21:02:27    阅读次数:237
IT十八掌作业_java基础第十五天_IO串行化/深度复制
1.使用RandomAccessFile实现文件合成。2.使用java中的串行化技术实现对象图(100只猫Cat集合,但是Cat的owner不需要串行化)的深度复制。3.阐述串行化的过程,应用场景,串行ID的用途。1.packagecom.it18zhang;/***将分割的文件进行合成*/importjava.io.File;importjava.io.FileI..
分类:编程语言   时间:2016-06-21 20:57:34    阅读次数:242
java获取 ip mac 地址
packagecn.aresoft.webapi.jiyu.utils;importjava.io.BufferedReader;importjava.io.InputStream;importjava.io.InputStreamReader;importjava.net.InetAddress;importjava.net.NetworkInterface;importjava.util.ArrayList;importjava.util.Formatter;importjava.util.HashMap..
分类:编程语言   时间:2016-06-21 20:56:26    阅读次数:158
python模块fileinput
在python脚本语言中的fileinput模块可以对一个或多个文件的内容进行迭代,编历操作.常用的函数:fileinput.input()#读取文件的内容fileinput.filename()#文件的名称fileinput.lineno()#当前读取行的数量fileinput.filelineno()#读取行的行号fileinput.isfirstline()#当前行是否..
分类:编程语言   时间:2016-06-21 20:55:06    阅读次数:200
IT十八掌作业_java基础第十六天_GUI/socket
参照视频,编写出聊天程序。知识点分析:Socket+GUI+IO=简版QQ------------------------------1.GUI2.SocketServerSocket:port+acceptSocketsock=accept();//更新窗口//接收client的数据newThread(){run(){sock..getInputStream();....//更新窗口}}.start()3.在分线程中完成Ser..
分类:编程语言   时间:2016-06-21 20:53:22    阅读次数:226
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!