分享
侯志杰
爱科技,爱编程,更爱自己 - 一个90后的程序猿:孙大圣
展开
-
docker 的安装与卸载
【代码】docker 的安装与卸载。原创 2023-03-06 13:09:53 · 736 阅读 · 1 评论 -
mysql忘记密码如何重置密码
mysql忘记密码如何重置密码原创 2022-07-04 20:51:57 · 1036 阅读 · 0 评论 -
人大金仓数据库命令行如何执行sql文件(linux)
首先进入人大金仓安装目录;切到bin目录下;bin目录下有个 ksql 主要用到的就是ksql命令如下ksql -f 文件 -U用户名 -W密码 数据库名 -a-a 为回显执行情况 可以不加# cd /人大金仓安装目录/bin# ./ksql -f /home/sql.sql -Uroot -W1234 database -a等待执行完毕,登入数据库查询导入情况;人大金仓命令行登录命令如下:ksql -U用户名 -W密码 -p端口(默认54321) -test-W..原创 2021-11-24 09:43:06 · 10272 阅读 · 4 评论 -
Oracle 数据如何迁移到MySQL 图文详细教程
由于Oracle 数据库语法和mysql 语法有差别,所以从Oracle导出的sql文件不能直接被mysql 使用。这里有两种方案 推荐第二种第一: 使用工具将Oracle数据中用到的表导成excel 形式;然后在用工具将excel文件数据导入mysql (不推荐) 1.1方法:链接你的Oracle数据库,这里使用的 plsqldev 工具 ,使用sql查出需要用到表的所有数据据,然后选中结果 右键 导出 excel 文件 图解如下:自定义导出的文件名点击确定即可;1.2 使用n...原创 2021-11-23 10:50:30 · 12152 阅读 · 3 评论 -
list.stream() 获取实体中某个字段列
比如我要取 实体列表中的id字段;方法有很多,比如for循环,但是代码量比较多;简单的方法就是利用 stream()流处理;栗子:List<Entity> list= 你的接口;List<Long> collect =list.stream ().map(Entity::getId).collect (Collectors.toList ());这样,你就得到了id串了。...原创 2021-11-17 11:02:20 · 7377 阅读 · 0 评论 -
如何将String 列表转成以指定符合分割的字符串
需求,查出的数据是列表,方便展示需要转成字符串;代码如下: List<String> name = 获取接口;//以空格分割 String collect = name.stream ().map (x -> x).collect (Collectors.joining (" "));举个栗子: List<String> list = new ArrayList<> (); list.add ("感谢");原创 2021-11-15 10:22:47 · 505 阅读 · 0 评论 -
linux 下安装jdk最详细教程
首先提前下载好jdk;作者使用的是jdk8下载链接jdk ,下载需要登录,比较麻烦。嫌麻烦的可以使用下方百度云盘链接下载链接:https://pan.baidu.com/s/1Kkw5vjK_hpGw2dFYNNHUrw提取码:h738下载的过程中可以先做准备工作1.创建jdk安装目录#作者的jdk准备放在jdk文件下面,所以先创建jdk文件夹mkdir jdk回车后创建完毕。 输入 ls 命令可以查看当前目录jdk差不多下载完成了,等jdk下载完毕...原创 2021-09-15 14:13:56 · 350 阅读 · 4 评论 -
java如何将逗号分隔的字符串转成int或者long数组
String str = "1,2,3";//先将他转化成int的数组如上述:欲将str 转成 数值型数组利用 split 函数先以 ,分割String str = "1,2,3";String[] split = str.split (",");//然后利用Lambda表达式进行类型转换即可int[] ids = Arrays.asList(split).stream().mapToInt(Integer::parseInt).toArray();//或long[] lon..原创 2021-09-10 18:21:19 · 4388 阅读 · 0 评论 -
如何批量将.class 文件转成 .java 文件
首先下载入 jad 工具 点击下载原创 2021-06-18 17:16:55 · 610 阅读 · 0 评论 -
泛微协同办公平台E-cology9.0版本最全帮助文档
最新最全的文档全在里面,希望能帮到你后台链接:https://pan.baidu.com/s/12ZhOi7JCg9WXtPAbf6Ed-g提取码:dhq2前台链接:https://pan.baidu.com/s/11J9v7KAGXPnfLVW4s51vdQ提取码:10b5原创 2021-05-08 18:04:25 · 7013 阅读 · 7 评论 -
jsp 如何 返回数据库数据供前端访问 /简单的jsp接口如何编写 /jsp如何链接数据库
首先你得新建一个jsp 页面然后准备好你的 mysql 信息 String url="jdbc:mysql://localhost:3306/demo"; String user="root"; String password="1234";接下来,我们使用常规得 jdbc 连接数据库并且获取数据; java.lang.Class.forName("com.mysql.cj.jdbc.Driver"); Connection conn = Driver...原创 2021-04-09 16:06:44 · 1157 阅读 · 0 评论 -
前端 ajax 如何获取 jsp 接口数据 / 前端如何调用jsp
首先确保jsp 接口 OK,请求数据很简单,就写个简单的ajax如下:$.ajax({ type: "GET", contentType: "application/json;charset=UTF-8", url: "/jsp/index.jsp", //接口路径 dataType:"json", async:false, success:function (data) { console.log(data.da原创 2021-04-09 15:34:19 · 1847 阅读 · 1 评论 -
spring boot 中使用 jsp 或者 控制器如何返回一个jsp视图
第一步,创建spring boot 工程快速跳转如何创建spring boot 工程第二步,加载依赖、确保是个web工程没有的在pom中添加 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </de...原创 2021-03-16 14:17:56 · 244 阅读 · 0 评论 -
sql server 如何通过表字段的不同类型去关联其他表查询 mysql 雷同
需求分析:首先,说下问题的出处;日常开发中;由于业务的特许需求所有就有了特殊的设计;比如 : 一张表 [commun] 里有 一个 (int)type 字段 ,有四个不同的值。还有一个 和 其他表关联的字段 cid0 :代表 A 类 表名 [A]1 :代表 B表 表名 [B]2 :代表 C表 表名 [C]3 :代表 D表 表名 [D]我们要根据[commun] 表里 的字段 type的不同而去去分别关联查询相应的表里的...原创 2020-08-15 12:03:20 · 1442 阅读 · 4 评论 -
如何快速搭建一个 spring boot + mybatis plus 的工程
Mybatis-Plus(MP)是由国人团队在MyBatis 的基础上只做增强不做改变,简化开发、提高效率。大大减少了代码量,节省了时间,提高了开发效率.入手简单,想要入手可以从官网开始 mybatis plus 今天给大家讲下如何快速搭建一个spring boot + mp 的项目 (idea)第一打开你的idea,点击 new project..第二步,选择spring initial...原创 2020-07-01 16:46:47 · 446 阅读 · 0 评论 -
Spring boot 中下载指定路径的文件
文件下载在项目中很常见,今天给大家分享下文件下载的相关代码,请求该方法后,浏览器会自动下载文件到你电脑,代码可以直接使用适合以下场景的下载1>下载指定路径的文件(相对路径)2>下载工程下指定文件名的文件(绝对路径)代码如下需要注意的是,①这个文件路径(filePath)如果在浏览器中需要转码处理(前端的事情),后端要去做文件名的处理,否则下载的文件会乱码②前端请求的时候不能设置ContentType属性请求头,因为这个你后台有设置,否则会报错,前端请求如下:p原创 2020-06-17 15:51:04 · 2967 阅读 · 0 评论 -
java 如何将base64 转成图片并保存,返回地址入库
目标:将前端传进来的base64 转换成图片,并保存到指定目录,然后将目录存入数据库.这个实际项目中还是挺常见的.代码如下; 先掉base64ToByte(); 在调用 filePath()代码可以直接使用(优化靠自己)//先将base64转成字节数在public static byte[] base64ToByte(String imageBase64) { byte[] b = null; Base64.Decoder decoder = Base64.getDecoder...原创 2020-06-11 15:44:17 · 116174 阅读 · 6 评论 -
Spring Boot 如何返回自己定义好html的页面
一:首先,在pom 引入依赖<!-- 模板插件:允许springboot返回html--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> </dependency>原创 2020-05-20 12:24:31 · 609 阅读 · 0 评论 -
java 如何将String(字符串)转成 JSON
这里 我用的是 阿里巴巴的com.alibaba.fastjson 类中的 的parseObject()。 因为我在调第三方接口的时候,人家返回的数据是一个字符串,当然,字符串的数据格式还是和 json 一样,我们拿到里面的数据或者处理里面的数据 不转换的话 不好处理,所以给他转成 Json 格式,代码如下:import com.alibaba.fastjson.JSONObject;/***GetCameras()方法是第三方提供的一个测试接口,*result 返回的是 ...原创 2020-05-14 13:47:58 · 14566 阅读 · 0 评论 -
idea 打开 java项目后,项目全部报红/将原项目拷到另一个文件后,idea打开里面文件全部报红
遇到凡事不要慌,先百度;或者找大圣,大圣是谁?当然是我。看看是不是如下图这种情况;解析:由于项目加入了版本控制,如 SVN 等,你拷项目的过程中,吧项目所有信息都拷过去了,有一个 .idea 的文件你很熟悉吧,就是它在作怪。如下图;打开.idea 文件 ,里面有个vcx.xml 文件;内容如下:<?xml version="1.0" encoding="UTF-8"?><project version="4"> <component name="Vc原创 2020-05-08 18:16:47 · 4243 阅读 · 1 评论 -
IDEA 使用帮助文档
百度云地址:https://pan.baidu.com/s/1QSlhcz_uRGhwL4QmR9A2xw提取码:k376永久有效原创 2019-04-08 15:30:17 · 686 阅读 · 0 评论 -
MySQL数据类型
欢迎访问候志杰的博客,今天就简单的分享下 常用的sql 数据类型,当然这个是针对新手的;1> 字符串类型类型 类型 说明 CHAR ...原创 2019-04-08 15:13:32 · 187 阅读 · 0 评论 -
SQL 如何统计同一字段不同值的个数 ;CASE WHEN 的用法
最近项目中出现类似问题,今天分享一下,希望对你们有所帮助,我只是一个菜鸟,如有大神,请多指点勿耻笑,都是这么过来的。看效果图:上图 中的 每天对应的值 在数据库中的字段 是同一个,但value 是通过1 ,2 ,3 代替的,现在要统计每个人 不同 value 的个数看数据库 :这是数据库 设计 员工的出勤 记录 为 value_id 而value_id 对...原创 2019-04-01 16:49:41 · 9119 阅读 · 3 评论 -
Tomcat的获取安装
tomcat我们可以直接去官网点击快速跳转获取最新版本,进行免费下载,有两种版本,分别是安装版和压缩版,可以根据需要下载。 安装tomcat前必须要确保在系统中已经安装了java运行环境,然后安装, 安装想对来说比较简单,就是环境配置比较难一点,其实也不是很难。 (1)添加环境变量,名为:CATALINA_HOME。值为你tomcat的路径, 注意:电...原创 2019-03-20 13:19:35 · 173 阅读 · 1 评论 -
mysql 如何给查询的数据添加序号
通常我们使用sql 查询的数据都是通过某个字段 去排序或者降序,但有的时候我们若需要这个序号的时候,怎么办,比如我取某一个时间段内的数据,我们可以让他以某种规则排序,但实际上我们想要他 按 0,1,2.....这样的顺序显示。那该怎么做:看图:这是某项目的本地测试数据 查出所有的部门SELECT * from dept很明显,没有序号,因为id不规则,如何解决;看代...原创 2019-04-02 17:53:28 · 17487 阅读 · 0 评论 -
sql 如何快速KILL 事务锁或者等待执行的语句
前几天刚遇到这么一个情况,在调试程序过程中,后台有断点,程序还没走完,前台界面有刷新了几遍,结果后台出现异常。原因是事务锁导致。何为锁,锁 锁是计算机协调多个进程或线程访问某一个资源的机制。在数据库中,除传统的计算资源(CPU、RAM、IO)的争用意外,数据也是一种许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一个问题,锁冲突也是影响数据库并发访...原创 2019-03-29 12:22:49 · 1998 阅读 · 1 评论 -
node.js 环境变量配置
首先 ,去官网下载 对应版本的node 点击直接跳转 ——>node官网npm 的安装 输入命令npm install npm -g安装好后可以 打开win 窗口 分别输入命令 :node -v npm -v这样你的node 就已经安装好了,接下来就是环境的配置:右键 我的电脑 点击 属性 选择最下面的 高级系统设置 如下图打开 环境变量 找的 ...原创 2019-04-09 11:44:42 · 476 阅读 · 0 评论 -
关于 Thu Jun 13 2019 10:41:09 GMT+0800 (中国标准时间) 时间问题的解决
关于 Thu Jun 13 2019 10:41:09 GMT+0800 (中国标准时间) 上传后台 (spring boot)报错的问题的解决,以element UI 中的时间插件为例 如下图:显示的时间 格式没有问题,但提交到后台的数据其实是 类似于Thu Jun 13 2019 10:41:09 GMT+0800 (中国标准时间)要想解决 直接复制下面的方法 返回...原创 2019-06-13 13:27:25 · 23331 阅读 · 8 评论 -
关于Maven 工程前端时间参数传递异常的处理 ;Spring boot @InitBinder注解
关于后台提供API 在进行数据交互时,由于前台传递时间的参数 导致 Spring boot 工程直接触发异常的解决直接复制下方代码;拷到你后台控制器里就可以,Spring boot 会自动去校验,【注】该注解仅作用于当前控制器 /** * 解决前端传递的日期参数验证异常 * @param binder * @author hzj * @emai...原创 2019-07-04 16:15:39 · 1862 阅读 · 1 评论 -
关于 java.util.ConcurrentModificationException 异常简单的分析
arrayList 和 linkedList 的实现里 都一个 modCount 这个遍历。 对于arrayList,在调用remove 和 clean 方法的时候,会修改 modCount 这个变量的值。在遍历的时候这个值被修改了。就会报错 抛出 java.util.ConcurrentModificationException 这个异常代码中看一下 //初始一个...原创 2019-07-19 18:25:31 · 339 阅读 · 0 评论 -
前端面试题-JS数组去重
大家好,今天给大家分享两种最简单的数组去重方法,因为数组去重,不管是前端后端,基本都会出现在面试题了,所以就最简单的两种方法分享给大家,当然,还有很多方法,一般不会问那么多,掌握一两种就行,理解一下思路。废话不多说,上代码:(1)//定义数组 var a=[1,1,3,5,6,3]; //打印测试 console.log(show(a)); funct...原创 2020-06-03 21:38:27 · 1271 阅读 · 0 评论