#Ran

Java IO2:RandomAccessFile

RandomAccessFileRandomAccessFile类可以说是Java语言中功能最为丰富的文件访问类,它提供了众多的文件访问方法。RandomAccessFile类支持"随机访问"方式,可以跳转到文件的任意位置处读写数据。要访问一个文件的时候,不想把文件从头读到尾,而是希望像访问一个数据库一样地访问一个文本...
代码星球 代码星球·2020-07-29

Java对象表示方式1:序列化、反序列化和transient关键字的作用

前言平时我们在Java内存中的对象,是无法进行IO操作或者网络通信的,因为在进行IO操作或者网络通信的时候,人家根本不知道内存中的对象是个什么东西,因此必须将对象以某种方式表示出来,即存储对象中的状态。一个Java对象的表示有各种各样的方式,Java本身也提供给了用户一种表示对象的方式,那就是序列化。换句话说,序列化只...

Java多线程12:ReentrantLock中的方法

公平锁与非公平锁ReentrantLock有一个很大的特点,就是可以指定锁是公平锁还是非公平锁,公平锁表示线程获取锁的顺序是按照线程排队的顺序来分配的,而非公平锁就是一种获取锁的抢占机制,是随机获得锁的,先来的未必就一定能先得到锁,从这个角度讲,synchronized其实就是一种非公平锁。非公平锁的方式可能造成某些线...

Java多线程11:ReentrantLock的使用和Condition

ReentrantLockReentrantLock,一个可重入的互斥锁,它具有与使用synchronized方法和语句所访问的隐式监视器锁相同的一些基本行为和语义,但功能更强大。 ReentrantLock基本用法先来看一下ReentrantLock的基本用法:publicclassThreadDomain...

git branch相关操作

创建新的本地branch$ gitcheckout-b<branch_name>在当前位置,创建一个新的branch出来,-b就是branch的第一个字母。删除本地branch$ gitbranch-d<branch_name>似乎在任何位置,都可以执行这个删除操作。给本地b...
开发笔记 开发笔记·2020-07-22

random函数的使用

random作为随机函数用处很多,在Python里面也经常使用,特别是处理一些随机事件的时候,特别好用!废话不多说,直接看下面的例子:random.randomrandom.random()  用于生成一个0到1的随机符点数:0<=n<1.0>>>importrando...
代码星球 代码星球·2020-07-22

datetime函数和random.seed()函数的应用

一,datetime在python中datetime是一个库是一个模块也是一个函数,作用很多,这里面只对其做简单的最常用的讲解。首先返回系统时间import datetimenowTime=datetime.datetime.now()print nowTime输出结果是: 2016-11...

np.random.shuffle(x)与np.random.permutation(x)

来自:https://blog.csdn.net/brucewong0516/article/details/79012233 将数组打乱随机排列两种方法:np.random.shuffle(x):在原数组上进行,改变自身序列,无返回值。np.random.permutation(x):不在原数组上进行,返回...

range() 与 np.arange()

来自:https://blog.csdn.net/lanchunhui/article/details/49493633...
代码星球 代码星球·2020-07-22

fit_transform和transform的区别

来自:泡泡糖nana来自:俞驰1.fit_transform是fit和transform的组合。2.fit(x,y)传两个参数的是有监督学习的算法,fit(x)传一个参数的是无监督学习的算法,比如降维、特征提取、标准化。3.fit和transform没有任何关系,之所以出来这么个函数名,仅仅是为了写代码方便,所以会发现...
代码星球 代码星球·2020-07-22

matplotlib.transforms

来自:龙哥盟飞龙变换教程像任何图形包一样,matplotlib建立在变换框架之上,以便在坐标系,用户数据坐标系,轴域者坐标系,图形坐标系和显示坐标系之间轻易变换。在95%的绘图中,你不需要考虑这一点,因为他发生在背后,但随着你接近自定义图形生成的极限,它有助于理解这些对象,以便可以重用matplotlib提供给你的现有...
代码星球 代码星球·2020-07-22

SVN的标准目录结构:trunk、branches、tags

原文链接:http://techlife.blog.51cto.com/212583/223704/我们在一些著名开源项目的版本库中,通常可以看到trunk,branches,tags等三个目录。由于SVN固有的特点,目录在SVN中并没有特别的意义,但是这三个目录却在大多数开源项目中存在,这是因为这三个目录反映了软件开...

DotNetCore跨平台~EFCore废弃了TransactionScope取而代之的Context.Database.BeginTransaction

回到目录TransactionScope是.net平台基于的分布式事务组件,它默认为本地事务,同时当系统有需要时可以自动提升为分布式事务,而对系统的前提是要开启MSDTC服务,必要时需要在数据库服务器与应用服务器之间添加hosts的映射,这些在之前已经写过很多文章了,在这里不再说了。之前对TransactionScop...

EF架构~TransactionScope与SaveChanges的关系

回到目录TransactionScope是.net环境下的事务,可以提升为分布式事务,这些知识早在很久前就已经说过了,今天不再说它,今天主要谈谈Savechanges()这个方法在TransactionScope块里的作用,我们知识TransactionScope只有显示的提交动作而没有回滚,那么它如何实现回滚呢?事实...

Game Rank(NCPC 2016 大模拟)

题目:ThegamingcompanySandstormisdevelopinganonlinetwoplayergame.Youhavebeenaskedtoimplementtherankingsystem.Allplayershavearankdeterminingtheirplayingstrengthwhic...
首页上一页...6162636465...下一页尾页