Java

0003Java程序设计-SSM+JSP现代家庭教育网站

摘 要 本毕业设计的内容是设计并且实现一个基于java技术的现代家庭教育网站。它是在Windows下,以MYSQL为数据库开发平台,java技术和Tomcat网络信息服务作为应用服务器。现代家庭教育网站的功能已基本实现,主要包括主页、个人中心、会员管理、启蒙教育管理、教育类型管理、线上课堂管理、课堂分类管理、艺术特长管理、艺术分类管理、体育课堂管理、休闲益智管理、育儿经营管理、视频分类管理、成长

0002Java程序设计-SSM协同过滤算法的新闻推荐系统

摘 要 “互联网+”的战略实施后,很多行业的信息化水平都有了很大的提升。但是目前很多行业的管理仍是通过人工管理的方式进行,需要在各个岗位投入大量的人力进行很多重复性工作,使得对人力物力造成诸多浪费,工作效率不高等情况;同时为后续的工作带来了隐患。并且现有的新闻推荐系统由于用户的体验感较差、系统流程不完善导致系统的使用率较低。此基于协同过滤算法的新闻推荐系统的部署与应用,将对个人中心,用户管理,新闻

(随笔)udp接收数据 bugfix

在学习udp数据通信的时候偶遇一个bug,具体代码如下 code sender receiver bug phenomenon 运行接收端的时候,控制台出bug,会一直输出null,不会等待接收sender发送的数据 解释 在receiver中,问题出现在以下行: 在这里先从datagramPacket对象中获取了数据的引用,然后将其转换为字符串。然而,这是一个错误的方式。 在接收UDP数据

在高并发的大数据 场景下Linux服务器报错fork: retry:资源暂时不可用的解决办法

在高并发的大数据 场景下Linux服务器报错fork: retry:资源暂时不可用的解决办法 2019-07-21 15:39  DataBases  阅读(20242)  评论(0)  编辑  收藏  举报   在高并发的大数据 场景下Linux服务器报错fork: retry:资源

Java 中的日期时间总结

前言 大家好,我是 god23bin,在日常开发中,我们经常需要处理日期和时间,日期和时间可以说是一定会用到的,现在总结下 Java 中日期与时间的基本概念与一些常用的用法。 基本概念 日期(年月日,某一天):2023-01-05 时间(时分秒,可具体到某一天某一刻):18:00:00、2023-01-05 18:00:00 本地时间:平常我们说的,比如现在说明天早上七点钟,这里说的时

nginx + php procedures

https://mkyong.com/nginx/nginx-php-on-windows/ https://www.youtube.com/watch?v=loSNnt9ZzWI&ab_channel=javafrm how to stop nginx? nginx -s stop how to start nginx? start nginx

【校招VIP】前端算法考察之字符串

考点介绍 说到字符串算法我们最先想到的就是模式匹配问题,所谓模式匹配就是字符串匹配问题,就是在一个长的主串中寻找子串的过程,如果我们直接暴力匹配那就是最基本的BF算法;KMP算法与BF算法最大的区别区别就是主串不进行回溯 答案详情解析和文章内容可点击下方链接即可查看 一、考点题目 1.下面哪个流类属于面向字符的输入流( ) A.BufferedWriter B.FileInputStream C.

js中监听到浏览器标签页的新增、切换等变化

在JavaScript中,可以使用 visibilitychange 事件来监听浏览器标签页的新增、切换等变化。这个事件会在页面的可见性状态发生变化时触发。 下面是一个示例代码,展示如何使用 visibilitychange 事件来监听标签页的变化: 在这个示例中,当标签页被切换到后台时,控制台会输出"标签页被切换到后台",当标签页被切换到前台时,控制台会输出"标签页被切换到前台"。

vue2使用 AMap-Vue 高德地图(矩形、圆形、多边形)绘制电子围栏

 AMap-Vue 参考 安装使用 | AMap-Vue (gitee.io) main.js引入 import AmapVue from '@amap/amap-vue'; Vue.use(AmapVue); AmapVue.config.key ='您申请的key值'; AmapVue.config.version = '2.0'; // 默认2.0,这里可以

