Java
文章平均质量分 68
Java知识点
清风半夜鸣蛙
来生愿做陈年的酒,尽往先生的杯中流
展开
-
详谈跨域问题
跨域原创 2022-09-17 11:40:16 · 395 阅读 · 0 评论 -
大学生签到系统理论模型2.0
大学生签到系统理论模型原创 2022-07-12 22:37:05 · 384 阅读 · 0 评论 -
SpringBoot项目,网站【代号Sham】已发布测试版本
代号Sham 一个可以匿名发布文章的网站原创 2022-07-06 21:53:16 · 204 阅读 · 0 评论 -
前端页面重构
【上一话】记一次部署问题。(服务启动慢,随机数产生问题)_清风半夜鸣蛙-CSDN博客服务器:1、 如果说你三个服务所连接的数据库,redis,等等都不一样,那么就是单服务器的多应用部署,可能你是根据配置文件来区分成三个服务,对外的服务就是三个,总的就是三个完全不同的服务,只不过能力是一样的。 2、 如果说三个服务连接的都是同一个数据库,作为一个集群部署的话,对外的服务就一个。 3、当前项目部署三个服务,来对外提供能力。 端口分别是28080、28180、28280。 ...https://junking.b原创 2021-11-04 17:26:20 · 2017 阅读 · 0 评论 -
nginx配置SSL证书
【上一话】2021-10-14 开篇:SpringBoot实现blog项目【本文要点】 nginx、ssl、iptables、安全组【要求】要求nginx配置ssl证书,最终效果外网只能访问https://www.domain.top进入到项目主页文章目录 开篇、2021-10-14 开篇:SpringBoot实现blog项目 一话、nginx配置SSL证书 二话、SpringBoot初级项目,tomcat集群...原创 2021-10-15 00:50:35 · 333 阅读 · 0 评论 -
Cannot run program “D:\jdk8\bin\java.exe“ (in directory “C:\Users\Administrator\AppData\Local\JetBra
【bug笔记】项目场景:[运行main方法]Cannot run program “D:\jdk8\bin\java.exe” (in directory “C:\Users\Administrator\AppData\Local\JetBrains\IntelliJIdea2021.2\compile-server”): CreateProcess error=2, 系统找不到指定的文件。问题描述:先装了jdk8cmd运行java -version 没问题装了idea,执行了main方法原创 2021-10-08 02:45:00 · 7842 阅读 · 3 评论 -
Maven+mybatis 不整合Spring框架
1、使用Maven构建一个webapp项目2、pom.xml中导入mybatis和mysql依赖**<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.x原创 2021-06-04 11:42:30 · 312 阅读 · 1 评论 -
Multiple annotations found at this line: - The content of element type “configuration“ 已解决
**mybatis-config.xml 配置**<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"><configuration> <properties resource="db.pro原创 2021-06-04 10:12:05 · 839 阅读 · 0 评论 -
POI 对xlsx文件的操作
对制定目录下xlsx文件的读取和写入。1、读取xlsx文件查找行中数据是否存在关键字。如果存在那么返回,并加入集合中2、将集合中的内肉写到指定的目录下。import org.apache.poi.hssf.usermodel.HSSFWorkbook;import org.apache.poi.ss.usermodel.Cell;import org.apache.poi.ss.usermodel.Row;import org.apache.poi.ss.usermodel.Sheet;im原创 2021-02-28 21:11:36 · 727 阅读 · 0 评论 -
ActiveMQ的学习
ActiveMQ的学习记录MQ异步消息流量削峰MQ的缺点消息丢失消息重复消费消息传递的顺序性安装Windows版本的ActiveMQ队列-消费者代码demo队列- 生产者代码demo依赖的Jar包(Maven构建)MQMQ(Message Queue )消息队列,是基础数据结构中“先进先出”的一种数据结构。一般用来解决应用解耦,异步消息,流量削峰等问题,实现高性能,高可用,可伸缩和最终一致性架构。##解耦一个业务需要多个模块共同实现,或者一条消息有多个系统需要对应处理,只需要主业务完成以后,发送一条原创 2021-01-16 13:18:40 · 139 阅读 · 0 评论 -
单点登录系统-Oauth2
一、单点登录系统-Oauth2(1)创建一个关于Spring-Security的Maven项目(下面以来为pom.xml文件中的内容,关于JDK版本,以及打包成jar或者war,插件可根据自己的需求进行添加) <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-oauth2-client</artifactI原创 2020-07-06 20:10:41 · 751 阅读 · 0 评论 -
SpringBoot、企业微信公众号
# 企业微信公众号注册一个测试的企微信公众号很是简单,网上很多教程这里不在讲述,要关注几个点,企业微信的id,公众号应用id,公众号密钥,可信域名等。官网地址:https://work.weixin.qq.com/# 带着问题找答案1.上面所说的关注的那几个点有什么作用?2.注册的应用如何给用户推送消息?# 要玩企业微信公众号的几点注意1.最好的是从头到尾注册一个完整的企业微...原创 2019-11-06 19:31:56 · 733 阅读 · 0 评论 -
大学生签到系统(Android)(1)待续
目录参考博文:之前写过几篇关于大学生签到系统的博文,当时感觉还不错,现在看起来根本就是脑(luan)洞(che)大,有兴趣的同学可以看一下设计思路写过一篇文章关于Android和蓝牙设备通信的文章,感兴趣的话留言QQ邮箱发给你代码,是成功案例。场景:假设每个多媒体教室可容纳300人,那么计划投入30个蓝牙设备用于签到,因为它的价格相对来说比较便宜,之前买的也就几十块钱一个。将ble设备均...原创 2019-11-06 19:26:36 · 1800 阅读 · 1 评论 -
初识RPC
转载地址:https://www.jianshu.com/p/2accc2840a1b------------------------------------------------------------------------------------------------------------------代码实现ClientAPP.java 客户端调用测试主方法...转载 2019-11-05 13:42:52 · 211 阅读 · 0 评论 -
var task = plus.uploader.createUpload(
工作需要,在做图片上传的时候,遇到参数传递的问题,这个参数说的是跟图片没有关系,比如说,你上传一个图片,下边是你的介绍,针对介绍做参数传递。前台 mui框架中task.addData(key,value)后台 mRequest.getAttribute(key) 就可以获取到...原创 2019-03-15 15:21:56 · 2862 阅读 · 0 评论 -
SSM整合教程(MAVEN,相当的详细,细节)
目录一,创建一个maven的项目二,pom.xml中添加相关的依赖三,创建spring.xml四,在web.xml中注册前端控制器(DispatherServlet)五,持久层测试六,控制层测试和视图层测试七,注意事项八,下载地址 https://download.csdn.net/download/h2677lucy/10779427九,关于数据库:自己创...原创 2018-11-12 13:41:35 · 390 阅读 · 0 评论 -
JAVA网络编程 ——基于TCP的Socket编程(1)——实现服务器端与客户端的实时对话
第一篇文章,我先介绍以及记录一下我所学的知识点。(总结了一下视频老师讲的东西)一,HTTP与Socket1.HTTP:超文本传输协议特点:客户端发送的请求需要服务器端每次来响应,在请求结束之后主动释放连接,从建立连接到关闭连接称为“一次连接”,所以HTTP是“短连接”。2.Socket(IP+PORT):是TCP/IP的封装与应用,它不是协议,而是API特点:客户端与服务器之间一旦建立连接,就可以...原创 2018-03-17 13:38:02 · 15623 阅读 · 4 评论 -
统计字符串中出现最多次数的数字,并且求出数字与次数的乘积。
在牛客网Android的板块上看到一道题目,题目描述:给定一个字符串,假设为str = “a12b14aa18bb12cc14xx78eeeeeeeee12”,求出这个字符串中的每个数字出现的次数,求出出现最多次次数的数字与次数的乘积。 结果是 12 出现了 3次 所以结果是 36,题目大概就是这个样子。分析: 在JAVA中提供了关于很多字符串的操作方法,在这道题目中大概我用了,正则表达式,字...原创 2018-03-22 16:44:40 · 935 阅读 · 0 评论 -
美团点评(Android职位方向)编程第一题
比较S串和T串的距离(题目忘了)样例:输入:aaabbbab输出: 5package test02;import java.util.Scanner;public class test { public static void main(String[] args) { // TODO Auto-generated method stub Scanner scanne...原创 2018-03-22 23:01:04 · 279 阅读 · 0 评论 -
int 与 byte 的相互转换问题的研究(记录)
回过头看一看JAVA的基础性东西和细节性的东西,对int , byte的相互转换有了一丝兴趣。我们都知道java类型转换分为自动类型转换和强制类型转换,从小范围到大范围是是自动类型转换,从大范围到小范围是强制类型转换。int 的范围是-2147483648,2147483647 ,而byte的范围是-128------127。(1)byte转换为为int(自动转换) 在JAVA中如果你...原创 2018-04-01 12:03:01 · 676 阅读 · 0 评论 -
[JAVA]总结记录(数组中找重复值,字符串编码,指定目录下的树形结构)
一.关于求解一个数组中的重复次数最多的数和重复次数最少的数方法1: 对于给定的数组,重新声明一个数组,新的数组中存放每个旧数组中每个元素对应的个数,最后求解出新数组中最大的数和最小的数的下标。 例如:oldArr[5] = {3,2,6,3,5}; 那么newArr[5] = {2,1,1,2,1}。因为重复最多的数或者重复最少的数在大多数情况下不只有一个,可能是多个,所以一般情况下用...原创 2018-04-23 13:32:28 · 327 阅读 · 0 评论 -
笔试题(自己的理解解答,非标准也不可能是标准。时间和空间没考虑)
本人英语相对来说比较弱,有些实在不知道用哪个单词,就算查出来等第二遍看的时候还是要查单词是什么意思,所以有些果断用汉字。退一步说,我是查实解决这些问题,并不是什么标准答案,但是可以参考。有什么更好的解法,可以互相交流。欢迎批评指正。1.进制均值【题目描述】尽管是CS专业的学生,小B的数学基础很好并对数值计算有着特别的兴趣,喜欢用计算机程序来解决数学问题,现在,他正在玩一个数值变换的游戏。他发现计算...原创 2018-05-11 17:45:39 · 301 阅读 · 0 评论 -
单机火车票购票系统
(将以下所有的java类复制到同一个包下,改包名,找到程序入口就可以运行,或者点击下载链接https://download.csdn.net/download/h2677lucy/10417661 在最开始学线程的时候完全是懵逼,只知道概念却不理解,不知道什么时候用什么地方用。等到第二次学的时候还是跌跌撞撞,不是能完全理解,所以通过一个小的联系来练习一下。在单机火车票购票系统中,我只用乘客(...原创 2018-05-16 11:31:38 · 2092 阅读 · 2 评论 -
【记录】【Maven】Java实现多对多表的查询
上一篇文章介绍了如何创建Maven的项目,以及数据库的连接。这一篇文章记录一下,在Java通过面向对象实现数据库中各种表的查询。摘要: 我们在设计数据库的过程中,一般会用到实体联系图(E-R),就是实体与实体之间存在的关系。在数库中,有一对一的关心,一对多的关系,和多对多的关系。一个国家只有一位最高领导人,一个最高领导人只属于一个国家,这是一对一的关系。一个省可能有多个市区,一个市区...原创 2019-11-05 13:44:16 · 1226 阅读 · 0 评论 -
【记录】【Maven】 省市区级联
通常我们会有如下的操作,就是在你注册某些信息的时候会选择一些关于自己的属性,比如说你注册一个账号,他会有如下选项,你先选择自己所在学校的名称,然后在选择自己的学院,完成之后选择自己的专业。这组操作中涉及学校与学院,学院与专业的级联。当你选择学校时,下一个选项是学院,但是这个学院是依附于学校的,就是说你只能选择你所在学校的学院,同理你也还能选择该学院的专业,比如说,你是计算机学院的,你就不可能选到机...原创 2018-06-11 19:36:32 · 366 阅读 · 0 评论 -
对象-字符串-对象之间的转换
之前有一个想法就是第一次打开浏览器的时候讲数据读取出来存储在cookie中,当下次打开浏览器的时候直接从cookie中读取,而不用从数据库中再次读取。所以我想在后台数据发生改变的时候,打开浏览器的时候发出一条请求,询问数据是否发生过改变,如果发生改变,那么就要清楚cookie中原来的值重新读取。所以现在的问题是如何将数据保存在cookie中。先把对象转成jsonobject对象,存入list集合中...原创 2018-08-18 10:50:14 · 466 阅读 · 0 评论 -
笔试
给定一组字符串,一组可能有好几对字符串(两两一对)。一对字符串(限定26个英文字母小写) S="adsgf",T="sdafg",两个串比较之后的结果是YES,因为两个串所包含的字符相同。一组也就是几对上述的字符串。方法一 :将字符串转成字符数组,再利用排序的函数排序之后两个字符串挨个比较,只要有一处不同结果就是NO方法二:素数标记将26个字符用不同地素数挨个标记,根据字符是键...原创 2018-09-14 21:47:51 · 225 阅读 · 0 评论 -
LRU置换算法(Java)
题目:2 表示页面的容量1 1 表示第一个位置处的key=1 value=12 2 表示第二个位置处的key=2 value=33 3 通过LRU算法置换策略 最近最少使用 那么就将key=1 value=1 置换为 key=3 value=3...原创 2018-09-28 13:52:45 · 2090 阅读 · 0 评论 -
JDBC-Mybatis
关键字:SqlSessionFactory 和 Sqlsesion(一个事务的开始)数据源 会话独享 一个sqlsession 就是一个连接jdbc 和 mybatis exectuor 执行preperstatemen t 反射 代理 单例对象关系映射半orm框架JDBC和mybatis(纯属个人理解)jdbc 是Java DataBase...原创 2018-10-15 17:26:59 · 600 阅读 · 0 评论 -
关于DispatherServlet(手写)
DispatherServlet在Spring中充当一个前端控制器的角色,他的核心功能就是分发请求,请求会被分发给对应处理的类MSpringMVC中称为handle。接下来我们就去实现这个分发请求。框架的实现一般离不开反射代理,这次我们手动写DispatherServlet也是一样。简单的映射处理首先接收一下几个文件1.userInfoController:这个设计处理请求的类 并且具...原创 2018-10-29 14:36:50 · 971 阅读 · 0 评论 -
JAVA网络编程 ——基于UDP的Socket编程(1)
一,UDP的编程优点:传输速度快。缺点:无连接,不可靠,无序的。二,原理 进行数据传输是,首先需要将要传输的数据定义成数据报(Datagram),在数据中支出所要到达的地址以及端口号,然后再将数据发送出。 DatagramPacket:表示数据包DatagramSocket:端到端的通信类步骤在代码中已经标注了:客户端:package UDP;import java.io.IOExcept...原创 2018-03-17 15:34:35 · 417 阅读 · 0 评论