Spring全家桶 微信小程序 Java全栈开发
文章平均质量分 81
JavaEE Spring 微信小程序 项目架构
wespten
悦分享
网上搜索资料的朋友,一定都会有这样一个感受,那就是知识点有时太过零散,有时又存在误区,有时又太过简短,而有时又缺乏深度,一个系统又详细的分享小天地,为真正想去学习或了解某些事情的朋友,持续提供有价值且有深度的内容。
展开
-
Java应用CPU飙升故障排查实战(附故障定位脚本)
Java中CPU占用过高是一个常见的问题,可能是由于线程过多、死循环、长时间的阻塞、死锁、GC频繁等原因导致的。可以通过查看系统负载、使用性能分析工具、原生工具、查看日志信息和进行代码审查等方法进行分析。对于解决CPU占用过高的问题,可以通过线程池管理、优化死循环、异步操作、优化资源管理、JVM参数调优、代码优化、代码审查和测试等方法来实现。通过以上的方法和优化措施,可以提高Java程序的性能和CPU利用率。原创 2024-11-23 06:07:32 · 10 阅读 · 0 评论 -
java架构师面试核心问题
java架构师面试核心问题源码与视屏讲解同步,但都不是最重要的(具体实现)最重要的是快速过书,然后回退一遍画圈,重思想一些特别的实现只要是源码能发布就发布。视屏讲解里的和源码配合发布,不是源码的不发布。第一部分:java的高质量编码与性能优化详解对象包装器与自动装箱对象包装器类是不可变的,一旦构造了包装器对象,包含在包装器中的内容不会改变。因为Java方法都是值传递......原创 2019-09-10 16:00:15 · 435 阅读 · 0 评论 -
Java面试必知必问
Java面试题01.面试的整体流程Java面试题02.java的垮平台原理(跨平台的JAVA运行环境()&JVM(不同版本的虚拟机,屏蔽底层差异)&按操作码助记符排列的指令集&)Java面试题03.搭建一个java的开发环境(配置Web应用服务器Tomcat (web服务器)&下载JDK开发工具包(Java能跑起来,Java_HOME,)&)...原创 2020-03-31 06:47:00 · 334 阅读 · 0 评论 -
java面试汇总
java面试汇总基础篇1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? 可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。2、Java有没有goto? java中的保留字,现在没有在java中使用。3、说说&和&&的区别。 &和&&都可以用作逻辑与...原创 2019-03-12 13:18:44 · 1430 阅读 · 0 评论 -
Groovy语言详解
Groovy是一种基于Java平台的面向对象语言。 Groovy 1.0于2007年1月2日发布,其中Groovy 2.4是当前的主要版本。 Groovy通过Apache License v 2.0发布。Groovy中有以下特点:Groovy的官方网站是The Apache Groovy programming language有多种方式来获得的Groovy环境设置。下载和安装: -进入该链接www.groovy-lang.org/download.html获得Windows安装程序部分。启动Groovy安原创 2022-10-29 11:38:04 · 6465 阅读 · 2 评论 -
微信开发与代码的编写(二)
微信开发与代码的编写(二)普通消息的接收和回复微信公众平台消息管理接口介绍 要实现微信公众号的普通消息的接收和回复,我们需要先熟悉微信公众平台API中消息接口部分,点此进入,点击后将进入到【消息管理】部分,如下图所示: 对于普通消息的接收和回复我们只需要关注上图中的"接收消息——接收普通消息"和"发送消息——被动回复消息"消息接收 先来说说接收消息, 当...原创 2019-08-27 07:58:07 · 623 阅读 · 0 评论 -
微信开发与代码的编写(一)
微信开发与代码的编写(一)微信开发环境的搭建目前移动开发处于比较火的的趋势,很多的开发者都跃跃欲试,目前移动App开发领域主要分为以下几种类型 我在平时的工作中接触得比较多的就是基于Android的Native App开发和基于微信公众号的Light App开发,今天就来带领大家快速进入微信公众号的开发领域.微信开发环境搭建 工欲善其事,必先利其器。要做微信公众号开...原创 2019-08-27 07:57:45 · 3301 阅读 · 0 评论 -
Mybatis-Plus+SpringBoot框架详解
SpringBoot 提供了一种快速使用 Spring 的方式,基于约定优于配置的思想,可以让开发人员不必在配置与逻辑业务之间进行思维的切换,全身心的投入到逻辑业务的代码编写中,从而大大提高了开发的效率,一定程度上缩短了项目周期。2014 年 4 月,Spring Boot 1.0.0 发布,并作为 Spring 的顶级项目之一。MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。或Redirect无侵入。原创 2022-10-28 22:33:05 · 10577 阅读 · 1 评论 -
Spring+SpringMVC+Mybatis SSM框架详解
JDBC其实就是 Java 官方提供的一套规范(接口),用于帮助开发人员快速实现不同关系型数据库的连接。程序运行的时候,数据都是在内存中的。当程序终止的时候,通常都需要将数据保存到磁盘上,无论是保存到本地磁盘,还是通过网络保存到服务器上,最终都会将数据写入磁盘文件。而如何定义数据的存储格式就是一个大问题。原创 2022-10-28 17:08:33 · 2945 阅读 · 2 评论 -
Java Web 开发详解
Web 在英文中的含义是网状物、网络。在计算机领域,它通常指的是后者,即网络。像WWW是由 3 个单词组成的,即World Wide Web,中文含义是万维网。他们的出现都是为了让我们在网络的世界中获取资源,这些资源的存放之处,我们称之为网站。我们通过输入网站的地址(即网址),就可以访问网站中提供的资源。在网上我们能访问到的内容全是资源(不区分局域网还是广域网)。只不过,不同类型的资源展示的效果不一样。静态资源。原创 2022-10-28 11:09:32 · 10288 阅读 · 6 评论 -
WebService开发与代码的编写
WebService开发与代码的编写大家或多或少都听过 WebService(Web服务),有一段时间很多计算机期刊、书籍和网站都大肆的提及和宣传WebService技术,其中不乏很多吹嘘和做广告的成 分。但是不得不承认的是WebService真的是一门新兴和有前途的技术,那么WebService到底是什么?何时应该用? 当前的应用程序开发逐步的呈现了两种迥然不同的倾向:一种是基于浏览器...原创 2019-08-26 00:04:11 · 1131 阅读 · 0 评论 -
高德地图API的开发与代码编写
高德地图API的开发与代码编写高德地图底层源码/** 高德autonavi 地图API Define:begin */var AutoNaviMap = function(mapOption){ this.map = null; //高德autonavi地图对象 this.mapWrap = mapOption.mapWrap; //...原创 2018-11-22 06:08:37 · 3488 阅读 · 0 评论 -
城建坐标与经纬度转换工具
部分底层核心源码需要引入的Jar包为: CoodinateCover.jar可在csdn自行搜索CoodinateCover.javapackage PkgCover;import java.io.PrintStream;public class CoodinateCover{ private GaussProjection _GP; private double ...原创 2018-11-25 11:58:46 · 9682 阅读 · 11 评论 -
jpush-web端向手机端消息推送代码编写
jpush-web端向手机端消息推送代码编写需要引入的jar包jpush-client-3.3.3 已经上传到CSDN可自行下载PushUtilsimport java.util.HashMap;import java.util.Map;import cn.jpush.api.JPushClient;import cn.jpush.api.push.PushResult;...原创 2018-07-01 11:44:18 · 902 阅读 · 0 评论 -
Excel poi的使用
Excel poi的使用常用API创建工作薄和创建新Sheet页,创建单元格 public static void main(String[] args) throws Exception{ Workbook wb=new HSSFWorkbook(); // 定义一个新的工作簿 Sheet sheet=wb.createSheet("第一个Sheet页"); // 创建第...原创 2018-12-09 10:53:58 · 2206 阅读 · 0 评论 -
FastDFS,Redis,Solr,ActiveMQ核心技术整合六
02.商品分类选择-分析-前端js_03.商品分类选择-分析-数据库_(JJTree渲染过程解析(parent_id为0就是父节点,is_parent为1说明下面有子节点,state1正常2删除。tree组件有ztree,异步控件树每个节点都有id,展开节点向服务端发送请求,请求检索子节点列表,参数当前节点的id,服务端响应json数据,)&)04.商品分类选择-Service...原创 2020-04-04 14:34:11 · 533 阅读 · 0 评论 -
FastDFS,Redis,Solr,ActiveMQ核心技术整合五
02.商品分类选择-分析-前端js_03.商品分类选择-分析-数据库_(JJTree渲染过程解析(parent_id为0就是父节点,is_parent为1说明下面有子节点,state1正常2删除。tree组件有ztree,异步控件树每个节点都有id,展开节点向服务端发送请求,请求检索子节点列表,参数当前节点的id,服务端响应json数据,)&)04.商品分类选择-Service...原创 2020-04-04 14:16:18 · 1445 阅读 · 0 评论 -
FastDFS,Redis,Solr,ActiveMQ核心技术整合四
02.商品分类选择-分析-前端js_03.商品分类选择-分析-数据库_(JJTree渲染过程解析(parent_id为0就是父节点,is_parent为1说明下面有子节点,state1正常2删除。tree组件有ztree,异步控件树每个节点都有id,展开节点向服务端发送请求,请求检索子节点列表,参数当前节点的id,服务端响应json数据,)&)04.商品分类选择-Service...原创 2020-04-04 13:55:48 · 511 阅读 · 0 评论 -
FastDFS,Redis,Solr,ActiveMQ核心技术整合三
ioi02.商品分类选择-分析-前端js_03.商品分类选择-分析-数据库_(JJTree渲染过程解析(parent_id为0就是父节点,is_parent为1说明下面有子节点,state1正常2删除。tree组件有ztree,异步控件树每个节点都有id,展开节点向服务端发送请求,请求检索子节点列表,参数当前节点的id,服务端响应json数据,)&)04.商品分类选择-Se...原创 2020-04-04 13:44:27 · 1040 阅读 · 0 评论 -
FastDFS,Redis,Solr,ActiveMQ核心技术整合二(2)
02.商品分类选择-分析-前端js_03.商品分类选择-分析-数据库_(JJTree渲染过程解析(parent_id为0就是父节点,is_parent为1说明下面有子节点,state1正常2删除。tree组件有ztree,异步控件树每个节点都有id,展开节点向服务端发送请求,请求检索子节点列表,参数当前节点的id,服务端响应json数据,)&)04.商品分类选择-Service...原创 2020-04-04 13:59:01 · 545 阅读 · 0 评论 -
FastDFS,Redis,Solr,ActiveMQ核心技术整合二(1)
02.商品分类选择-分析-前端js_03.商品分类选择-分析-数据库_(JJTree渲染过程解析(parent_id为0就是父节点,is_parent为1说明下面有子节点,state1正常2删除。tree组件有ztree,异步控件树每个节点都有id,展开节点向服务端发送请求,请求检索子节点列表,参数当前节点的id,服务端响应json数据,)&)04.商品分类选择-Service...原创 2020-04-04 13:46:00 · 21410 阅读 · 0 评论 -
FastDFS,Redis,Solr,ActiveMQ核心技术整合一
02.商品分类选择-分析-前端js_03.商品分类选择-分析-数据库_(JJTree渲染过程解析(parent_id为0就是父节点,is_parent为1说明下面有子节点,state1正常2删除。tree组件有ztree,异步控件树每个节点都有id,展开节点向服务端发送请求,请求检索子节点列表,参数当前节点的id,服务端响应json数据,)&)04.商品分类选择-Service...原创 2020-04-04 12:58:59 · 1457 阅读 · 0 评论 -
Redis与Java交互
jedis是一款用于java连接redis,并提供对应操作API的工具,有点类似于jdbc。原创 2022-09-02 15:07:24 · 822 阅读 · 0 评论 -
redis获取与设置用户缓存信息
redis获取与设置用户缓存信息import java.util.List;public class SessionData { private String token; private String appid; private int userId; private String userName; private int orgId; private String...原创 2018-10-23 19:00:18 · 6618 阅读 · 0 评论 -
JMS-JAVA消息服务
JMSJAVA消息服务,是应用程序接口中关于面向消息中间件的API,用于两个应用程序之间,或分布式系统中发送消息,进行异步通信。JMS消息两种类型点对点 消息发送给一个单独的使用者。点对点消息往往与队列相关联发布/订阅 支持事件驱动模型,消息生产者与消费者都参与消息的传递。生产者发布事件而使用者订阅感兴趣的事件,并使用事件。安装ActiveMQ开源消息总线http://ac...原创 2018-08-26 12:03:25 · 212 阅读 · 0 评论 -
分布式架构Dubbo与Zookeeper基于SSM框架的整合
ioi原创 2020-03-30 20:37:14 · 554 阅读 · 0 评论 -
Dubbo与SpringCloud框架详解
ZooKeeper(简称 zk)是一个分布式的、开源的(分布式)应用程序的协调服务。ZooKeeper 是 Apache Hadoop 项目下的一个子项目,是一个树形目录服务。ZooKeeper 翻译过来就是“动物园管理员”,它是用来管 Hadoop(大象)、Hive(蜜蜂)、Pig(小猪)的管理员。配置管理分布式锁集群管理Dubbo 是阿里巴巴公司开源的一个高性能、轻量级的 Java RPC 框架。致力于提供高性能和透明化的 RPC 远程服务调用方案,以及 SOA 服务治理方案。原创 2022-10-29 09:17:32 · 1392 阅读 · 0 评论 -
SpringBoot企业微信公众号开发案例一
Java Spring Boot企业微信点餐系统(2-3 数据库设计&)2-3 数据库设计&数据库表设计(3-1 开发环境搭建&)3-1 开发环境搭建&virtualBox安装,ifconfig,sequel pro连接数据库,虚拟机安装Maven与JDK,IDEA安装(3-2 日志的使用&)3-2 日志的使用&Logback的使用与配置,LoggerTest.javapackage com.imooc;原创 2020-05-10 06:14:46 · 1004 阅读 · 0 评论 -
SpringBoot技术栈项目一
Spring Boot技术栈博客企业前后端(2-2 -用Gradle编译项目&)2-2 -用Gradle编译项目&gradle编译项目(3-3 -编写程序代码及测试用例&)3-3 -编写程序代码及测试用例&Application.javapackage com.waylau.spring.boot.blog;import org.springframework.boot.SpringApplication;import org.spri原创 2020-05-10 08:55:34 · 1372 阅读 · 1 评论 -
springBoot整合MyBatisPlus实现基本的增删改查功能
(springBoot整合MyBatisPlus实现基本的增删改查功能&)springBoot整合MyBatisPlus实现基本的增删改查功能&项目结构Pom.xml 资源文件<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSc...原创 2020-05-01 08:35:15 · 2906 阅读 · 0 评论 -
SpringBoot切面AOP
spring切面,在方法的执行前后切入代码,切入事物service层,或做一些日志操作。AOP切面主要是切方法,我们一般搞一些日志分析和事务操作,要用到切面,类似拦截器;@Aspect注解是切面注解类@Pointcut切点定义@Before是方法执行前调用@After是方法执行后调用@AfterReturning方法执行返回值调用Service层本身就可以切入事务,所以...原创 2018-08-23 03:57:20 · 648 阅读 · 0 评论 -
SpringBoot核心技术一
01、SpringBoot_入门-课程简介02、SpringBoot_入门-Spring Boot简介(starter模块&)03、SpringBoot_入门-微服务简介(微服务与Spring Cloud &)04、SpringBoot_入门-环境准备(下载和安装Maven(settings.xml运行时指定profiles配置,告诉maven用JDK1.8...原创 2020-04-02 16:40:20 · 578 阅读 · 0 评论 -
spring 与springmvc和mybatis整合
web.xml配置文件<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.原创 2018-08-20 00:31:14 · 162 阅读 · 0 评论 -
springmvc整合CommonsMultipartResolver文件上传
spring mvc的文件上传模块是可插拔的,默认没有启用,只要在 spring mvc 容器中实例化 MultipartResolver 接口的实现类即可,spring mvc 为我们提供了整合了 commons-fileupload 的 CommonsMultipartResolver 解析器,只需实例化该类即可。配置文件<?xml version="1.0" encoding...原创 2018-10-06 11:58:11 · 1079 阅读 · 0 评论 -
MyBatis核心技术二
1.MyBatis_简介2.MyBatis_下载3.MyBatis_HelloWorld(environments配置环(配置数据源)&SqlSessionFactory(通过sqlSessionFactoryBuilder()获取sqlSessionFactory.openSession()获取sqlSession.selectOne(“selectEmp”,1)可以直接执行...原创 2020-04-04 15:13:10 · 482 阅读 · 0 评论 -
MyBatis核心技术
1.MyBatis_简介2.MyBatis_下载3.MyBatis_HelloWorld(environments配置环(配置数据源)&SqlSessionFactory(通过sqlSessionFactoryBuilder()获取sqlSessionFactory.openSession()获取sqlSession.selectOne(“selectEmp”,1)可以直接执行...原创 2020-04-01 22:33:41 · 354 阅读 · 0 评论 -
SpringMvc post提交乱码
web.xml中增加过滤器对所有的*.do过滤<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocatio...原创 2018-08-21 02:15:22 · 292 阅读 · 0 评论 -
SpringMVC核心技术
1. SpringMVC_概述2. SpringMVC_HelloWorld(@RequestMapping注解(web.xml中配置DispatcherServlet,init-param初始化参数,初始化springmvc的配置文件,。也可以不配置要使用默认的配置文件与位置/WEB-INF/dispatcherServlet-servlet.xml与servlet-name对应。hre...原创 2020-03-31 22:28:32 · 267 阅读 · 0 评论 -
SpringMvc框架搭建
SpringMvc为优秀的MVC框架,拥有强大的注解配置web.xml拦截所有请求<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee"...原创 2018-08-21 02:15:56 · 205 阅读 · 0 评论 -
spring日期类型转Json时转换为时间戳的处理与使用
当数据库字段为date类型时,@ResponseBody注解在转换日期类型时会默认把日期转换为时间戳(例如: date:2017-10-25 转换为 时间戳:15003323990)。配置我们在使用springmvc中的 @ResponseBody 注解返回JSON时可以配置Json转换器如下:<!-- 日期处理时间类 --> <bean id="jsonUti...原创 2018-12-09 12:27:41 · 6637 阅读 · 0 评论
分享