Annotation processors must be explicitly declared now

Android Studio升级到最新版3.0 Canary 8后,当使用到注解时,报了如下错误: Error:Execution failed for task ':app:javaPreCompileDebug'. > Annotation processors must be explicitly declared now. The following dependencies o

POI向Excel中写入数据及追加数据

效果:  二、向Excel中追加数据  效果:  

自定义配置文件参数在application可以直接识别Not registered via @EnableConfigurationProperties or marked as Spring component

自定义配置文件参数在application可以直接识别Not registered via @EnableConfigurationProperties or marked as Spring component 看见很多开源项目的配置文件可以直接配置在application.yaml中,自己也想弄一个,怎么弄呢? 这是我的demo,你正常ConfigurationProperties会报错Not

SpringSecurity中注解讲解

目录1 @EnableGlobalMethodSecurity1.1 @PreAuthorize1.1.1 开启注解1.1.2 使用注解原生方法1.1.3 使用注解自定义方法1.2 @PostAuthorize1.3 @Secured2 其他注解2.1 @PostFilter2.2 @PreFilter3 权限表达式 1 @EnableGlobalMethodSecurity @EnableGlo

配置Babel

配置Babel 参考资料 https://mp.weixin.qq.com/s/UcLHGzZdPoS8B14X7RhDEA 问题 我们在使用各种打包工具,需要配置Babel的时候,相信大家一开始都是直接在网上复制粘贴一段配置过来,然后能跑通就万事大吉了吧?因此,我们有时会遇到打包部署后,手机运行出现白屏问题;或者是,打包后代码包过大,加载缓慢等等问题。 其实这一切,大部分原因是因为我们对Babe

微服务启动失败,报错信息:java.lang.RuntimeException: dynamic-datasource Please check the setting of primary

