- Linux 查看磁盘的 I/O 读写情况(随手记)
Tassel_YUE
#存储Linux随笔记linux运维服务器
1.使用iostatiostat是sysstat工具包中的一个工具,用于监控系统的CPU和磁盘I/O性能。安装在大多数Linux发行版中,sysstat需要手动安装:#Debian/Ubuntu系列sudoaptinstallsysstat#CentOS/RHEL系列sudoyuminstallsysstat使用运行以下命令查看磁盘I/O情况:iostat-d-x1-d:显示设备级的I/O数据。-
- C++知识点—01 <noexcept>
Kilicc_
C++c++开发语言
—工作所遇随手记,方便自己查看参考文章一、关键字noexcept该关键字告诉编译器,函数中不会发生异常(有利于编译器对程序做更多的优化)在运行时,noexcept函数向外抛出异常(如果函数内部捕捉了异常并完成处理,不算抛出异常),程序会直接终止,调用std::terminate()函数,该函数内部会调用std::abort()终止程序
- python进行高效记账的小工具
BillionPony
小工具pythonpandas
python进行高效记账的小工具现有记账工具梳理自己开发记账工具的思路记账工具代码简介1.建立3个数据库2.与数据库的交互3.提取数据4.添加交易对象5.生成财务报表5.1高频交易对象及金额报表5.2交易金额排名前20对象报表代码5.3按分类支出报表代码后续计划现有记账工具梳理对比随手记微信记账优势功能强大、报表丰富自动记账劣势全手工录入、耗费时间,难以坚持;理财产品暴雷私人订制功能少、无法自己定
- 设置 jupyter lab 中使用 JetBrains Mono 字体
Python草堂
随手记Python其他
JetBrainsMono字体一出,成为码农的最爱,在jupyterlab中如何设置使用这一字体呢?网上的方法众多,此法最便捷,随手记下,备忘:Settings-->AdvancedSettingEditor-->UserPreference添加:{"codeCellConfig":{"fontFamily":"JetBrainsMono"}}即可。
- 外文参考文献找不到页码怎么办?
早睡早起可好
以下几个方法可以交替使用:一、复制文章标题到百度学术,点引用即可查看二、到谷粉学术进行同样操作也可得。这里说明下,操作不要太快,不然要让你登录账号,然而登录账号是要花钱才能获取引用信息的。三、上sci-hub网站输入文章的doi(这个可以从百度学术获取),获取原文查看页码四、从被引用的论文里面查看人家怎么写这篇参考文献的引用的。这方法比较费劲,所以平时看论文的时候,觉得要引用时,务必随手记下信息。
- 随手记:uniapp小程序登录方式和小程序使用验证码登录
peachSoda7
小程序uni-app前端
小程序登录方式:方式一:小程序授权登录通过uni.login获取临时登录凭证code,向后端换取token。登录login(){uni.login({provider:'weixin',success:loginRes=>{console.log('loginRes',loginRes);//使用获取到的loginRes.code调用后端的登录接口}});}方式二:手机号授权登录通过button按
- 【5G通信】redcap和bwp 随手记
不知道叫什么呀
5G
在5G通信中,BWP(BandwidthPart)是一种技术,允许终端设备在不同的带宽部分上进行通信,从而提高频谱效率和灵活性。BWP可以分为初始BWP(InitialBWP)、默认BWP(DefaultBWP)、专用BWP(DedicatedBWP)等类型。而在RedCap(ReducedCapability)终端和非RedCap终端中,BWP的应用有所不同,特别是CDBWP(Cell-Defi
- 【5G通信】bwp和redcap 随手记 2
不知道叫什么呀
5G
好的,让我们重新解释Cell-DefinedBWP(CDBWP)和Non-Cell-DefinedBWP(NCDBWP),并结合RedCap终端和非RedCap终端的应用进行说明。一、定义Cell-DefinedBWP(CDBWP)定义:由网络(基站)通过RRC信令为终端配置的带宽部分。这些BWP的参数(如频域位置、带宽、子载波间隔等)是明确指定的。特点:终端在这些BWP上进行持续监听,以接收调度
- 电脑桌面便签软件哪个好?2024十大桌面便签APP工具推荐!
tuodianke
笔记职场和发展备忘录模式软件需求
电脑桌面便签软件哪个好?在如今快节奏的现代生活工作中,便签软件已经成为我们不可或缺的工具,有时候,我们需要用它随手记下一些重要的事情,以便更好地帮助我们记录灵感、管理任务,告别遗忘,高效管理生活。电脑桌面便签软件哪个好?市面上有不少电脑便签软件,选择一款适合自己的电脑桌面便签是尤为重要的,我们可以从软件的不同特性来考虑。用户体验:软件的易用性和交互设计对于用户的选择至关重要,一定要简单好用,不能太
- 基于sqlserver的数据库复习
不试一下怎么知道我不行?
数据库sqlsqlserver
20220711-20220724数据库复习+B站视频(基于sqlserver)边看视频边随手记录的,可读性可能不太高,自用吧。一、1、为何要连接到数据库:数据库软件不是数据库,我们只是借助可视化的客户端工具(oracle,mysql,sqlserver)去查询和操作数据库。2、为何一些命令不可以一起执行,一些却可以一起执行?->批处理3、对内存数据操作是编程语言的强项,对硬盘数据操作是数据库的强
- xv6-labs-2024 lab1
Rinai_R
操作系统操作系统mit6.s081计算机基础c语言
lab-1注:实验环境在我的汇编随手记的末尾部分有搭建教程。0.前置第零章xv6为我们提供了多种系统调用,其中,exec将从某个文件里读取内存镜像(这确实是一个好的说法),并且将其替换到调用它的内存空间,也就是这个打开的文件(一切皆文件)替换了当前的进程,exec仅仅是这样的功能,同时,执行完成之后,exec并不会返回当前的调用进程,而是执行我们已经加载好的指令!如果你阅读过手写docker或者类
- 随手记录
a5161027
其他
反汇编(Disassembly):把目标代码转为汇编代码的过程,也可以说是把机器语言转换为汇编语言代码、低级转高级的意思,常用于软件破解(例如找到它是如何注册的,从而解出它的注册码或者编写注册机)、外挂技术、病毒分析、逆向工程、软件汉化等领域。学习和理解反汇编语言对软件调试、漏洞分析、OS的内核原理及理解高级语言代码都有相当大的帮助。你程序编译为64位的PE,就是使用的win64提供的api了。目
- 机器学习、深度学习和强化学习【简单理解】
记忆面包与铜锣烧
机器学习机器学习深度学习人工智能
最近在学习人工智能领域知识,随手记录一下知识点,以防忘记。通过本篇文章,读者可了解机器学习、深度学习和强化学习三者的基础概念及区别,以便找准大致框架,相关知识整理及总结如下:一、定义机器学习(MachineLearning,ML)机器学习是人工智能的核心分支,属于人工智能的子领域,通过数据驱动的方式让计算机系统自动学习模式和规律,即研究如何让计算机从数据中自动学习规律。主要思想是从数据中提取特征,
- 蓝桥杯备考随手记: 求质数
大邳草民
#蓝桥杯蓝桥杯java笔记
1.质数的定义质数是指大于1的自然数,除了1和它本身之外,没有其他正因数的数。换句话说,质数只能被1和自身整除。2.如何求质数求质数的常用方法是通过试除法以及埃氏筛法。试除法:对于一个大于1的数n,从2开始逐个除以2、3、4、5…直到n的平方根,看是否能整除。如果在这个范围内找不到能整除的数,则n是质数。埃氏筛法:首先,列出从2开始的所有自然数,并将它们标记为质数。然后,从2开始,将它的倍数标记为
- 从零开始的CycleGAN学习笔记 运行随笔
Joe9800
CycleGAN
源代码地址:https://github.com/junyanz/pytorch-CycleGAN-and-pix2pix随手记录一下跑代码的时候遇到的一些情况和心得。下载数据集的时候,由于我这边用的是win10,而源代码是在linux环境下的,所以找了找怎么在win10底下运行.sh文件的方法,这个百度一下就有了(我用的是gitbash跳转到目标目录那直接跑就完事了)但是当时一直报错说nofil
- 03.05 随手记
喜刷刷1999
javascript
1.什么是事件流?页面触发一个事件时,会按照一定的顺序来响应事件,事件的响应过程为事件流2.什么是作用域?规定变量和函数的可使用范围称作作用域每个函数都有一个作用域链,查找变量或者函数时,需要从局部作用域到全局作用域依次查找,这些作用域的集合称作作用域链。3.什么是执行栈,什么是执行上下文?执行上下文分为:全局执行上下文创建一个全局的window对象,并规定this指向window,执行js的时候
- 【python随手记】——读取文本文件内容转换为json格式
番茄番茄君
pythonjsonwindows
文章目录前言一、TXT文件转换为JSON数组1.txt文件内容2.python代码3.输出结果二、TXT文件转换为JSON对象1.txt文件2.python代码3.输出结果前言场景:用于读取包含空格分隔数据的TXT文件,并将其转换为结构化JSON文件一、TXT文件转换为JSON数组1.txt文件内容地点A116.40528539.90498943.5地标B121.47370131.2304164.
- 随手记:数组对象去重方法
peachSoda7
前端javascript开发语言
//数组对象去重removeSameData(data,key){letobj={}letnewData=data.reduce((cur,next)=>{letkeyName=key?next[key]:next.id;obj[keyName]?"":obj[keyName]=true&&cur.push(next);returncur;},[])returnnewData}
- 随手记:微信小程序消息通知/消息推送(前端版)
peachSoda7
微信小程序前端
小程序推送有两种方式:1.小程序绑定公众号,用户关注公众号,公众号推送,公众号携带小程序链接,点击进入小程序2.小程序订阅消息(服务通知推送)第一种小程序绑定公众号:(其实大部分都是后端,前端准备好点击消息需要跳转的url给到后端即可)小程序openid:小程序用户的唯一id公众号openid:公众号用户的唯一idunionid:同一用户,对同一个微信开放平台下的不同应用,unionid是相同的准
- 随手记:Scope参数错误或没有Scope权限
peachSoda7
vue.js前端
出现原因分析:查看微信文档后确认可能有几种情况:1.使用的是订阅号,订阅号没有权限使用网页授权2.使用的是未认证的服务号3.网页授权回调域名填写错误4.scope参数顺序不对5.调用错误的接口6.商户号认证300块钱过期了要续费
- 获取snmp oid的小方法1(随手记)
Tassel_YUE
网络随笔记ZabbixSNMP
snmpwalk遍历设备的mib#snmpwalk-v-c.snmpwalk-v2c-ctest192.168.100.201.根据获取的值,找到某一个想要的值的oid#SNMPv2-MIB::sysName.0=STRING:test1[root@zabbix01fonts]#snmpwalk-v2c-ctest192.168.100.201sysName.0SNMPv2-MIB::sysNam
- Mysql之多表查询(几种连接方式)
知识进脑的肖老千啊
sqlmysql数据库sql
Mysql之多表查询(随手记录学习笔记)我们先建立两个表,并向表中插入数据(方便我们等会实验):#建表createtabledepartment(idint,namevarchar(20));createtableemployee(idintprimarykeyauto_increment,namevarchar(20),sexenum('male','female')notnulldefault
- 【MySQL】Win10安装MySQL-5.7.24-winX64 启动服务器失败并且没有错误提示
Jinlong_Xu
数据库SQL实战mysql-5.7.24MySQL服务无法启动netstartmysql
今天安装mysql-5.24-winX64后,在bin目录下运行netstartmysql,出现无法启动的情况:找了很多的教程,大部分的教程都是类似于下面的解决方案:但是我使用这些解决方法的时候,发现并不能很好的解决这个问题。我就核对我和他们的不一样,同时注意到cmd中打印的信息:我注意到很多的解决方案都是要初始化,所以我觉得我可能初始化的命令不对。步骤一:删除mysql目录下的data文件夹中的
- 随手记:一直在路上
祯joice
图片发自App早上去桂林北站路上穿过桂林市中心一带,一路闻着淡淡桂花香,令人沉醉其中!就连呼吸到的空气的湿度、温度都是那么熟悉,那种入秋的凉凉的令人苏醒的感觉带我回到了大学那时的光景:在十字街站台曾经挤车回学校的场景,那个拥挤一点不亚于在深圳地铁上。令人又爱又恨的24路!让人望眼欲穿结果又是满载的,24路是通往尧山学校的唯一直搭公交,比起同路的师大、理工、桂电公交都显得又破又小,更可气的是那时候公
- 每日一联(5.24)飞鸿衔落日
乔平_
每日一联(5.24)出句:飞鸿衔落日对句:1.垂柳钓新图(兰馨幽幽)2.电信显微频(磊硌)3.秋水拥残霞(泉水叮咚)4.朗月伴归舟(王凤捷)5.陈酿化凡愁(丁贵明)6.淡雾笼高楼(乔平)7.谷雨润禾苗(磊硌)8.走马踏西风(闲客)9.战马踏晨曦(刘君杰)10.铁马踏冰河(四海波平)11.海浪卷朝云(钦建军)12.瘦马啸寒风(磊硌)13.跃鲤抱黄河(涛声依旧)14.流水送经年(梦清幽)15.舞燕点清
- 5.24关于迟到
杨平的
对于考勤制度不要轻易忽视纵容,每个人都有自律性的行为规范,一旦打破规矩将不能公正。对于工作的职责是把控好整体的公平性,一视同仁包庇任何人才能更好的处理问题,同样自己要谨言慎行不做触犯规定的行为。
- 5.24
Wu安妮
效率低下的一天,晚上在SOHO费老半天劲都要不到,都见了鬼了。想想那么晚就着急,最后转移阵地来调整自己,换到新荟城门口,差不多半小时加了5个,很快完成了任务,回到家都十点多了。喂猫,搞卫生,洗澡,睡觉,明天早起练习,自律方能自由....
- 群晖最新版(DSM 7.2) 下使用 Web Station 部署 flask 项目
goocheez
运维pythonnas前端flaskpython
0.需求由来为了在DSM7.2版本下的群晖NAS里运行我基于flask3.0.2编写的网页应用程序,我上网查了非常多资料,也踩了很多坑。最主要的就是7.2版本的界面与旧版略有不同,而网络上的资料大多基于旧版界面,且大部分仅仅说明了Howtodo,而没有解释Whytodo。因此本人随手记录一下。1.新建虚拟环境最开始的一步,自然是建设虚拟环境,用以支撑Flask的项目运行:从自己的Flask项目中导
- 随手记
请叫我蓝
今天突然有点明白,什么是向死而生的感觉了。什么是向死而生呢?其实很简单,就是你知道自己命不久矣后,突如其来的自信与勇气。我是一个比较缺乏自信的人,却在不久前收到不是很好的消息。虽然没有死不死那么严重,还是让我很难接受。经过这几天的时间,我已经慢慢接受了那个消息。在接受的那一刻,我却突然有一种奇怪的感觉,好像以前一直束缚我的什么东西好像没有了。感觉有种名为自信的东西在我心中了。虽然她现在还很小很小,
- Java基础知识(部分、随手记)
木木ᶻ
java
目录基础知识:基本框架:注释:关键字:字面量:(数据类型)变量:注意事项:计算机的存储规则:基础语法:标识符:键盘录入:IDEA项目结构的介绍算数运算符:判断和循环顺序结构分支结构if语句switch语句格式while循环循环结构数组数组的静态初始化数组的地址值和元素访问数组元素访问数组的动态初始化二维数组二维数组的动态初始化Arrays类方法方法的定义带返回值方法的调用注意事项:方法的重载:面向
- 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><