- C++笔试训练day_2
梦想很美
笔试c++开发语言
文章目录选择题7.编程题1.2.选择题(6)因为p2被const修饰所以p2不可以被改变,但是p2的指向可以被改变(7)因为指针p3被const修饰,所以p3的指向不能被改变,但是*p3可以被改变intmain(){inta=10;intb=5;constint*p1=&a;int*constp2=&a;p1=&b;cout#include#includeusingnamespacestd;int
- C++笔试训练day_1
梦想很美
笔试c++哈希算法开发语言
文章目录选择题编程题选择题编程题#include#include#includeusingnamespacestd;intmain(){intn=0;cin>>n;vectorv;v.resize(3*n);intx=0;for(inti=0;i>v[i];}sort(v.begin(),v.end());//intsum=0;longlongsum=0;for(intj=0;jusingname
- 【C++】笔试训练(五)
柒个葫芦
笔试训练c++算法开发语言
目录一、选择题二、编程题1、统计回文2、连续最大和一、选择题1、在上下文和头文件均正常情况下,以下程序的输出结果是()intx=1;do{printf("%2d\n",x++);}while(x--);A1B无任何输出C2D陷入死循环答案:D2、定义chardog[]=“wang\0miao”;那么sizeof(dog)与strlen(dog)分别是多少()A10,4B4,4C9,9D9,4答案:
- 【C++】笔试训练(六)
柒个葫芦
笔试训练c++算法开发语言
目录一、选择题二、编程题1、不要二2、把字符串转换成整数一、选择题1、十进制变量i的值为100,那么八进制的变量i的值为()A146B148C144D142答案:C2、执行下面语句后的输出为intI=1;if(I数组指针4、数组a的定义语句为“floata[3][4];”,下列()是对数组元素不正确的引用方法Aa[i][j]B*(a[i]+j)C((a+i)+j)D(a+i4+j)答案:D5、下面
- 【C++】笔试训练(四)
柒个葫芦
笔试训练c++算法开发语言
目录一、选择题二、编程题1、计算糖果2、进制转换一、选择题1、有以下程序,程序运行后的输出结果是()#include#includeusingnamespacestd;intmain(){intm=0123,n=123;printf("%o%o\n",m,n);return0;}A01230173B0123173C123173D173173答案:C解析:二进制表现方式:101010b八进制表现方式
- 【C++】笔试训练(三)
柒个葫芦
笔试训练c++算法开发语言
目录一、选择题二、编程题1、字符串中找出连续最长的数字串2、数组中出现次数超过一半的数字一、选择题1、以下程序的输出结果是()#includeintmain(){chara[10]={'1','2','3','4','5','6','7','8','9',0},*p;inti;i=8;p=a+i;printf("%s\n",p-3);}A6B6789C‘6’D789答案:B2、以下程序的输出结果是
- 【C++】笔试训练(二)
柒个葫芦
笔试训练c++
目录一、选择题二、编程题1、排序子序列2、倒置字符串一、选择题1、1.使用printf函数打印一个double类型的数据,要求:输出为10进制,输出左对齐30个字符,4位精度。以下哪个选项是正确的?A%-30.4eB%4.30eC%-30.4fD%-4.30f答案:C解析:默认是右对齐,左对齐要加-,所以是%-30.4f2、请找出下面程序中有哪些错误()intmain(){inti=10;intj
- 【C++】笔试训练(一)
柒个葫芦
笔试训练c++开发语言
目录一、选择题二、编程1、组队竞赛2、删除公共字符一、选择题1、以下for循环的执行次数是()for(intx=0,y=0;(y=123)&&(xintmain(void){printf("%s,%5.3s\n","computer","computer");return0;}Acomputer,puterBcomputer,comCcomputer,computerDcomputer,compu
- C语言笔试训练【第12天】
绝世剑仙纪宁
C语言笔试题神魔炼体-刷题c语言算法开发语言
文章目录1、请阅读以下程序,其运行结果是()2、假设编译器规定int和short类型长度分别为32位和16位,若有下列C语言语句,则y的机器数为()3、下列程序的输出结果是什么()4、C语言中,下列运算符优先级最高的是()5、要使a的低四位翻转,需要进行操作是()数字颠倒单词倒排1、请阅读以下程序,其运行结果是()#includeintmain(){charc='A';if('0'intmain(
- C语言笔试训练【第七天】
绝世剑仙纪宁
C语言笔试题神魔炼体-刷题c语言算法开发语言
文章目录1、以下对C语言函数的有关描述中,正确的有【多选】()2、在C语言中,以下正确的说法是()3、在上下文及头文件均正常的情况下,下列代码的输出是()(注:print已经声明过)4、对于函数voidf(intx);,下面调用正确的是()5、给定fun函数如下,那么fun(10)的输出结果是()图片整理寻找数组的中心下标1、以下对C语言函数的有关描述中,正确的有【多选】()A:在C语言中,一个函
- C语言笔试训练【第九天】
绝世剑仙纪宁
C语言笔试题c语言开发语言
文章目录1、下列程序的输出是()2、二维数组X按行顺序存储,其中每个元素占1个存储单元。若X[4][4]的存储地址为Oxf8b82140,X[9][9]的存储地址为Oxf8b8221c,则X[7][7]的存储地址为()3、以下哪个选项可以正确描述sizeof(double)()4、下列代码运行后的结果是什么()5、以下逗号表达式的值为()自除数除自身以外数组的乘积1、下列程序的输出是()#incl
- 【笔试训练】统计回文
奋斗べ青年.
java前端开发语言
一、单选1、以下代码结果是什么()publicclassfoo{publicstaticvoidmain(Stringsgf[]){StringBuffera=newStringBuffer("A");StringBufferb=newStringBuffer("B");operate(a,b);System.out.println(a+"."+b);}staticvoidoperate(Stri
- C语言笔试训练【第五天】
绝世剑仙纪宁
C语言笔试题神魔炼体-刷题c语言算法开发语言
文章目录1、如下程序的功能是()2、对于代码段,下面描述正确的是()3、以下程序运行时,若输入1abcedf2df输出结果是()4、下列条件语句中,功能与其他语句不同的是()5、我们知道C语言的break语句只能跳出离它最近的一层循环,可是有时候我们需要跳出多层循环,下列跳出多层循环的做法正确的是【多选】()6、数字在升序数组中出现的次数7、整数转换大家好,我是纪宁。今天是C语言笔试训练的第五天,
- C语言笔试训练【第六天】
绝世剑仙纪宁
C语言笔试题神魔炼体-刷题c语言算法开发语言
大家好,我是纪宁。今天是C语言笔试训练的第6天,加油!往期回顾:C语言笔试训练【第五天】C语言笔试训练【第四天】C语言笔试训练【第三天】C语言笔试训练【第二天】C语言笔试训练【第一天】1、以下叙述中正确的是()A:只能在循环体内和switch语句体内使用break语句B:当break出现在循环体中的switch语句体内时,其作用是跳出该switch语句体,并中止循环体的执行C:continue语句
- C语言笔试训练【第四天】
绝世剑仙纪宁
C语言笔试题神魔炼体-刷题c语言算法开发语言
文章目录1、设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是()2、运行以下程序后,如果从键盘上输入6514,则输出结果为()3、若运行以下程序时,从键盘输入ADescriptor,则下面程序的运行结果是()4、如下函数是求两个int数字最大公约数的,指出其中存在的问题【多选】()5、执行下面的程序段,语句3的执行次数为()6.错误的集合思路1:按位异或思路2:排序计数
- 笔试训练2
Monster__Chen
笔试训练笔试训练
1.ls-al各列的含义drwx------+9zyustaff30681921:15Picturesdrwxr-xr-x+6zyustaff20433022:09Public第一列:文件的类型与权限第一个字母代表文件类型:d目录,-文件,l链接文件,b设备文件里的可供存储的接口设备,c表示设备文件里的串行端口设备,如键盘鼠标等一次性读取设备接下来三个一组,第一组为文件所有者权限,第二组为同用户组
- C语言笔试训练【第三天】
绝世剑仙纪宁
C语言笔试题c语言算法开发语言
大家好,我是纪宁。今天是C语言笔试训练的第三天,大家加油!第一题1、已知函数的原型是:intfun(charb[10],int*a),设定义:charc[10];intd;,正确的调用语句是()A:fun(c,&d);B:fun(c,d);C:fun(&c,&d);D:fun(&c,d);数组传参实际上传递的是数组首元素的地址,在函数内部,可以通过数组首元素的地址找到整个数组元素,而数组名就是数组
- C语言笔试训练【第二天】
绝世剑仙纪宁
C语言笔试题c语言算法开发语言
文章目录第一题第二题第三题第四题第五题第六题第七题大家好,我是纪宁。今天是C语言笔试训练的第二天,一起加油!第一题1、以下程序段的输出结果是()#includeintmain(){chars[]="\\123456\123456\t";printf("%d\n",strlen(s));return0;}A:12B:13C:16D:以上都不对所以说我们要用vs呢,给大家看一下这段代码在vs中的效果哈
- 【笔试训练】计算糖果和进制转换
奋斗べ青年.
每日一练算法
一、选择题1、单选:对于abstract声明的类,下面说法正确的是()A.可以实例化B.不可以被继承C.子类为abstractD.只能被继承E.可以被抽象类继承答案:E解析:抽象类不仅可以被继承,也可以使用抽象类创建一个变量。2、多选题:下面哪些类实现或继承了Collection接口()A.HashMapB.ArrayListC.VectorD.Iterator答案:B,CIterator是一个迭
- 【笔试训练】查找字符串中最长的数字串和数组中出现次数超过一半的数字
奋斗べ青年.
每日一练python开发语言
目录一、选择题二、字符串中找出连续最长的数字串三、数组中出现次数超过一半的数字一、选择题1、以下程序的输出结果为classBase{publicBase(Strings){System.out.print("B");}}publicclassDerivedextendsBase{publicDerived(Strings){System.out.print("D");}publicstaticvo
- 【笔试训练】排序子序列和倒置字符串
奋斗べ青年.
每日一练java开发语言
目录一、选择题二、倒置字符串一、选择题一、A派生出子类B,B派生出子类C,并且在java源代码有如下声明:1.Aa0=newA();2.Aa1=newB();3.Aa2=newC();问以下哪个说法是正确的(D)A.只有第一行能通过编译B.第1、2行能通过编译,但第3行编译出错C.第1、2、3行能通过编译,但第2、3行运行时出错D.第1行,第2行和第3行的声明都是正确的答案:选D因为B继承自A,C
- 笔试训练Day1
韵秋梧桐
Java笔试实战java笔试牛客
文章目录一、选择题二、编程题一、选择题1、在Java中,存放字符串常量的对象属于()类对象。ACharacterBStringCStringBufferDVector我的回答:D(正确)2、已知如下类定义:classBase{publicBase(){//...}publicBase(intm){//...}publicvoidfun(intn){//...}}publicclassChildex
- 2021兴业数金Java笔试题面经
bsegebr
javajava面试开发语言后端
最近收到了内推,做了一下数金Java在线笔试题,头一回在牛客上笔试。不过大概率是没戏了,因为都没做过笔试训练,笔试做的有点糟糕。对面试做一下回顾吧,希望能帮到后面的人。笔试范围时长:120分钟网站:牛客网内容:Java基础(40道单选+20道多选)+1道简单算法题注意事项Java基础部分都来自牛客网,多刷下牛客网的专项训练Java部分即可,算法题的话比较简单,我考试时候题目是[编程题]加一,但也是
- C/C++后端学习与练习深入
一、算法训练首先给大家带来校招程序员考察的核心技能训练:算法,不管你用什么语言,数据结构与算法一定是最核心的基本功。说得实际和功利一点,算法是你进入大厂的敲门砖,还能帮你在工作中快速地弯道超车,所以一定得搞懂哦~~~另外现在现在大厂的笔试很多采用ACM模式,面试手撕代码则多为力扣模式(核心代码模式)今天给大家带来中大厂笔试训练1.拓扑顺序这是2018年研究生入学考试中给出的一个问题:以下哪个选项不
- 微软小冰笔试训练题,这是我的见解
人人都是产品经理V
作者:方方全文共2017字1图,阅读需要4分钟————/BEGIN/————目标是想要成为一名优秀的产品经理,但是现在完全是个产品小白。虽然也看过很多产品经理相关的文章和书籍,但是没有实际经验的话还是纸上谈兵。加上2019届的春招已经迫在眉睫,想要通过多练习BAT笔试中产品经理相关的训练题,加深自己对产品的理解力和自己的逻辑思维能力。同时,希望能够帮助同样想要成为产品经理的同学们,提供一点思路和想
- 笔试训练知识点小结
菜鸟总想飞
笔试训练笔试错题总结
1一个类中只能定义一个析构函数,多了的话编译器不知道调用哪个.虚析构函数和析构函数在功能上是一回事,因此除了动态联编(此处意思:需要销毁父类指针指向的子类对象的空间)外,其他性质和析构函数类似。析构函数与构造函数名字相同,但它前面必须加一个波浪号(~);析构函数没有参数,也没有返回值,而且不能重载,因此在一个类中只能有一个析构函数;当撤消对象时,编译系统会自动地调用析构函数。2malloc申请内存
- 笔试训练知识点小结
菜鸟总想飞
笔试训练笔试训练笔试错题总结
1一个类中只能定义一个析构函数,多了的话编译器不知道调用哪个.虚析构函数和析构函数在功能上是一回事,因此除了动态联编(此处意思:需要销毁父类指针指向的子类对象的空间)外,其他性质和析构函数类似。析构函数与构造函数名字相同,但它前面必须加一个波浪号(~);析构函数没有参数,也没有返回值,而且不能重载,因此在一个类中只能有一个析构函数;当撤消对象时,编译系统会自动地调用析构函数。2malloc申请内存
- 笔试训练3
CS752303201
1、同步IO和异步IO的区别同步:当一个IO操作进行时,系统停下来等待这个IO操作完成后才会继续下面的操作。异步:当一个IO操作进行时,通过多线程等方法,当CPU去处理那些不需要以来IO执行结果的计算,充分利用CPU的运算能力。当IO操作执行完毕时,继续执行后续的操作。一般情况下,作为单片机程序或者IO反应速度非常快等待时间非常短,使用“同步”方式对于变成的稳定性、简单性都是很好的选择,一个操作完
- 笔试训练2
CS752303201
1、数组和指针的区别(1)、空间分配指针是动态分配空间,通过malloc在堆上分配所需要的空间,分配的空间不一定连续,在使用完之后需要调用free()来释放空间。而十足是静态分配空间,在全局变量区或者栈上分配空间,分配的空间时连续的,局部变量在生命周期结束后自动释放,全局变量在程序结束完自动释放。(2)、访问效率指针是通过地址间接访问,而数组是直接访问数值。因此指针的访问效率低,数组的访问效率高。
- 笔试训练3
chris00011
一、静态链表是数组,动态链表是指针;静态链表中指针表示的是数组下标二、进程:一个程序运行时向系统申请分配的资源;线程:一个进程包含多个线程线程是进程的一部分,使用线程有利于提高程序的执行效率,线程切换开销比进程切换开销低,同一个进程中的线程可以共享全局变量三、TCP协议特点:可靠性、面向连接、可控制;TCP协议可以将原主机的字节无差错的传送到目的主机TCP/IP协议(从下往上):网络接口层、网络层
- Nginx负载均衡
510888780
nginx应用服务器
Nginx负载均衡一些基础知识:
nginx 的 upstream目前支持 4 种方式的分配
1)、轮询(默认)
每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。
2)、weight
指定轮询几率,weight和访问比率成正比
- RedHat 6.4 安装 rabbitmq
bylijinnan
erlangrabbitmqredhat
在 linux 下安装软件就是折腾,首先是测试机不能上外网要找运维开通,开通后发现测试机的 yum 不能使用于是又要配置 yum 源,最后安装 rabbitmq 时也尝试了两种方法最后才安装成功
机器版本:
[root@redhat1 rabbitmq]# lsb_release
LSB Version: :base-4.0-amd64:base-4.0-noarch:core
- FilenameUtils工具类
eksliang
FilenameUtilscommon-io
转载请出自出处:http://eksliang.iteye.com/blog/2217081 一、概述
这是一个Java操作文件的常用库,是Apache对java的IO包的封装,这里面有两个非常核心的类FilenameUtils跟FileUtils,其中FilenameUtils是对文件名操作的封装;FileUtils是文件封装,开发中对文件的操作,几乎都可以在这个框架里面找到。 非常的好用。
- xml文件解析SAX
不懂事的小屁孩
xml
xml文件解析:xml文件解析有四种方式,
1.DOM生成和解析XML文档(SAX是基于事件流的解析)
2.SAX生成和解析XML文档(基于XML文档树结构的解析)
3.DOM4J生成和解析XML文档
4.JDOM生成和解析XML
本文章用第一种方法进行解析,使用android常用的DefaultHandler
import org.xml.sax.Attributes;
- 通过定时任务执行mysql的定期删除和新建分区,此处是按日分区
酷的飞上天空
mysql
使用python脚本作为命令脚本,linux的定时任务来每天定时执行
#!/usr/bin/python
# -*- coding: utf8 -*-
import pymysql
import datetime
import calendar
#要分区的表
table_name = 'my_table'
#连接数据库的信息
host,user,passwd,db =
- 如何搭建数据湖架构?听听专家的意见
蓝儿唯美
架构
Edo Interactive在几年前遇到一个大问题:公司使用交易数据来帮助零售商和餐馆进行个性化促销,但其数据仓库没有足够时间去处理所有的信用卡和借记卡交易数据
“我们要花费27小时来处理每日的数据量,”Edo主管基础设施和信息系统的高级副总裁Tim Garnto说道:“所以在2013年,我们放弃了现有的基于PostgreSQL的关系型数据库系统,使用了Hadoop集群作为公司的数
- spring学习——控制反转与依赖注入
a-john
spring
控制反转(Inversion of Control,英文缩写为IoC)是一个重要的面向对象编程的法则来削减计算机程序的耦合问题,也是轻量级的Spring框架的核心。 控制反转一般分为两种类型,依赖注入(Dependency Injection,简称DI)和依赖查找(Dependency Lookup)。依赖注入应用比较广泛。
- 用spool+unixshell生成文本文件的方法
aijuans
xshell
例如我们把scott.dept表生成文本文件的语句写成dept.sql,内容如下:
set pages 50000;
set lines 200;
set trims on;
set heading off;
spool /oracle_backup/log/test/dept.lst;
select deptno||','||dname||','||loc
- 1、基础--名词解析(OOA/OOD/OOP)
asia007
学习基础知识
OOA:Object-Oriented Analysis(面向对象分析方法)
是在一个系统的开发过程中进行了系统业务调查以后,按照面向对象的思想来分析问题。OOA与结构化分析有较大的区别。OOA所强调的是在系统调查资料的基础上,针对OO方法所需要的素材进行的归类分析和整理,而不是对管理业务现状和方法的分析。
OOA(面向对象的分析)模型由5个层次(主题层、对象类层、结构层、属性层和服务层)
- 浅谈java转成json编码格式技术
百合不是茶
json编码java转成json编码
json编码;是一个轻量级的数据存储和传输的语言
在java中需要引入json相关的包,引包方式在工程的lib下就可以了
JSON与JAVA数据的转换(JSON 即 JavaScript Object Natation,它是一种轻量级的数据交换格式,非
常适合于服务器与 JavaScript 之间的数据的交
- web.xml之Spring配置(基于Spring+Struts+Ibatis)
bijian1013
javaweb.xmlSSIspring配置
指定Spring配置文件位置
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>
/WEB-INF/spring-dao-bean.xml,/WEB-INF/spring-resources.xml,
/WEB-INF/
- Installing SonarQube(Fail to download libraries from server)
sunjing
InstallSonar
1. Download and unzip the SonarQube distribution
2. Starting the Web Server
The default port is "9000" and the context path is "/". These values can be changed in &l
- 【MongoDB学习笔记十一】Mongo副本集基本的增删查
bit1129
mongodb
一、创建复本集
假设mongod,mongo已经配置在系统路径变量上,启动三个命令行窗口,分别执行如下命令:
mongod --port 27017 --dbpath data1 --replSet rs0
mongod --port 27018 --dbpath data2 --replSet rs0
mongod --port 27019 -
- Anychart图表系列二之执行Flash和HTML5渲染
白糖_
Flash
今天介绍Anychart的Flash和HTML5渲染功能
HTML5
Anychart从6.0第一个版本起,已经逐渐开始支持各种图的HTML5渲染效果了,也就是说即使你没有安装Flash插件,只要浏览器支持HTML5,也能看到Anychart的图形(不过这些是需要做一些配置的)。
这里要提醒下大家,Anychart6.0版本对HTML5的支持还不算很成熟,目前还处于
- Laravel版本更新异常4.2.8-> 4.2.9 Declaration of ... CompilerEngine ... should be compa
bozch
laravel
昨天在为了把laravel升级到最新的版本,突然之间就出现了如下错误:
ErrorException thrown with message "Declaration of Illuminate\View\Engines\CompilerEngine::handleViewException() should be compatible with Illuminate\View\Eng
- 编程之美-NIM游戏分析-石头总数为奇数时如何保证先动手者必胜
bylijinnan
编程之美
import java.util.Arrays;
import java.util.Random;
public class Nim {
/**编程之美 NIM游戏分析
问题:
有N块石头和两个玩家A和B,玩家A先将石头随机分成若干堆,然后按照BABA...的顺序不断轮流取石头,
能将剩下的石头一次取光的玩家获胜,每次取石头时,每个玩家只能从若干堆石头中任选一堆,
- lunce创建索引及简单查询
chengxuyuancsdn
查询创建索引lunce
import java.io.File;
import java.io.IOException;
import org.apache.lucene.analysis.Analyzer;
import org.apache.lucene.analysis.standard.StandardAnalyzer;
import org.apache.lucene.document.Docume
- [IT与投资]坚持独立自主的研究核心技术
comsci
it
和别人合作开发某项产品....如果互相之间的技术水平不同,那么这种合作很难进行,一般都会成为强者控制弱者的方法和手段.....
所以弱者,在遇到技术难题的时候,最好不要一开始就去寻求强者的帮助,因为在我们这颗星球上,生物都有一种控制其
- flashback transaction闪回事务查询
daizj
oraclesql闪回事务
闪回事务查询有别于闪回查询的特点有以下3个:
(1)其正常工作不但需要利用撤销数据,还需要事先启用最小补充日志。
(2)返回的结果不是以前的“旧”数据,而是能够将当前数据修改为以前的样子的撤销SQL(Undo SQL)语句。
(3)集中地在名为flashback_transaction_query表上查询,而不是在各个表上通过“as of”或“vers
- Java I/O之FilenameFilter类列举出指定路径下某个扩展名的文件
游其是你
FilenameFilter
这是一个FilenameFilter类用法的例子,实现的列举出“c:\\folder“路径下所有以“.jpg”扩展名的文件。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
- C语言学习五函数,函数的前置声明以及如何在软件开发中合理的设计函数来解决实际问题
dcj3sjt126com
c
# include <stdio.h>
int f(void) //括号中的void表示该函数不能接受数据,int表示返回的类型为int类型
{
return 10; //向主调函数返回10
}
void g(void) //函数名前面的void表示该函数没有返回值
{
//return 10; //error 与第8行行首的void相矛盾
}
in
- 今天在测试环境使用yum安装,遇到一个问题: Error: Cannot retrieve metalink for repository: epel. Pl
dcj3sjt126com
centos
今天在测试环境使用yum安装,遇到一个问题:
Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again
处理很简单,修改文件“/etc/yum.repos.d/epel.repo”, 将baseurl的注释取消, mirrorlist注释掉。即可。
&n
- 单例模式
shuizhaosi888
单例模式
单例模式 懒汉式
public class RunMain {
/**
* 私有构造
*/
private RunMain() {
}
/**
* 内部类,用于占位,只有
*/
private static class SingletonRunMain {
priv
- Spring Security(09)——Filter
234390216
Spring Security
Filter
目录
1.1 Filter顺序
1.2 添加Filter到FilterChain
1.3 DelegatingFilterProxy
1.4 FilterChainProxy
1.5
- 公司项目NODEJS实践0.1
逐行分析JS源代码
mongodbnginxubuntunodejs
一、前言
前端如何独立用nodeJs实现一个简单的注册、登录功能,是不是只用nodejs+sql就可以了?其实是可以实现,但离实际应用还有距离,那要怎么做才是实际可用的。
网上有很多nod
- java.lang.Math
liuhaibo_ljf
javaMathlang
System.out.println(Math.PI);
System.out.println(Math.abs(1.2));
System.out.println(Math.abs(1.2));
System.out.println(Math.abs(1));
System.out.println(Math.abs(111111111));
System.out.println(Mat
- linux下时间同步
nonobaba
ntp
今天在linux下做hbase集群的时候,发现hmaster启动成功了,但是用hbase命令进入shell的时候报了一个错误 PleaseHoldException: Master is initializing,查看了日志,大致意思是说master和slave时间不同步,没办法,只好找一种手动同步一下,后来发现一共部署了10来台机器,手动同步偏差又比较大,所以还是从网上找现成的解决方
- ZooKeeper3.4.6的集群部署
roadrunners
zookeeper集群部署
ZooKeeper是Apache的一个开源项目,在分布式服务中应用比较广泛。它主要用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步、集群管理、配置文件管理、同步锁、队列等。这里主要讲集群中ZooKeeper的部署。
1、准备工作
我们准备3台机器做ZooKeeper集群,分别在3台机器上创建ZooKeeper需要的目录。
数据存储目录
- Java高效读取大文件
tomcat_oracle
java
读取文件行的标准方式是在内存中读取,Guava 和Apache Commons IO都提供了如下所示快速读取文件行的方法: Files.readLines(new File(path), Charsets.UTF_8); FileUtils.readLines(new File(path)); 这种方法带来的问题是文件的所有行都被存放在内存中,当文件足够大时很快就会导致
- 微信支付api返回的xml转换为Map的方法
xu3508620
xmlmap微信api
举例如下:
<xml>
<return_code><![CDATA[SUCCESS]]></return_code>
<return_msg><![CDATA[OK]]></return_msg>
<appid><