自定义博客皮肤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 两个dto进行比较_java-Spring验证:多个DTO与具有多个验证器的单个DTO

我的spring-boot项目需要一个用户管理服务.我通常会在春季了解DTO(数据传输对象)的用法.但是,当我考虑设计服务时,我仅对一个“用户”模型使用多个DTO,例如UserDTO,RegisterUserDTO,UpdateUserDTO,ManagedUserDTO.UserDTO就像只读数据(带有用户名,电子邮件,姓名的输出数据)用于显示用户信息.但是RegisterUserDTO就像输入...

2021-02-28 07:30:44 656

原创 foreach 强制java_为什么Java开发手册中强制要求不要在foreach循环里进行元素的remove和add操作?...

点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达作  者:武培轩出  处:https://www.cnblogs.com/wupeixuan在阅读《阿里巴巴Java开发手册》时,发现有一条关于在 foreach 循环里进行元素的 remove/add 操作的规约,具体内容如下: 一、错误演示我们首先在 IDEA 中编写一个在 foreach 循环里进行 remove 操作的代码:错误演示...

2021-02-28 03:02:58 79

原创 java某个起点出发的最长路径_给定起始字符的最长连续路径

给出了不同字符的矩阵。从一个字符开始,我们必须遍历所有大于当前字符的字符来找到最长的路径。字符彼此连续。为了找到最长的路径,我们将使用深度优先搜索算法。在DFS期间,某些子问题可能会多次出现。为了避免计算,我们将反复使用动态编程方法。输入输出Input:Thematrixasshownabove.Andthestartingpoint.Herethestartingpoin...

2021-02-27 11:18:39 181

原创 java多线程银行存取款_多线程学习(一)银行存取款

