八、Java NIO FileChannel

所有文章 https://www.cnblogs.com/lay2017/p/12901123.html 正文 Java NIO软件包中的FileChannel表示的是连接到文件上的通道。使用FileChannel,你可以从文件中读取数据,以及写入数据到文件中。 FileChannel不可以被设置为非阻塞模式,它总是以阻塞模式运行 打开一个FileChannel 在使用FileChannel之前,你需要打开它。你无法直接打开FileChannel,只能通过InputStream、OutputS
分类: 其他 发布时间: 05-17 20:33 阅读次数: 0

Codeforces 1354C1 - Simple Polygon Embedding (几何)

题面 Time limit per test: 2 seconds Memory limit per test: 256 megabytes Description You are given a regular polygon with 2⋅n vertices (it's convex and has equal sides and equal angles) and all its sides have length 1. Let's name it as 2n-gon. Your ta
分类: 其他 发布时间: 05-17 20:33 阅读次数: 0

springcloud的Eureka启动时报错:Connection refused: connect

Request execution error. endpoint=DefaultEndpoint{ serviceUrl='http://127.0.0.1:1096/eureka/} com.sun.jersey.api.client.ClientHandlerException: java.net.ConnectException: Connection refused: connect Request execution failed with message: java.net.C
分类: 其他 发布时间: 05-17 20:33 阅读次数: 0

java ----- I/O (五) 数据流读写文件

读写二进制文件常用的类DataInputStream 和 DataOutputStream one、使用字节流(DataInputStream ) 读二进制文件 步骤: 1、导入相关类,并抛出异常 2、构造一个数据输入流对象,将文件输入流对象 (fileInputStream )与源数据源(E:\\obge\\Obge.class)关联起来   注意:要在路径 E:\\obge\\Obge.class 下弄点数据,如帅气的obge 3、利用数据输入流类的方法读取二进制文件中的数据 4、关闭流(
分类: 其他 发布时间: 05-17 20:33 阅读次数: 0

Spring入门篇1-IOC

重新正经学框架,从Spring开始! 1.概念 框架框架,就是项目的架子,也就是半成品,需要完善,而不能作为完整项目。 2.核心 IOC:控制反转。大白话讲就是原本我们用对象是new出来玩,现在去XML配置文件里配置,直接用。 AOP:面向切面方程。大白话讲就是,切进去,原来的代码上加东西不影响原来的。 3.搭建环境 (1)建一个普通文件夹(Folder)lib加入jar包,spring-beans、spring-context、spring-core、spring-expression,还有
分类: 其他 发布时间: 05-17 20:33 阅读次数: 0

跟我一步一步学习Hadoop(1)准备Linux集群环境

安装虚拟机,我的是VMwareWorkstationPro12,在VM中创建虚拟机同时安装一个Linux环境。这里就不在细说,如果有需要的朋友可以联系微信号:18008428026,后期可以增加内容。1.准备Linux环境(我的是CentOS6.4版本)1.0在安装好一台linux后,需要配置好网络。网络配置注意:1.后期的虚拟机我们要使用NAT模式进行网络连接,先在本地机选择网络-->右键
分类: 企业开发 发布时间: 05-17 20:20 阅读次数: 0

CSS:Grid布局

CSS Grid布局,是一个基于网格的二维布局系统,目的是用来优化用户界面设计。 注意!注意!重磅消息,在2017年3月左右,大部分浏览器都会开始默认支持Grid布局,所以,现在完全有必要开始学习Grid布局。 Grid布局 Grid的完整介绍 A Complete Guide to Grid Grid入门
分类: 其他 发布时间: 05-17 20:17 阅读次数: 0

正规赌博游戏靠谱网站

電╇薇【184-6942-9977】实力信誉,扣Q【25.4882.7777】安全可靠-全-年-在-线
分类: 其他 发布时间: 05-17 20:17 阅读次数: 0

神奇的 i & (i-1)

#include <stdio.h> int fun(int i) { int cnt = 0; while(i) { cnt++; i = i&(i-1); } return cnt; } int main() { printf( "%d\n", fun(2017) ); return 0; } &是按位与,对应位都为1时该位得1,否则得0。 所以 i&
分类: 其他 发布时间: 05-17 20:17 阅读次数: 0

selenium自动化 | 借助百度AI开放平台识别验证码登录职教云

#通过借助百度AI开放平台识别验证码登录职教云 from PIL import Image from aip import AipOcr import unittest # driver.get(zjy_url) driver.maximize_window() #输入账号密码 ActionChains(driver)\ .click(driver.find_element_by_name('userName')).send_keys('xxxx')\ .cli
分类: 其他 发布时间: 05-17 20:17 阅读次数: 0

论文阅读|SOLO: Segmentation Objects by LOcation

论文链接:https://arxiv.org/pdf/1912.04488.pdf 名字挺有意思,参照YOLO划分网格的思想 阿德莱德大学沈春华团队和字节跳动合作的新实例分割框架 1、摘要 We view the task of instance segmentation from a completely new perspective by introducing the notion of “instance categories”, which assigns categories t
分类: 其他 发布时间: 05-17 20:17 阅读次数: 0

傅里叶系列(一)傅里叶级数的推导

转载:https://zhuanlan.zhihu.com/p/41455378 能否从数学的角度推导出此公式,以使傅里叶级数来得明白些,让我等能了解它的前世今生呢?下面来详细解释一下此公式的得出过程: 1、把一个周期函数表示成三角级数:   首先,周期函数是客观世界中周期运动的数学表述,如物体挂在弹簧上作简谐振动、单摆振动、无线电电子振荡器的电子振荡等,大多可以表述为:   这里 表示时间, 表示振幅, 为角频率, 为初相(与考察时设置原点位置有关,可以理解为一个常量)。   然而,世界上许
分类: 其他 发布时间: 05-17 20:17 阅读次数: 0

Python基础(五):运算符

运算符 运算符 描述 示例 + 加 2 + 4 = 6 - 减 2 - 4 = -2 * 乘 2 * 4 = 8 ** 幂 2 ** 4 = 16 / 除 2 / 4 = 0.5 // 除后向下取整 2 // 4 = 0 % 字符串翻译,或者求余数 2 % 4 = 2 < 小于 4 < 4 == False > 大于 4 > 4 == False <= 小于等于 4 <= 4 == True >= 大于等于 4 >= 4 == True == 等于 4 == 5 == False != 不等于
分类: 其他 发布时间: 05-17 20:17 阅读次数: 0

关于Linux的软链接和硬链接的一些概念

一 建立软链接和硬链接的语法 软链接:ln -s 源文件 目标文件 硬链接:ln 源文件 目标文件 源文件:即你要对谁建立链接 二 什么是软链接和硬链接 1,软链接可以理解成快捷方式。它和windows下的快捷方式的作用是一样的。 2,硬链接等于cp -p 加 同步更新。 为了方便说明,我在根分区(/)下建立test文件夹,然后新建了一个jys文件 建立软链接和硬链接: 区别: 软链接文件的大小和创建时间和源文件不同。软链接文件只是维持了从软链接到源文件的指向关系(从jys.soft->jys
分类: 其他 发布时间: 05-17 20:17 阅读次数: 0

AngularJS 1.x 实现进销存系统感悟与反思

背景 作为单页大型应用的mv*框架AngularJS爱好者的我,不实现个大型web应用练练手怎么赶说自己熟练ng,于是尝试实现了大部分erp的进销存功能。本文主要对实现业务需求中遇到的问题以及解决方案进行阐述。不确保对其他项目有可移植性。 问题与解决方案 Q:目录结构的设计 ├─api //后端接口 └─fw //前端框架 ├─angular ├─font-awesome ├─jquery ├─she
分类: 其他 发布时间: 05-17 20:17 阅读次数: 0

傅里叶系列(二)傅里叶变换的推导

转载:https://zhuanlan.zhihu.com/p/41875010 关于傅里叶级数的推导详见: ElPsyConGree:傅里叶级数的数学推导 我们先把傅里叶级数转换为指数形式: 三角函数形式: 代入欧拉公式: 可以变形为: 将 、 代入傅里叶级数求得: 将(2)、(3)、(4)代入得: 同理可得: 将两式代入到(5)中解得: (注:当 时: ) 公式(6)为傅里叶级数的指数形式 然后我们来仔细研究下公式(6) 聪明的你,一定可以看出来这个累加很有希望转换成一个积分形式。 积分表
分类: 其他 发布时间: 05-17 20:17 阅读次数: 0

Linux之cat的使用介绍

cat选项分析 选项解析: -A, --show-all 等价于 -vET -b, --number-nonblank 对非空输出行(包括仅仅有空格的行)编号,空输出行,指的是该行没有任何内容,即连续2次敲击回车按钮。 -e 等价于 -vE -E, --show-ends 在每行结束处显示 $ -n, --number 对输出的所有行编号,包括空行(连续敲击2次回车键的情况)和非空行。即所有行。 -s, --squeeze-blank 不输出多行空行,注意这里指的是如果有多个连续的空行,那么仅
分类: 其他 发布时间: 05-17 20:17 阅读次数: 0

Educational Codeforces Round 87 (Rated for Div. 2) B. Ternary String(贪心?蛮好一题)

You are given a string ss such that each its character is either 1, 2, or 3. You have to choose the shortest contiguous substring of ss such that it contains each of these three characters at least once. A contiguous substring of string ss is a stri
分类: 其他 发布时间: 05-17 20:17 阅读次数: 0

面试官:小伙子,说一说Java多线程有哪些创建方式吧

第一种 继承Thread类 自定义类,继承Thread类,并重写run()方法. class MyThread1 extends Thread { @Override public void run() { System.out.println("第一种方式Thread " + Thread.currentThread().getName()); } } public class Test { public static void main(St
分类: 其他 发布时间: 05-17 20:17 阅读次数: 0

傅里叶系列(三)离散傅里叶变换(DFT)

转载:https://zhuanlan.zhihu.com/p/75521342 我们将傅里叶级数推导为傅里叶变换,而傅里叶变换计算的时候因为是一个积分,计算机并不是很好计算,所以要把积分换成一种累加形式,也就是本文要讨论的 离散傅里叶变化 DFT。 我们取上一篇的公式(7) 其中 因为傅里叶变化令 从而使一个累加的式子变成了一个积分,而DFT中 会根据输入的信号点数确定具体的值。具体计算公式为: (注: 的计算方式是因为 的一个周期是 ,N为你采样的点数) 因此我们可以简化公式为 因为标准化
分类: 其他 发布时间: 05-17 20:17 阅读次数: 0