- “java(TM)Platform SE binary 已停止工作“的简单解决办法
气派飞鹰
编程语言与环境配置javajdk
因为重装了java_SE,导致java_SE的环境变量有些变化,于是在使用命令行编译的时候,就出现了这种问题:我在网上找了好久没有合适的解决办法,最后自己找到了方法,记录在这里,希望能帮助到遇到同样问题的人。看一下自己的环境变量,win10的环境变量设置参考win10环境变量设置我看评论区有人把环境变量设置成用户变量了,应该设置成系统变量如果你发现C:\ProgramFiles\CommonFil
- java能加se壳_Java_SE 方法详解
哈特瑞姆
java能加se壳
方法详解方法1.java方法是语句的集合,它们搭配在一起执行一个功能;2.方法是解决一类问题的步骤的有序组合;3.方法包含于类或对象中;4.方法在程序中被创建,在其他地方被引用;代码示例://类对象方法()System.out.println()//调用系统类(System),标准输出对象(out)的方法(println);//权限修饰符返回值类型方法名称([类型参数]),类型参数看是否需要,可不
- JAVA_SE进阶day01面向对象高级 XMind及总结
矜持的小男人
JAVA_SE进阶java
1.继承1.1基本概述概念:所谓的继承,就是生活中的继承.比如"子承父业","儿子继承父亲的财产".在Java中指的是"子类继承父类的代码"格式:publicclass子类extends父类{}注意:1.Java只支持单继承,不支持多继承,但支持多层继承.2.继承必须是逻辑能讲得通的继承3.构造方法不能被继承1.2优缺点优点:1.提高了代码的复用性(少写代码了).2.提高了代码的维护性(修改起来更
- java se两个数相除_JAVA_SE变量和运算符
JENNIFER LU
javase两个数相除
java中的数据类型分为两大类:一、基本数据类型(4类8种):①整型(byte,short,int[默认类型],long),他们之间取值范围不同②浮点型(float,double[默认类型]),他们之间取值范围不同③字符型(char)④布尔型(boolean)二、引用数据类型,从数组开始接触常见进制,字符,转义符:1.进制(二进制,八进制,十进制,十六进制)同一个块内,不能声明同名变量变量的作用域
- JAVA_SE基础——编码规范&代码编写规则
脚本叔叔
JAVA_SEJavaSE
这次我来给大家说明下编码规范&代码编写规则↓编码规范可以帮助程序员在编程时注意一些细节问题,提高程序的可读性,让程序员能够尽快地理解新的代码,并帮助大家编写出规范的利于维护的Java代码。Java命名规范:Java对变量、包、类的命名进行了规范,遵循Java命名规范,可以使程序更易阅读和理解,Java命名规范主要有以下几点:1.对常量的命名规范:常量名应使用大写,单词间用下画线隔开,并且能够见其名
- Ubuntu 18.04 jdk,Eclipse安装和配置
Elon0
linux环境搭建
文章目录1.简单理解JAVA_SE、EE、ME三者的区别2.在Ubuntu18.04中安装OracleJavaJDK10:安装位置卸载:3.在Ubuntu中添加和删除PPA的软件源添加PPA源删除PPA源4.安装Eclipselinux下如何查询jdk的安装路径preference1.简单理解JAVA_SE、EE、ME三者的区别JavaSE(JavaPlatform,StandardEdition
- JAVA_SE基础——67.System类
脚本叔叔
JAVA_SEJavaSE
System类对大家都不陌生吧!以前经常需要打印结果时使用的都是“System.out.println()”语句,这句代码中就使用了System类。System类定义了一些与系统相关的属性和方法,它所提供的属性和方法都是静态的,所以,想要引用这些属性和方法,直接使用System类调用即可。System类的常用方法—staticvoidexit(intstatus)该方法用于终止当前正在运行的Jav
- 独到理解@Java概述
Malegod丶小飞
#Java概述
@[TOC](Java_SE总结)文章目录Java概述计算机语言发展史Java版本发展版本更新Java三大体系Java特性Java环境搭建Java编码规范Java概述计算机语言发展史在我们的生活中,信息技术无处不在,几乎覆盖了生活的方方面面。作为技术发展的核心,计算机技术日新月异,发展越来越快,已经成为我们生活中必不可缺的一部分。那么了解计算机语言发展历程,有助于我们更好的学习Java语言。计算机
- JAVA_SE基础——25.面向对象练习
weixin_30739595
昨晚我写了篇面向对象的内存分析,今天我们来做个小练习。。需求:使用java描述一个车与修车厂两个事物,车具备的公共属性:轮子数、名字、颜色,还具备跑的功能行为。跑之前要检测轮子是否少于了4个,如果少于了4个,那么要送到修车厂修理,修车厂修理之后,车的轮子数要补回来4个。然后车就继续的跑起来。修车厂:具备公共属性:名字、地址、电话。公共的行为:修车。-------------------------
- JAVA_SE基础——23.类的定义
weixin_30691871
黑马程序员入学blog...java面向对象的语言对象:真实存在的唯一的实物。比如:我家的狗,类:实际就是对某种类型事物的共性属性与行为的抽取。抽象的概念。。。比如说:车你知道我值的是哪辆车吗?我们从小的时候就不断的接触很多的对象,我们的大脑就会把这些具备相同属性与行为的事物进行分类。如果还不明白的话看下图:下面的对象具备着类的基本属性(轮子、排气管、颜色..)就可以称得上车了。类就如一张造汽车的
- JAVA_SE基础——6.标识符&关键字
脚本叔叔
JAVA_SEJavaSE
学会写helloworld之后,我们就开始来认识标识符&关键字一、标识符标识符是指可被用来为类、变量或方法等命名的字符序列,换言之,标识符就是用户自定义的名称来标识类、变量或方法等。更简单的说,标识符就是一个名字。标识符的选择并不是任意的,Java语言规定标识符由字母、数字、下划线和美元符号($)组成,并且第一个字符不能是数字。例如以下都是合法的标识符:numuser3price$namebook
- JAVA的自学笔记
小杜的自学笔记
Java基础
JAVA_学习路线Java_SE学习Java_Web学习数据库前几天碰见才出去闯荡几年的老朋友,通过简单的聊几句,我的三观不知是否发生改变。喧嚣繁华的城市在逼近,我曾憧憬向往的自由却渐行渐远。准备回归校园了,学习这学期所有的课程,该把日志先放一段时间,想想后续的路途。愿学习中的朋友都养成高级的自律,享受孤独中的快乐。千万不要给自己铐上了枷锁,试看人生路途就如同游戏的多样化,喜欢一款就一直玩下去Ja
- JAVA_SE ----- 基础知识总结-----关键字,标识符,注释,常量
foresight_2015
1:关键字(1)被Java语言赋予特定含义的单词(2)特点:全部小写。(3)注意事项:A:goto和const作为保留字存在。B:类似于Notepad++这样的高级记事本会对关键字有特殊颜色标记2:标识符(1)就是给类,接口,方法,变量等起名字的字符序列(2)组成规则:A:英文大小写字母B:数字C:$和_(3)注意事项:A:不能以数字开头B:不能是java中的关键字C:区分大小写(4)常见的命名规
- 网络编程总结
foresight_2015
JAVA-SEJAVA-SE--网络编程
JAVA_SE—基础知识总结–网络编程##(1)网络编程:用Java语言实现计算机间数据的信息传递和资源共享##(2)网络编程模型##(3)网络编程的三要素###I:IP地址####IP地址的组成:网络号段+主机号段A类:第一号段为网络号段+后三段的主机号段一个网络号:256*256*256=16777216B类:前二号段为网络号段+后二段的主机号段一个网络号:256*256=65536C类:前三
- JAVA_SE ----- 基础知识总结-----方法,数组
foresight_2015
1:方法(1)方法:就是完成特定功能的代码块。注意:在很多语言里面有函数的定义,而在Java中,函数被称为方法。(2)格式:修饰符返回值类型方法名(参数类型参数名1,参数类型参数名2...){方法体语句;return返回值;}修饰符:publicstatic,private,等返回值类型:就是功能结果的数据类型方法名:就是起了一个名字,方便我们调用该方法。参数类型:就是参数的数据类型参数名:就是变
- JAVA_Se异常的学习总结
foresight_2015
_异常(异常的概述和分类)*A:异常的概述*异常就是Java程序在运行过程中出现的错误。*B:异常的分类*通过API查看Throwable*Error*服务器宕机,数据库崩溃等*ExceptionC:异常的继承体系*Throwable*Error*Exception*RuntimeException###19.02_异常(JVM默认是如何处理异常的)*A:JVM默认是如何处理异常的*main函数收
- 【JAVA_SE】IO流
双椒叔叔
Javajava
1、流的分类读取数据就是输入流,写入数据就是输出流。按照处理的数据单位分为字节流和字符流字节流:操作的数据单元是8位的字节。InputStream、OutputStream作为抽象基类。字符流:操作的数据单元是字符。以Writer、Reader作为抽象基类。注意:字节流可以处理所有数据文件,若处理的是纯文本数据,建议使用字符流。2、IO流中的三类数据源基于磁盘文件:FileInputStream、
- 跟我一起学JAVAEE吧——JAVA_SE篇——day03上课笔记(分支结构,循环结构,break和continue)
Persist丶丶
上课笔记javajavaseswitch
day03分支结构if-else(可以嵌套)if(判断语句){执行语句}if(判断语句){执行语句}if(判断语句){执行语句}else{执行语句}前面的if只要满足条件就会执行,最后的else只要前一个if不满足条件就会执行if(判断语句){执行语句}elseif(判断语句){执行语句elseif(判断语句){执行语句}else{执行语句}只要前面有一个条件被满足后面的所有的else语句就不会执
- 高效解决使用java命令时出现Error: A JNI error has occurred, please check your...以及配置环境变量和Powershell验证法
源代码•宸
嘿Java!
如上图显示,说明系统中存在多个java版本或者java和javac版本不一致这可以看出系统中存在多个java版本。我去我的java文件目录下查,发现有Java_SE和jdk…文件,之前我是用jre运行java的,但后来又下载了jdk版本,所以当我删掉jre的Java_SE文件之后,一切都正常了。我想说,不到万不得已,最好还是不要重装java,原本只需要几秒钟删文件的事变成花将近一小时重装配置软件,
- 【Java_SE】作业练习1105
eclipse_newlearner
作业及练习
1:集合的嵌套遍历需求:我们班有学生,每一个学生是不是一个对象。所以我们可以使用一个集合表示我们班级的学生。ArrayList但是呢,我们旁边是不是还有班级,每个班级是不是也是一个ArrayList。而我现在有多个ArrayList。也要用集合存储,怎么办呢?importjava.util.ArrayList;importjava.util.Collection;importjava.util.I
- 【Java_SE】作业练习1104
eclipse_newlearner
作业及练习
1.需求:请设计一个方法,可以实现获取任意范围内的随机数importjava.util.Random;importjava.util.Scanner;publicclassDemo1{publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);System.out.println("请设置上限:");intstart=sc.
- 【JAVA_SE】作业练习1029
eclipse_newlearner
作业及练习
1.有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问第二十个月的兔子对数为多少?(使用递归去解决)publicclassDemo1{publicstaticvoidmain(String[]args){System.out.println(f(20));intsum=0;for(inti=1;iarr[mid]){min=mid+1;}e
- 【JAVA_SE】作业练习1021
eclipse_newlearner
作业及练习
1:教练和运动员案例乒乓球运动员和篮球运动员。乒乓球教练和篮球教练。为了出国交流,跟乒乓球相关的人员都需要学习英语。请用所学知识:分析,这个案例中有哪些抽象类,哪些接口,哪些具体类//测试类publicclassDemo{publicstaticvoidmain(String[]args){GoAbroadPingpongAthletespa1=newGoAbroadPingpongAthlete
- 简单粗暴理解JAVA_SE 、EE、ME 三者的区别
大可.com
JAVA
JavaSE(JavaPlatform,StandardEdition),应该先说这个,因为这个是标准版本。JavaEE(JavaPlatform,EnterpriseEdition),java的企业版本JavaME(JavaPlatform,MicroEdition),java的微型版本。JavaSE可以开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的Java应用程序。是EE,和ME的基础
- 【JAVA_SE】作业练习1016
eclipse_newlearner
作业及练习
【JAVA_SE】作业练习1016第一题:importjava.util.Arrays;/**1.定义一个工具类其中提供了对于整形数组和double类型数组的一些工具方法。方法分别有:1.求数组值的和.2.求数组中的最大值3.对数组进行升序排序.4.对数组进行倒序排序(也就是反转数组)工具类要求:a.私有化构造方法b.不希望被继承***/publicclassDemo1{publicstaticv
- JAVA_SE线程实现两种方式实例
sinat_28387645
JAVA中线程的创建一般是有两种方法一种为继承Thread类并实现Run()方法另一种是实现Runnable接口建议使用接口方式创建线程,这种方式更加灵活Demo1:继承Thread类publicclassDemo_1{
publicstaticvoidmain(String[]args){
//TODO自动生成的方法存根
Dogh=newDog();
Catc=newCat();
newThr
- JAVA_SE使用反射机制new实例简例
sinat_28387645
反射Class实例
先建立一个People类,包含两个构造方法packagein.xlc.net;publicclassPeople{privateStringname;privateintage;publicStringgetName(){System.out.println("GetName");returnname;}publicvoidsetName(Stringname){this.name=name;}p
- JAVA_SE基础——62.String类的构造方法
ThesCript_j
javaString
下面我先列出初学者目前用到的构造方法String的构造方法: String() 创建一个空内容的字符串对象。 String(byte[]bytes) 使用一个字节数组构建一个字符串对象 String(byte[]bytes,intoffset,intlength) bytes: 要解码的数组 offset:指定从数组中那个索引值开始解码。 length:要解码多个元素。 String(cha
- JAVA_SE基础——62.String类的构造方法
ThesCript_j
javaString
下面我先列出初学者目前用到的构造方法String的构造方法: String() 创建一个空内容的字符串对象。 String(byte[]bytes) 使用一个字节数组构建一个字符串对象 String(byte[]bytes,intoffset,intlength) bytes: 要解码的数组 offset:指定从数组中那个索引值开始解码。 length:要解码多个元素。 String(cha
- JAVA_SE基础——61.字符串入门
ThesCript_j
字符串equalsJavaSE
publicclassDemo1{
publicstaticvoidmain(String[]args){
Stringstr1="hello";
Stringstr2="hello";
Stringstr3=newString("hello");
Stringstr4=newString("hello");
System.out.println("str1==str2?"+(str1==st
- Spring4.1新特性——Spring MVC增强
jinnianshilongnian
spring 4.1
目录
Spring4.1新特性——综述
Spring4.1新特性——Spring核心部分及其他
Spring4.1新特性——Spring缓存框架增强
Spring4.1新特性——异步调用和事件机制的异常处理
Spring4.1新特性——数据库集成测试脚本初始化
Spring4.1新特性——Spring MVC增强
Spring4.1新特性——页面自动化测试框架Spring MVC T
- mysql 性能查询优化
annan211
javasql优化mysql应用服务器
1 时间到底花在哪了?
mysql在执行查询的时候需要执行一系列的子任务,这些子任务包含了整个查询周期最重要的阶段,这其中包含了大量为了
检索数据列到存储引擎的调用以及调用后的数据处理,包括排序、分组等。在完成这些任务的时候,查询需要在不同的地方
花费时间,包括网络、cpu计算、生成统计信息和执行计划、锁等待等。尤其是向底层存储引擎检索数据的调用操作。这些调用需要在内存操
- windows系统配置
cherishLC
windows
删除Hiberfil.sys :使用命令powercfg -h off 关闭休眠功能即可:
http://jingyan.baidu.com/article/f3ad7d0fc0992e09c2345b51.html
类似的还有pagefile.sys
msconfig 配置启动项
shutdown 定时关机
ipconfig 查看网络配置
ipconfig /flushdns
- 人体的排毒时间
Array_06
工作
========================
|| 人体的排毒时间是什么时候?||
========================
转载于:
http://zhidao.baidu.com/link?url=ibaGlicVslAQhVdWWVevU4TMjhiKaNBWCpZ1NS6igCQ78EkNJZFsEjCjl3T5EdXU9SaPg04bh8MbY1bR
- ZooKeeper
cugfy
zookeeper
Zookeeper是一个高性能,分布式的,开源分布式应用协调服务。它提供了简单原始的功能,分布式应用可以基于它实现更高级的服务,比如同步, 配置管理,集群管理,名空间。它被设计为易于编程,使用文件系统目录树作为数据模型。服务端跑在java上,提供java和C的客户端API。 Zookeeper是Google的Chubby一个开源的实现,是高有效和可靠的协同工作系统,Zookeeper能够用来lea
- 网络爬虫的乱码处理
随意而生
爬虫网络
下边简单总结下关于网络爬虫的乱码处理。注意,这里不仅是中文乱码,还包括一些如日文、韩文 、俄文、藏文之类的乱码处理,因为他们的解决方式 是一致的,故在此统一说明。 网络爬虫,有两种选择,一是选择nutch、hetriex,二是自写爬虫,两者在处理乱码时,原理是一致的,但前者处理乱码时,要看懂源码后进行修改才可以,所以要废劲一些;而后者更自由方便,可以在编码处理
- Xcode常用快捷键
张亚雄
xcode
一、总结的常用命令:
隐藏xcode command+h
退出xcode command+q
关闭窗口 command+w
关闭所有窗口 command+option+w
关闭当前
- mongoDB索引操作
adminjun
mongodb索引
一、索引基础: MongoDB的索引几乎与传统的关系型数据库一模一样,这其中也包括一些基本的优化技巧。下面是创建索引的命令: > db.test.ensureIndex({"username":1}) 可以通过下面的名称查看索引是否已经成功建立: &nbs
- 成都软件园实习那些话
aijuans
成都 软件园 实习
无聊之中,翻了一下日志,发现上一篇经历是很久以前的事了,悔过~~
断断续续离开了学校快一年了,习惯了那里一天天的幼稚、成长的环境,到这里有点与世隔绝的感觉。不过还好,那是刚到这里时的想法,现在感觉在这挺好,不管怎么样,最要感谢的还是老师能给这么好的一次催化成长的机会,在这里确实看到了好多好多能想到或想不到的东西。
都说在外面和学校相比最明显的差距就是与人相处比较困难,因为在外面每个人都
- Linux下FTP服务器安装及配置
ayaoxinchao
linuxFTP服务器vsftp
检测是否安装了FTP
[root@localhost ~]# rpm -q vsftpd
如果未安装:package vsftpd is not installed 安装了则显示:vsftpd-2.0.5-28.el5累死的版本信息
安装FTP
运行yum install vsftpd命令,如[root@localhost ~]# yum install vsf
- 使用mongo-java-driver获取文档id和查找文档
BigBird2012
driver
注:本文所有代码都使用的mongo-java-driver实现。
在MongoDB中,一个集合(collection)在概念上就类似我们SQL数据库中的表(Table),这个集合包含了一系列文档(document)。一个DBObject对象表示我们想添加到集合(collection)中的一个文档(document),MongoDB会自动为我们创建的每个文档添加一个id,这个id在
- JSONObject以及json串
bijian1013
jsonJSONObject
一.JAR包简介
要使程序可以运行必须引入JSON-lib包,JSON-lib包同时依赖于以下的JAR包:
1.commons-lang-2.0.jar
2.commons-beanutils-1.7.0.jar
3.commons-collections-3.1.jar
&n
- [Zookeeper学习笔记之三]Zookeeper实例创建和会话建立的异步特性
bit1129
zookeeper
为了说明问题,看个简单的代码,
import org.apache.zookeeper.*;
import java.io.IOException;
import java.util.concurrent.CountDownLatch;
import java.util.concurrent.ThreadLocal
- 【Scala十二】Scala核心六:Trait
bit1129
scala
Traits are a fundamental unit of code reuse in Scala. A trait encapsulates method and field definitions, which can then be reused by mixing them into classes. Unlike class inheritance, in which each c
- weblogic version 10.3破解
ronin47
weblogic
版本:WebLogic Server 10.3
说明:%DOMAIN_HOME%:指WebLogic Server 域(Domain)目录
例如我的做测试的域的根目录 DOMAIN_HOME=D:/Weblogic/Middleware/user_projects/domains/base_domain
1.为了保证操作安全,备份%DOMAIN_HOME%/security/Defa
- 求第n个斐波那契数
BrokenDreams
今天看到群友发的一个问题:写一个小程序打印第n个斐波那契数。
自己试了下,搞了好久。。。基础要加强了。
&nbs
- 读《研磨设计模式》-代码笔记-访问者模式-Visitor
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
import java.util.ArrayList;
import java.util.List;
interface IVisitor {
//第二次分派,Visitor调用Element
void visitConcret
- MatConvNet的excise 3改为网络配置文件形式
cherishLC
matlab
MatConvNet为vlFeat作者写的matlab下的卷积神经网络工具包,可以使用GPU。
主页:
http://www.vlfeat.org/matconvnet/
教程:
http://www.robots.ox.ac.uk/~vgg/practicals/cnn/index.html
注意:需要下载新版的MatConvNet替换掉教程中工具包中的matconvnet:
http
- ZK Timeout再讨论
chenchao051
zookeepertimeouthbase
http://crazyjvm.iteye.com/blog/1693757 文中提到相关超时问题,但是又出现了一个问题,我把min和max都设置成了180000,但是仍然出现了以下的异常信息:
Client session timed out, have not heard from server in 154339ms for sessionid 0x13a3f7732340003
- CASE WHEN 用法介绍
daizj
sqlgroup bycase when
CASE WHEN 用法介绍
1. CASE WHEN 表达式有两种形式
--简单Case函数
CASE sex
WHEN '1' THEN '男'
WHEN '2' THEN '女'
ELSE '其他' END
--Case搜索函数
CASE
WHEN sex = '1' THEN
- PHP技巧汇总:提高PHP性能的53个技巧
dcj3sjt126com
PHP
PHP技巧汇总:提高PHP性能的53个技巧 用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量, 单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的函数译注: PHP手册中说echo是语言结构,不是真正的函数,故把函数加上了双引号)。 1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍
- Yii框架中CGridView的使用方法以及详细示例
dcj3sjt126com
yii
CGridView显示一个数据项的列表中的一个表。
表中的每一行代表一个数据项的数据,和一个列通常代表一个属性的物品(一些列可能对应于复杂的表达式的属性或静态文本)。 CGridView既支持排序和分页的数据项。排序和分页可以在AJAX模式或正常的页面请求。使用CGridView的一个好处是,当用户浏览器禁用JavaScript,排序和分页自动退化普通页面请求和仍然正常运行。
实例代码如下:
- Maven项目打包成可执行Jar文件
dyy_gusi
assembly
Maven项目打包成可执行Jar文件
在使用Maven完成项目以后,如果是需要打包成可执行的Jar文件,我们通过eclipse的导出很麻烦,还得指定入口文件的位置,还得说明依赖的jar包,既然都使用Maven了,很重要的一个目的就是让这些繁琐的操作简单。我们可以通过插件完成这项工作,使用assembly插件。具体使用方式如下:
1、在项目中加入插件的依赖:
<plugin>
- php常见错误
geeksun
PHP
1. kevent() reported that connect() failed (61: Connection refused) while connecting to upstream, client: 127.0.0.1, server: localhost, request: "GET / HTTP/1.1", upstream: "fastc
- 修改linux的用户名
hongtoushizi
linuxchange password
Change Linux Username
更改Linux用户名,需要修改4个系统的文件:
/etc/passwd
/etc/shadow
/etc/group
/etc/gshadow
古老/传统的方法是使用vi去直接修改,但是这有安全隐患(具体可自己搜一下),所以后来改成使用这些命令去代替:
vipw
vipw -s
vigr
vigr -s
具体的操作顺
- 第五章 常用Lua开发库1-redis、mysql、http客户端
jinnianshilongnian
nginxlua
对于开发来说需要有好的生态开发库来辅助我们快速开发,而Lua中也有大多数我们需要的第三方开发库如Redis、Memcached、Mysql、Http客户端、JSON、模板引擎等。
一些常见的Lua库可以在github上搜索,https://github.com/search?utf8=%E2%9C%93&q=lua+resty。
Redis客户端
lua-resty-r
- zkClient 监控机制实现
liyonghui160com
zkClient 监控机制实现
直接使用zk的api实现业务功能比较繁琐。因为要处理session loss,session expire等异常,在发生这些异常后进行重连。又因为ZK的watcher是一次性的,如果要基于wather实现发布/订阅模式,还要自己包装一下,将一次性订阅包装成持久订阅。另外如果要使用抽象级别更高的功能,比如分布式锁,leader选举
- 在Mysql 众多表中查找一个表名或者字段名的 SQL 语句
pda158
mysql
在Mysql 众多表中查找一个表名或者字段名的 SQL 语句:
方法一:SELECT table_name, column_name from information_schema.columns WHERE column_name LIKE 'Name';
方法二:SELECT column_name from information_schema.colum
- 程序员对英语的依赖
Smile.zeng
英语程序猿
1、程序员最基本的技能,至少要能写得出代码,当我们还在为建立类的时候思考用什么单词发牢骚的时候,英语与别人的差距就直接表现出来咯。
2、程序员最起码能认识开发工具里的英语单词,不然怎么知道使用这些开发工具。
3、进阶一点,就是能读懂别人的代码,有利于我们学习人家的思路和技术。
4、写的程序至少能有一定的可读性,至少要人别人能懂吧...
以上一些问题,充分说明了英语对程序猿的重要性。骚年
- Oracle学习笔记(8) 使用PLSQL编写触发器
vipbooks
oraclesql编程活动Access
时间过得真快啊,转眼就到了Oracle学习笔记的最后个章节了,通过前面七章的学习大家应该对Oracle编程有了一定了了解了吧,这东东如果一段时间不用很快就会忘记了,所以我会把自己学习过的东西做好详细的笔记,用到的时候可以随时查找,马上上手!希望这些笔记能对大家有些帮助!
这是第八章的学习笔记,学习完第七章的子程序和包之后