E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
《算法笔记》学习日记
【javaweb】
学习日记
Day13 - AOP 事务管理 切入点 连接点
目录一、完善解散部门功能二、spring事务(1)@Transactional事务管理①rollbackFor控制异常类型②propagation事务传播控制1、定义解散部门操作日记三、AOP基础1、概述2、快速入门(1)案例:统计各个业务层方法的执行耗时①引入AOP依赖②建立AOP类3、AOP核心概念(1)AOP的执行流程四、AOP进阶1、通知类型(1)@PointCut公共切点表达式2、通知顺
Roye_ack
·
2023-10-29 21:59
Java项目练习
Javaweb
学习
AOP
java
spring
个人开发
【javaweb】
学习日记
Day12 - tlias智能管理系统 - 登录校验 JWT令牌 过滤器 拦截器 全局异常处理
目录一、登录功能(1)Controller层(2)Service层(3)Mapper层二、登录校验1、会话技术概述2、会话跟踪方案(1)Cookie(2)Session——基于Cookie(3)令牌技术3、JWT令牌(1)简介(2)生成及校验①引入JWT令牌依赖②生成令牌③解析令牌(3)登录后下发令牌①引入JWT令牌操作工具类②LoginController生成令牌4、Filter过滤器(1)过滤
Roye_ack
·
2023-10-29 21:58
Java项目练习
Javaweb
学习
spring
filter
interceptor
拦截器
过滤器
项目
数据结构与算法——第一、二章
数据结构与
算法笔记
数据描述客观事物的符号,是计算机中可以操作的对象,是能被计算机识别,并输入给计算处理的符号集合。
小霸王的铲屎官
·
2023-10-29 17:01
SpringBoot
学习日记
Spring程序与SpringBoot程序对比SpringBoot程序优点起步依赖(简化依赖配置)自动装配(简化常用工程相关配置)辅助功能(内置服务器,......)内嵌TomcatREST风格REST简介REST,表现形式状态转化传统风格资源描述形式:http://localhost/user/getById?id=1http://localhost/user/saveUserREST风格描述形
ʚ 炫酷的腿毛 ɞ
·
2023-10-29 10:48
spring
boot
学习
java
今天,做一个改变
//日更
学习日记
第137天今天,做一个改变就是我给这个公众号改个名。为什么呢?因为早些的时候,我服务的都是参加公务员考试的同学。就想利用这个平台服务大家。
逸瑞同学
·
2023-10-29 05:29
2019.4.24胡凡
算法笔记
const与#define的差异(0)相同两者都可以用来定义常量;#definePI3.14159//常量宏constdoulbePi=3.14159;//常量(1)编译器处理方式不同define宏是在预处理阶段展开;const常量是编译运行阶段使用;(2)类型和安全检查不同define宏没有类型,不做任何类型检查,仅仅是展开。const常量有具体的类型,在编译阶段会执行类型检查。(3)存储方式不
sure_风雨与晴
·
2023-10-28 18:32
Leetcode_516. 最长回文子序列
题目链接刚看了《
算法笔记
》上的最长回文子串问题,于是模仿着来解决这个最长回文子序列的问题。
Kerin637
·
2023-10-28 08:37
Leetcode刷题
算法笔记
递归:产生集合的全排列 整数划分
一.产生集合的全排列#集合全排列defPerm(list,head,tail):#递归出口,构成一次全排列,输出ifhead==tail:foriinrange(tail+1):print(list[i],end="")print()#产生head到tail的全排列else:forjinrange(head,tail+1):list[head],list[j]=list[j],list[head]
yogur_father
·
2023-10-28 02:33
入门学习
算法
python
【
学习日记
2023.4.30】之 MySQL基础架构_数据库操作DML_DQL
文章目录1.MYSQL基础架构1.1连接器1.2查询缓存1.3解析SQL1.4执行SQL1.4.1预处理器1.4.2优化器1.4.3执行器1.5.总结2.数据库操作-DML2.1增加(insert)2.2修改(update)2.3删除(delete)3.数据库操作-DQL3.1介绍3.2语法3.3基本查询3.4条件查询3.5聚合函数3.6分组查询3.7排序查询3.8分页查询3.9案例3.9.1案例
Yishooo.
·
2023-10-27 08:28
MySQL
数据库
mysql
学习
贪心算法问题
算法笔记
:贪心法一、概念1.贪心法(GreedyAlgorithm)定义求解最优化问题的算法通常需要经过一系列的步骤,在每个步骤都面临多种选择;贪心法就是这样的算法:它在每个决策点作出在当时看来最佳的选择
lengyue815
·
2023-10-27 04:42
前端
学习笔记154-SCQA架构
【江湖说️❤️
学习日记
】[打卡宝宝]:洋芋.
洋芋g
·
2023-10-26 23:18
2021/10/18-
学习日记
1.BUUCTF刷题-[BJDCTF2020]EasyMD5本题wp首先使用字符串"ffifdyop"来绕过hint。在第二个页面的源码中给出了提示。1-1判断语句要求a!=b,但md5(a)==md5(b),可以用之前学过的MD5弱判断绕过。构造payload:?a=QNKCDZO&b=240610708进入第三个页面。1-2这次是强相等判断,可以将post参数设为数组绕过。param1[]=1
狐萝卜CarroT
·
2023-10-26 00:54
排序
算法笔记
1.插入排序从前往后遍历,把遍历到的数字插入到前面排好序部分的合适位置。importjava.util.Scanner;publicclassInsertionSort{publicstaticvoidmain(String[]args){intN,i,j;int[]A=newint[100];Scannerin=newScanner(System.in);N=in.nextInt();for(i
龙小治
·
2023-10-25 21:53
Linux
学习日记
(三)-进程
执行中的程序称作进程。当程序可以执行文件存放在存储中,并且运行的时候,每个进程会被动态得分配系统资源、内存、安全属性和与之相关的状态。可以有多个进程关联到同一个程序,并同时执行不会互相干扰。操作系统会有效地管理和追踪所有运行着的进程。为了管理这些进程,用户应该能够:●查看所有运行中的进程●查看进程消耗资源●定位个别进程并且对其执行指定操作●改变进程的优先级●杀死指定进程●限制进程可用的系统资源等L
garvin
·
2023-10-25 17:00
【行动派
学习日记
】
[打卡宝宝]:李静[打卡日期]:2020/07/01[学习内容]:《增长思维30讲》-25跨越周期:进化、进化、进化!这是借势模块的最后一讲,我们来谈一件很难的事,跨越周期。我说过好几次:“大成因周期,大毁也是因周期。”之前的内容,我们谈的都是如何在周期启动的前部,抓住机会。这一讲,我们谈在周期下行的时候,可以用什么样的姿势组合,让自己跨越周期。柯达悲剧:不动作跨不过周期的故事实在太多了。最经典的
李静_9f58
·
2023-10-25 09:52
【优胜行动派
学习日记
】
[打卡宝宝]:马郁[打卡日期]:2019/8/7[学习内容]:可复制的领导力[学习笔记]:倾听的范围包括说出来的话以及没有说出来的部分。在没有说出来的部分中,肢体动作是非常重要的成分。一个优秀的管理者,不只在倾听语言,也在观察行为。解读肢体动作的重要性在某种程度上甚至已经超越了语言本身。美国一项研究表明,日常交流沟通时,语言传递的信息只占7%,其他诸如声调、表情等传递的信息占到93%。因此,管理者
马郁
·
2023-10-25 08:31
【数据结构初阶】十、快速排序讲解和实现(三种递归快排版本 + 非递归快排版本 -- C语言实现)
=========================================================================相关代码gitee自取:C语言
学习日记
:加油努力(gitee.com
高高的胖子
·
2023-10-24 22:43
CCC全是C
数据结构
1024程序员节
算法
深度优先
排序算法
c语言
2021/10/08-
学习日记
1.BUUCTF刷题-BUULFICOURSE1看了答案,但是完全没懂,大概是因为没学过PHP吧。题目:1-1题目看题目可以知道,破题思路是利用LFI(本地文件包含)漏洞。页面内的几个函数或变量功含义:highlight_file():函数对文件进行PHP语法高亮显示。语法通过使用HTML标签进行高亮。也就是用亮眼的字体把文件输出。__FILE__:代表文件的绝对路径。例如“D:\www\test
狐萝卜CarroT
·
2023-10-24 16:55
2020213~周四晴
躺在床上从床头柜上自然拿过手机~看看手机因为时间还早,就看朋友圈,怎么早一般都在晨梦中~突然发现元宫格济南的同桌同学早已经发过每天的感恩日记了,最近经常看见她发朋友圈,很坚持也很赞赏她的毅力好佩服她,好久没有联系她了,每天的
学习日记
写的很棒
2d14cff8eafc
·
2023-10-24 16:24
国密SM算法、RSA加密
算法笔记
一、国密即国家密码局认定的国产密码算法。主要有SM1,SM2,SM3,SM4。目前SM1算法没有公开,只能集成在芯片中。目前应用较多的是SM2、SM3和SM4算法,这三者用法不一。SM2公钥加密算法国密公钥加密标准之一,由国家密码管理局与2010年12月公布。SM2属于非对称加密算法,使用公钥加密,私钥解密,在安全性和运算速度方面要优于RSA算法。SM2公钥加密适用于加密长度较短的数据,如会话密钥
辰熤✔
·
2023-10-24 13:45
学习
学习笔记191-白板
【江湖说️❤️
学习日记
】[打卡宝宝]:洋芋.
洋芋g
·
2023-10-24 10:41
学习笔记84-推功揽过
【江湖说️
学习日记
】[打卡宝宝]:洋芋.[打卡日期]:2019/02/21[累计坚持]:这是我坚持学习的第84天️[学习内容]:反求诸己:推功揽过[学习笔记]:你让你的下属李雷做了一份项目报告。
洋芋g
·
2023-10-24 08:55
《破除我执,快乐幸福》
学习日记
第1046篇2022年11月15日《破除我执,快乐幸福》我记得第一次上女性智慧课程我听到老师说:问题~归类~角色~关系~连接我就泪流不止,一上午控制不住,女性智慧也是疗愈了我连接的卡点!
陈玉Sherree宇宙能量
·
2023-10-24 02:40
【优胜行动派️
学习日记
】
[打卡宝宝]:魏萍[打卡日期]:2019/08/05[学习内容]:水平营销[学习笔记]:1.3产品生命周期大幅缩短新产品的生命周期大幅缩短。这一论点基于以下一些原因:第一,企业认为发布新产品变得更加容易,尤其是当企业生产能力过剩时。企业可以在生产过程中改变产品的原料、口味、特征、设计或微调包装来生产新产品。通过这种做法,企业有望在第一年内就收回产品开发成本,并在随后几年内继续销售这些新产品。发布新
键萍
·
2023-10-23 18:12
【
算法笔记
】前缀和与差分
前缀和与差分算法是解决问题的方法与步骤。在看一个算法是否优秀时,我们一般都要考虑一个算法的时间复杂度和空间复杂度。现在随着空间越来越大,时间复杂度成为了一个算法的重要指标,那么如何估计一个算法的时间复杂度呢?常见的时间复杂度:O(1)O(logn)O(n)O(nlogn)O(n2)O(2n)O(n!)1.时间复杂度时间复杂度:分析算法的执行效率。示例:时间复杂度为O(1)intfun(intn){
Zh0uKal1
·
2023-10-23 13:04
C++
算法
算法
c++
数据结构
【C++进阶(九)】C++多态深度剖析
博主CSDN主页:杭电码农-NEO ⏩专栏分类:C++从入门到精通⏪ 代码仓库:NEO的
学习日记
关注我带你学习C++ 多态1.前言2.多态的概念以及定义3.多态的实例调用情况4.构成多态的两个特例5.
杭电码农-NEO
·
2023-10-23 09:42
C++从入门到精通
c++
开发语言
java
Android 21天学习之五
活动地址:CSDN21天学习挑战赛
学习日记
1,学习博文《Android9.010.0Launcher3时钟动态图标的定制化(时钟动态图标)》:Android9.010.0Launcher3时钟动态图标的定制化
星空漫游者
·
2023-10-23 07:03
java
android
算法笔记
:双指针法(数组移除元素)
1数组移除元素给定一个数组nums和一个值val,在不使用额外数组空间的情况下移除数组中所有数值等于val的元素,并返回数组的新长度,数组中超出新长度后面的元素无需考虑。注:数组的元素在内存地址中是连续的,无法单独删除数组中的某个元素,只能对数组元素作覆盖。2解法2.1暴力解法2.1.1解题思路嵌套两层for循环,外层遍历数组元素,找到要移除的元素后,内层循环更新数组。时间复杂度:O(n2)空间复
_秋牧
·
2023-10-22 23:07
算法
算法
数据结构
【C语言】用函数实现模块化程序设计
博主CSDN主页:卫卫卫的个人主页专栏分类:C程序设计谭浩强版本代码仓库:卫卫周大胖的
学习日记
关注博主和博主一起学习!一起努力!目录怎样定义函数为什么要定义函数调用函数函数调用的形式函数调用时的数
卫卫周大胖;
·
2023-10-22 17:45
C程序设计谭浩强版本
c语言
开发语言
优化算法matlab实现(三十二)樽海鞘算法matlab实现
1.代码实现不了解樽海鞘算法可以先看看优化
算法笔记
(三十二)樽海鞘算法实现代码前需要先完成优化算法matlab实现(二)框架编写中的框架
stronghorse
·
2023-10-22 10:26
算法笔记
(数学基础)
复杂性函数的阶低阶函数集合O(g(n))高阶函数集合Ω(g(n))严格低阶函数o(g(n))严格高阶函数ω(g(n))和式的估值与界限线性和级数image.pngimage.png递归方程使用小的输入值来描述一个函数的方程或不等式Master定理image.png
岸边露伴一动不动
·
2023-10-22 05:14
爬虫
学习日记
第八篇(爬取fofa某端口的协议排行及其机器数目,统计top200协议)
需求找到最常用的200个协议通过fofa搜索端口,得到协议排名前五名和对应机器的数目。遍历端口,统计各个协议对应的机器数目(不准,但能看出个大概)读写APIAPI需要会员,一天只能访问1000次。importbase64importurllibfromtimeimportsleepimportrequestsres={}defonePort(j):text='port="'+str(j)+'"'t
开心星人
·
2023-10-22 03:25
Python
爬虫
【优胜行动派️
学习日记
】
[打卡宝宝]:魏萍[打卡日期]:2019/08/04[学习内容]:水平营销[学习笔记]:1.1在快速消费品领域,集中销售急剧增长在20世纪50年代,美国与欧洲的商品基本上是通过独立的零售商来分销的。如今,市场上出现的一些富有创新精神的分销商,如沃尔玛和宜家家居等,以及通过兼并与收购而成长为零售巨头的企业和大型的跨国公司等,掌控着大多数市场份额。另外,大型超市以及超市连锁店(以食品为例)控制了80%
键萍
·
2023-10-22 01:32
数据结构学习 Day 11
学习日记
:现在是要全方位进入期末复习的备考了啊,这个学期还是做的不太好,把自己放在了一个很被动的地位,然后压力有点大,还有计算机二级完全没准备,也就是下个星期的事情了,哎,难受啊,但是其实如果从此时此刻好好抓紧时间
每天进步一点点嘿
·
2023-10-21 22:08
数据结构学习
学习
数据结构
链表
【数据结构初阶】九、排序的讲解和实现(直接插入 \ 希尔 \ 直接选择 \ 堆 \ 冒泡 -- C语言)
=========================================================================相关代码gitee自取:C语言
学习日记
:加油努力(gitee.com
高高的胖子
·
2023-10-21 21:49
CCC全是C
数据结构
算法
排序算法
【优胜行动派️
学习日记
】
[打卡宝宝]:王燕[打卡日期]:2019/6/3[学习内容]:刻意练习[学习笔记]:第5章在工作中运用刻意练习原则1.王牌训练计划海军设计的这个计划,在许多方面都有刻意练习的元素。特别是,它给学生飞行员机会,在不同的局面下尝试不同的战法,并由教官对其表现提供反馈,然后将他们所学的知识运用到实战中去。海军挑选了最优秀的飞行员担任教官。这些人会假扮成敌方北越的飞行员,与学生飞行员展开空战。教官们被集体
meng7277
·
2023-10-21 16:48
大朋友小朋友们节日快乐~
【优胜行动派️
学习日记
】[打卡宝宝]:周小猛[打卡日期]:2019/6/1[学习内容]:金字塔原理[学习笔记]:在无结构情况下解决问题的方法第8章“界定问题”把解决问题描绘为一个不断进行逻辑分析的过程,
A厚积々薄发
·
2023-10-21 15:41
【C++
学习日记
】8.3 8.4 8.7
8.3虚函数如果需要通过基类的指针指向派生类的对象,并且访问访问某个和基类同名的成员,就需要在基类中将同名函数声明为虚函数。从而实现多态。1.一般虚函数成员语法形式:virtual函数类型函数名(形参表);1.虚函数声明只能出现在类定义中的函数原型声明中2.派生类中的虚函数会隐藏基类中同名函数的所有重载形式EG8-4#includeusingnamespacestd;classbase1{publ
MCKNY
·
2023-10-21 15:59
c++
学习
开发语言
[
算法笔记
]——位运算平方根
(感谢知乎大神的解惑)上一篇博客引了一个有趣的位运算算法,可以通过位运算大致算出一个浮点数的平方根,虽然查找了相关资料,但是还是对原理有些困惑。下面是代码:floatsqrt3(constfloatx){union{inti;floatx;}u;u.x=x;u.i=(1>1)-(1>1可以实现/2,(1>1不仅把指数也右移了,也把尾数右移了,所以导致结果只是一个近似值
心和Faerie
·
2023-10-21 08:26
算法
算法
位运算
c语言
向做成事的人学习
//日更
学习日记
第140天昨天说到,前进路上不要受到众多噪音的影响,要做自己的将军。将军赶路,不追小兔!因为说出那些噪音经验的人,其实是都没有达到你想要达到的目标的。
逸瑞同学
·
2023-10-21 05:11
【优胜行动派️
学习日记
】
[打卡宝宝]:李静[打卡日期]:2019/07/20[学习内容]:世界上最有趣最有用的定律❤波特法则:有独特的定位,才会有独特的成功不求第一,但求独特被誉为“竞争战略之父”的哈佛商学院教授迈克尔·波特曾说:“不要把竞争仅仅看做是争夺行业的第一名,完美的竞争战略是创造出企业的独特性——让它在这一行业内无法被复制。”由其提出的波特法则指出,防止完全竞争最为有效的途径之一,就是要从根本上阻止战斗的发生。
李静_9f58
·
2023-10-20 21:50
2021/10/11-
学习日记
1.BUUCTF刷题-BUUCODEREVIEW11.BUUCODEREVIEW1代码审计题,利用反序列化漏洞。反序列化漏洞:推荐博客代码分析:correct=base64_encode(uniqid());//correct=base64_encode(uniqid()),uniqid()的功能是生成一个唯一的idif($this->correct===$this->input){echofil
狐萝卜CarroT
·
2023-10-20 17:29
优化算法matlab实现(三十)海底捕食者算法matlab实现
1.代码实现不了解海底捕食者算法可以先看看优化
算法笔记
(三十)海洋捕食者算法实现代码前需要先完成优化算法matlab实现(二)框架编写中
stronghorse
·
2023-10-20 16:00
2019-06-10
【优胜行动派️
学习日记
】[打卡宝宝]:王燕[打卡日期]:2019/6/10[学习内容]:刻意练习[学习笔记]:第9章用刻意练习创造全新的世界1.用刻意练习原则教物理韦曼和他的同事使用统计学术语“效应值”
meng7277
·
2023-10-20 10:55
【C++进阶(八)】C++继承深度剖析
博主CSDN主页:杭电码农-NEO ⏩专栏分类:C++从入门到精通⏪ 代码仓库:NEO的
学习日记
关注我带你学习C++ 继承1.前言2.继承的基本概念3.继承关系和访问限定符4.继承中的作用域5.父子类的对象赋值转换
杭电码农-NEO
·
2023-10-20 09:20
C++从入门到精通
c++
开发语言
算法笔记
之进制转换(c++/c)
前言学习了数据结构后知道进制转换可以用栈来操作。对于算法题目来说,我们可以用c++的STL库进行调用对应的数据结构类型。这里只是记录简单结构的算法思想,也就是模拟为主,后面有专门的STL库调用笔记,我会记录题目。再细说进制转换。通常分为10进制转其他进制与其他进制转10进制。只要会这两种,遇到非10进制转换的,都是以十进制为中间过程的变化(也不绝对哈)。这里如果对进制转换不太了解,可以看这个视频学
follxin
·
2023-10-20 02:47
算法笔记
c++
算法
深度
学习日记
——卷积神经网络
一、加载数据集选择FashionMnist数据集作为训练的样本数据集。importtorch.nnasnnimporttorchimporttorch.utils.data.dataloaderasdataloaderfromtorchvisionimportdatasets,transformsdefdataAugment(size):"""数据增强方法:returntransform_1:训练
已忘了
·
2023-10-19 18:01
深度学习
cnn
人工智能
c语言
学习日记
-冒泡排序算法、选择算法、插入算法、希尔排序
冒泡排序、选择排序、插入算法1.冒泡排序冒泡排序的关键在于相邻元素两两比较,较大的元素置于一边,之后重复比较算法演示图代码实现publicstaticSort(int[]a){for(inti=0;iarr[j+1]){inttemp=arr[j];arr[j]=arr[j+1];arr[j+1]=temp;}}}}2.选择排序算法演示图算法实现voidSort(inta[]){inttemp;f
大白菜和小白菜
·
2023-10-19 18:12
c语言
排序算法
JAVA
学习日记
1——JAVA简介及第一个java程序
简单记忆JAVASE:标准版,核心基础JAVAEE:企业版,进阶JDK:JavaDevelopmentKit,Java开发工具包,包含JREJRE:JavaRuntimeEnvironment,Java运行时环境,包含JVMJVM:JavaVirtualMachine,Java虚拟机JDK开发Java程序,JRE允许Java程序JDK=JRE+开发工具JRE=JVM+核心类库正文JavaSE:St
tony996
·
2023-10-19 05:04
java
学习
开发语言
数据结构与
算法笔记
——队列及队列的应用
目录前言一、队列的定义二、队列的实现总结前言队列常应用于排队问题,是一种属于先进先出的数据结构、一、队列的定义二、队列的实现#include#defineQUEUE_SIZE20structData{inta;doubleb;charc;};//队列顺序存储的实现————循环队列,//队头指向第一个元素的位置,//队尾指向最后一个元素的下一个位置typedefstruct{Datas[QUEUE_
Aimerlover
·
2023-10-18 23:07
数据结构与算法
数据结构
队列
算法
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他