- c语言巴比伦算法,平方根的巴比伦方法
绿豆貉
c语言巴比伦算法
原标题:平方根的巴比伦方法算法:此方法可以从(但早于)Newton-Raphson方法导出。1以任意正起始值x开始(越靠近根,越多越好)。2初始化y=1。3.执行以下操作直到达到所需的近似值。a)使用x和y的平均值获得根的下一个近似值b)设置y=n/x执行:CJava的Python3C#PHPfilter_none编辑play_arrowbrightness_4#include/*Returnst
- Java AQS 阻塞式锁和相关同步器工具的框架
xiongyuqing
Javajavapython开发语言
8J.U.CJava并发工具包AQS原理AQS:AbstractQueuedSynchronizer(抽象队列同步器),阻塞式锁和相关同步器工具的框架特点:用state属性来表示资源的状态(分独占模式和共享模式),子类需要定义如何维护这个状态,控制如何获取锁和释放锁getState-获取state状态setState-设置state状态compareAndSetState-cas机制设置state
- 第2模块第1章21函数—作用域
飞鸟在笼
作用域在Python中函数就是一个作用域,局部变量放置在其作用域中CJava中作用域{}已经生成,作用域向上查找代码定义完成后,作用域ydeffunc1():print('alex')print('alex')deffunc2():age=84print('rlex')73函数名可以当做返回值如果想要一个函数执行,必须加括号。
- 阿里巴巴认证_Java编码规范
小马哒哒001
考试地址:https://edu.aliyun.com/certification/cldt02?spm=5176.11999222.1216634.71.75d95e9b2OfRkB阿里java认证题库地址:https://github.com/mahuanh/algorithmpro/blob/master/%E9%98%BF%E9%87%8Cjava%E8%AE%A4%E8%AF%81%E9
- 如何查看并杀死僵尸进程
sweeper-li
Linux服务器linux
用下面的命令找出僵死进程:ps-A-ostat,ppid,pid,cmd|grep-e'^[Zz]'命令注解:-A参数列出所有进程-o自定义输出字段我们设定显示字段为stat(状态),ppid(进程父id),pid(进程id),cmd(命令)这四个参数-C用来指定所执行的命令名称,你这里也就是让ps仅仅显示php命令所产生的进程的信息ps-Cjava-olstart,pid,cmd【不过貌似打印的
- Windows上Sentinel开机自启动并隐藏启动窗口
M1NSTAR
windowssentineljava
(一)下载sentinel-dashboard.jar下载地址:Tags·alibaba/Sentinel·GitHub(二)编写sentinel自启动.vbs(先创建txt格式再改vbs格式)SetobjShell=CreateObject("Wscript.Shell")objShell.Run"cmd/cjava-Dserver.port=8080-jarD:\sentinel\sentin
- 2019-01-01 Spring 相关概念
萧沪椿Helson
Servlet概念:http://www.runoob.com/servlet/servlet-intro.htmlServlet(forjava)vsWSGI(forpython)https://birdben.github.io/2017/03/05/Java/Python%E5%92%8CJava%E6%9C%8D%E5%8A%A1%E5%99%A8%E9%80%9A%E4%BF%A1%E5
- 前端开发--零基础入门学习Web开发
蟕初的梦想
前端开发web开发学习前端
Web开发前端攻城狮的自我修养–零基础入门学习Web开发鱼CJava知识结构Java学习笔记Java资源大全中文版,包括开发库、开发工具、网站、博客、微信、微博等【Java学习+面试指南】一份涵盖大部分Java程序员所需要掌握的核心知识Java编程技巧lambda中如何处理异常?从开源框架聊聊责任链模式的应用不做BUG仔,必须GET的IDEA调试技巧异常处理最佳实践《跟上Java8》视频课程源码J
- 用matlab兼职接单3年不到赚了10w+,一点经验分享~亲身经历
matlabgoodboy
c++c语言pythonmatlab
本人亲身经历,虽然现在工作不做了。但是还是想分享给和我一样上学的同学们。因为我研究生学的是计算机,上学不想给家里添负担。所以就想自己兼职赚外快,当过家教感觉不是太理想。最后百度搜到有程序员兼职。就开始兼职接单,开始百度找了好多也不太靠谱,最后通过淘宝找了一个,37开一单一结算的,就是中介收取3成我收取7成。基本每天都有分配的类型不一把,有matlabopenglC++/cjava等,感觉主要是ma
- 课前所需的小知识
我想吃麻辣烫
前言学习需求后期服务(JNI→C语言)CJAVA存在如下的联系(安卓开发需要学java语言,但在学习java语言前还需对c语言有一定的了解与熟悉)java与c的联系(仅用于了解)编程思想编程能力了解c语言和c++的区别—【c是面向过程】【c++是面向对象】eg:执行上课程序时(ps:程序由上而下执行)c→上课:小王走进教室拿出电脑开始听东哥的课[优点:简单方便缺点:只能选取一个对象]c++→找对象
- Netty入门自我学习
那山川
javanetty学习
cjava-超详细Netty入门,看这篇就够了!-个人文章-SegmentFault思否服务端处理步骤1.定义线程组2.定义启动服务类3.初始化事件处理器4.定义事件处理器的处理逻辑5.绑定端口、启动服务客户端处理步骤1.定义线程组2.定义启动类3.初始化事件处理器4.定义事件处理器的处理逻辑5.绑定端口、启动客户端相同点:1.都是EventLoopGroup和NioEventLoopGroup。
- C语言序章
Frostxy
一、学习目标1.面试2.后期服务JNI(C语言)CJAVA编程思想编程能力二、C语言和C++的区别1.C是面向过程C++是面向对象(移植复用)三、程序从写出来到—>有结果的过程1.开发工具IDE:DevC++AndroidStudio2.创建项目写代码3.运行4.结果若不使用集成开发环境1.写代码——文本编辑器printf("helloworld");2.预编译—>编译器(制定规则)gcc-Ete
- 目标
hauteschwarz
三十五岁钱积累人脉和技术资本法语+西班牙语+德语技术:c++/cjava/swiftpythonmongodb/mysql方向:驱动开发ai应用开发读书:写博客投资:股票+房产多和有共同思想的人交流floristeillustrator
- [Note] 2021-04-21FlatBuffers
赶时间的闹钟
环境:macOS一使用FlatBuffers序列化数据参考https://blog.csdn.net/guotianqing/article/details/1000979091.1序列化场景:跨平台/语言(CJava),跨进程,持久化,网络传输(RMI传输对象等)概念:数据结构/对象=>二进制串(反序列化:数据结构/对象){valfb=FlatBufferBuilder(1024)valuser
- C语言实战开发————C与C++的区别,输入输出,函数,变量,运算符
何以解君愁
(一)学前思考学习目标1面试2后期服务:JNI(C语言)CJAVA编程思想编程能力(二)所学内容C语言与C++的区别1.C是面向过程C++面向对象2.面向过程与面向对象最大的区别在于前者更直接,但后者略显含蓄,相较于前者而言,后者更为完善,正如同谋士所处之策,C语言如同高等谋士所出之策:虽能解决问题但却稍显繁琐,而C++如顶级谋士如贾文和所出之策:逻辑明确方法简单。注释的使用注释的类型有三种://
- Java编程思想
茶茶点
第1章对象入门第2章一切都是对象第3章控制程序流程第4章初始化和清除第5章隐藏实施过程第6章类再生第7章多形性第8章对象的容纳第9章违例差错控制第10章JavaIO系统第11章运行期类型鉴定第12章传递和返回对象第13章创建窗口和程序片第14章多线程第15章网络编程第16章设计范式第17章项目附录A使用非JAVA代码附录B对比C++和Java附录CJava编程规则附录D性能附录E关于垃圾收集的一些
- OOP
Takkum
oop_simplestclass.py#面向过程Procedure-oriented的编程方式就是通过函数组织起数据#面向对象则是将数据与功能进行组合将其分装在"对象"中#类Class可以产生一种Type#对象Object是类的实例Instance#在Python里整数也是一个对象,它是int类的对象#但是在CJava里整数是原始内置类型#字段Field是对象里用来存储数据的变量一种是对象(实例
- 微软语音api
东风笑西风
https://docs.microsoft.com/zh-cn/azure/cognitive-services/speech-service/quickstarts/speech-to-text-from-microphone?tabs=dotnet%2Cx-android%2Clinux%2Cjava-runtime%2Cwindowsinstall&pivots=programming-l
- mysql 分布式主键_分布式主键--生成方法
weixin_39562606
mysql分布式主键
下面介绍几种分布式id的生成策略:1、UUIDUUID(UniversallyUniqueIdentifier)的标准型式包含32个16进制数字,以连字号分为五段,形式为8-4-4-4-12的36个字符,示例:cc8fd628-ef02-426d-a954-89294591024cjava中java.util包中直接提供了生成UUID的方法:UUID.randomUUID().toString()
- Java相关的经典问题及解答
Zal哥哥
微博和知乎中的feed流是如何实现的?https://www.jianshu.com/p/1d8345c3404d在浏览器地址栏输入URL,按下回车后究竟发生了什么?https://www.jianshu.com/p/c5425486e90cjava实现在线文档编辑https://www.jianshu.com/p/0163cda737ce高并发设计方案二(秒杀架构)https://www.jia
- 并发系列1 Java并发编程基础
莫小归
参考:《Java并发编程的艺术》第四章《Java多线程编程核心技术》博客https://www.jianshu.com/p/8a04b5ec786cJava多线程基础博客https://www.jianshu.com/p/12af2d966c13Java并发编程1一.线程简介1.线程和进程进程是系统进行资源分配和调度的一个独立单位,现代操作系统运行程序时会创建进程线程也叫轻量级进程,是现代操作系统
- 蓝桥11CJava I.作物杂交(dfs)
Spikeeee-
#搜索ACM蓝桥杯
试题I:作物杂交时间限制:1.0s内存限制:512.0MB本题总分:25分【问题描述】作物杂交是作物栽培中重要的一步。已知有N种作物(编号1至N),第i种作物从播种到成熟的时间为Ti。作物之间两两可以进行杂交,杂交时间取两种中时间较长的一方。如作物A种植时间为5天,作物B种植时间为7天,则AB杂交花费的时间为7天。作物杂交会产生固定的作物,新产生的作物仍然属于N种作物中的一种。初始时,拥有其中M种
- Error processing org.apache.jmeter.gui.action.Start@3a80515c java.lang.ArrayIndexOutOfBoundsExceptio
你今天很奇怪
工具jmeter
启动jmeter报如下错误2019-09-1015:14:48,638ERRORo.a.j.g.a.ActionRouter:Errorprocessingorg.apache.jmeter.gui.action.Start@3a80515cjava.lang.ArrayIndexOutOfBoundsException:0atorg.apache.jmeter.gui.action.Start.
- Android的IPC机制Binder的详解汇总
javalfx
androidipcAndroidbinder
转:http://java-admin.iteye.com/blog/717888第一部分Binder的组成1.1驱动程序部分驱动程序的部分在以下的文件夹中:Java代码kernel/include/linux/binder.hkernel/drivers/android/binder.cJava代码kernel/include/linux/binder.hkernel/drivers/andro
- 谈谈静态链表(JAVA实现)
failure01
关于算法
搬家后的博客链接:IT客栈www.itkezhan.org我认为静态链表对现在主流的语言没有什么用了。不过最近还是研究一下。静态链表其实就是一个数组这个数组的每一个单元包括了保存数据的容器data和指向下一个数据位置的容器cur。如果是要参加工作的程序员,我认为没有必要学习这种结构。我觉得这种方法就有点像是以前没有指针的语言缺陷而产生这么一个补救方法而已。现在的Cjava都支持动态链表了。所以不是
- Java学习笔记:HelloWorld
慕齐、睿哥
HelloWorld随便新建一个文件夹,存放代码新建一个java文件文件后缀名为.javaHello.java4.编写代码publicclassHello{publicstaticvoidmain(String[]args){System.out.print("Hello,World!");}}编译java.cjava文件,会生成一个class文件运行class文件,javaclass文件可能遇到
- 简单学习JWT
石桥下
自学
学习自:https://blog.csdn.net/Cjava_math/article/details/81563871一.cookieA)cookie如何认证用户输入用户名与密码,发送给服务器。服务器验证用户名和密码,正确的就创建一个会话(session),同时会把这个会话的ID保存到客户端浏览器中,因为保存的地方是浏览器的cookie,所以这种认证方式叫做基于cookie的认证方式。后续的请
- 锐捷网络笔试分享—应用软件开发
weixin_33901843
今天刚去了锐捷网络2013届校招笔试,做下笔记,留下经验与大家分享。应用软件方向(Java方向)的都是选择题,比较基础,包括基本语法概念,数据库,计算机网络,js,xml等,有一道推理题。基本概念1.访问权限private,default,protected,public2.Java概念的,选择正确的(多选)()AJava不支持类的多继承BJava是一种静态强类型的语言CJava是一个纯面向对象的
- 理解汉诺塔递归
adXiang
三个盘子的汉诺塔你总会吧:然后你移完发现左边柱子下面又蹦出来一个盘子好吧,那就把中间的柱子看成目标柱然后把最大的移到右边,然后就和搬三个一模一样了更多的话也是一样的...把a上面n-1个盘子看做一个整体,这样a上面就剩下两个盘子了,(n,n-1)把n-1个整体借助于c先移动到c把第n个移动到c把b上面的n-1个盘子借助于a移动到cJava代码就是publicstaticvoidhanoi(intn
- 杀死ubuntu卡死的程序
青木原树海之森
UBUNTU
最近工作过程中,发现好几台服务器出现僵死进程。用下面的命令找出僵死进程ps-A-ostat,ppid,pid,cmd|grep-e'^[Zz]'命令注解:-A参数列出所有进程-o自定义输出字段我们设定显示字段为stat(状态),ppid(进程父id),pid(进程id),cmd(命令)这四个参数-C用来指定所执行的命令名称,你这里也就是让ps仅仅显示php命令所产生的进程的信息ps-Cjava-o
- 对股票分析时要注意哪些主要因素?
会飞的奇葩猪
股票 分析 云掌股吧
众所周知,对散户投资者来说,股票技术分析是应战股市的核心武器,想学好股票的技术分析一定要知道哪些是重点学习的,其实非常简单,我们只要记住三个要素:成交量、价格趋势、振荡指标。
一、成交量
大盘的成交量状态。成交量大说明市场的获利机会较多,成交量小说明市场的获利机会较少。当沪市的成交量超过150亿时是强市市场状态,运用技术找综合买点较准;
- 【Scala十八】视图界定与上下文界定
bit1129
scala
Context Bound,上下文界定,是Scala为隐式参数引入的一种语法糖,使得隐式转换的编码更加简洁。
隐式参数
首先引入一个泛型函数max,用于取a和b的最大值
def max[T](a: T, b: T) = {
if (a > b) a else b
}
因为T是未知类型,只有运行时才会代入真正的类型,因此调用a >
- C语言的分支——Object-C程序设计阅读有感
darkblue086
applec框架cocoa
自从1972年贝尔实验室Dennis Ritchie开发了C语言,C语言已经有了很多版本和实现,从Borland到microsoft还是GNU、Apple都提供了不同时代的多种选择,我们知道C语言是基于Thompson开发的B语言的,Object-C是以SmallTalk-80为基础的。和C++不同的是,Object C并不是C的超集,因为有很多特性与C是不同的。
Object-C程序设计这本书
- 去除浏览器对表单值的记忆
周凡杨
html记忆autocompleteform浏览
&n
- java的树形通讯录
g21121
java
最近用到企业通讯录,虽然以前也开发过,但是用的是jsf,拼成的树形,及其笨重和难维护。后来就想到直接生成json格式字符串,页面上也好展现。
// 首先取出每个部门的联系人
for (int i = 0; i < depList.size(); i++) {
List<Contacts> list = getContactList(depList.get(i
- Nginx安装部署
510888780
nginxlinux
Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源
- java servelet异步处理请求
墙头上一根草
java异步返回servlet
servlet3.0以后支持异步处理请求,具体是使用AsyncContext ,包装httpservletRequest以及httpservletResponse具有异步的功能,
final AsyncContext ac = request.startAsync(request, response);
ac.s
- 我的spring学习笔记8-Spring中Bean的实例化
aijuans
Spring 3
在Spring中要实例化一个Bean有几种方法:
1、最常用的(普通方法)
<bean id="myBean" class="www.6e6.org.MyBean" />
使用这样方法,按Spring就会使用Bean的默认构造方法,也就是把没有参数的构造方法来建立Bean实例。
(有构造方法的下个文细说)
2、还
- 为Mysql创建最优的索引
annan211
mysql索引
索引对于良好的性能非常关键,尤其是当数据规模越来越大的时候,索引的对性能的影响越发重要。
索引经常会被误解甚至忽略,而且经常被糟糕的设计。
索引优化应该是对查询性能优化最有效的手段了,索引能够轻易将查询性能提高几个数量级,最优的索引会比
较好的索引性能要好2个数量级。
1 索引的类型
(1) B-Tree
不出意外,这里提到的索引都是指 B-
- 日期函数
百合不是茶
oraclesql日期函数查询
ORACLE日期时间函数大全
TO_DATE格式(以时间:2007-11-02 13:45:25为例)
Year:
yy two digits 两位年 显示值:07
yyy three digits 三位年 显示值:007
- 线程优先级
bijian1013
javathread多线程java多线程
多线程运行时需要定义线程运行的先后顺序。
线程优先级是用数字表示,数字越大线程优先级越高,取值在1到10,默认优先级为5。
实例:
package com.bijian.study;
/**
* 因为在代码段当中把线程B的优先级设置高于线程A,所以运行结果先执行线程B的run()方法后再执行线程A的run()方法
* 但在实际中,JAVA的优先级不准,强烈不建议用此方法来控制执
- 适配器模式和代理模式的区别
bijian1013
java设计模式
一.简介 适配器模式:适配器模式(英语:adapter pattern)有时候也称包装样式或者包装。将一个类的接口转接成用户所期待的。一个适配使得因接口不兼容而不能在一起工作的类工作在一起,做法是将类别自己的接口包裹在一个已存在的类中。 &nbs
- 【持久化框架MyBatis3三】MyBatis3 SQL映射配置文件
bit1129
Mybatis3
SQL映射配置文件一方面类似于Hibernate的映射配置文件,通过定义实体与关系表的列之间的对应关系。另一方面使用<select>,<insert>,<delete>,<update>元素定义增删改查的SQL语句,
这些元素包含三方面内容
1. 要执行的SQL语句
2. SQL语句的入参,比如查询条件
3. SQL语句的返回结果
- oracle大数据表复制备份个人经验
bitcarter
oracle大表备份大表数据复制
前提:
数据库仓库A(就拿oracle11g为例)中有两个用户user1和user2,现在有user1中有表ldm_table1,且表ldm_table1有数据5千万以上,ldm_table1中的数据是从其他库B(数据源)中抽取过来的,前期业务理解不够或者需求有变,数据有变动需要重新从B中抽取数据到A库表ldm_table1中。
- HTTP加速器varnish安装小记
ronin47
http varnish 加速
上午共享的那个varnish安装手册,个人看了下,有点不知所云,好吧~看来还是先安装玩玩!
苦逼公司服务器没法连外网,不能用什么wget或yum命令直接下载安装,每每看到别人博客贴出的在线安装代码时,总有一股羡慕嫉妒“恨”冒了出来。。。好吧,既然没法上外网,那只能麻烦点通过下载源码来编译安装了!
Varnish 3.0.4下载地址: http://repo.varnish-cache.org/
- java-73-输入一个字符串,输出该字符串中对称的子字符串的最大长度
bylijinnan
java
public class LongestSymmtricalLength {
/*
* Q75题目:输入一个字符串,输出该字符串中对称的子字符串的最大长度。
* 比如输入字符串“google”,由于该字符串里最长的对称子字符串是“goog”,因此输出4。
*/
public static void main(String[] args) {
Str
- 学习编程的一点感想
Cb123456
编程感想Gis
写点感想,总结一些,也顺便激励一些自己.现在就是复习阶段,也做做项目.
本专业是GIS专业,当初觉得本专业太水,靠这个会活不下去的,所以就报了培训班。学习的时候,进入状态很慢,而且当初进去的时候,已经上到Java高级阶段了,所以.....,呵呵,之后有点感觉了,不过,还是不好好写代码,还眼高手低的,有
- [能源与安全]美国与中国
comsci
能源
现在有一个局面:地球上的石油只剩下N桶,这些油只够让中国和美国这两个国家中的一个顺利过渡到宇宙时代,但是如果这两个国家为争夺这些石油而发生战争,其结果是两个国家都无法平稳过渡到宇宙时代。。。。而且在战争中,剩下的石油也会被快速消耗在战争中,结果是两败俱伤。。。
在这个大
- SEMI-JOIN执行计划突然变成HASH JOIN了 的原因分析
cwqcwqmax9
oracle
甲说:
A B两个表总数据量都很大,在百万以上。
idx1 idx2字段表示是索引字段
A B 两表上都有
col1字段表示普通字段
select xxx from A
where A.idx1 between mmm and nnn
and exists (select 1 from B where B.idx2 =
- SpringMVC-ajax返回值乱码解决方案
dashuaifu
AjaxspringMVCresponse中文乱码
SpringMVC-ajax返回值乱码解决方案
一:(自己总结,测试过可行)
ajax返回如果含有中文汉字,则使用:(如下例:)
@RequestMapping(value="/xxx.do") public @ResponseBody void getPunishReasonB
- Linux系统中查看日志的常用命令
dcj3sjt126com
OS
因为在日常的工作中,出问题的时候查看日志是每个管理员的习惯,作为初学者,为了以后的需要,我今天将下面这些查看命令共享给各位
cat
tail -f
日 志 文 件 说 明
/var/log/message 系统启动后的信息和错误日志,是Red Hat Linux中最常用的日志之一
/var/log/secure 与安全相关的日志信息
/var/log/maillog 与邮件相关的日志信
- [应用结构]应用
dcj3sjt126com
PHPyii2
应用主体
应用主体是管理 Yii 应用系统整体结构和生命周期的对象。 每个Yii应用系统只能包含一个应用主体,应用主体在 入口脚本中创建并能通过表达式 \Yii::$app 全局范围内访问。
补充: 当我们说"一个应用",它可能是一个应用主体对象,也可能是一个应用系统,是根据上下文来决定[译:中文为避免歧义,Application翻译为应
- assertThat用法
eksliang
JUnitassertThat
junit4.0 assertThat用法
一般匹配符1、assertThat( testedNumber, allOf( greaterThan(8), lessThan(16) ) );
注释: allOf匹配符表明如果接下来的所有条件必须都成立测试才通过,相当于“与”(&&)
2、assertThat( testedNumber, anyOf( g
- android点滴2
gundumw100
应用服务器android网络应用OSHTC
如何让Drawable绕着中心旋转?
Animation a = new RotateAnimation(0.0f, 360.0f,
Animation.RELATIVE_TO_SELF, 0.5f, Animation.RELATIVE_TO_SELF,0.5f);
a.setRepeatCount(-1);
a.setDuration(1000);
如何控制Andro
- 超简洁的CSS下拉菜单
ini
htmlWeb工作html5css
效果体验:http://hovertree.com/texiao/css/3.htmHTML文件:
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>简洁的HTML+CSS下拉菜单-HoverTree</title>
- kafka consumer防止数据丢失
kane_xie
kafkaoffset commit
kafka最初是被LinkedIn设计用来处理log的分布式消息系统,因此它的着眼点不在数据的安全性(log偶尔丢几条无所谓),换句话说kafka并不能完全保证数据不丢失。
尽管kafka官网声称能够保证at-least-once,但如果consumer进程数小于partition_num,这个结论不一定成立。
考虑这样一个case,partiton_num=2
- @Repository、@Service、@Controller 和 @Component
mhtbbx
DAOspringbeanprototype
@Repository、@Service、@Controller 和 @Component 将类标识为Bean
Spring 自 2.0 版本开始,陆续引入了一些注解用于简化 Spring 的开发。@Repository注解便属于最先引入的一批,它用于将数据访问层 (DAO 层 ) 的类标识为 Spring Bean。具体只需将该注解标注在 DAO类上即可。同时,为了让 Spring 能够扫描类
- java 多线程高并发读写控制 误区
qifeifei
java thread
先看一下下面的错误代码,对写加了synchronized控制,保证了写的安全,但是问题在哪里呢?
public class testTh7 {
private String data;
public String read(){
System.out.println(Thread.currentThread().getName() + "read data "
- mongodb replica set(副本集)设置步骤
tcrct
javamongodb
网上已经有一大堆的设置步骤的了,根据我遇到的问题,整理一下,如下:
首先先去下载一个mongodb最新版,目前最新版应该是2.6
cd /usr/local/bin
wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.6.0.tgz
tar -zxvf mongodb-linux-x86_64-2.6.0.t
- rust学习笔记
wudixiaotie
学习笔记
1.rust里绑定变量是let,默认绑定了的变量是不可更改的,所以如果想让变量可变就要加上mut。
let x = 1; let mut y = 2;
2.match 相当于erlang中的case,但是case的每一项后都是分号,但是rust的match却是逗号。
3.match 的每一项最后都要加逗号,但是最后一项不加也不会报错,所有结尾加逗号的用法都是类似。
4.每个语句结尾都要加分