- 为什么需要枚举类类的对象只有有限个,确定的。举例如下: 星期:Monday(星期一)、......、Sunday(星期天) 性别:Man(男)、Woman(女) 季节:Spring(春节)......Winter(冬天) 支付方式:Cash(现金)、WeChatPay(微信)、Alipay(支付宝)、BankCard(银行卡)、CreditCard(信用卡) 就职状态:Busy... 为什么需要枚举类类的对象只有有限个,确定的。举例如下: 星期:Monday(星期一)、......、Sunday(星期天) 性别:Man(男)、Woman(女) 季节:Spring(春节)......Winter(冬天) 支付方式:Cash(现金)、WeChatPay(微信)、Alipay(支付宝)、BankCard(银行卡)、CreditCard(信用卡) 就职状态:Busy...
- 子类调用父类的方法的三种方式:父类名.方法名(self)super(子类名,self).父类方法名()super().父类方法名注意:super()通过子类调用当前父类的方法,super默认会调用第一个父类的方法(适用于单继承的多层继承如下代码:# 自定义师傅类-古法class Master(object): # 方法 def make_cake(self): p... 子类调用父类的方法的三种方式:父类名.方法名(self)super(子类名,self).父类方法名()super().父类方法名注意:super()通过子类调用当前父类的方法,super默认会调用第一个父类的方法(适用于单继承的多层继承如下代码:# 自定义师傅类-古法class Master(object): # 方法 def make_cake(self): p...
- 一个完整的网站需要3个部分: 1.域名 2.空间 3.网页。其中,域名是网址;空间是存放网站程序的。做了一下午的域名访问,在本地是可以的,但是在访问阿里云上的主机却出现了异常。令人费解,中午吃饭时还被老师嫌弃了一回,o(︶︿︶)o 唉!自己真的很水吗?自己犯了常识性的错误,IIS与tomcat都是web服务器,而自己却傻了吧唧的要给两者做关联,悲剧啊简直是!1:服务的对象不同 tomcat... 一个完整的网站需要3个部分: 1.域名 2.空间 3.网页。其中,域名是网址;空间是存放网站程序的。做了一下午的域名访问,在本地是可以的,但是在访问阿里云上的主机却出现了异常。令人费解,中午吃饭时还被老师嫌弃了一回,o(︶︿︶)o 唉!自己真的很水吗?自己犯了常识性的错误,IIS与tomcat都是web服务器,而自己却傻了吧唧的要给两者做关联,悲剧啊简直是!1:服务的对象不同 tomcat...
- Thymeleaf 模板安全分析1、Thymeleaf简介Thymeleaf是用于Web和独立环境的现代服务器端Java模板引擎。类似与python web开发中的jinja模板引擎。顺便说一句,Thymeleaf是spring boot的推荐引擎。为啥用 ThymeleafThymeleaf是SpringBoot中的一个模版引擎,个人认为有点类似于Python中的Jinja2,负责渲染前端... Thymeleaf 模板安全分析1、Thymeleaf简介Thymeleaf是用于Web和独立环境的现代服务器端Java模板引擎。类似与python web开发中的jinja模板引擎。顺便说一句,Thymeleaf是spring boot的推荐引擎。为啥用 ThymeleafThymeleaf是SpringBoot中的一个模版引擎,个人认为有点类似于Python中的Jinja2,负责渲染前端...
- 搭建环境Github地址如下:"https://github.com/yuzhaoyang001/ofcms"然后使用idea导入war包配置tomcat然后创建数据库运行sql文件然后配置好数据库文件根据自己安装的mysql版本配置pom.xml后台地址:http://localhost:8081/ofcms_admin_war/admin/login.html账号,密码 admin / ... 搭建环境Github地址如下:"https://github.com/yuzhaoyang001/ofcms"然后使用idea导入war包配置tomcat然后创建数据库运行sql文件然后配置好数据库文件根据自己安装的mysql版本配置pom.xml后台地址:http://localhost:8081/ofcms_admin_war/admin/login.html账号,密码 admin / ...
- 0x01、起因某天A把我留下,想让我检测一下某站点的安全程度(有授权的,领导的任务罢了)我想了没想就拒绝了,说,上次不是给你挖出过一个sql注入了吗他说,不亏待你,有额外奖励的不是因为奖励啊,只是单纯的喜欢渗透网站罢了垃圾水文,轻喷0x02、一战先访问某站(原谅我不放图片,不然无法过审)看样子是一个平平无奇的网站看到.action后缀,立马想到java环境,多半是tomcat+struts2... 0x01、起因某天A把我留下,想让我检测一下某站点的安全程度(有授权的,领导的任务罢了)我想了没想就拒绝了,说,上次不是给你挖出过一个sql注入了吗他说,不亏待你,有额外奖励的不是因为奖励啊,只是单纯的喜欢渗透网站罢了垃圾水文,轻喷0x02、一战先访问某站(原谅我不放图片,不然无法过审)看样子是一个平平无奇的网站看到.action后缀,立马想到java环境,多半是tomcat+struts2...
- JavaServerPages 学习环境搭建打开 idea,创建一个新项目PLAINTEXT12345选择 “Maven” jdk1.8组件选择:org.apache.maven.archetypes 下的 maven-archetype-webapp项目创建后等待资源加载,第一次时间较久出现下图表示加载成功配置编译路径和 artifact快捷键 ctrl+alt+shift+s配置 tom... JavaServerPages 学习环境搭建打开 idea,创建一个新项目PLAINTEXT12345选择 “Maven” jdk1.8组件选择:org.apache.maven.archetypes 下的 maven-archetype-webapp项目创建后等待资源加载,第一次时间较久出现下图表示加载成功配置编译路径和 artifact快捷键 ctrl+alt+shift+s配置 tom...
- 引言如果你还学习过其他诸如java,php等面向对象编程语言的话,你会发现,其实Python面向对象跟其他的编程语言的面向对象基本是一样的,只是语言语法上的有些许的差别而已.Python中的类同样包括类的属性和类的方法.同时一样也拥有面向对象的三大特征.接下来,我们先来看看本文的主角:Python中有关于属性的概念属性实例属性:通过实例变量或self来定义.类属性:定义在类中的属性.私有属性... 引言如果你还学习过其他诸如java,php等面向对象编程语言的话,你会发现,其实Python面向对象跟其他的编程语言的面向对象基本是一样的,只是语言语法上的有些许的差别而已.Python中的类同样包括类的属性和类的方法.同时一样也拥有面向对象的三大特征.接下来,我们先来看看本文的主角:Python中有关于属性的概念属性实例属性:通过实例变量或self来定义.类属性:定义在类中的属性.私有属性...
- 前话:可以回看前文《java代码审计新-从0到无》,这里就不再诉述。第一:看历史漏洞泛微前台注入/js/hrm/getdata.jsp注入点前台注入https://www.cnblogs.com/0day-li/p/14637680.html,关键点java全局搜索“request.getParameter(”并且java类里面必须存在“executeSql”。第二:流Stream搜索文件上... 前话:可以回看前文《java代码审计新-从0到无》,这里就不再诉述。第一:看历史漏洞泛微前台注入/js/hrm/getdata.jsp注入点前台注入https://www.cnblogs.com/0day-li/p/14637680.html,关键点java全局搜索“request.getParameter(”并且java类里面必须存在“executeSql”。第二:流Stream搜索文件上...
- 前言哈喽各位程序猿萌新们,本文是我入驻,华为云的第一篇博客,今天手把手带各位萌新,搭建Java开发环境。保姆级别教程,觉得小陈~写的不错的,一键三连支持一下哦! 一、什么是Java?Java是一种面向对象的高级编程语言。它具有跨平台的特性,这意味着使用Java编写的程序可以在不同的操作系统上运行,例如Windows、Mac OS和Linux。Java有三大特性:封装、继承、多态。这也是面向... 前言哈喽各位程序猿萌新们,本文是我入驻,华为云的第一篇博客,今天手把手带各位萌新,搭建Java开发环境。保姆级别教程,觉得小陈~写的不错的,一键三连支持一下哦! 一、什么是Java?Java是一种面向对象的高级编程语言。它具有跨平台的特性,这意味着使用Java编写的程序可以在不同的操作系统上运行,例如Windows、Mac OS和Linux。Java有三大特性:封装、继承、多态。这也是面向...
- 前言在实现之前我们先来了解一下什么是最大公约数,以及我们常用的计算最大公约数的方法或者说数学方法。概念最大公约数,也称最大公因数、最大公因子。他是一个能够被若干整数同时整除的整数,如果一个整数同时是几个整数的约数,则称这个整数为他们的公约数,公约数中最大的数成为最大公约数,1是任意若干的正整数的公约数。比如:一个数既是数A的约数,又是数B的约数,称为A,B的公约数,A,B的公约数中最大的一个... 前言在实现之前我们先来了解一下什么是最大公约数,以及我们常用的计算最大公约数的方法或者说数学方法。概念最大公约数,也称最大公因数、最大公因子。他是一个能够被若干整数同时整除的整数,如果一个整数同时是几个整数的约数,则称这个整数为他们的公约数,公约数中最大的数成为最大公约数,1是任意若干的正整数的公约数。比如:一个数既是数A的约数,又是数B的约数,称为A,B的公约数,A,B的公约数中最大的一个...
- @toc 1、题目描述小明是个大胖子,或者说是个大大胖子,如果说正常人占用1×1 的面积,小明要占用 5×5 的面积。由于小明太胖了,所以他行动起来很不方便。当玩一些游戏时,小明相比小伙伴就吃亏很多。小明的朋友们制定了一个计划,帮助小明减肥。计划的主要内容是带小明玩一些游戏,让小明在游戏中运动消耗脂肪。走迷宫是计划中的重要环节。朋友们设计了一个迷宫,迷宫可以看成是一个由 n×n个方阵组成的方... @toc 1、题目描述小明是个大胖子,或者说是个大大胖子,如果说正常人占用1×1 的面积,小明要占用 5×5 的面积。由于小明太胖了,所以他行动起来很不方便。当玩一些游戏时,小明相比小伙伴就吃亏很多。小明的朋友们制定了一个计划,帮助小明减肥。计划的主要内容是带小明玩一些游戏,让小明在游戏中运动消耗脂肪。走迷宫是计划中的重要环节。朋友们设计了一个迷宫,迷宫可以看成是一个由 n×n个方阵组成的方...
- IO 流-应用到坦克大战 坦克大战0.5版增加功能防止敌人坦克重叠运动记录玩家的总成绩(累积击毁敌方坦克数),存盘退出【io流】记泉退出游戏时敌人坦克坐标/方向,存盘退出【io流】玩游戏时,可以选择是开新游戏还是继续上局游戏package com.hspedu.tankgame5;/** * 炸弹 */public class Bomb { int x, y; //炸弹的坐标 i... IO 流-应用到坦克大战 坦克大战0.5版增加功能防止敌人坦克重叠运动记录玩家的总成绩(累积击毁敌方坦克数),存盘退出【io流】记泉退出游戏时敌人坦克坐标/方向,存盘退出【io流】玩游戏时,可以选择是开新游戏还是继续上局游戏package com.hspedu.tankgame5;/** * 炸弹 */public class Bomb { int x, y; //炸弹的坐标 i...
- 文章和代码已经归档至【Github仓库:https://github.com/timerring/java-tutorial 】或者公众号【AIShareLab】回复 java 也可获取。 文件文件,对我们并不陌生,文件是保存数据的地方。文件在程序中是以流的形式来操作的。流:数据在数据源(文件)和程序(内存)之间经历的路径输入流:数据从数据源(文件)到程序(内存)的路径输出流:数据从程序(内... 文章和代码已经归档至【Github仓库:https://github.com/timerring/java-tutorial 】或者公众号【AIShareLab】回复 java 也可获取。 文件文件,对我们并不陌生,文件是保存数据的地方。文件在程序中是以流的形式来操作的。流:数据在数据源(文件)和程序(内存)之间经历的路径输入流:数据从数据源(文件)到程序(内存)的路径输出流:数据从程序(内...
- 文章和代码已经归档至【Github仓库:https://github.com/timerring/java-tutorial 】或者公众号【AIShareLab】回复 java 也可获取。 线程-应用到坦克大战 坦克大战0.3分析如何实现当用户按下J键,我们的坦克就发射一颗子弹,思路:当发射一颗子弹后,就相当于启动一个线程Hero有子弹的对象,当按下J时,我们就启动一个发射行为(线程),让子... 文章和代码已经归档至【Github仓库:https://github.com/timerring/java-tutorial 】或者公众号【AIShareLab】回复 java 也可获取。 线程-应用到坦克大战 坦克大战0.3分析如何实现当用户按下J键,我们的坦克就发射一颗子弹,思路:当发射一颗子弹后,就相当于启动一个线程Hero有子弹的对象,当按下J时,我们就启动一个发射行为(线程),让子...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签