- 博客(12)
- 资源 (1)
- 收藏
- 关注
转载 strictfp 精确浮点数的计算
//在声明的范围内,所有浮点数的计算都是精确的,当类被strictfp修饰是,所有方法默认也被strictfp修饰strictfp class MyClass {public static void main(String[] args){float aFloat = 0.6710339f;double aDouble = 0.04150553411984792d;double sum...
2019-08-30 00:46:25
156
原创 字符串相加及intern
public class Variables {int a=1;//成员变量 静态常量池放在硬盘上 加载到jvm完后就变 运行时常量池放在方法区内 public static void main(String[]args){int a=1;//局部变量 放在栈的局部变量中String a1=“ab”;//后来在jdk1.7以后字符串常量池放在了堆中String e=new Strin...
2019-08-30 00:44:09
140
原创 git基本操作使用
Git初使用git initgit add java\ --\ JVM的符号引用和直接引用.docxgit commit -m “first commit”git remote add origin https://github.com/broomcorn-millet/test.gitgit push -u origin masterit push 免密码通用情况1.使用文件创建...
2019-08-24 02:28:01
111
原创 git: 拒绝合并无关的历史(报错原因及解决)
在使用git从远程仓库pull文件到本地时出现 fatal: 拒绝合并无关的历史 报错经过测试对比 个人理解会报该错的原因 是因为你在从远程仓库pull到本地之前 有以下类似操作git add xx.docxgit commit -m “doc”而在你准备push到远程仓库时 因为此时在你本地仓库(ox)有此数据既没有被push上去也没有被del掉 所以此时这个数据被git认为是 无关的历...
2019-08-24 02:26:21
5074
1
转载 I/O多路复用
IO多路复用是指内核一旦发现进程指定的一个或者多个IO条件准备读取,它就通知该进程.套接字(socket)是一个抽象层,应用程序可以通过它发送或接收数据,可对其进行像对文件一样的打开、读写和关闭等操作。套接字允许应用程序将I/O插入到网络中,并与网络中的其他应用程序进行通信。网络套接字是IP地址与端口的组合。套接字Socket=(IP地址:端口号)套接字可以看成是两个网络应用程序进行通信时,各...
2019-08-07 14:39:21
251
原创 杂乱
ZooKeeper是用来配置和支持分布式调度的一组工具。(重要功能:对所有节点进行配置的同步。)ZooKeeper是Hadoop的分布式协调服务,ZooKeeper是Hadoop生态系统的一部分,ZooKeeper可用于实现很多数据结构和协议,如分布式队列,分布式锁,同一级中的领导者选举;nio一、IO流(同步、阻塞)交互方式二、NIO(同步、非阻塞)三、NIO2(异步、非阻塞)aio...
2019-08-06 17:16:37
322
转载 mysql中文乱码,修改配置为utf-8
mysql中文乱码,.修改配置为utf-8 在linux下找到my.cnf文件(一般在/etc/mysql/my.cnf下,可以用find / -name my.cnf)打开它找到在[mysqld] 添加character-set-server = utf8,重新启动mysql 即可,查询一下在mysql里 查看一下: show variables like ‘character%’;...
2019-07-09 01:04:52
120
转载 linux 下安装ffmpeg
ffmpeg是一个很强大的音视频处理工具,官网是:http://ffmpeg.org/ 官网介绍ffmpeg是:一个完整的、跨平台的解决方案,可以记录、转换和传输音频和视频。ffmpeg既可以播放视频,也提供命令行工具来处理视频,另外还有强大的视频处理库用于开发,下面是以Linux为例介绍ffmpeg的安装流程的简单的命令行对视频进行转码操作,是ffmpeg中最最简单的入门内容.首先去官网下载源...
2019-03-15 23:42:32
129
转载 常用命令
卸载程序和所有配置文件。在终端中输入以下命令,把替换成你希望完全移除的程序:sudo apt-get --purge remove 只卸载程序。如果你移除程序但保留配置文件,请输入以下命令:sudo apt-get remove Yasm的Git存储库托管在GitHub上,可以使用以下命令检出。git clone git://github.com/yasm/yasm.gitsudo a...
2019-03-15 18:41:22
108
转载 Java中的String,StringBuilder,StringBuffer三者的区别
Java中的String,StringBuilder,StringBuffer三者的区别 最近在学习Java的时候,遇到了这样一个问题,就是String,StringBuilder以及StringBuffer这三个类之间有什么区别呢,自己从网上搜索了一些资料,有所了解了之后在这里整理一下,便于大家观看,也便于加深自己学习过程中对这些知识点的记忆,如果哪里有误,恳请指正。这三个类之间的区别主要...
2018-12-09 14:54:15
147
转载 hadoop 集群开启之后datanode没有启动
datanode没有启动 将hadoop配置文件修改后,重新格式化了hadoop集群,即hadoop name -format但是此时发现slave节点没有启动datanode 上网查找解决方法,最后终于解决了,解决方法如下: 1. 先执行stop-all.sh暂停所有服务 2. 将所有Salve节点上的tmp(即 hdfs-site.xml 中指定的 dfs.data.dir 文...
2018-08-24 19:06:30
1244
转载 mysql安装时没有设置密码怎么办
linux上安装mysql以后root不能登录的解决办法今天心血来潮在linux上装了mysql,装完以后用命令mysql -uroot -p登录时提示解决办法:使用ps aux|grep mysql 查出pid使用kill pid结束mysql进程使用命令mysqld_safe –user=mysql –skip-grant-tables –skip-networking &...
2018-08-04 13:33:51
3966
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人