自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 java 桩 rest,如何在Java中使用REST

Using Java tools,wscompile for RPCwsimport for Documentetc..I can use WSDL to generate the stub and Classes required to hit the SOAP Web Service.But I have no idea how I can do the same in REST.How ca...

2021-02-28 11:24:09 93

原创 java继承多态抽象简单实例_Java基础笔记-抽象,继承,多态

抽象类: abstract修饰抽象方法必须定义在抽象类中,抽象类不能创建对象.在抽象方法中可以不定义抽象方法,作用是:让该类不能建立对象.特点是:1.定义在抽象类中2.方法和类都用abstract修饰,在抽象类中的方法不写abstract也默认的是抽象方法.3.不能用new来创建对象,调用抽象方法没意义.4.抽象类中的方法被使用,必须由子类覆写其所有的抽象方法后,才能建立子类对象进行调用.如果子类...

2021-02-28 01:47:42 170

原创 java 中char数据类型的长度_java中基本数据类型和String类型的字节长度

关于数据类型的字节长度问题,根据编程语言以及编程系统环境等是有差异的,今天自己在32位win7系统下测试了下java的基本数据字节长度测试代码:System.out.println("byte 的2进制码位数:"+Byte.SIZE);System.out.println("char 的2进制码位数:"+Character.SIZE);System.out.println("int 的2进制码位数...

2021-02-27 14:26:25 3122

原创 java用protobuf反序列化_java中使用protobuf序列化(反序列化) | 学步园

调研环境:windows2.下载一个protobuf-java-2.4.1.jar文件(注意,要与你刚才下的proto.exe版本相同,否则可能出现编译通不过现象)3.在proto.exe同级目录,编写一个msg.proto文件:package Feinno.Practice.Learn;option java_package = "Feinno.Practice.Learn";option ja...

2021-02-27 13:10:02 890

原创 java自动违例设计_java中设计模式的实例用法

java 中设计模式(值对象)的实例详解java 中设计模式(值对象)的实例详解应用场景:在Java开发时,需要来回交换大量的数据,比如要为方法传入参数,也要获取方法的返回值,该如何能更好的进行数据的交互?这个时候就需要用到我们的值对象设计模式值对象的本质是“封装数据具体步骤:1. 所写的类必须实现序列化Serializable(序列化是为了防止数据读取的时候数据丢失)。 同时主要这个类的命名规范...

2021-02-27 06:05:47 75

转载 java字符串模式匹配next,Java中的字符串模式匹配问题

In my program when I'm usingline.replaceAll("(", "_");I got a RuntimeException:at java.util.regex.Pattern.error(Unknown Source)at java.util.regex.Pattern.accept(Unknown Source)at java.util.regex.Patte...

2021-02-27 04:01:23 118

原创 java中function实现_用Java8特性中Function代替分支语句

传统的多分支方式(圈复杂度为6):public String order(String type) {if ("1".equals(type)) {return "1";} else if ("2".equals(type)) {return "2";} else if ("3".equals(type)) {return "3";} else if ("4".equals(type)) {ret...

2021-02-27 02:19:51 634

原创 java 面试700问_JAVA面试700问(一)

1、Java环境中的字节码是什么?由Java 编译器生成的一种代码。由JVM生成的一种代码。Java源文件(Java Source File)的别名。一种写在类的实例方法中的代码。答案:由Java 编译器生成的一种代码。2、什么是Java垃圾回收机制?操作系统周期性的删除系统中所有可用的Java文件.自动删除那些被程序引用但未被使用的包当一个对象的引用(references)不再存在,被这些对象占...

2021-02-26 23:54:55 86

原创 dao抽取通用方法java_反射机制应用:DAO抽取通用层实现

在传统的项目开发中我们会发现,无论是基于SSH框架,还是基于SSM框架。在后端持久层开发中,我们对各个模块的CRUD的操作基本上都是类似的。只是方法的 形参 和 返回值 不同。本文将基于Hibernate框架,利用Java反射机制对持久层进行封装,以达到简化开发、提高开发效率的目的。代码重构前传统的实现方式就是,在每一个模块里都要添加CRUD的操作,下面以CRM中的联系人和客户模块为例分析。客户模...

2021-02-25 21:22:59 196

原创 java mq如何获取结果_深入研究RocketMQ消费者是如何获取消息的

前言小伙伴们,国庆都过的开心吗?国庆后的第一个工作日是不是很多小伙伴还沉浸在假期的心情中,没有工作状态呢?那王子今天和大家聊一聊RocketMQ的消费者是如何获取消息的,通过学习知识来找回状态吧。废话不多说,我们开始吧。消费者组首先我们了解一个概念,什么是消费者组。消费者组你就可以把它理解为,给一组消费者起一个名字。假设我们有一个订单Topic名字是OrderTopic,然后库存系统和积分系统都要...

2021-02-25 15:18:36 1240

原创 java小球鼠标事件_用java实现跳动的小球示例代码

实现效果为一个小球接触左右侧时,会反向的运动。import javafx.application.Application;import javafx.event.ActionEvent;import javafx.event.EventHandler;import javafx.scene.Group;import javafx.scene.Scene;import javafx.scene.co...

2021-02-25 14:50:02 229

原创 为什么java语言如此耗内存_Java 等语言的 GC 为什么不实时释放内存?

毫无疑问,如果能通过很小的代价就能确定对象的生命周期并在结束时立即释放并对齐内存(把离散的堆转换为栈)是最理想的,这样既能实时回收内存,也不会产生碎片,也就不存在A模块空隙过多导致B模块申请内存不足却无法直接使用A模块的空隙内存而触发全局扫描A空隙内存并做大量的拷贝动作所引起的卡顿现象,虽说A的空隙内存能充当A对象的缓存加快A的内存分配,但一个复杂的程序会有很多不同长度的B,C,D……对象组成,你...

2021-02-25 13:57:13 251

原创 boot中groovy替代java_受不了springboot的yml和properties配置,我扩展出了groovy配置

起因Springboot支持yml和properties两种方式的配置,不知道有没有同学和我一样,对yml, properties, xml这类配置非常不喜欢,配置太多了之后,可读性急剧下降,维护配置非常困难,估计只有java这样的编程语言的框架使用大量的xml, properties等作为配置文件了但是Java支持groovy脚本,我们可以利用groovy来取代yml和properties,使用...

2021-02-25 05:25:47 220

原创 java编一个漏斗_java – 漏斗分析计算,你如何计算漏斗?

首先,使用标准SQL,给出您的假设:有一个简单布局的表EVENTS:EVENTS-----------------------------SESION_ID , EVENT_NAME , TMST要在某个时间获得执行步骤#1的会话:-- QUERY 1SELECT SESSION_ID,MIN(TMST) FROM EVENTS WHERE EVENT_NAME='event1' GROUP BY...

2021-02-24 22:34:37 504

原创 unique paths ii java_LeetCode #63 Unique Paths II 不同路径 II

Description:A robot is located at the top-left corner of a m x n grid (marked 'Start' in the diagram below).The robot can only move either down or right at any point in time. The robot is trying to re...

2021-02-24 07:42:14 120

原创 eclipse java程序工作目录下_Eclipse打包Java应用程序及在Linux系统上的部署运行

1、Eclipse打包Java应用程序第一步: 在java项目上,单击右键,弹出菜单,选择“Export”第二步:选择导出为“JAR file”第三步:选择jar文件的安放目录和名称第四步:选择运行的main函数注:用winRAR压缩文件管理器打开jar文件,其中文件夹META-INF中的文件MANIFEST.MF,打开此文件,内容如下:Manifest-Version:1.0Main-Class...

2021-02-23 10:19:57 74

原创 互信息python代码_转:标准化互信息NMI计算步骤及其Python实现

标准化互信息NMI计算步骤Python 实现代码:''' 利用Python实现NMI计算'''import mathimport numpy as npfrom sklearn import metricsdef NMI(A,B):# 样本点数total = len(A)A_ids = set(A)B_ids = set(B)# 互信息计算MI = 0eps = 1.4e-45for idA i...

2021-02-22 14:54:20 513

原创 java动态分区分配_操作系统 动态分区分配算法课程设计 java版.pdf

操作系统 动态分区分配算法课程设计 java版湖 南 文 理 学 院 实 验 报 告课程名称 操作系统课程设计实验名称 存储管理——动态分区分配算法的模拟成绩学生姓名 曹乐 专业 计算机班级、学号 13101 18同组者姓名实验日期 12...

2021-02-21 02:58:33 434

原创 java将字符串转换成字符串数组_java将字符串根据分隔符转换成字符串数组

public class AnalyticalStr{/*** 使用StringTokenizer类将字符串按分隔符转换成字符数组* @param string 字符串* @param divisionChar 分隔符* @return 字符串数组* @see [类、类#方法、类#成员]*/public static String[] stringAnalytical(String string,...

2021-02-21 01:01:14 1090

原创 java udp 工具_java UDP实现一个聊天工具的示例代码

题目:假设Tom和Jerry利用Java UDP进行聊天,请为他们编写程序。具体如下:(1)、Tom和Jerry聊天的双方都应该具有发送端和接收端;(2)、利用DatagramSocket与DatagramPacket;(3)、实现 java.lang.Runnable类,重写 run()方法。学过计网的都知道,利用三元组(ip地址,协议,端口)就可以标识网络的进程了。而进行通信我们直接运用soc...

2021-02-19 12:12:01 167

原创 java se小程序_JAVA SE 基础部分小程序

程序一: i++i = i++; //等效于如下三行int temp = i ; //temp是指其保留值i = i+1;//++的执行效果i = temp; //i的最后赋值是由temp决定的 故而i依然为其本值(temp将i+1覆盖掉了)小实例如下:public static void main(String[] args){Demo inc = n...

2021-02-19 11:55:40 229

原创 java开源视频会议_BigBlueButton一个开源的Web视频会议系统和远程教育系统

BigBlueButtonBigBlueButton is an open source web conferencing system for on-line learning.We believe that every student with a web browser should have access to a high-quality on-line learning experie...

2021-02-19 11:29:36 542

原创 mysql分页er_GitHub - eryongwu/Mybatis-PageHelper: Mybatis通用分页插件

MyBatis Pagination - PageHelperIf you are using MyBatis, it is recommended to try this pagination plugin.This must be the Most Convenient pagination plugin.PageHelper support any complex single-table,...

2021-02-18 14:58:36 61

原创 win7关闭java_如何在WIN7中关闭JAVA自动更新

在win7系统上面安装了JAVA JRE或JDK后,就会启动一个jusched,它会定时检查更新,每次开机都会推荐更新或者升级,可能有的朋友在win7下无论如何都关不掉java客户端的自动更新,而又不想让它自动更新,该怎么办呢?解决办法如下。现在的程序一般都会把更新程序独立出来设计,下面方法适用于Windows7/Vista系统:1、 64位系统:依次进入“C:Program Files (x86...

2021-02-16 18:43:43 547

原创 java简介oracle_ORACLE索引介绍和使用

1.什么是索引索引是建立在表的一列或多个列上的辅助对象,目的是加快访问表中的数据;Oracle存储索引的数据结构是B*树,位图索引也是如此,只不过是叶子节点不同B*数索引;索引由根节点、分支节点和叶子节点组成,上级索引块包含下级索引块的索引数据,叶节点包含索引数据和确定行实际位置的rowid。使用索引的目的加快查询速度减少I/O操作消除磁盘排序何时使用索引查询返回的记录数排序表<40%非排序...

2021-02-16 18:43:00 213

原创 java tostringutils_StringUtils.java解析【持续更新】

mons.lang.StringUtils包下,下面我将在源码的基础上做笔记一样一点一点读下去,解析下去。package mons.lang;import java.util.*;// Referenced classes of package mons.lang:// ArrayUtils, ObjectUtils, CharSetUtils, StringEscapeUt...

2021-02-16 09:54:08 137

原创 java class生命周期_java类的生命周期

类的生命周期:加载、连接(验证、准备、解析)、初始化、使用、卸载主动引用(有且只有)初始化:1.new、getstatic、putstatic、invokestatic如果类没初始化,则初始化new关键字实例化对象、读取或设置一个类的静态字段(被final修饰、*已在编译期把结果放入常量池的静态字段除外)、调用一个类的静态方法2.使用java.lang.reflect包的方法对类进行发射调用的时候...

2021-02-16 02:34:50 171

原创 java 百度面试_前百度面试官整理的——Java后端面试题(三)

LinkedHashMap 的应用基于 LinkedHashMap 的访问顺序的特点,可构造一个 LRU(Least Recently Used) 最近最少使用简单缓存。 也有一些开源的缓存产品如 ehcache 的淘汰策略( LRU )就是在 LinkedHashMap 上扩展的。Cloneable 接口实现原理Cloneable接口是Java开发中常用的一个接口, 它的作用是使一个类的实例能够...

2021-02-15 22:03:30 380

原创 java面向对象程序设计实验_Java面向对象程序设计实验.doc

Java面向对象程序设计实验学号 班级 姓名面向对象程序设计(Java) 实验方美玉编制2011.2常见错误信息一、编译时错误:javac:Command not found (命令找不到,或不是内部命令)指javac.exe、java.exe等java环境参数没有设定或没有安装jdk2.HelloWorldApp.java:3:Method print...

2021-02-15 17:56:57 313

原创 java获得sftp目录_java 通过SFTP连接,获取指定目录文件和上传文件

stringHashMap =new HashMap<>();try {channel = (Channel) session.openChannel("sftp");channel.connect(10000000);ChannelSftp sftp = (ChannelSftp) channel;try {sftp.cd(sPath);} catch (SftpException...

2021-02-13 13:42:04 1820

原创 dfs bfs java_java二叉树遍历——深度优先(DFS)与广度优先(BFS) 递归版与非递归版

介绍**深度优先遍历:**从根节点出发,沿着左子树方向进行纵向遍历,直到找到叶子节点为止。然后回溯到前一个节点,进行右子树节点的遍历,直到遍历完所有可达节点为止。**广度优先遍历:**从根节点出发,在横向遍历二叉树层段节点的基础上纵向遍历二叉树的层次。DFS实现:数据结构:栈父节点入栈,父节点出栈,先右子节点入栈,后左子节点入栈。递归遍历全部节点即可BFS实现:数据结构:队列父节点入队,父节点出队...

2021-02-12 20:21:54 195

原创 java源码 1.8_Java JDK1.8源码学习之路 1 Object

public classObject {//native 方法用于注册一个系统//native是一个计算机函数,一个Native Method就是一个Java调用非Java代码的接口。方法的实现由非Java语言实现,比如C或C++。private static native voidregisterNatives();//静态方法块 在这个类加载的时候去调用这个静态的registerNatives...

2021-02-12 18:27:19 80

原创 python三级联动函数式_三级联动,jquery获取元素索引值index()

jquery获取元素索引值index()方法:jquery的index()方法 搜索匹配的元素,并返回相应元素的索引值,从0开始计数。如果不给 .index() 方法传递参数,那么返回值就是这个jQuery对象集合中第一个元素相对于其同辈元素的位置。如果参数是一组DOM元素或者jQuery对象,那么返回值就是传递的元素相对于原先集合的位置。如果参数是一个选择器,那么返回值就是原先元素相对于选择器匹...

2021-02-09 17:54:51 87

原创 python seek使用_Python seek()用法及代码示例

文件处理的概念用于保留程序运行后生成的数据或信息。与其他编程语言(如C,C++,Java,Python)一样,它也支持文件处理。Refer the below article to understand the basics of File Handling.seek()方法在Python中,seek()函数用于将文件句柄的位置更改为给定的特定位置。文件句柄就像一个游标,它定义了必须从何处读取或写...

2021-02-09 06:15:14 3368

原创 mysql group by 无效_mysql中group by之后order by无效

创建一张表(比如说帖子回复表,简单的几个字段)create table replies(id int unsigned primary key auto_increment,uid int unsigned not null default 0,tid int unsigned not null default 0,content varchar(1000) not null default ''...

2021-02-07 08:16:36 253

原创 python删除指定路径文件夹_Python 实现删除某路径下文件及文件夹的实例讲解

python 实现删除某路径下文件及文件夹的脚本 #!/usr/bin/env pythonimport osimport shutildelList = []delDir = "/home/test"delList = os.listdir(delDir )for f in delList:filePath = os.path.join( delDir, f )if os.path.isfile...

2021-02-03 16:56:05 519

原创 mysql扣减库存_扣库存之mysql方案讨论

一、想要实现什么功能?点击商品购买按钮;扣库存;扣除用户的余额;给用户背包增加商品;二、可能会有高并发出现的场景?同一个用户,开启两个客户端,同时购买同一个商品;同一个用户,开启两个客户端,同时购买不同的商品;两个不同的用户,同时购买同一个商品;两个不同的用户,同时购买不同的商品;同一个用户,开启两个客户端,同时购买多个商品,一个客户端购买商品a、b,另一个客户端购买商品b、a不同的用户,同时购买...

2021-02-02 09:51:34 1602

原创 mysql concat结果类型_mysql数据库函数 concat 字段类型转化、字段拼接

l.lid,GROUP_CONCAT(s.NAME) shopname,m.realname,u.NAME,m.phone,a.name,concat(l.progress,‘‘)fromloan l,bank b,merchant m,bank_user u,area a,shop swherel.bid=b.bidand l.mid=m.midand l.uid=u.uidand b.aid=...

2021-02-02 02:32:21 664

原创 mysql create user_MySQL创建用户(CREATE USER)

在对MySQL 的日常管理和实际操作中,为了避免用户恶意冒名使用 root 账号控制数据库,通常需要创建一系列具备适当权限的账号,应该尽可能地不用或少用 root 账号登录系统,以此来确保数据的安全访问。创建用户 可以使用 CREATE USER 语句来创建一个或多个 MySQL 账户,并设置相应的口令。语法格式:CREATE USER [ IDENTIFIED ] BY [ PASSWORD ...

2021-02-01 15:01:22 3652

原创 linux添加mysql字符集_linux下mysql字符集

昨天准备把项目部署到linux,在初始化项目数据库时碰到了烦人的字符集问题,刚开始忘记了设置,因为默认是latin1,所有中文都成了?,于是按照网上的方法更改了/etc/my.cnf里的字符设置utf8,在DOS下使用insert int 插入一条中文记录,发现还是乱码,写个测试类插入却发现无法插入,'\UX\WE\',似乎还是编码的问题,早上到MySQL官网上查资料,换了好几个配置的组合都没有解...

2021-02-01 09:34:03 139

空空如也

空空如也

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

TA关注的人

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