- 开源经历——MatrixOne 开发感悟
语絮斌
golang
起源最近自己从学长口中得知matrixone——专为异构工作负载打造的全球规模、云边缘原生大数据引擎MatrixOne是面向未来的超融合云和边缘原生DBMS,它通过简化的分布式数据库引擎支持跨多个数据中心、云、边缘和其他异构基础架构的事务、分析和流工作负载。偶然了解到matrixone发布了一部分goodfirstissue的task,非常适合新手去完成,详细的文档介绍和对于matrixone的兴
- 高并发下开发感悟
DragonRat
公司最近接了一个高并发的项目;这个项目才做到一半,感觉像脱了一层皮一样,记录下一些感悟~1、高并发下开发一定要谨慎2、细节决定成败3、运用一个东西的时候,一定要完全吃透它4、合作很重要,一个人终究是有限的5、开发态度很重要6、知识面很重要
- 开发感悟20230426
Shiny0815
javascriptechartsvue.js
一、element-ui样式设置1.可以直接在css中写个样式文件,把对应的类名改写样式,然后在main.js中引用,可以覆盖上面的,如果想给element-ui设置样式,不用设置deep了2.可以直接修改引入的element-ui的样式,找到对应的样式就可以修改二、比echarts还要好用的antv也是阿里的,比echarts要强大,但是配置会更复杂,如果echarts满足不了,可以用antve
- vue组件开发那些事
mensionyu
使用vue开发感悟刚开始开发vue的组件有些不太习惯,对vuetemplte的模板语法对比react渲染的内容写在render函数里面,更改状态直接调用this.属性名而react是this.setStatevue引入组件后要在components里面注册组件,而react不需要注册组件。vue的props属性需要声明,react直接拿来用凡此种种,对比之后我更爱react,函数式思想简洁易懂。但
- 微信小程序Java电商项目开发感悟
邹刘名
本人之前一直是做支付项目,对电商项目这一块不是很熟悉,从事该项目后才慢慢的对电商有了粗浅的认知,为了加深自己对项目的认知度编写该篇感悟,在项目进行过程中发现了很多自己的不足包括(沟通、协调、编码等),借此文章改进自己。项目团队介绍:两个后台、两微信小程序开发、一个前端项目研发周期:一个月项目开发工期紧张:在项目一期的时候我总共分为以下几步来进行操作:一:需求解读结合现有资源,一期主要以下单为主,因
- N年开发感悟
董广明
人生经历程序人生
作为一名开发人员,自嘲俗称码农,本是后山人,偶做前堂客。醉舞经阁半卷书,坐井说天阔。近十年下来,经历了随波逐流兵荒马乱的年代,有些觉悟我要总结一下:经历了从html、css、javascript、java、原生servlet(非框架)、jsp、chart报表、python、django、dojo、bootstrap、springmvc、springboot、vue、docker&k8s等等阶段性技
- 开发感悟记录(后续随缘更新)
Sun_Raiser
团队开发团队开发
记录一下在最近一次开发过程中的一些感悟,包括团队合作等一些情况。后端写的接口,前端没调成功(可能是前端的问题也有可能是后端问题),应该及时后端或者组长,提供反馈,成员之间的消息要及时互通。后端不应该等着前端来测试接口,要进行测试,而且最好是提供使用说明,一堆参数也不说是啥意思,前端自己研究起来很麻烦。说明文档要写清楚。不然大家看起来都费力,有啥不懂就问,别不懂装懂。需求不清晰,做起来费劲。尽早把需
- 【成长随笔】人生第一个协议上线前夕开发感悟
区块链
在半梦半醒阶段回忆了一下这段求职和开发的经历,有很多感触,及时记录下来。希望等我成长成行业的中流砥柱的时候,回头看之前的博客,可以做到无憾。从今年的4月开始,我才真正下定决心做自己的就业规划。在此之前,之前我的目标还是读博。人生机遇(3~4月)那时候pigtoken,memetoken疯长。我奉命开发第一个memetoken,名叫DDEC。那时候我想部署的主链是IoTex。但是因为我当时对unis
- BT TWS方案开发感悟
小积跬步至千里
BluetoothBTTWS
最近一直在开发TWS方案,要从无到有,绕过很多专利壁垒是一件不太容易的事情。幸好在于原理不是那么复杂,经过一番钻研与探索,基本上成功开发出来了TWS。其中的感悟是,一些事情并不复杂,但是要是加上压力与很短的时间,事情就会变复杂起来,一切问题都会感到头大。今后,需要做到波澜不惊,以免影响到正常的开发流程另外是,所有的事情都是由基本知识组成,分析事物需要使用这些知识,所以基础知识要吃透,不能绕过去。不
- 程序员与架构师的差别之文档的思维方式(老开发感悟)
iteye_6832
最近带一个毕业生,他让我对文档的撰写有了一些新的领悟,跟以前的结合起来一起说一下:首先,我个人在写文档方面有2个特点:简洁,清晰简洁:能用一句话说清楚的绝不用第二句,用最简单的句子清晰:结构清晰,让人一目了然;逻辑清晰,尽量减少读者的理解成本;重点清晰。对内的文档对上级:由于上级的时间都很宝贵,所以对上级的文档建议使用“金字塔原理”(《金字塔原理》是一本很不错的书,推荐阅读)。先用简练的开头让老大
- kotin 开发中的问题总结
ahubenkui
kotlin
最近尝试在用kotlin在写程序,由于这种语言和java无缝对接,所以接触前期主要是一些语法的方面的问题,总结下开发感悟1我用的构建工具是freeline发现在边缘的时候,不支持kotlin的增量编译,每次修改,必须走freeline的全量编译才能生效。2在用的时候privatevarmTravelViewHolder:TravelsViewHolder?=null在声明变量的时候kotlin是变
- Qt QSerialPort ReadAll() 报错 串口读取错误,非法内存,及小项目开发感悟
DreamLife.
QtQML
1小背景从串口读数据,本来是很简单的问题,但是这次串口的数据量有点大,而我的上位机也有PC变成了ARM的嵌入式系统,性能相对PC有所下降。以前写去读串口,都是在PC下的程序,也一直用的都是readAll函数,没有啥大问题。这次出现了问题,在第一版本中,出现了丢包严重,好多数据丢失,开始一度怀疑都是单片机出数的问题,所以优先解决单片机问题,解决方法很简单,把现有程序改成PC版,在PC上通过串口连接到
- 【React-Redux-ReduxToolkit】使用 ReduxToolkit简化Redux的开发感悟
IWH冬
React
,写一个H5项目用的Redux开发的,突然看到脚手架新建的项目使用了Toolkit工具包,看了一下有几个API是对Action,Store,Reducer的简化操作,其中比较有意思的就是:集合了Action和Reducer的Slice操作。简化了Action的写法,基本上是零Action,全部由对用的Reducer经过ToString来实现的同名Actions。在配置Store的时候,经常需要使用
- 漫谈程序员(六)公司项目开发感悟
No Silver Bullet
ITEssays
LM**项目开发感悟关键词:立马程序流程图死循环内存分配细节数据表批量写入经过一个多月的项目开发,自己主要负责服务端业务逻辑的实现。服务端采用纯servlet完成,自己是在已有的项目架构上进行编程,对于所使用的架构,自己还没有认真的研究过,但明白其用到了类似于hibernate反向工程的思想。通过配置文件,便可以生成对应于数据库中已存在数据表的操作方法。关于数据的各种操作,项目架构中也已经得到很好
- 两年Java开发感悟
cmdTT
java开发经验面试
简单介绍一下,两年工作经验,码农搬砖师增增删删改改查查,懂得都懂一家公司是外包的到银行工作,专门做银行后台数据算账的,就是那种全部人都下班了才能动手做事情的那种工作,另外一家公司是通讯三巨头投资国家控股的一家上市国企公司。第一家公司是毕业后校招进去的,当时跟我说的是体制健全专门做银行业务系统的,主要负责贷款系统、口袋钱包等等一些,后来进去之后说新人不能直接上手这类模块,需要熟悉之后再转,后来到了对
- N年开发感悟
董广明
作为一名开发人员,自嘲俗称码农,本是后山人,偶做前堂客。醉舞经阁半卷书,坐井说天阔。近十年下来,经历了随波逐流兵荒马乱的年代,有些觉悟我要总结一下:经历了从html、css、javascript、java、原生servlet(非框架)、jsp、chart报表、python、django、dojo、bootstrap、springmvc、springboot、vue、docker&k8s等等阶段性技
- 工作感悟(杂七杂八)
HelloWorld_de97
写在前面1:部分是我没接触过但是听说的,绝大部分是我个人遇到的并且解决的,还有一部分是看的其他人写的感觉之后能用到的.如果有看到错误的地方,希望能指明,感激不尽写在前面2这篇是个人在工作了两年多之后的一些开发感悟。有关于工具使用的,有关于引擎使用的,有关于每个人都有各自不同的开发特点,但是我这篇所说的能囊括大部分的通用技巧。希望大家在开发过程中能去粗取精,合理应用。写在前面3:上一家的公司虽然只有
- 深入理解文档/视图框架体系_九宫格项目开发感悟
shenziheng1
1.项目起源以及采用文档/视图框架体系缘由我们整天都在说:文档保存项目的数据并处理项目上的数据;视图通过关联获得文档的数据并进行可视化;主窗口框架接收外部事件消息并进行消息分配。这句口头禅感觉接触过MFC的新手都能背得一字不差,然而,这到底讲了一件啥事?我想用程序的语言进行变相的概括一下:数据变量定义在文档类并进行保护,公用成员函数也被定义在文档类,公用函数是文档类与视图类沟通的唯一桥梁。这个项目
- 前置系统设计开发感悟
jdk2006
设计研发管理
前置系统主要功能是前置数据库数据监测和数据交换服务。本人负责项目负责系统设计、分配工作内容以及项目进度管理工作。项目成员包括我在内有三人,其他组员都是1年工作经验。在整个项目研发过程中,尝试采用规范的开发管理流程,同时也暴露出自己能力上的不足。1.项目研发管理过程:1.1数据模型设计以前不认一个系统还没有开发怎么能先设计数据模型呢?现在有了更深刻的认识,只要需求理解的足够,是可以设计出数据模型的,
- 个人随笔之---开发感悟
antchain.com
java
个人随笔之---开发感悟曾经尝试过去阅读JDK的API:http://docs.oracle.com/javase/7/docs/api/但是面对如此多的package和class容易使人感到无从下手,把APIdocs当作工具书来查询还是比较明智的,提高自己的编程能力还得靠实战。给自己布置一个小的开发任务,然后去尝试完成,不会做的技术问题再去查询相关文档,通过解决问题来提高自己的水平。现阶段打算用
- 数据库设计
MayBe_you
技术积累
阅读更多本文主要是基于跟DBA往来邮件中内容以及实际开发过程中的经历,用文字记录一下设计开发感悟。1.设计数据库之前一定要对业务了如指掌,任何业务的边边角角都要读到,杜绝出现业务盲区;2.需求本身的不确定不能影响数据库设计本身,即数据库设计必须最低满足3范式等一些数据库设计本身的一些基本约束;3.字段类型长度选择定论应该以业务的可拓展为目标,例如数据字典树结构数据(000000,000100,01
- 数据库设计
MayBe_you
技术积累
阅读更多本文主要是基于跟DBA往来邮件中内容以及实际开发过程中的经历,用文字记录一下设计开发感悟。1.设计数据库之前一定要对业务了如指掌,任何业务的边边角角都要读到,杜绝出现业务盲区;2.需求本身的不确定不能影响数据库设计本身,即数据库设计必须最低满足3范式等一些数据库设计本身的一些基本约束;3.字段类型长度选择定论应该以业务的可拓展为目标,例如数据字典树结构数据(000000,000100,01
- 软件工程之四则运算总结
OuZeBo
软件工程之四则运算项目成员:欧泽波,黄国柱1.项目总结以及团队贡献分:http://www.cnblogs.com/zzhuzi/p/5077085.html2.软件工程之四则运算开发感悟与收获:http://www.cnblogs.com/OuZeBo/p/5050138.html其他相关分享:http://www.cnblogs.com/OuZeBo/
- 软件工程之四则运算开发感悟与收获
OuZeBo
做完四则运算了,心情美哒哒的!!1.本次项目,使用的时间说长不长,说短也不短,但每天都安排自己写一小段代码,为自己制定一个目标,加快项目的进度2.在设计过程中,对这学期学的android的基础知识加深巩固,android的学习过程中,一步步往前学习,而没有一次大汇总,而这次的项目(四则运算)中,不像上学期那样半吊子,敲一句代码就得去上网查很多资料3.四则运算的完成过程中,对于android,自己也
- CheckBoxList开发感悟
checkbox
说来实在惭愧,一直在关注cnblogs与CSDN上的文章,吸取着别人的经验和知识,除了在CSDN的博客上转载过几篇文章外,都没有写过一篇属于自己的,总觉得自己研究的技术都是别人研究过的,弄上去只是多余,现在想想自己如果不去记录自己学习的经历更是悲剧。看到我们团队的小组长都开始写书了,在博客园中也是长期坚持着写博客的习惯,自己是该坚持着写点东西,记录自己学习成长的点滴。
最近在做.NET自
- Node.js 使用体验、开发感悟及未来展望(文章很长,自备瓜子)
node.js
说说node适合用在什么场景下。首先,node新开一个http连接的开销,相当于一个大函数调用,相比php的新开线程动辄花费2MB内存和上下文切换的漫长时间,已经很小很小了。所以,node天生就是为高并发的应用而诞生,在设计之初就承载着巨大的使命。而这种极度追求代码效率和美感的设计,是以提升学习理解的难度,和考验编程能力为代价。如果你像我一样,有代码洁癖,追求极致,那么node将是不二选择。如果你
- 不老神仙软件开发感悟
软件开发
本文转自http://www.cnblogs.com/allanbolt/archive/2010/09/06/1801549.html
项目开发有很多方面,偶尔有所感悟,现在记录一下,希望大家谈谈自己的看法与经历。
1. 项目开发规范化的认识
现在很多的中国软件企业开发过程真的是不敢恭维
- 不老神仙软件开发感悟
软件开发
项目开发有很多方面,偶尔有所感悟,现在记录一下,希望大家谈谈自己的看法与经历。
1. 项目开发规范化的认识
现在很多的中国软件企业开发过程真的是不敢恭维,当然国内的企业也在学习这个或那个开发规范,大大小小的项目也做了几个,这个那个的开发方法也用了,可是结果没有多大的气色,原因很多,最主要的就是坚持不下来,老
- 我的服装DRP之开发感悟
感悟
先向各位拜个晚年。
今年过年期间都在想DRP的事,很多朋友也联系我,讨论技术问题的、谋求合作的、分析行业前景的、让我提供源码和数据库的都有。再次谢谢朋友们的关心。目前来说,在修改系统bug的同时,我打算重新找一份工作,毕竟在能力转换成财富之前,生活还是要继续。
Winform or WPF:
今天在QQ上和一位山东的朋友聊了会,其中聊到BS和CS的老生常谈,说道有些功能BS不好实现。我认为两
- 详细记录ASP.NET中的图象处理
asp.net
最近做网站时,要求上传能加上水印,就研究了一下相关的功能。推荐一下程序人生的网站,大家也可以写一些开发感悟在上面。在使用ASP的时候,我们时常要借助第三方控件来实现一些图象功能。而现在,ASP.NET的推出,我们已经没有必要再使用第三方控件来实现,因为ASP.NET 已经具有强大的功能来实现一些图象处理。现在,我们就来看看怎样使用ASP.NET的这一强大功能。 &
- 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><