java
梦昼初心
这个作者很懒,什么都没留下…
展开
-
List<Map<String,Object>> 将存放数据使用java取出String 与 object的值
实现方法如下:1.将数据存放至不同的map中;2.使用List<Map<String,Object>> mapList = new ArrayList<>();将数据统一存放至List<Map<String,Object>>中;3.分别使用不同的方法遍历String 与 object的值代码如下package com.okq.action;import com.okq.util.TimeTool;import com.okq.ut原创 2020-11-25 09:27:19 · 5921 阅读 · 2 评论 -
java结束与跳出循环你还傻傻分不清吗?
break;return;continue;这三个是结束循环的方法:break;:结束当前循环,直接跳出进入下一步;return;:结束当前循环,直接跳出进入下一步;continue;:跳出当前循环,进入下次循环package com.test.project.material.controller;public class test { public static void main(String []args) { //跳出当前循环进入下次循环原创 2020-08-03 14:44:49 · 228 阅读 · 0 评论 -
java 生成20个不重复的随机数
package com.test.project.material.controller;import java.util.Random;import java.util.Vector;public class test { public static void main(String []args) { //创建一个产生随机数的对象 Random r = new Random(); //创建一个存储随机数的集合 Vecto原创 2020-07-30 10:34:31 · 2602 阅读 · 1 评论 -
layui 加载loding图标
bProcessing:开启处理中的加载sProcessing:页面加载数据显示具体信息function getDataTable(){ $('#InsectDataTable').dataTable({ 'bProcessing': true,//是否显示,处理中.... 'bServerSide': true, 'fnServerParams': function (aoData) { var kaishi;原创 2020-06-30 15:16:40 · 1436 阅读 · 0 评论 -
windows 免安装版jdk的配置,带你一起飞
系统环境变量配置过程如下:右击我的电脑(计算机)——属性——高级系统设置第一步:新建JAVA_HOME变量。点击新建弹出新建系统变量对话框,变量名:JAVA_HOME 变量值:绿色版jdk文件的路径 再点确定第二步:新建CLASSPATH 变量。点击新建弹出新建系统变量对话框,变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意前面的.;不能丢)第三步:编辑Path变量 在系统变量栏找到Path,点击编辑,原创 2020-06-10 08:38:48 · 308 阅读 · 0 评论 -
史上最全的循环结构语句
目录while 循环do....while 循环for 循环while 循环do…while 循环for 循环原创 2020-05-23 16:09:53 · 537 阅读 · 0 评论 -
你还等什么,带你全面学习java运算符
目录算数运算符赋值运算符比较运算符逻辑运算符位运算符三元运算符运算符的优先级在程序中我们经常会用到一些特殊符号,例如:+、-、*、=、>等,这些特殊的富豪称作运算符,运算符用于对数据进行算术运算、赋值和比较等操作,在java中,运算符可分为算术运算符,赋值运算符,比较运算符,逻辑运算符,位运算符,三元运算符。算数运算符在数学运算符总最常见的就是加减乘除,被称作四则运算。java中的算术运算符就是用来处理四则运算,以下是最常用的运算符号:运算符运算范例结果+正号+3原创 2020-05-23 11:20:09 · 102 阅读 · 0 评论 -
钉钉服务端代码下载
钉钉官方工作流地址服务端开发服务端代码下载git clone https://github.com/opendingtalk/eapp-corp-project.git原创 2020-05-12 17:48:26 · 3345 阅读 · 0 评论 -
你还不知道钉钉服务端API全局错误码吗?
最近在做钉钉接口的对接,在调用接口的过程中经常会遇到返回错误状态码,因为自己对着不了解,找了好久才找钉钉全局错误码:全局错误码地址在这里特此记录下开发者每次调用接口时,可以获得正确或错误的返回码。企业根据返回码信息调试接口,排查错误。在返回的json里,错误码说明如下:如果最外层errcode = 0,那么是正常返回。示例说明:{ "errcode": 0, "access_token": "xxx", "errmsg": "ok", "expires_in":原创 2020-05-11 22:22:15 · 7003 阅读 · 0 评论 -
还在为IntelliJ Lombok 插件烦恼吗?来这里带你一起飞
@NoArgsConstructor: 自动生成无参数构造函数。@AllArgsConstructor: 自动生成全参数构造函数。@Data: 自动为所有字段添加@ToString, @EqualsAndHashCode, @Getter方法,为非final字段添加@Setter,和@RequiredArgsConstructor————————————————版权声明:本文为CSDN博主...原创 2020-05-10 16:27:52 · 1452 阅读 · 0 评论 -
一分钟了解钉钉接口开发中的坑
钉钉企业内部应用钉钉接口开发介绍钉钉白名单1.为什么申请白名单2.申请白名单步骤(1).登录钉钉后台(2).找到对应的微应用,点击设置(3).点击查看详情(4).点击修改(5).将提示报错的IP写到白名单上去(6).提交→完成白名单申请,申请后可以在该白名单ip下进行接口测试;接口调用获取access_token钉钉接口开发介绍钉钉官网地址:钉钉官网钉钉开放了丰富的服务端接口能力,开发者可以借助这些接口能力,实现企业系统与钉钉的集成打通。调用钉钉接口时,需使用HTTPS协议、JSON数据格式、UTF原创 2020-05-10 13:22:11 · 7660 阅读 · 0 评论 -
IntelliJ Translation 翻译插件安装与使用
本人英文不是太好,每次看源代码都非常吃力,于是想在网上看看有没有类似的翻译插件,还真让我找到了,下面给大家讲下 Translation 安装以及使用,喜欢做笔记,方便自己也帮助他人实现步骤如下:file——setting——plugin——marketplace——输入Translation——点击install——安装完成点击apply应用—ok确认——重启idea才能生效Transl...原创 2020-04-28 11:25:06 · 1802 阅读 · 0 评论 -
SSM (Spring+SpringMVC+MyBatis) 框架前后端分离、跨域问题解决
SSM框架前后端分离、跨域问题解决认识前后端分离一、交互形式二、代码组织方式三、开发模式四、数据接口规范流程跨域问题解决一、spring @CrossOrigin 实现原理二、跨域后session数据丢失问题认识前后端分离在传统的web应用开发中,大多数的程序员会将浏览器作为前后端的分界线。将浏览器中为用户进行页面展示的部分称之为前端,而将运行在服务器,为前端提供业务逻辑和数据准备的所有代...原创 2020-04-16 12:04:48 · 1854 阅读 · 0 评论 -
第五篇:Spring Boot 多模块,集成Spring Cloud+eureka (分布式项目)
Spring Cloud 项目一、 IntelliJ IDEA创建Spring Boot 项目二、集成Spring Cloud+eureka三级目录一、 IntelliJ IDEA创建Spring Boot 项目创建Spring Boot 项目在这里不在详细介绍,下面链接讲解了创建项目的详细过程不会的可以看下https://blog.csdn.net/weixin_38171468/arti...原创 2020-04-13 18:39:06 · 1089 阅读 · 0 评论 -
Postman 测试接口(json)传递参数
PostMan 测试接口PostMan 请求路径 urlpost的请求方式PostMan 请求路径 urlpost请求Content-Type为application/jsonpost的请求方式在Body写入json格式的参数,主要红线的地方及标注信息:== 注意:返回的json数据格式一定要正确否则获取的数据为空==填写Body中的json数据格式如下{ "userName...原创 2020-04-10 11:02:44 · 3449 阅读 · 0 评论 -
第四篇:Vue CLI 脚手架搭建框架并运行
目录讲解前后端分离的核心思想及优势前言在上面几篇文章中主要讲解了springboot项目创建与mybatis的整合,从这边文章开始,就开始做项目实践。一、前后端分离的核心思想及优势前后端分离已成为互联网项目开发的业界标准使用方式,在此项目中使用springboot+vue+axios来实现;许多人都会问什么是前后端分离,那前后端分离又有什么优点呢?前后端分离的核心思想是前端h...原创 2020-04-09 14:23:50 · 390 阅读 · 0 评论 -
RuoYi 前后端分离“退出登录跨域”问题
跨域问题一直都是很多人比较困扰的问题,我在项目开发的时候也遇到了,主要讲述的是Spring Security 实现过滤器的作用,是spring项目之中的一个安全模块Spring Security 结合跨域资源共享(CORS) 来实现跨域问题跨域资源共享(CORS)是一种机制,它使用额外的 HTTP 头来告诉浏览器 让运行在一个 origin (domain) 上的Web应用被准许访问来自不...原创 2020-04-07 18:06:40 · 3016 阅读 · 0 评论 -
IDEA 启动报错 :Unable to open debugger port(127.0.0.1:60157):java.net.SocketException"socket closed"
idea启动项目时报错:Unable to open debugger port(127.0.0.1:60157):java.net.SocketException"socket closed"查了了很多资料都说是端口号被占用了,但是试了几个否没解决,下面方法亲测可以解决原因分析:出现这个报错的原因是因为端口被占用导致的。解决办法:1.修改HTTP port 端口号2.打开任务管...原创 2020-04-07 17:52:15 · 621 阅读 · 0 评论 -
ruoyi_cloud 快速启动过程
快速启动环境准备JDK >= 1.8(推荐1.8版本)MySQL >= 5.5.0 (推荐5.7版本)Maven >= 3.0lombok 插件Redis >=3.2mysql5.6以下存在datetime(0)无法导入的问题,可能需要自行替换(0)->’’服务端启动master分支克隆代码并导入IDE(推荐idea或myeclips)git ...转载 2020-03-29 12:56:07 · 2558 阅读 · 0 评论 -
Visual Studio Code(VScode)的安装及使用,以及中文配置
Visual Studio Code 是微软推出的跨平台编辑器。它采用经典的VS的UI布局,功能强大,扩 展性很强。下面主要讲解VScde的安装中文文档下载路径:https://legacy.gitbook.com/book/jeasonstudio/vscode-cn-doc/details官网软件下载路径:https://code.visualstudio.com/download1....原创 2019-12-28 14:09:55 · 10004 阅读 · 2 评论 -
window10查看 node.js 与 npm是否安装成功
因为本人之前安装过node.js,但是安装之后没有使用,我们可以使用一下方法查看自己是否已经安装了node.js1.找到电脑中安装的全部程序,找到node.js根据下图就能找到node.js的安装路径2.在cmd 输入 nodejs路径 ,例如 cd C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Node.js接着再输入 node...原创 2019-12-24 11:24:22 · 25679 阅读 · 0 评论 -
第三篇:Springboot整合通用mapper插件(tk.mybatis)
一、前言Mybatis的开发者,大多数都会遇到一个问题,就是要写大量的SQL在xml文件中,除了特殊的业务逻辑SQL之外,还有大量结构类似的增删改查SQL。而且,当数据库表结构改动时,对应的所有SQL以及实体类都要随之更改。这无疑是给开发者增加工作量,导致开发者效率较低,使用起来非常不方便;下面我给大家介绍一个通用mapper插件(tk.mybatis),它是在mybatis基础上,提供各种高...原创 2019-12-17 16:43:04 · 1509 阅读 · 0 评论 -
第二篇:springBoot整合mybatis快速入门
在上一篇中我已经讲解如何创建springBoot项目这里就不在重复了,不会创建项目的可以看上一篇博文 https://blog.csdn.net/weixin_38171468/article/details/103406074,接下来讲解springBoot整合mybatis的入门**1.新建项目的目录结构**,里面缺少咱们平时使用的controller,entity,mapper,ser...原创 2019-12-17 11:21:07 · 306 阅读 · 1 评论 -
Intellij IDEA 2019创建SSM+maven项目及相关配置
前言1.本文主要讲解使用Intellij IDEA 2019创建SSM项目2.本文所建项目使用maven进行管理3.本文不会讲解SSM的理论知识4.本文使用logback插件来输出log日志5.如果本文有什么不对的地方请及时提出,一起学习进步环境说明Intellij IDEA 2019.1Apache-tomcat-8.5.10jdk 1.8MySQL 5.7Windows ...原创 2019-12-04 17:34:06 · 1210 阅读 · 0 评论 -
subString()、 subStr()、splice()、split()的区别
1.slice();Array和String对象都有在Array中 slice(i,[j])i为开始截取的索引值,负数代表从末尾算起的索引值,-1为倒数第一个元素j为结束的索引值,缺省时则获取从i到末尾的所有元素参数返回:返回索引值从i到j的数组,原数组不改变在String中 slice(i,[j])参数说明:i为开始截取的索引值,负数代表从末尾算起的索引值,-1为倒数第一个字...转载 2018-11-15 16:40:33 · 283 阅读 · 0 评论 -
纯css实现双箭头
直接复制代码实现1.样式2.代码如下<html><head><title>我的第一个 HTML 页面</title><style>.brand_total{box-shadow:0px 0px 1px 2px #F0F0F0;margin:0 auto ;background-color: #F7F7F...原创 2019-04-02 20:06:35 · 2222 阅读 · 0 评论 -
滚动插件的使用之jQuery Marquee
jQuery Marquee插件是基jQuery的无缝滚动插件,类似于 HTML 的 marquee 标签,但在marquee的基础上新增了许多可控功能。它可以应用于多种 Web 元素,包括文字、图片、表单等元素,同时它可以设置不同的滚动方向(上下左右)、滚动速度、无缝滚动等等,并且支持CSS3。1.无需安装将对应的jquery.marquee.js、jquery.marquee.min.js、...原创 2019-04-02 20:25:32 · 1981 阅读 · 0 评论 -
cmd数据还原mysql数据库
1.找到数据库bin目录2.在bin目录下登陆数据库使用mysql 命令进入数据库:mysql -u用户名 -p密码 (输入自己的用户名和密码进入mysql)正常进入会出现help等的指令,如本例使用的用户名为 root 密码为123 456进入mysql登陆数据库成功。3.数据库可以使用可视化界面建立数据 ,也可以使用命令建立数据库:使用可视化的界面建立数据库,本例不在一一列举...原创 2019-04-02 20:33:20 · 2220 阅读 · 0 评论 -
cmd 备份 mysql 数据库
1.通过cmd找到数据存储位置,在bin下面进行操作2.通过mysqldump备份数据库时错误,出现mysqldump: unknown option ‘–no-beep’2.1、原来是mysqldump读取mysql安装文件my.cnf里的内容的默认设置,导致命令行无法正常运行,知道了这个原因那解决方法也就有了,禁用默认设置!在执行mysqldump的时候加入选项–no-defaults ...原创 2019-04-02 20:36:58 · 1589 阅读 · 0 评论 -
eclipse 设置问题
一、如何清除eclipse的workspace目录打开Eclipse后,选择功能菜单里的Windows->Preferences->,弹出对话框后,选择General->Startup and Shutdownworkspace右视图可以看见workspace中出现的所有路径了!将你要删除的路径选中,然后点击remove就可以了!二、eclipse中的Console控制台...原创 2019-04-02 20:44:38 · 115 阅读 · 0 评论 -
idea 无法debug调试的解决方案
使用idea 调试模式运行项目是启动不了,本人亲自测试有效使用报错信息如下C:\tomcat路径\apache-tomcat-8.5.40\bin\catalina.bat run[2019-04-19 10:53:53,796] Artifact agro_examina: Waiting for server connection to start artifact deploym...原创 2019-04-19 11:43:01 · 28539 阅读 · 5 评论 -
关于微信7.0更新后部分机型调用定位组件失败
关于微信7.0更新后部分机型调用定位组件失败的公告由于微信7.0版本升级了对https的安全限制,在微信7.0版本及以上版本使用http协议访问定位组件会导致定位失败。开发者如遇到上述问题,请切换至https协议访问。给您带来的不便深感抱歉!1.域名管理平台的账号密码,申请SSL证书用2.服务器的登录账号密码,以及项目部署位置,配置SSL证书用3.你看看是在公众号里配置的菜单,还是在其他...原创 2019-04-24 15:02:34 · 1017 阅读 · 0 评论 -
Echarts 地图json数据汇总
百度网盘下载:附上地址https://pan.baidu.com/s/1EzetMI_nkqeZFtwSg3QaJw提取码 fsid希望能够帮助更多的开发者,欢迎来一起分享原创 2019-06-21 11:10:38 · 2147 阅读 · 8 评论 -
cookie 和session 的区别
1、cookie数据存放在客户的浏览器上,session数据放在服务器上。2、cookie不是很安全,别人可以分析存放在本地的COOKIE并进行COOKIE欺骗考虑到安全应当使用session。3、session会在一定时间内保存在服务器上。当访问增多,会比较占用你服务器的性能考虑到减轻服务器性能方面,应当使用COOKIE。给你贡献点我能看到题目的答案4、单个cookie保存的数据不能...翻译 2018-09-30 09:14:32 · 69 阅读 · 0 评论