【问题描述】 Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [com/baomidou/dynamic/datasource/spring/boot/autoco

软件设计模式系列之二———抽象工厂模式

1 抽象工厂模式的定义抽象工厂模式是一种创建型设计模式,它提供了一种创建一组相关或相互依赖对象的方式,而无需指定它们的具体类。该模式以一组抽象接口为核心,包括抽象工厂接口和一组抽象产品接口,每个具体工厂类负责创建特定产品家族,保证这些产品之间的兼容性。客户端代码通过与抽象工厂和抽象产品接口交互,可以轻松地切换不同工厂来创建不同系列的产品,从而实现高内聚、低耦合的设计。2 举例说明抽象工厂模式可以通

Vue可输入的下拉框

原文链接:https://blog.csdn.net/m0_72189030/article/details/130881295<template> <el-select v-model="value" placeholder="请选择" clearable :style="{ width: '100%' }" filterable allo

在MAC配置java环境,安装JDK和MAVEN

一、JDK的安装与配置 1、下载JDK, 应为安装vs时,vs自动下载了openjd11,所以我这边进行配置就可以了, 接下来配置 .bash_profile和.zshrc,不配置.zshrc重启后配置将不生效 vim ~/.bash_profile vim ./zshrc 2. 查看java是否安装完成,能查看到jdk信息代表配置成功  二、MAVEN

[RoarCTF 2019]Easy Java

[RoarCTF 2019]Easy Java 打开题目发现如下界面 根据题目的提示,这道题不太可能考sql注入,应该是与java有关,因此点击help查看信息 这里提示java.io.FileNotFoundException:{help.docx},而url路径中的参数正是filename=help.docx 这里需要了解一个知识点:WEB-INF WEB-INF是java的WEB应用的一

Jrasp开源项目分析报告(一)

安全现状 传统的防火墙(WAF)部署在Web应用前线,通过HTTP/HTTPS策略对Web应用保护,容易被绕过,并且难以对其进行优化,不能成为应用安全计划的唯一支柱。 近些年常见的漏洞多为远程代码执行(RCE),扫描探测,各类命令注入。随着 Web 应用攻击手段变得复杂, 基于请求特征的防护手段,已经不能满足企业安全防护需求。 2014 引入了RASP,一种新型应用安全保护技术,它将防护功能"注入

java 支持 超大上G,多附件上传源代码

​  javaweb上传文件 上传文件的jsp中的部分 上传文件同样可以使用form表单向后端发请求,也可以使用 ajax向后端发请求     1.通过form表单向后端发送请求          <form id="postForm" action="

[Maven] maven插件系列之maven-shade-plugin

[Maven] maven插件系列之maven-shade-plugin 0 序言/背景 最近两天遇到一个【包冲突】的坑: 在bdp-business-data-integration-service工程中排除了common-resource的http-client包,但其打出的JAR包中依旧含有http-client:4.5.3。 为何排包失败了呢? 本质原因:common-re

Java中使用JTS实现WKT字符串读取转换线、查找LineString的list中距离最近的线、LineString做缓冲区扩展并计算点在缓冲区内的方位角

场景 Java中使用JTS对空间几何计算(读取WKT、距离、点在面内、长度、面积、相交等): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/126302894 Java+GeoTools实现WKT数据根据EPSG编码进行坐标系转换: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/articl

RuntimeException

1.Java类库的每个包中都定义了异常类,所有这些类都是Throwable类的子类。Throwable类派生了两个子类,分别是Exception类和Error类。 2.Error类及其子类用来描述Java运行系统中的内部错误以及资源耗尽的错误,这类错误比较严重。 3.Exception类称为非致命性类,可以通过捕捉处理使程序继续执行。Exception类又根据错误发生的原因分为RuntimeExc

Interpreter Pattern

It can explain what ? 如下是解释器要解释的主体: 加减乘除等运算,3+4/9+6*8 摩尔斯电码 正则表达式 El表达式 OGNL表达式 小明是北京人 小红是一名售货员 部门领导下发一则通知 ... How explain ? 解释器模式常用于对简单语言集的编译或分析,例如: 我是大学生 张强学习编程 小明是北京人 部门领导下发一则通知 为了掌握好它的结构与实现,需要

elementui tree 获取选中子节点的所有父级节点信息

效果如下 本文来自博客园,作者:小枫同学,未经作者许可,禁止转载、复制、重新发布完整或者部分文字、代码、图片等信息,否则将保留追究法律责任的权利。查阅文章的同学,由于网络爬虫严重,有些代码并不会完整贴出来或者存在bug,不过你可以发送邮件到xfstune@126.com获取新代码,记得附上文章链接

我的初心

我的初心 我为什么报 软件工程 这个专业? 我报名软件工程初心是想了解软件工程的运作,我很享受调试代码的过程,也很喜欢在不断收集资料中不断完善挑战自我。 当初对 软件工程 这个专业的期待和想象是什么? 当初认为软件工程可能会很有趣,后面发现非常有趣,软件工程总能给我惊喜。 当初希望自己是如何投入这个专业的学习的? 脚踏实地,一步一个脚印来 立下过什么FLAG吗? 我要成为软件工程糕手 我的简

GregorianCalendar类常用方法,属性

摘要 class GregorianCalendar 继承关系 java.lang.Object java.util.Calendar java.util.GregorianCalendar 所有的父接口 Serializable, Cloneable, Comparable public class GregorianCalendar extends Calendar GregorianCal

关于SpringBoot 启动失败 Invocation of init method failed; nested exception is java.lang.IllegalStateException: Ambiguous mapping. 的问题解析

    出现此情况的 ,仔细观察当前controller 中的 requestMapping 中 是否存在相同url ,比如说不同方法名的请求路径相同   eg: @PostMapping("/woxihuandabaitui") public Object A(){ return ""; } @PostMapping("/woxihuandabaitui")

工作流-Flowable

1. 工作流概述 1.1 概念 工作流(Workflow),就是通过计算机对业务流程自动化执行管理。它主要解决的是“使在多个参与者之间按照某种预定义的规则自动进行传递文档、信息或任务的过程,从而实现某个预期的业务目标,或者促使此目标的实现”。 工作流的作用是对业务流程进行自动化管理,归根结底,工作流只是协助业务管理流程,即使没有工作流业务系统也可以开发运行,只不过有了工作流可以更好的管理业务流程

<<  <  691  692  693  694  695  696  697  698  699  700  701  >  >>