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
Java_面对对象
编码小技巧
java_
近期开发项目中用到的编码小技巧汇总说明(二)
之前有总结发表过《近期开发项目中用到的编码小技巧汇总说明》,虽没有涉及什么高大上的东西,但都是一些很实用的平时大家可能用到的知识,今天继续分享一些小技巧,欢迎大家了解,不足之处,可以直接评论留言谢谢!接上篇序号6、解决当同一个类在不同的项目中(命名空间不同,但类的定义完全相同的情况)使用BinaryFormatter进行序列化后再反序列化时出现找不到程序集的问题或反序列化的结果为null原代码:(
原亮
·
2023-07-15 08:16
编码小技巧java
xss攻击字符过滤器
Java_
使用Filter过滤器解决XSS跨脚本攻击和SQL注入问题
在JAVA开发工程中难免会出现XSS和SQL注入漏洞,这些问题的产生都是由于url中带有js、html、特殊字符欺骗服务器达到请求数据。解决的思路是把传到后端的参数进行转义处理,从而避免这些问题的产生。第一步:自定义filter过滤器.publicclassXSSFilterextendsOncePerRequestFilter{privateStringexclude=null;//不需要过滤的
鬼游
·
2023-07-15 05:27
xss攻击字符过滤器
Java
顺序表的插入与删除
java_
顺序表的基本操作——插入、删除
顺序表的基本操作——插入、删除1、顺序表的基本操作——插入ListInsert(&L,i,e):插入操作。在表中的第i个位置上插入指定元素e。#include#defineMaxSize10//定义最大长度typedefstruct{intdata[MaxSize];//用静态的“数组”存放数据元素intlength;//顺序表的当前元素}SqList;//顺序表的类型定义voidListInse
csnling
·
2023-07-14 11:04
顺序表的插入与删除java
【java】IDEA工具使用问题记录
alimavencentralaliyunmavenhttp://maven.aliyun.com/nexus/content/repositories/central/参考:基于Maven导入pom依赖很慢的解决方案_
java
xyy_496
·
2023-07-14 04:32
java
intellij-idea
开发语言
【
java_
设计模式】适配器模式、spring相关
学习路径:https://coding.imooc.com/class/270.html前言适配器模式、外观模式、装饰者模式都存在语义上的共同点。装饰者模式和外观模式的区别:外观模式装饰者模式适配器模式的粒度与外观模式的粒度不同,适配器可以小到适配一个方法,但是外观模式是对子系统之间的封装。应用场景Spring架构中Handler拓展的时候的源码实现不是软件设计阶段考虑的设计模式,是维护阶段,适配
Ch.yang
·
2023-06-24 08:42
Java
设计模式
Spring
理解Objective-C是如何实现
面对对象
和Runtime
的文章有很多,多数人都知道Runtime是做什么用的,但是要彻底弄清Runtime存在的意义,不仅仅需要知道它是如何工作的,更需要知道为什么需要它这么工作,弄清楚为什么需要Runtime这么工作就需要从理解OC
面对对象
的过程开始
shanguo
·
2023-06-24 04:26
软件系统质量评审工具,方法和参考资料(融合Java-Python-C#-React)
JAVA《《《1)PMD/FindBugs插件简介:可以检查代码隐藏bug参考资料:IDEA插件FindBugs的使用详解_
java_
脚本之家2)CheckStyle:简介:代码规范校验工具参考资料:
Knight_Key
·
2023-06-21 07:47
java
python
c#
react
评审工具
方法和资料
二.python
面对对象
------4函数参数和局部变量
函数1.函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段高度复用低频率耦合的代码段一.定义函数1.定义一个由自己想要功能的函数,以下是简单的规则:函数代码块以def关键词开头,后接函数标识符名称和圆括号()。任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数。函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。函数内容以冒号起始,并且缩进。return[表
HWJ990
·
2023-06-21 06:15
Parcel是如何存储数据
在这里我将使用
面对对象
的思路用文字来大致描述这个过程。例如我们当前序列化对象有两个变量,一个in类型,一个string类型。二级目录第一步大致查看源码发现初始化创建了当前P
放开那只肥鸡
·
2023-06-20 10:47
java
算法
c++
python基础一
Python简介我是一种跨平台计算机程序设计语言我是一种解释性语言->开发过程中没有编译这个环节,这一点我与java不一样我是一种交互式语言->你可以在我的提示符>>>直接执行代码我是
面对对象
语言->在我的世界里一切皆对象我是初学者最好的语言
·
2023-06-19 19:32
后端
GEE:
面对对象
(斑块/超像素)尺度的随机森林分类教程
作者:CSDN@_养乐多_本文将介绍在GoogleEarthEngine(GEE)平台上进行面向对象随机森林分类的方法和代码。面向对象随机森林分类是一种强大的分类方法,通过将遥感影像数据聚合成具有语义的对象,结合随机森林算法进行分类,可以得到准确且可解释的土地利用/覆盖分类结果。分类过程和分类结果如下图所示——————————————————————————————————————————————
_养乐多_
·
2023-06-19 16:11
GEE机器学习专栏
随机森林
分类
arcgis
面对对象
。
1.类:类:是对象共同特征的描述。对象:是真实存在的具体实例。先设计类,才能创建对象并使用。pulicclass类名{1.成员变量(代表属性,一般是名词)2.成员方法(代表行为,一般是动词)3.构造器()4.代码块5.内部类}如何创建对象:类名对象名=new类名()注意事项:类名首字母建议大写,且有意义,满足“驼峰模式”一个java文件可以定义多个class类,但只能一个类是public修饰,而且
lrh122800
·
2023-06-19 13:59
java
开发语言
【Express.js】Sql-ORM 增删改查
Sql-ORM增删改查ORM框架:对象关系映射,
面对对象
sql本节使用sequelize作为orm-sql框架,数据库为sqlite准备工作同样的,需要安装相应的js版数据库Driver,如:PostgreSQL
Evanpatchouli℃
·
2023-06-19 06:03
Express
express
javascript
sql
后端
教程
etcd 备份操作---马哥教育
编辑修改系统环境变量/etc/profileexportETCD_HOME=/tmp/etcd-download-test/etcd-v3.4.4-linux-amd64exportPATH=$PATH:$
JAVA
epmgy315
·
2023-06-18 15:46
etcd
linux
java
kubernetes
数据库
吐血整理超详细Java面向对象知识点思维导图!
前言:上星期学完变量,数据,运算符,控制语句、方法、递归算法后(笔记躺在笔记软件上,还没有时间整理放上博客),这周第二周学习Java基础的重难点——
面对对象
。
KenjiTalk
·
2023-06-17 06:48
Java
java
类
C++后台开发学习路线
一、语言基础1语法基础重点掌握:(务必熟悉底层机制原理)指针和引用的概念指针与内存关系程序编译过程static、const、#define的用法和区别C和C++区别内存模型内存中的栈和堆分配2
面对对象
基础
童叔
·
2023-06-15 19:36
学习
c++
设计模式-
面对对象
设计原则
面对对象
设计原则目录单一职责原则开闭原则里氏代换原则依赖倒转原则接口隔离原则合成复用原则迪米特法则单一职责原则一个对象只包含单一的领域职责,并被完整地封装在类中。
Evanpatchouli℃
·
2023-06-15 06:02
设计模式
设计模式
java
笔记
ssm生鲜超市管理系统的设计与实现毕业设计源码261635
生鲜超市管理系统主要功能模块包括用户管理、商品管理、供应商管理、销售管理、采购管理等,采取
面对对象
的开发模式进行软件的开
专业程序开发源
·
2023-06-14 17:11
mysql
java
vue
idea
html
Java_
集合
1.知识点:1.集合2.lambda表达式3.自己创建的代码块2.知识点的运用:1.集合的简介:结构图集合分为Collection抽象接口和Map接口,其中Collection接口使用的较多。Collection接口又分为list接口和set集合:list中有ArrayList和LinkedListlist特点:有序可重复ArrayList:基于数组实现,它的特点与属性跟数组的差不多。Linked
书虫大王X
·
2023-06-14 01:06
携程
java_
携程Apollo(阿波罗)安装部署以及java整合实现
服务器部署可以按照apollowiki进行部署安装Java环境java创建数据库Apollo服务端共需要两个数据库:ApolloPortalDB和ApolloConfigDB,我们把数据库、表的创建和样例数据都分别准备了sql文件,只需要导入数据库即可。执行两个sql文件sql/apolloportaldb.sqlsql/apolloconfigdb.sql会创建两个数据库下载安装包服务器部署将快
Paris李晶
·
2023-06-10 21:29
携程
java
python中class的定义及使用_python基础教程之类class定义使用方法
面对对象
(oop)中的对象,是一个非常重要的知识点,我们可以把它简单看做是数据以及由存取、操作这些数据的方法所组成的一个集合。
weixin_39524741
·
2023-06-09 20:50
Linux 配置Nginx环境变量&Nginx常用命令
:$
JAVA_
摄氏肚
·
2023-06-09 03:47
nginx
linux
java
DDD领域驱动设计
是一种编程思想编程思想的变化pop–面向过程编程,是一种线性思维,相对简单,复杂的业务会导致代码冗余,实现复杂oop–面想对象编程,封装继承多态,相对可以应对复杂情况,减少代码的冗余;aop–面向切面编程,解决
面对对象
的静态问题
Var.can
·
2023-06-08 08:36
JAVA
EE
java
软考系统架构师-
面对对象
设计和软件测试
面对对象
设计设计原则单一职责原则:设计目的单一的类开放-封闭原则:对扩展开放,对修改封闭李氏替换原则:子类可以替换父类依赖倒置原则:要依赖于抽象,而不是具体抽象,针对接口编程,不要针对实现编程接口合理原则
假装自己不胖
·
2023-06-08 08:55
软考
面的对象设计
软件测试
设计原则
设计模式
系统架构师
Java
面对对象
三大特性之封装】
目录1.封装2.访问权限2.1public权限2.2private权限2.3默认权限3.包的定义4.static成员5.静态成员初始化6.对象的打印1.封装封装:就是将数据和操作数据的方法进行结合,隐藏对象的属性和方法,仅对外实现一些接口和对象进行交互其实就是:将类的实现细节(属性和方法)进行隐藏,对外只提供一些交互的接口2.访问权限在Java中定义了四种权限修饰符,来控制方法或者属性能否直接在类
书生♡
·
2023-06-08 01:35
java
java
jvm
idea报错:
java_
程序包org.springframework.data.redis.connection不存在
问题描述在idea中运行项目时报错:java:程序包org.springframework.data.redis.connection不存在问题分析在本地仓库查找对应的jar包,发现可以找到,pom.xml文件也正确地导入了redis依赖,为何还会找不到呢?解决方案在项目iml文件中配置依赖项,添加如下代码即可:
胡秀大闹野猪林
·
2023-06-08 01:04
#
00
Java-debug
java
intellij-idea
redis
idea报错:
java_
程序包com.github.xiaoymin.knife4j.spring.annotations不存在
问题描述在瑞吉外卖中添加swagger的相关配置,启动项目后报错:分析与解决java:程序包com.github.xiaoymin.knife4j.spring.annotations不存在,首先思路是查看本地仓库是否有对应的jar包或者是否导入了相关依赖。排查过程如下:根据上图,发现本地仓库已有对应的jar包,而且我已正确导入依赖,那么问题出在哪?经过一番搜索,类似的问题给我提供了思路:选中ja
胡秀大闹野猪林
·
2023-06-08 01:23
#
00
Java-debug
java
spring
intellij-idea
C#面向对象详细知识点
文章目录1.
面对对象
的概念2.
面对对象
-封装修饰符摘要表3.
面对对象
-继承4.
面对对象
-多态5.
面对对象
相关知识点补充(1)命名空间(2)关于修饰类的访问修饰符(3)万物之父中的方法(4)String字符串
emsiohw
·
2023-06-07 05:47
C#
c#
开发语言
实战篇-仓储技术选型
领域对象是为了业务操作更合理,是纯内存操作,可能需要
面对对象
的方式更适合;仓储是为了查询,保存更合理,是IO操作,可能面向关系更适合。两种层次不同
jimmyz81
·
2023-06-07 05:56
【多线程】happens-before规则
目录一、是什么二、有哪些三、代码示例3.1线程解锁对象o之前对变量v的写,对后
面对对象
o加锁的其它线程对该变量v的读可见3.1.1不加synchronized锁3.1.2加synchronized锁3.2
王佑辉
·
2023-06-07 03:42
多线程
java
计算机二级python考前复习笔记
面对对象
基本特点:继承性、多态性、封装性软件的概念:软件包括程序、数据、及相关文档的完整集合。机器能执行的是程序、数据,不能执行的是文档。工程化的3个要素:方法、工具、过程原则:抽象、信息屏蔽、模块化
Z-xina
·
2023-06-07 03:08
计算机二级
python
python
计算机二级
shell练习题(1)
:$JAVA_HOME/lib/dt.jar:$
JAVA_
我是菜鸟131
·
2023-04-21 20:31
shell
bash
开发语言
Java 中的多态
多态是继封装、继承之后,
面对对象
的第三大特征。
橙子19911016
·
2023-04-20 22:19
java
jvm
开发语言
个人笔记——面向对象(对象_原型_继承)
红宝书第四版,
面对对象
的重点,精华浓缩版,送给大家,其中有部分是个人见解,欢迎指正欢迎加我技术交流群:811956471对象_原型_继承注解:person是构造函数Person的实例对象。
不忘初心_d
·
2023-04-20 15:57
Robocup3D 本科学习总结
CPU、显卡、内存、硬盘(固态硬盘,机械硬盘)、电源、网卡了解驱动程序,知道如何从官网找驱动程序程序设计语言熟练掌握C/C++、Java、Python等编程语言,掌握数据库基础(MySql语句)熟练掌握
面对对象
的思想与程序设计方法
ModernCode
·
2023-04-20 05:40
JAVA从入门到放弃(设置java环境)
;%JAVA_HOME%\lib\dt.jar;";%JAVA_HOME%\lib\tools.jar;5.继续配置系统变量path,使JAVA_HOME可用%JAVA_HOME%\bin%
JAVA_
jiafeibujiamao
·
2023-04-18 19:28
Java
java
ide
git
韩顺平老师《零基础30天学会java》完整版课程笔记、代码、资料等
https://pan.baidu.com/s/1sjxQbHuKSh5D53Q5edqe5Q提取码:cchc领取资源后,请移步到B站支持一下韩顺平老师的课程视频【零基础快速学Java】韩顺平零基础30天学会
Java
戏拈秃笔
·
2023-04-17 12:50
java基础
java
flink涉及的基础知识 - 动态代理
用来对原方法进行增强,类结构如下:
java_
动态代理例子InvocationHandler实现类publicclassMathHandlerimplementsInvocationHandler{privateMathServiceservice
王大为学习笔记
·
2023-04-16 09:20
java day1
Java基础1.1Java语言1.1.1java的历史1.1.2java概述1.1.3选择开发工具1.2
面对对象
编程1.3对象和类1.4属性和行为1.4.1属性1.4.2行为1.4.3创建类1.4.4运行程序
,铁盒
·
2023-04-16 08:59
java学习
java
little-endian
java_
将Little Endian转换为Big Endian
回答(11)2yearsagoOP的示例代码不正确.字节序转换在位和8位字节级工作.大多数字节序问题涉及字节级别.OP代码在4位半字节级别进行字节序更改.推荐://Swapendian(bigtolittle)or(littletobig)uint32_tnum=9;uint32_tb0,b1,b2,b3;uint32_tres;b0=(num&0x000000ff)>8u;b3=(num&0xf
左丘子仲
·
2023-04-16 05:43
little-endian
java
java_
制作五子棋的第三天
目录概况缺陷单击开始棋子储存下黑白棋获胜概况今天主要实现了确认开始,单击开始键,棋子的储存以及黑白两色棋子的下,以及获胜方法.缺陷游戏结束后还可以继续游戏,无法重置.单击开始通过添加布尔类型值(判断是否开始),添加一个标签,并将标签放在指定位置,单击时完成方法.JLabelstartgame=newJLabel();startgame.setBounds(620,215,120,50);start
一半的一半,
·
2023-04-16 05:10
#
java基础
java
java
开发语言
后端
宠物寄养平台的设计与实现(VUE,Springboot,MySQL)
宠物寄养平台主要功能模块包括喂养知识管理、用户管理、留言管理、商家管理、商品管理、宠物管理、订单管理,采取
面对对象
的开发模式进行软件的开发和硬体的架设,
dongyun2022
·
2023-04-15 14:01
宠物
vue.js
spring
boot
面对对象
程序(一)
类的封装属性私有对外提供公有的getter/setter1.类之间的关系1.纵向关系:;比较清晰继承关系:父子关系--extends实现:类对接口的实现---implements2.横向关系:取决于语义依赖双方的地位往往是独立平等的(地位)是偶尔的、临时性的、不频繁性的(依赖程度)代码层面的表现形式而言。往往是局部的变量类B以参数的形式传入类A的方法类B以局部变量的形式存在于类A的方法中类A调用类
koalaUD
·
2023-04-15 10:56
Java_
流程控制
Java_
流程控制分支结构if根据判定的结果(真或假)决定执行某个分支的代码if(){doSomething1();}if(){doSomething1();}else{doSomething2();}
Zhangj_9
·
2023-04-15 00:11
java
php疫情上报管理系统 毕业设计-附源码170948
疫情上报管理系统信息系统主要功能模块包括用户管理、评论列表、疫情情况、疫情上报管理、疫情分类管理、疫情管理,采取
面对对象
weixin_61498557
·
2023-04-14 23:37
php
mysql
java
spring
boot
android
(附源码)PHP疫情上报管理系统 毕业设计 170948
疫情上报管理系统信息系统主要功能模块包括用户管理、评论列表、疫情情况、疫情上报管理、疫情分类管理、疫情管理,采取
面对对象
WeiXin_DZbishe
·
2023-04-14 23:04
php
java
mysql
idea
python
遗传算法配送路径优化
java_
基于遗传算法的配送中心路径优化问题分析
1.引言VRP问题指车辆路线优化问题,一般而言,有一个或多个供应点,多个需求点有不同的货物需求,分析如何组织货车在这些需求点中进行配送从而达到总里程最小、配送时间最短、总成本最低等目标。VRP问题普遍被认为是NP问题(多难问题),目前有许多关于该问题的研究,并衍生出了更多的相关问题,比如VRPTW问题(带时间窗的车辆路线问题)、CVRP(简单的车辆路线问题)、VRPDP问题(追求最佳服务时间的车辆
游研社
·
2023-04-14 05:41
遗传算法配送路径优化java
服务器 c
java_
关于java中C/S架构,创建服务器和客户端
初学关于java中C/S架构配置概述C/S:Client/Server架构,即服务器/客户端架构。通过将任务合理分配到Client端和Server端,降低了系统的通讯开销,需要安装客户端才可进行管理操作。优点:(1)界面和操作可以很丰富。(2)大部分数据保存在客户端,相对安全。(3)大部分功能都集成在客户端,只需从服务器下载少量数据,因此访问速度较快。缺点(1)升级维护工作量较大,每一个客户端都需
雲花糖是我的榮耀
·
2023-04-14 04:19
服务器
c
java
Java_
多线程
1.知识点:1.介绍多线程2.线程安全2.知识点的运用:1.多线程的作用:发挥多核CPU的优势,充分利用CPU资源防止线程阻塞便于建模2.线程的生命周期及5种基本状态:新建状态(New):当线程对象对创建后,即进入了新建状态,如:Threadt=newMyThread();就绪状态(Runnable):当调用线程对象的start()方法(t.start();),线程即进入就绪状态。处于就绪状态的线
书虫大王X
·
2023-04-13 00:04
Java_
题目_复杂对象数组练习_添加遍历删除修改
一、题目:定义一个长度为3的数组,数组存储1~3名学生对象作为初始数据。学生对象的学号、姓名各不相同。学生的属性:学号,姓名,年龄。要求1:再次添加一个学生对象,并在添加的时候进行学号的唯一性判断。要求2:添加完毕之后,遍历所有学生信息。要求3:通过id删除学生信息。如果存在,则删除。如果不存在,则提示删除失败。要求4:删除完毕之后,遍历所有学生信息。要求5:查询数组id为:“1”的学生,如果存在
SisinRyu
·
2023-04-11 23:37
JAVA
java
数据结构
算法
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他