自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 最终一致性+java实现_分布式事务方案 - 最终一致性

在分布式时代,分库分表是很常见的,微服务系统中,各个系统通常使用独立的数据库,所以,事务很难靠数据库本身保证,只能靠业务系统来解决。例如支付宝中的余额宝、花呗,具体不清楚,但猜测应该就是2个服务,不是同一个数据库,我们还花呗的时候通常都是从余额宝中扣除的,这就是分布式事务,一个系统中扣减钱,一个系统中增加钱。下面我们分析下最终一致性的实现方案,最终一致性通常都是使用消息中间件来实现的,系统结构如下...

2021-02-28 07:06:05 638

原创 java client 4.1.2_Java : HttpClient 4.1.2 : ConnectionTimeout, SocketTimeout values set are not effe...

I am using HttpClient 4.1.2. Setting ConnectionTimeout and SocketTimeout to a value is never effective.code :Long startTime = null;DefaultHttpClient httpClient = new DefaultHttpClient();HttpParams par...

2021-02-27 18:05:52 59

原创 memcached 分布式锁 java_Memcached 和 Redis 分布式锁方案

分布式缓存,能解决单台服务器内存不能无限扩张的瓶颈。在分布式缓存的应用中,会遇到多个客户端同时争用的问题。这个时候,需要用到分布式锁,得到锁的客户端才有操作权限。Memcached 和 Redis 是常用的分布式缓存构建方案,下面列举下基于Memcached 和 Redis 分布式锁的实现方法。Memcached分布式锁Memcached 可以使用 add 命令,该命令只有KEY不存在时,才进行...

2021-02-26 15:22:19 143

原创 java绝对路径和相对路径的区别_相对路径和绝对路径的区别

1.基本概念的理解绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:C:\xyz\test.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm也代表了一个URL绝对路径。相对路径:相对与某个基准目录的路径。包含Web的相对路径(HTML中的相对目录),例如:在Servlet中,"/"代表Web应用的根目录。...

2021-02-26 00:25:17 865

原创 java通过wsdl_java根据wsdl调用webservice

本方法参考 Java核心技术 卷二 (第八版) 中10.6.2节相关内容,特与大家分享,欢迎大家批评指教http://www.webxml.com.cn/http://webservice.webxml.com.cn/WebServices/MobileCodeWS.asmx?wsdl上面是一个采用Web服务描述语言(WSDL)格式的服务描述文件,作用是查询手机号码归属地jdk中自带了一个wsim...

2021-02-25 21:22:21 201

原创 java开发 Ultraedit_Java开发工具配置 UltraEdit

Java开发工具配置 UltraEdit确定你的jdk环境变量配置是正确的。对于java初学者来说,编译和运行java程序是一件很头疼的东西。显然,在命令方式下编译和运行java程序用久了,确实是很麻烦,而我们又不想使用大型的开发工具时,UltraEdit是一个不错的选择,很多初学者都是用它来编写java源文件的,可以高亮度显示关键字。1。关键字高亮度显示。打开UltraEdit->视图-&...

2021-02-25 12:17:54 218

原创 java保存map_Java之map

总结Map 用于保存具有映射关系的数据:相对于字典因此 Map 集合里保存着两组值,一组值用于保存 Map 里的 Key,另外一组用于保存 Map 里的 ValueMap 中的 key 和 value 都可以是任何引用类型的数据Map 中的 Key 不允许重复,即同一个 Map 对象的任何两个 Key 通过 equals 方法比较中返回 falseKey 和 Value 之间存在单向一对一关系,...

2021-02-25 08:31:10 890

原创 java 点击表头排序_jsp中table点击表头实现排序的功能--Jsp中table表头排序

表头名字,页面中获取上次点击的表头的名称和这次点击的表头的名称做比较,如果两者相同就按原先相反的顺序排列,否则新列升序排列,获取排列顺序的列名及排列顺序以后,传到后台获取相应sql,添加order by 语句,完成排序功能排序顺序值可在form中存放在隐藏域中,思路就是这样。例如在使用Birt报表工具创建报表需要点击表头的名称排序的功能时,可以再表头名称处增加一个超链接,链接内容为TargetUR...

2021-02-25 00:44:31 953

原创 java volatile 原子性_Java原子性、可见性、内存模型,synchronized实现可见性,volatile特性...

原子性:原子性就是指该操作是不可再分的。不论是多核还是单核,具有原子性的量,同一时刻只能有一个线程来对它进行操作。简而言之,在整个操作过程中不会被线程调度器中断的操作,都可认为是原子性。比如 a = 1;非原子性:也就是整个过程中会出现线程调度器中断操作的现象类似”a ++”这样的操作不具有原子性,因为它可能要经过以下两个步骤:(1)取出 a 的值(2)计算 a+1如果有两个线程t1,t2在进行这...

2021-02-24 12:35:45 69

原创 java实现变身器_java使用Sonic 算法对音频变速不变声、变调、调整音量

