编程杂记
spider00001
这个作者很懒,什么都没留下…
展开
-
springboot Whitelabel Error Page原因
程序只加载Application.java所在包及其子包下的内容。 (正确目录结构) 其实只需要把Application.java放到com.bluemsun包下即可。原创 2022-03-02 23:25:05 · 122 阅读 · 0 评论 -
Servlet讲解
博客园转载 2021-07-20 16:14:18 · 108 阅读 · 0 评论 -
负二进制转换
#include<bits/stdc++.h> using namespace std; int n,l=0; bool ans[100]; int main() { cin>>n; while(n) {//改成while(n!=1),输出开头会少一个1 ans[++l]=n%-2; n=floor(n/-2.0)+ans[l]; //cout<<ans[l]<<' '<<n<<'\n'; } for(int i=.原创 2021-05-03 09:03:22 · 603 阅读 · 0 评论 -
面向对象的三大特性的初步理解
面向对象三大特性 面向对象程序设计(简称 OOP)是当今主流的程序设计范型,而Java 是完全面向对象的, 所以我们必须熟悉 OOP 才能够编写 Java 程序。 面向对象有三大特性,分别为:封装、继承、多态。 1、封装(也称数据隐藏): 封装也称为信息隐藏,是利用抽象数据类型将数据和基于数据的操作封装在一起,使其构成一个不可分割的独立实体,数据被保护在抽象数据类型的内部,尽可能地隐藏内部的细节,只保留一些对外接口使之与外部发生联系。系统的其它部分只有通过包裹在数据外面的被授权的操作来与这个抽象数据类型交流原创 2021-04-15 20:31:23 · 3848 阅读 · 0 评论 -
初始化块 Java
代码见《Java核心技术卷1》–4.6对象构造 关于初始化块的内容链接: 面向对象–初始化块. public class ConstructorTest { public static void main(String args[]) { Employee[] staff = new Employee[3]; staff[0] = new Employee("Harry",40000); staff[1] = new Employee(60000);原创 2021-04-14 08:56:57 · 74 阅读 · 0 评论 -
switch语句的坑!!!
如果每个case后面都每跟break的话,它会一直执行,包括default语句!!! 所以下面这个代码的结果是 a = 15 #include <iostream> #include <cstring> using namespace std; int main() { int i = 0,a = 0; switch(i) { case 0:a+=1; case 1:a+=2; case 2:a+=3; case 3:a+=4; default :a+=5;原创 2021-04-14 06:56:58 · 626 阅读 · 0 评论