JAVA基础
Java基础-面向对象-io多线程-数据库-ssm-微服务
码海兴辰
探索,创新,飞跃
展开
-
sql按周统计数量
sql按周统计数量原创 2023-02-24 11:59:38 · 152 阅读 · 0 评论 -
Springboot使用RestTemplate请求post的MULTIPART_FORM_DATA接口
Springboot使用RestTemplate请求post的MULTIPART_FORM_DATA接口原创 2023-02-20 11:41:19 · 1642 阅读 · 0 评论 -
double转BigDecimal精度丢失问题
double转BigDecimal精度丢失问题原创 2023-01-16 15:38:54 · 296 阅读 · 0 评论 -
使用mybatis框架程序不支持查询可使用视图
使用mybatis框架程序不支持查询可使用视图原创 2023-01-07 14:05:23 · 362 阅读 · 0 评论 -
MYSQl查询忽略大小写问题
MYSQl查询忽略大小写问题原创 2023-01-06 09:01:57 · 456 阅读 · 0 评论 -
Gitee项目拉取git@gitee.com: Permission denied (publickey).fatal: Could not read from remote repository.
Gitee项目拉取git@gitee.com: Permission denied (publickey).fatal: Could not read from remote repository.原创 2022-11-04 13:55:35 · 940 阅读 · 0 评论 -
Springboot2.0的Redis客户端的Redisson 配置使用
Springboot2.0的Redis客户端的Redisson 配置使用原创 2022-11-01 11:17:15 · 1028 阅读 · 0 评论 -
MYSQL错误this is incompatible with sql_mode=only_full_group_by完美解决方案
MYSQL错误this is incompatible with sql_mode=only_full_group_by完美解决方案原创 2022-10-31 10:40:24 · 833 阅读 · 0 评论 -
海康威视产品的token更新
海康威视产品的token更新原创 2022-09-13 13:53:54 · 1008 阅读 · 2 评论 -
JAVA的MD5工具类一步到位
JAVA的MD5工具类一步到位原创 2022-10-29 21:25:50 · 1986 阅读 · 0 评论 -
JAVA的mqtt
一:MQTT的介绍 MQTT 中文翻译过来就是遥测传输协议:其主要提供订阅/发布模式,更为简约、轻量,易于使用,针对受限环境(带宽低、网络延迟高、网络通信不稳定),属于物联网(Internet of Thing)的一个传输协议。设计思想是开放、简单、轻量、易于实现。这些特点使它适用于受限环境。例如,但不仅限于此: 1.特别适合于网络代价昂贵,带宽低、不可靠的环境。...原创 2020-05-07 10:06:33 · 1302 阅读 · 0 评论 -
有关于深圳
深圳是一个快速发展的城市,很多很多有梦想的年轻人来到这里,但也有原本有梦想的人离去。大城市都是我们向往的,因为我们年轻,有拼劲。但同时,大城市的诱惑有很多。有的人尝到一点点甜头便失去自我,一个错误的,一点小成绩不能代表什么,要真正在深圳立足其实路还很长。越是取得一点点小成绩,我们更要谦虚,更要努力。一步一个脚印,踏踏实实的往前走。千万不要天天白日做梦。时间不等人,越是白日做梦,越是颓废。不过是因为...原创 2018-09-09 23:55:16 · 646 阅读 · 0 评论 -
JAVA的object转List集合
一:object转List方法public List<Object> objToList(Object obj) { List<Object> list = new ArrayList<Object>(); if (obj instanceof ArrayList<?>) { for (Object o : (List<?>) obj) { list.add(o); } .原创 2020-12-24 11:28:22 · 10101 阅读 · 0 评论 -
随笔IT一篇
已经是2019年啦,想必大家放假刚上班啦,是不是在家里玩得很开心啊。不要在留恋了,新的一年作为程序员的我们要有个新目标,哈哈哈比如工资,技术,感情方面哈哈工资交给老板哈,感情交给自己。。。我这边主要和你们聊聊技术,现在越来越多的人挤入这个市场,对于停滞不前的程序员的工作是越来越艰难啦,说不定轮到淘汰的地步啦,这真不是说着玩的,现在越来越多的大学生,倾向于大城市,北上广深,基本上现在...原创 2019-02-21 11:40:48 · 441 阅读 · 0 评论 -
SpringCloud经验总结(一)
注册中心EureKa一.Eureka由两个组件组成Eureka服务器和Eureka客户端Eureka服务器用作服务注册服务器,Eureka客户端是一个Java客户端,用来简化与服务器的交互,作为轮询负载均衡器,并提供服务切换支持,Netflix在其生产环境中使用的是另外的客户端,它提供基于流量,资源利用率以及出错状态的加权负载均衡器项目A---------服务中心---------...原创 2019-05-23 22:34:39 · 465 阅读 · 0 评论 -
集群,分布式,微服务的概念与区别
概念:集群是个物理形态,分布式是个工作方式。分布式:一个业务分拆多个子业务,部署在不同的服务器上集群:同一个业务,部署在多个服务器上1:分布式是指将不同的业务分布在不同的地方。而集群指的是将几台服务器集中在一起,实现同一业务。分布式中的每一个节点,都可以做集群。而集群并不一定就是分布式的。举例:就比如新浪网,访问的人多了,他可以做一个群集,前面放一个响应服务器,后面几台服务器完成同一业务,如果有业...原创 2018-07-04 16:01:48 · 330 阅读 · 0 评论 -
Springboot+hibernate+jpa的方法使用,分页
现在我们做的项目中,有一些是使用springboot+hibernate+jpa的框架,这种框架组成还是有很多灵活性的,虽然我之前都是用mybatis,对于一些中小型的项目还是比较适用的,springboot的简化配置,约定大于配置,使用jpa,大大提高代码的灵活性,我这边写了一个简单的案例。列一个接口:1.实体类 2.dao3.service4.service的实...原创 2018-12-26 14:46:40 · 3353 阅读 · 0 评论 -
阿里云Ubuntu服务器:安装jdk+tomcat+mysql,实现部署springboot的war
安装jdk ;请 seach java选择你需要的版本就行安装,install java验证 java -version ,javac安装tomcat;可以在tomcat官网,下载你要的版本,ubt +ctos 请选择linux,下载压缩包,通过filezilla传入到你自己定义的目录就行解压缩,启动tomcat sh startup.sh 访问默认8080端口(注意服务器要开启安全...原创 2018-08-21 17:12:44 · 702 阅读 · 0 评论 -
Java内存分析
内存分析 这次学习Java,第一次接触内存中的程序的具体执行过程。感觉理解内存中数据的进出对程序的理解确实很有帮助。 Java的执行过程在内存中一共占四个区域: heap (堆)区:用来存放new出来的东西,是一个对象的真正存放位置。堆用于动态分配和释放程序所使用的对象。 stack (栈)区:用来存放局部变量,一般是对象的引用。 ...原创 2018-07-04 09:12:36 · 270 阅读 · 0 评论 -
Redis:高效的缓存处理
Redis作为现在最流行的缓存技术,把接收到的数据,转换为硬盘数据或者数据库,存储在缓存中,减少多重数据同时的压力,也可以实现单点,主要作为缓存1.先分享一些配置pom.xml<dependency> <groupId>org.springframework.data</groupId> <artifactId>spring-data...原创 2018-07-02 10:51:09 · 828 阅读 · 0 评论 -
启动tomcat时候报无权限
关于LINUX权限-bash: ./startup.sh: Permission denied在执行./startup.sh,或者./shutdown.sh的时候,爆出了Permission denied,其实很简单,就是今天在执行tomcat的时候,用户没有权限,而导致无法执行,用命令chmod 修改一下bin目录下的.sh权限就可以了如chmod u+x *.sh在此执行,OK了。...原创 2021-07-02 19:16:51 · 2204 阅读 · 0 评论 -
有关于JVM调优
这里讲一下jconsole调优1.我们进去可以看到内存,线程,类,cpu的占有率2.我们可以仔细看到在一定的时刻堆栈的使用率,gc的使用情况3.这里可以使用正在使用的线程,你自己看看此时刻的线程的死锁的情况4.可以看到你程序具体的一些情况5.可以看到你自己装载的类,和卸掉的类5.再来看看监控jvm的配置...原创 2018-07-04 15:26:08 · 288 阅读 · 0 评论 -
微服务:Springboot+springcloud面试题
什么是springboot用来简化spring应用的初始搭建以及开发过程使用特定的方式来进行配置(properties或yml文件)创建独立的spring引用程序main方法运行嵌入的Tomcat无需部署war文件简化maven配置自动配置spri......原创 2018-06-30 10:43:41 · 5564 阅读 · 0 评论 -
Servlet的连接java后台
1.servlet代码package com.bochiot.znys.servlet;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServlet...原创 2019-01-17 19:25:45 · 343 阅读 · 0 评论 -
springcloud入门级搭建(一)
首先新建一个maven项目springcloud再分别建子项目Module Spring Initializr建项目分别建config-server ,eurake-client ,eurakeserver 项目1.关于eurake-client的application.yml的配置service-url:defaultZone: http://localhost:8888/...原创 2018-08-25 11:05:53 · 774 阅读 · 0 评论 -
SSM框架的搭建(初级)
SSM框架——Spring+SpringMVC+Mybatis的搭建教程 一:概述 SSM框架在项目开发中经常使用到,相比于SSH框架,它在仅几年的开发中运用的更加广泛。Spring作为一个轻量级的框架,有很多的拓展功能,最主要的我们一般项目使用的就是IOC和AOP。SpringMVC是Spring实现的一个Web层,相当于Struts的框架,但是比Struts更加灵活和强大!Mybatis是...原创 2018-07-04 15:37:01 · 326 阅读 · 0 评论 -
JAVA做项目的时候映射表的时候问题
在我们用springboot+hibernate+jpa的时候我们用无sql,当建实体类的时候,有int类型,我们尽量还是用Integer类型,因为用int默认是有初始值null的,原创 2018-11-02 18:35:45 · 369 阅读 · 0 评论 -
有关于Springboot+hibernate+jpa的seeter附空值的问题
今天莫名其妙的就有一个查询数据的时候参数有字段被附空值的问题。。。具体的报错信息如下:显示报错信息是onLineStatu嵌套异常,将空值附给了原始类型setter的属性查看了一下csdn的别人的相关介绍:出现Null value was assigned to a property of primitive type setter of错误是由于类型不匹配,将字段的属性由hibe...原创 2018-10-31 19:53:19 · 360 阅读 · 0 评论 -
Spring-boot+Mybatis+Maven+MySql搭建实例
前言最近读了spring-boot开发手册,spring-boot相比于spring-mvc封装了很多常用的依赖,并且内置了tomcat容器,启动生成的jar包即可启动项目,也是目前流行的微服务常用框架。本文主要用到了spring-boot,以及mybatis,数据库用到了mysql。源码下载准备工作1.首先创建一个表:CREATE TABLE `t_user` ( `U...原创 2018-08-17 15:58:17 · 2860 阅读 · 2 评论 -
微信支付安全漏洞
7月1日,在老牌漏洞披露平台Full Disclosure出现了一封写给微信支付的公开信。发件人是Rose Jackcode,信的标题是《微信支付官方SDK的XXE安全漏洞(微信支付在商户页面遗留了一个后门)》。发表在漏洞披露平台Full Disclosure上的公开信 发件人Rose Jackcode在信中称,他在微信支付官方SDK(软件工具开发包)发现了一个安全漏洞,此漏洞可导致商家服务器被入...原创 2018-07-04 14:04:32 · 1142 阅读 · 0 评论 -
Netty的最简单的案例
Netty是建立在NIO基础之上,Netty在NIO之上又提供了更高层次的抽象。在Netty里面,Accept连接可以使用单独的线程池去处理,读写操作又是另外的线程池来处理。Accept连接和读写操作也可以使用同一个线程池来进行处理。而请求处理逻辑既可以使用单独的线程池进行处理,也可以跟放在读写线程一块处理。线程池中的每一个线程都是NIO线程。用户可以根据实际情况进行组装,构造出满足系统需求的并发...原创 2018-07-05 09:17:21 · 2539 阅读 · 1 评论 -
hibernate 遇到的坑,做spring jpa
原创 2018-11-12 17:16:57 · 277 阅读 · 0 评论 -
分享一个节点注册根据房间号生成随机数二进制四位-----定时器Time
1. 先写一个随机数生成二进制四位package com.cec.utils;import java.util.Random;//根据房间编号自动生成16进制的四位随机数public class RandomUtils { /** * 获取16进制随机数 */ public String nextHexString(int len) { ...原创 2019-01-10 15:57:41 · 502 阅读 · 0 评论 -
微信支付服务端的开发
转自:http://blog.csdn.net/u010399316/article/details/53007758框架使用的是spring boot我们集成微信支付 也就需要提供两个接口出来.一个是给前端 作用是拿到请求参数加签请求统一下单接口,得到预支付id,然后再加签返回给前端前端拿到我们返回的数据.进行调起支付就行了,第二个接口是提供给微信支付的服务器,支付成功或者失败的时候...转载 2018-11-09 14:14:35 · 405 阅读 · 0 评论 -
叫你们如何简单快速搭建SpringBoot+hibernate+jpa
不用写一句sql即可完成增删改查等简单操作创建maven项目,导入相关的依赖jar写入状态信息写入service基础baseService根据http请求返回json数据项目目录这是一个非常好用的一个架构,后面可以连接安卓,提供数据的访问和保存有兴趣的加我微信:L1348503271关注本人微博:李日兴LRX...原创 2018-05-31 15:05:34 · 1259 阅读 · 0 评论 -
SpringCloud详解之一
---------后来,我们什么都有了,却没了我们--------一.一个model工程作为服务注册中心,即Eureka Server,另一个作为Eureka Client。例如Eureka Server 和 Eureka Client创建server为例子pom.xml文件如下<?xml version="1.0" encoding="UTF-8"?><projec...原创 2018-08-27 16:33:20 · 392 阅读 · 0 评论 -
JAVA接收第三方的消息的推送,物联网的设备端的消息推送
设备端,进行消息推送,就是设备的一些信息,比如电量的值,和是否推送成功的状态值其推送的值的格式是json的格式,推送的标识的cmd,我这里列子是cmd:"signal_test_status"接收推送的代码是 */@RestController("DeviceSendController")@RequestMapping("/api/device")public class ...原创 2018-11-17 12:51:36 · 3019 阅读 · 0 评论 -
Scanner类的解析
我也是突然想到的,根本就没用过现在scanner属于java.util包里面的我这边写一个案例package lirixingDemo;import java.util.Scanner;public class demo4 { public static void main(String[]args){ System.out.println("请输入用户名:"); Scanner sc=new...原创 2018-07-04 17:14:07 · 387 阅读 · 0 评论 -
java微信支付(转)https://blog.csdn.net/u012552275/article/details/78758571
上篇我们记录了手机端的微信支付的大致流程,期间可能会遇到各种各样的错误,但这些问题没有得到官方的重视,所以我们只能一步步自己排查,要有足够的耐心。这篇内容看标题已经很明确了,由于微信是用xml通讯的,所以这一点比较恶心,各位可能需要在项目里导入一些解析xml的包。 首先放出工具类(包含支付宝用到的工具类),因为现在csdn下载都是扣积分的,因为工具类代码会在文尾贴出。 工具类下载:点击...转载 2019-01-26 11:27:44 · 397 阅读 · 0 评论 -
分享一篇代码,感觉有纪录意义
其实真实的逻辑比较绕 //确定入住 判断整租还是分租 是否为负责人 @RequestMapping(value = "checkIn", method = RequestMethod.GET) @ResponseBody public ApiResponseResult checkIn(Register register,int isBook) { /*...原创 2019-01-05 11:37:58 · 504 阅读 · 2 评论