/*Sonic libraryCopyright 2010, 2011Bill CoxThis file is part of the Sonic Library.This file is licensed under the Apache 2.0 license.*/public classSonic {private static final int SONIC_MIN_PITCH = 65;...

2021-02-24 09:50:34 322

原创 java mongo 条件查询_Java mongodb复杂多条件查询

引入依赖org.springframework.bootspring-boot-starter-data-mongodb添加配置spring:data:mongodb:uri: mongodb://admin:admin@192.168.1.101:27017,192.168.1.102:27017/transfer使用MongoTemplate@Resourceprivate MongoTemp...

2021-02-24 05:47:55 1935

原创 java窗口中再安放一个窗口_用java编写创建一个窗口,在窗口上设置三个标签对象,其中第一个标签对象是纯文本 在java中如何使窗口占...

对你的问题提的太简略了,下面的代码是按个人理解写的,不知道是不是你想要的。public class Test extends JFrame {public Test(){setBounds(550, 200, 550, 200);JLabel jl1 = new JLabel();JLabel jl2 = new JLabel("aaa");JLabel jl3 = new JLabel("bbb...

2021-02-24 00:37:59 2368

原创 java checkbox怎么用_Java CheckBox.setOnAction方法代码示例

import javafx.scene.control.CheckBox; //导入方法依赖的package包/类@Overridepublic List toolbarControlsFactory() {List controls = super.toolbarControlsFactory();CheckBox ellipsesCheckBox = new CheckBox("Ellipse...

2021-02-23 22:09:20 468

原创 java 进入sh文件_Java代码来执行.sh文件

要在Windows上执行.sh脚本,必须安装合适的命令解释程序。 例如,你可以在你的Windows机器上安装Cygwin环境,并使用它的bash解释器。但是,即使使用Cygwin,Windows也不是Linux。 一些脚本将不会从一个环境移植到另一个环境而无需改动。 如果在Linux环境下通过Java执行脚本时遇到问题,我宁愿在该环境中调试该问题。请记住,您可以在调试模式下在Linux上启动Jav...

2021-02-23 17:18:00 1843

原创 error finally java_java中的异常以及 try catch finally以及finally的执行顺序 | 学步园

2、为什么要用finally先看一个没有finally的异常处理try-catch语句:假设count为要使用到的资源,并且用完要求释放此资源。那么我们可以把释放资源的语句放到try-catch后执行,当前的程序不管是在执行完try语句块还是catch语句块,都会顺序执行到下面释放资源的语句。intcount=0;//初始化资源try{count++;if(count==1)thr...

2021-02-23 11:33:13 96

原创 echarts 仪表盘文本下移_echarts----仪表盘学习(一)

image.png三、代码演示单仪表盘案例style="width: 60%;height: 400px;top: 50px;left: 25%;border: 3px solid rgb(9, 241, 211);padding: 1%;background-color: rgb(240, 240, 124)">// 基于准备好的容器(这里的容器是id为chart1的div),初始化ech...

2021-02-23 10:00:38 501

原创 python中set为什么查找最快_Python 中list ,set,dict的大规模查找效率对比详解

很多时候我们可能要频繁的进行元素的find 或in操作,本人一直天真的以为python的list做了hash,通过红黑树来高效查找···直到今天我真正来测试它和set,dict的查找效率时,才发现自已想太多了!!!!先看代码:__author__ = 'jmh081701'import numpyimport timel=[]sl=set()dl=dict()r=numpy.random.rand...

2021-02-20 04:59:27 1215

原创 java axis2 客户端_Axis2 WebService客户端Axis2调用

packagesamples.quickstart.client;importjavax.xml.namespace.QName;importorg.apache.axiom.om.OMAbstractFactory;importorg.apache.axiom.om.OMElement;importorg.apache.axiom.om.OMFactory;importorg.apache.ax...

2021-02-19 02:35:42 374

原创 mysql 5.7 最优配置_MySQL最优配置模板( 5.6&5.7)(运维那点事)

MySQL 5.6&5.7配置文件(姜总提供)[mysql]default-character-set=utf8mb4user=rootpassword=123456port=3306socket=/tmp/mysqld.sockprompt="\u@\h \d>"[mysqld]# basic settings #user=mysqlbind-address=0.0.0.0sock...

2021-02-17 13:34:45 282

原创 rsa java demo_RSA加密java版demo

import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;import java.security.Key;import java.securi...

2021-02-16 18:23:38 355

转载 java如何终止程序,Eclipse如何终止正在运行的程序?

In Eclipse, when you run a program there is a wonderful red square button to stop it. I wonder how this is done. Does Eclipse just brutally kill the process corresponding or does it some nice safe ver...

2021-02-16 17:43:00 999

原创 java方法重载的意义_三、java基础-方法含义_重载_递归

1、java中方法:方法的含义:就是一个代码片段,可以完后某个特定的功能,可以重复利用;定义方法的语法:[方法的修饰符列表] 方法的返回值类型 方法名{java语句;}注意:[]括号里面的可以有也可以没有,但是不在[]里面的一定的有。1)[方法的修饰符列表]是可选项,现在暂时先写成:public static2)方法的返回值类型,可以是java语言中的任何一种数据类型,包括基本数据类型和引...

2021-02-16 12:05:06 1079

原创 java 字符串存放_Java杂谈4——Java中的字符串存储

Java中的StringJava.Lang.String是Java语言自带的字符串实现,它并不是java的基本类型,但却和几乎每个java程序都密切相关的一个基础java类。string类内部实际实现存储的字符数组在定义时用关键字final修饰,意味着这个属性是一个常量,在初始化之后就不能再被修改。这也同时表明所有对String对象的修改操作(包括append,substring,concat,r...

2021-02-15 19:08:55 463

原创 java 目录不存在_如果目录不存在,请创建目录

回答(10)2 years ago你试过 -Force 参数吗?New-Item -ItemType Directory -Force -Path C:\Path\That\May\Or\May\Not\Exist有关更多详细信息,请参阅New-Item MSDN帮助文章 .2 years ago从您的情况来看,您需要每天创建一次“Revision#”文件夹,其中包含“Reports”文件夹 . ...

2021-02-15 16:20:53 1467

原创 java中class t obj_Java中泛型Class<T>、T与Class<?>、 Object类和Class类、 object.getClass()和Object.class...

单独的T 代表一个类型(表现形式是一个类名而已) ,而Class代表这个类型所对应的类(又可以称做类实例、类类型、字节码文件),Class表示类型不确定的类Class表示T类型的字节码文件,意思是:Class 相当于Class c=T.class,T t new T() ;或者Class c= t.getClass();通过以上可以获取类名为c.getName();解释:Class ct=...

2021-02-13 19:52:48 260

原创 java 最快的排序_在Java中对列表进行排序的最快方法

我在Java中有以下代码:public class ServerInfo {int serverId;int serverDataRate;public ServerInfo(int serverId, int serverDataRate) {this.serverId = serverId;this.serverDataRate = serverDataRate;}public int ge...

2021-02-12 18:23:30 1060

原创 java map定义_Java Map定义的方法

package com.abin.map.test;import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Set;public class MapTestOne {public static Map addMap(){Map map=new HashMap();for(int...

2021-02-12 09:48:09 12259

原创 叉积 证明_线性代数的本质08 叉积

08-1 叉积基本介绍【熟肉】线性代数的本质 - 08第一部分 - 叉积的标准介绍_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili​www.bilibili.com叉积也可以从线性变换的角度来深刻理解。在这之前先讨论一下叉积的基本知识。二维空间两个向量v和w,叉积v x w等于它们所围成的平行四边形的面积。请注意这种叉积计算是有正负的,代表取向。可以通过基向量i和j的相对位置关系来进行记忆,i...

2021-02-06 08:56:01 536

原创 redis session 超时时间_交流记录1心跳机制和Redis实现公平锁

今天有幸和一位Java老兵交流了下,受益良多。记录下一些感悟,重新考虑两个问题 1 心跳机制 2 Redis实现分布式公平锁 平时工作中,只注重组合现有的组件去实现业务,没有深入思考这些组件在常见的场景的实现细节。今日引以为戒。一、关于心跳机制在广义上,心跳机制是定时发送一个自定义的结构体(心跳包),让对方知道自己还活着,以确保连接的有效性的机制。...

2021-02-03 20:19:03 1196

原创 mysql的select into_什么是MySQL SELECT INTO等效项?

SELECT INTO等效项是CREATE TABLE AS SELECT语句。语法如下-CREATETABLEyourNewTableNameASSELECT*FROMyourTableName;为了理解上述概念,让我们创建一个表。创建表的查询如下-mysql>createtableselectIntoEquivalentDemo->(->ClientId...

2021-02-02 14:49:40 364

原创 mysql brighthouse_mysql的三方Infobright数据仓库BRIGHTHOUSE引擎

Infobright是MYSQL三方专用数据分析引擎,专门针对亿级以上的数据查询,而且查询速度是MYSQL的MyISAM,InnoDB的5~60倍,该引擎可以说是每个字段都建立了各种索引,该引擎是三方的,官网上有两种版本,一个是社区版【免费】一个是企业版【收费$10000】,社区版的不支持 insert,update,delete对数据操作和alter对结构操作,不支持高并发查询操作【一般最多10...

2021-02-01 15:49:15 110

原创 iis7 php mysql zend_Win7系统iis7.0环境下安装PHP5.2.8+mysql5.0.67+Zend3.3.3

由于安装Windows 2008无法在虚拟机中实现,主要是内存不够大。所以采用Windows 7 代替Windows 2008,采用IISv7.0+php+mysql+zend构建操作环境。本人一直喜欢在IIS安装php,这样使用方便,不能否认Apache+Php+Mysql这个不错的选择。当然也有使用PHPnow或PHPMyadmin等第三方整合包。以看个人口味选择。1.安装IIS...

2021-02-01 05:15:44 136

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除