首页 > 编程语言
Java NIO系列教程(十一) Pipe
Java NIO 管道是2个线程之间的单向数据连接。Pipe有一个source通道和一个sink通道。数据会被写到sink通道,从source通道读取。 这里是Pipe原理的图示: 创建管道 通过Pipe.open()方法打开管道。例如: 向管道写数据 要向管道写数据,需要访问sink通道。像这样: ...
分类:编程语言   时间:2017-01-22 16:56:14    收藏:0  评论:0  赞:0  阅读:232
数组元素对换
int[] arr=new int[]{4,5,6,8}; int temp=arr[2];//获取第3个元素6 //交换数组下标为2和3的两个相邻元素的值 //int temp=arr[2]; arr[2]=arr[3]; arr[3]=temp; for(int i=0;i<arr.length ...
分类:编程语言   时间:2017-01-22 16:52:18    收藏:0  评论:0  赞:0  阅读:297
[ An Ac a Day ^_^ ] hdu 3743 Frosh Week 离散化+树状数组
昨天的BC又复习了一遍离散化 加上下学期还要讲树状数组 就把树状数组求逆序数再拿出来做做 也写了好久 遇到了几个小坑 首先 for要从1~n 而不是0~n-1 因为树状数组里0代表的是结束 而不是一个数值 然后 需要离散化适用的情况是数据范围大 而数据少的时候 最后 很多个int加到一起可能是ll ...
分类:编程语言   时间:2017-01-22 16:51:25    收藏:0  评论:0  赞:0  阅读:256
java编程思想笔记20170122
"我们可以在任何现有类之上添加新的接口,所以这意味着让方法接受接口类型,是一种让任何类都可以对该方法进行适配的方式。" demo: 有一个未实现Readable的类,让Scanner作用于它 ...
分类:编程语言   时间:2017-01-22 16:42:18    收藏:0  评论:0  赞:0  阅读:155
Spring Boot ConfigurationProperties validate
24.7.4 @ConfigurationProperties Validation 24.7.4 @ConfigurationProperties Validation 24.7.4 @ConfigurationProperties Validation 24.7.4 @Configuration ...
分类:编程语言   时间:2017-01-22 16:39:42    收藏:0  评论:0  赞:0  阅读:636
33 Java语言基础控制跳转语句标号
标号的作用是跳出指定的循环 ...
分类:编程语言   时间:2017-01-22 16:38:37    收藏:0  评论:0  赞:0  阅读:221
swift3笔记
备注:这里只是个人的观点,有的地方也是copy,多多指教,个人笔记,有侵犯你们版权的地方还望海涵!!! 个人觉得swift和OC最大的区别就是增加了许多现代化的东西,java里面的闭包,private,public等修饰符的加入。 1.关于按钮点击方法: btn.addTarget(self, ac ...
分类:编程语言   时间:2017-01-22 16:37:13    收藏:0  评论:0  赞:0  阅读:136
Swift中设置PCH文件
在OC中,PCH需要通过设置路径来完成,而在Swift3.0之后,有一个叫Swift File。它就是你所期待已久的swift环境下的"pch",其实,就是一个swift文件!在编辑区域,就可以用swift语言进行如OC下的"宏"的定义! Foundation改为UIKit。(时尚,简单,强大) ...
分类:编程语言   时间:2017-01-22 16:36:54    收藏:0  评论:0  赞:0  阅读:231
Python 3.X 要使用urllib.request 来抓取网络资源。转
Python 3.X 要使用urllib.request 来抓取网络资源。 最简单的方式: 使用Request的方式: 这种方式同样可以用来处理其他URL,例如FTP: 使用POST请求: 使用GET请求: 添加header: 错误处理: 返回的错误代码: ...
分类:编程语言   时间:2017-01-22 16:30:20    收藏:0  评论:0  赞:0  阅读:211
Java NIO系列教程(八) SocketChannel
Java NIO中的SocketChannel是一个连接到TCP网络套接字的通道。可以通过以下2种方式创建SocketChannel: 打开 SocketChannel 下面是SocketChannel的打开方式: 关闭 SocketChannel 当用完SocketChannel之后调用Socke ...
分类:编程语言   时间:2017-01-22 16:23:43    收藏:0  评论:0  赞:0  阅读:222
UVA - 11212 Editing a Book(IDA*算法+状态空间搜索)
题意:通过剪切粘贴操作,将n个自然段组成的文章,排列成1,2,……,n。剪贴板只有一个,问需要完成多少次剪切粘贴操作可以使文章自然段有序排列。 分析: 1、IDA*搜索:maxn是dfs的层数上限,若在maxn范围内未找到解,则++maxn,直到找到解。对于每个当前深度deep,若还需要搜索m层才能 ...
分类:编程语言   时间:2017-01-22 16:22:52    收藏:0  评论:0  赞:0  阅读:232
python模块
1、引入模块 import 模块名(不带后缀) 2、调用方法 模块名.方法名() 3、其他引入方式 import a as b # 引入模块a,并将模块a重命名为b from a import function1 # 从模块a中引入function1对象。调用a中对象时,我们不用再说明模块,即直接使 ...
分类:编程语言   时间:2017-01-22 16:20:33    收藏:0  评论:0  赞:0  阅读:237
Java NIO系列教程(十) Java NIO DatagramChannel
Java NIO中的DatagramChannel是一个能收发UDP包的通道。因为UDP是无连接的网络协议,所以不能像其它通道那样读取和写入。它发送和接收的是数据包。 打开 DatagramChannel 下面是 DatagramChannel 的打开方式: 这个例子打开的 DatagramChan ...
分类:编程语言   时间:2017-01-22 16:20:04    收藏:0  评论:0  赞:0  阅读:209
docker registry接入ceph Swift API
ceph存储操作创建用户(ceph-rgw)[root@ceph-node01/]#radosgw-adminusercreate--uid=registry--display-name="registry" { "user_id":"registry", "display_name":"registry", "email":"", "suspended":0, "max_buckets":1000, "auid":0, "subusers":[], "keys":[ { "user":"re..
分类:编程语言   时间:2017-01-22 15:34:37    收藏:0  评论:0  赞:0  阅读:313
学习python:实例3.终端版拼图游戏
代码:#拼图 fromsysimportexit fromrandomimportshuffle #游戏胜利 defvictory(): print(‘‘‘ ***** *666* *victory* *!!!!!* *****‘‘‘) #定义main defmain(): boxs=[‘‘,‘1‘,‘2‘,‘3‘,‘4‘,‘5‘,‘6‘,‘7‘,‘8‘] shuffle(boxs) whileTrue: boxs_num=boxs print(‘‘‘ ***** *%s%s%s*..
分类:编程语言   时间:2017-01-22 15:31:04    收藏:0  评论:0  赞:0  阅读:282
用Spark学习FP Tree算法和PrefixSpan算法
在FP Tree算法原理总结和PrefixSpan算法原理总结中,我们对FP Tree和PrefixSpan这两种关联算法的原理做了总结,这里就从实践的角度介绍如何使用这两个算法。由于scikit-learn中没有关联算法的类库,而Spark MLlib有,本文的使用以Spark MLlib作为使用 ...
分类:编程语言   时间:2017-01-22 15:23:03    收藏:0  评论:0  赞:0  阅读:477
java 基础(单例)
1、如果一个类,始终只能创建一个实例,那么这个类就叫做单例类。 我们把该类的构造器使用private修饰,从而把该类的所有构造器隐藏起来。 根据良好的封装原则,一旦把该类的构造器隐藏起来,就需要提供一个public方法作为该类的访问点,用于创建该类的对象,且该方法必须用static修饰(调用该方法的 ...
分类:编程语言   时间:2017-01-22 15:22:43    收藏:0  评论:0  赞:0  阅读:188
FM算法及FFM算法
转自:http://tech.meituan.com/deep-understanding-of-ffm-principles-and-practices.html FM原理 =>解决稀疏数据下的特征组合问题 对于categorical(枚举)类型特征,需要经过One-Hot Encoding转换成 ...
分类:编程语言   时间:2017-01-22 15:22:23    收藏:0  评论:0  赞:0  阅读:813
Java NIO系列教程(一) Java NIO 概述
Java NIO 由以下几个核心部分组成: Channels Buffers Selectors 虽然Java NIO 中除此之外还有很多类和组件,但在我看来,Channel,Buffer 和 Selector 构成了核心的API。其它组件,如Pipe和FileLock,只不过是与三个核心组件共同使 ...
分类:编程语言   时间:2017-01-22 15:15:06    收藏:0  评论:0  赞:0  阅读:169
windows下pip安装python module失败
1. 下载相关的 Python for Windows Extensions 相关版本,并安装。 https://sourceforge.net/projects/pywin32/files/pywin32/Build%20214/ 2. 设置 VS90COMNTOOLS 环境变量 参考: http ...
分类:编程语言   时间:2017-01-22 15:13:21    收藏:0  评论:0  赞:0  阅读:298
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!