今天同学问到银行存取款,如何保持同步,随手写了一个简单例子.首先是银行:private int money = 1000;public synchronized void add(int n) {money += n;try {Thread.sleep(1000);} catch (Exception e) {e.printStackTrace();}System.out.println(Thre...

2021-02-27 10:20:39 731

原创 java類初始化數值_java中dart类详细讲解

dart 是一个面向对象的语言;面向对象有继承封装多态dart的所有东西都是对象,所有的对象都是继承与object类一个类通常是由属性和方法组成的在dart中如果你要自定义一个类的话,将这个类放在main函数外面类名使用大驼峰方法名使用小驼峰1.定义这个类的属性和方法//定义一个类的属性和方法class Person {String name = "张三";int age = 19;void ge...

2021-02-27 06:11:15 96

原创 java异步代表什么_java异步是什么意思

本篇文章将对Java异步进行介绍,希望对大家有所帮助。异步:异步与同步相对,当一个异步过程调用发出后,调用者在没有得到结果之前,就可以继续执行后续操作。也就是说无论异步方法执行代码需要多长时间,跟主线程没有任何影响,主线程可以继续向下执行。例如:一条有分叉的水管,分叉口就是异步调用入口。A口为主线程,B口为辅助线程,当B口有东西塞住,并不影响A口通水。定义回调接口异步代码执行完后,结果往往需要一些...

2021-02-27 00:41:30 391

原创 java 获取整型随机数_java获取随机数

1、获取num个不大于range的随机数/*** 根据随机数个数和大小范围获取随机数list* @param num 要得到的个数* @param range 大小范围* @return*/private List getRandomInt(int num,int range){Set set = new HashSet();Random random = new Random();while (...

2021-02-26 22:28:16 182

原创 qt给java如何传递文件_Qt基础开发之Qt文件操作类QFile读写文件的详细方法与实例及QDataStream的使用方法...

Qt文件操作类QFile简介Qt中使用QFile类来操作文件的输入/输出。继承至QIODevice,QIODevice类是输入/输出设备的基类,为设备提供了公共实现和抽象接口用于读写块数据。QIODevice又继承至QObject。1、使用QFile类打开文件QFile的构造函数QFile(const QString &name) //传入一个文件路径构造完成后,并没有打开文件,需要使用Q...

2021-02-26 18:48:21 297

原创 java获取字典所有的key_java字典,多层字典,斗地主发牌,实例展示

在我们的日常工作与生活当中,java都有涉及到。它具有十分强大的功能,并且内容也极其丰富,使用频率也是很高的,所以大家对于java的学习热情也是十分积极的。今天就来为大家介绍java字典,多层字典,斗地主发牌的实例展示,一起来看看吧。首先是一个简单的介绍,如下所示:字典 Map 存键值对/       \hashmapLinkedHashMap数组+链表和数组+双链表(有序)自定义键对象(不能重)...

2021-02-26 01:31:59 321

原创 java安装 dll_java打jar包生成exe文件做无环境变量配置部署,并调用dll文件

相关软件:IDEAexe4jJAVA技术:mavenSpringBootjna应用环境: windows7/10MAVEN信息net.java.dev.jnajna5.6.0org.springframework.bootspring-boot-starter-weborg.projectlomboklombok1.16.18junitjunit4.12testorg.ju...

2021-02-25 13:41:17 412

原创 java全排列 去重_全排列的详细解析 - osc_6qyt8stc的个人空间 - OSCHINA - 中文开源技术交流社区...

好久没有更新了,今天来更新一下。今天来说一下关于全排列的问题那么第一个问题,什么是全排列?全排列可以理解为,数学里面的排列组合更简单的说呢,就是,从一到n这n个数有多少种排列情况?当然,答案显而易见,就是: n的阶乘当然,n的阶乘肯定不是今天要讨论的东西今天我们要讨论的就是如何把这n的阶乘种情况给表示出来那么下面我们切入正题开始分析如何生成全排列?我们先看第一位的情况,他有n个数,从一到n那么开...

2021-02-25 08:45:55 95

原创 java 遍历mysql_mysql 实现树形的遍历

前言:关于多级别菜单栏或者权限系统中部门上下级的树形遍历,oracle中有connect by来实现,mysql没有这样的便捷途径,所以MySQL遍历数据表是我们经常会遇到的头痛问题,下面通过存储过程来实现。1、建立测试表和数据:DROP TABLE IF EXISTS test.channel;CREATE TABLE test.channel (id INT(11) NOT NULL AUTO...

2021-02-25 03:53:35 320

原创 java数组是否包含某值_Java 高效检查一个数组中是否包含某个值

如何检查一个数组(未排序)中是否包含某个特定的值?在Java中,这是一个非常有用并又很常用的操作。同时,在StackOverflow中,有时一个得票非常高的问题。在得票比较高的几个回答中,时间复杂度差别也很大。1、不同的实现方式使用list1 public static booleanuseList(String[] arr, String targetValue) {2 returnAr...

2021-02-24 23:01:59 440

原创 entity framework linq to mysql_高仿Entity Framework?Linq to SQL也有春天!

开发这个框架,主要起源于有很多使用ALinq或者Linq to SQL的用户,经常向我抱怨,它们使用起来的确很爽,但是动态查询太让人纠结了。这个框架主要就是想解决客户碰到的动态查询的问题。至今为至,已经断断续续地写了一年多了,写这个框架,充满了挑战与乐趣。当然,现在更觉得,能把文档写好,更是挑战。大多数的程序员,一直对于写文档这码事,不大重视,我也是其中的一员。但是,长期地与客户打交道,让我认识到...

2021-02-23 11:23:02 70

原创 java垃圾回收_Java垃圾回收机制

垃圾回收的意义如果不进行垃圾回收,内存迟早会被消耗空。垃圾回收机制的引入可以有效的防止内存泄露、保证内存的有效使用,也减轻了 Java 程序员的对内存管理的工作量。内存泄露:指该内存空间使用完毕后未回收,在不涉及复杂数据结构的一般情况下,Java 的内存泄露表现为一个内存对象的生命周期超出了程序需要它的时间长度,我们有是也将其称为“对象游离”。垃圾回收机制中的算法垃圾回收算法需要做的基本事情:发现...

2021-02-21 20:37:40 78

原创 java高级技术pdf_java高级gui技术.pdf

java高级gui技术Java软件设计基础高级GUI设计与多媒体技术高级GUI设计与多媒体技术PDF 文件使用 "pdfFactory Pro" 试用版本创建1.布局设计布局概述布局概述java.awt• FlowLayout• BorderLayout• CardLayout• GridLayout• GridBagLayoutjava.swing• BoxLayout• ScrollP...

2021-02-21 02:43:51 107

原创 java类里创建本类对象属性共用_java中一个类加载成功之后,jvm会自动创建几个对象?静态属性跟谁关联?...

在一开始学习java的时候,那时候是在网上看视频,老师就经常提到什么对象分配在堆区,什么在栈区,那时候和理解,后来理解了就想着写一篇文章好好的去梳理一下。想说一下这篇文章的脉络:首先,研究java7的内存结构,并对其进行一个详细的介绍,因为理解了java7之后java8比较容易理解接下来,使用一个例子来详解我们在运行一个程序的时候,代码在java虚拟机中的存储和转化。最后,我们给出java8的内存...

2021-02-19 14:41:48 157

原创 java 运行jar命令_java运行jar命令提示没有主清单属性

1、在java中编译JAR文件的时候我们都会用到,jar这个命令。2、这样的问题是因为,jar包中的META-INF文件夹下的MANIFEST.MF文件缺少定义jar接口类。说白了就是没有指定class类。这里说明一下MANIFEST.MF就是一个清单文件,通俗点将就相当于WINDOWS中ini配置文件。用来配置程序的一些信息。3、解决这个问题的方法就是要在MANIFEST.MF文件中添加一个入口...

2021-02-18 22:42:35 86

原创 mysql 备用码_建站过程中MYSQL一些基本常用命令收藏备用

建站的环境搭建过程中还有数据库维护过程中可能需要常常用到一些mysql的基本命令,全部罗列在这里了,以备必要的时候可以用得上:有一些命令是开发过程中使用到的,不管是在何种情况,是生产环境还是测试环境操作之前注意要备份好数据库以防万一。1.关闭mysql服务:net stop mysql;2.开启MYSQL服务:net star mysql;3.查看数据库:show databases;4.切换到p...

2021-02-18 00:10:00 68

原创 magento mysql4-install_深入理解Magento - 第五章 Magento资源配置

对于任何一个更新频繁的项目来说,保持开发环境和生产环境的数据库同步是件很头疼的事情。Magento提供了一套系统,用版本化的资源迁移脚本来解决这个问题。上一章,我们为 Helloworld Blogpost 创建了一个模型。我们直接通过SQL语句“CREATE TABLE”来创建数据表。在这一章,我们将为Helloworld模块创建一个资源配置(Setup Resource)用于创建数据表。我们也...

2021-02-17 10:25:21 132

原创 java成员访问修饰符_Java访问修饰符(转)

修饰符类成员方法构造方法成员变量局部变量abstract(抽象的)√√---static (静态的)-√-√-public(公共的)√√√√-protected(受保护的)√√√-private(私有的)-√√√-synchronized(同步的)-√---native(本地的)-√---transient(暂时的)---√-volatie(易失的)---√-final(不要改变的)√√-√√类...

2021-02-16 21:25:14 303

原创 sublime开发java_sublime开发java配置

C:\Program Files (x86)\Sublime Text3\Data\Packages\User\JavaC.sublime-build路径下:{"cmd": ["runJava.bat", "$file"],"file_regex": "^(...*?):([0-9]*):?([0-9]*)","selector": "source.java","encoding":"cp936"...

2021-02-16 17:12:31 133

原创 java new collection_Java:Collection集合、泛型

1)、集合是一个装”引用类型”的”容器”2)、Java内部提供了很多”集合类”,每种集合类对元素的存储采用了不同的”数据结构”–集合存储数据的方式。3)、这些数据结构都是各有千秋,有的增删快,查询慢;有的增删慢,查询快4)、常用数据结构:1)、数组:ArrayList(增删慢,查询快,常用于查询)2)、链表:LinkedList(增删快,查询慢,常用于操作数据)3)、哈希表:HashSet(增删改...

2021-02-16 06:56:59 316

原创 java真假分页_java分页之假分页

假分页,顾名思义,不是真正的在数据库里进行过滤,而是从数据库查询之后,取得全部结果,在展现的时候做些手脚。import java.util.ArrayList;import java.util.List;public class Pager {/*** 当前页码*/private int currentPage;/*** 总页数*/private int totalPage;/*** 总行数*/p...

2021-02-13 15:04:43 292

原创 java集合类 数据结构_Java:集合类的数据结构

本文源自参考《Think in Java》,多篇博文以及阅读源码的总结前言Java的集合其实就是各种基本的数据结构(栈,队列,hash表等),基于业务需求进而演变出的Java特有的数据结构(因为不仅仅是基本数据结构)。现在,我们以数据结构的视角来看看Java的集合到底是什么样子。并分析他们的性能。一 JAVA集合体系JAVA的集合体系分为两类,Collection接口和Map接口主要分为三种:Se...

2021-02-13 02:46:36 187

原创 java biz层_java项目 service层和biz层的区别

如果是贫血模式 就不是多此一举项目前期 或者小项目没什么太大区别但是项目大了以后 区别就很大了项目开发到后期的话 你一个项目内包含有其他的小项目 比如 后台 erp 商城 等等 都用的是同一个数据库这个时候 就不能使用一个service/biz 全部解决了 有些业务是通用的 有一些业务可能只有erp有 其他模块没有 也有可能同一个业务 在细微上有一些差别 如果全部都放进一个业务层中的...

2021-02-12 20:55:39 691

原创 java 关闭窗口_java怎么将窗口关闭

java关闭窗口的方法:1、使用JFrame的enableEvents和processWindowEvent//Frame1.javaimport java.awt.*;import java.awt.event.*;import javax.swing.*;public class Frame1 extends JFrame {public Frame1() {enableEvents(AWTE...

2021-02-12 09:09:45 482

原创 xp卸载mysql_安装和卸载mysql

一、首先卸载mysql,命令如下所示:1、 >sudo apt-get autoremove --purge mysql-server-*2、>sudo apt-get remove mysql-server-*3、>sudo apt-get remove mysql-common-*注意:1、×号是通配符,按自己的mysql名字选择通配符的位置。2、因为这个这三个我也是在网上...

2021-02-11 16:52:19 58

原创 powershell查看mysql密码_如何 通过 powershell 管理 MySQL 数据表

对数据库表的操作也是IT自动化管理的一项重要内容.我们如何对MYSQL数据表进行管理呢?下面举一个例子:目的实现从一个表里获取一个表的某行字段1然后需要安装 Mysql .net Connector2 代码内容#############################################Author:Lixiaosong#lixiaosong8706@gmail.com#For:Get...

2021-02-09 00:13:05 61

原创 asp用mysql数据库查询_asp中使用mysql数据库的注意实现

asp中使用mysql数据库的注意实现发布时间:2016-06-18 来源: 点击:次环境:winxpsp2,mysql5.0.18,mysqlodbc3.51driver表采用myisam引擎。access2003不同的地方:1、插入数据时候,mysql应尽量使用insertinto语句,避免使用rs.addnew,如果非的要用,应先设置conn.CursorL...

2021-02-06 13:31:33 191

原创 mysql 8.14 rpm安装_【mysql】centos7下安装mysql8.0.16(rpm方式)

一、下载地址:https://downloads.mysql.com/archives/community/选择如下:二、安装将下载后的rpm包上传到虚拟机/服务器上,我这里是放在了/usr/local/mysql/下,如果没有mysql文件夹新建一个即可。1. 解压.tar文件tar -xf mysql-8.0.16-2.el7.x86_64.rpm-bundle.tar2. 开始安装如下四个r...

2021-02-06 11:01:16 103

原创 阿里云mysql数据库迁移_mysql数据库迁移脚本

mysql数据库迁移脚本云服务器(Elastic Compute Service,简称ECS)是阿里云提供的性能卓越、稳定可靠、弹性扩展的IaaS(Infrastructure as a Service)级别云计算服务。云服务器ECS免去了您采购IT硬件的前期准备,让您像使用水、电、天然气等公共资源一样便捷、高效地使用服务器,实现计算资源的即开即用和弹性伸缩。阿里云ECS持续提供创新型服务器,解决...

2021-02-05 23:29:21 119

原创 mysql版本在哪看_mysql版本查询(mysql版本有哪些)

mysql版本查询(mysql版本有哪些)2020-07-24 11:32:47共10个回答1、通过mysql的-V参数查询版本信息mysql-V2、登录mysql时可以查询版本信息mysql-u用户名-p用户密码3、数据库状态查询版本信息status;4、通过mysql数据库函数查询版本信息selectversion();5、通过version环境变量查询版本信息查看版本信息#1使用命令行模式进...

2021-02-05 14:41:28 1000

原创 python编写代码以计算给定字符串中的重复字符_计算Python中字符串中字符的出现次数...

给我们一个字符串和一个字符。我们想找出给定字符在给定字符串中重复多少次。随着范围和镜头我们设计了一个for循环,以使该字符与字符串中存在的每个可通过索引访问的字符匹配。range和len函数可帮助我们确定从字符串的左移到右移时必须进行多少次匹配。示例Astr="Howdoyoudo"char='o'#GivenStringandCharacterprint("GivenSt...

2021-02-04 09:53:14 2462

原创 mysql 连接池获取失败_连接池获取失败

十二月 10, 2019 5:49:24 下午 com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask run警告: com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@7aafe154 -- Acquisition Attempt Failed!!! Clearing pe...

2021-02-03 13:51:09 681

原创 python中的私有方法_Python中的私有方法

这里有很多很棒的东西,使用前导下划线进行模糊处理。就我个人而言,我从语言设计决策中受益匪浅,因为它减少了理解和使用新模块的时间。但是,如果您决心实现私有属性/方法,并且您愿意不讲内容,那么您可以按照以下思路执行操作:from pprint import pprint# CamelCase because it 'acts' like a classdef SneakyCounter():class...

2021-02-03 12:00:23 192

原创 docker compose 重启服务命令_通过docker-compose制作dubbo-admin和zookeeper组合服务

注:本人该服务安装在linux centos7中进行安装演示第一步 服务确认1、docker已经安装通过 docker --version 命令确认docker 已经安装通过 docker --version 命令确认docker 已经安装2、docker-compose 已经安装通过docker-compose --version命令确认已经安装通过docker-compose --versio...

2021-02-03 10:58:54 1039

原创 mysql中有TRANSFORM_SQL: transform rows into columns in MySQL (SELECT statement)

问题I got table orders and order_comments. Each order can have from 0 to n comments. I would like to get list of all orders with their comments in a sepcific order.Table orders:order_id | order_nr1 | 52...

2021-02-02 03:52:16 131

原创 mysql 修改字第集_修改mysql字符集

MySQL字符集修改命令1.修改服务器级 a. 临时更改: mysql>SET GLOBAL character_set_server=utf8; b. 永久更改:shell>vi /etc/my.cnf[mysqld]default-character-set=utf82.修改数据库级 a. 临时更改: mysql>SET GLOBAL character_set_databa...

2021-02-01 20:26:26 49

原创 mysql0xc00007b_安装MySQL被提示缺少msvcr120.dll,msvcp120.dll或提示0xc00007b错误

踩坑经历:我的电脑昨天重装了win10系统,在安装MySQL时被提示缺少msvcr120.dll,我去下载msvcr120.dll后放入System32中,又被提示缺少msvcp120.dll,然后我又将msvcp120.dll放入System32中,此时提示0xc00007b错误。在网上查找资料后发现这是缺少了c++组件,于是去下载了DirectXRepair 加强版,然后问题解决了。解决方法:...

2021-02-01 12:22:27 153

空空如也

空空如也

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

TA关注的人

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