自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

转载 大学四年,我因为使用这几个学习方法,成为了同学眼中的“大神”、BUG克星!

大学四年,我因为使用这几个学习方法,成为了同学眼中的“大神”、BUG克星!  本文仅为给萌新们一些解决各类报错信息/BUG的一些方法及建议,无高深内容,各位大佬看到这里可以点击右上角或者左上角的×了写在最前面加大加粗,不涉及具体报错的解决,仅为信息检索的一些方法,仅想帮助一些萌新,提供点可行的办法,没有花里胡哨/高深的技巧。这里写的是报错信息的解决方法,BUG的解决方法同理。写在前面,标题中的大神是假的,俺只是个小菜鸡,本文仅为个人理解的一些如何解决各种报错的方法,和一些经验,仅供参考,适合自己

2020-05-10 20:46:01 1194

原创 盛水最多的容器

class Solution { public int maxArea(int[] height) { int n = height.length; int res = 0, left = 0, right = n - 1; while (left < right) { if (height[left] < height[right]) { res = Math.max(r.

2021-06-03 17:07:32 157

原创 算法(不同路径+二叉树的最大深度)

一.不同路径一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为 “Start” )。机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为 “Finish” )。问总共有多少条不同的路径?class Solution { public int uniquePaths(int m, int n) { int[][] dp = new int[m][n]; //第一行都赋予 1 for(int i = 0

2021-05-16 18:19:12 192

原创 电脑查询连接上的Wifi密码

当你长时间自动连接一个wifi,突然有一天需要需要查询密码这篇文章可能帮到你win+R运行,cmd回车输入:netsh wlan show profiles 显示你所连接以及连接过的wifi然后输入:netsh wlan show profile (wifi名) key = clear...

2021-03-29 16:38:51 184

原创 Tomcat9下载安装(少走弯路)

1.到官网下载(默认jdk已经安装好,没安的点击https://blog.csdn.net/weixin_42109012/article/details/94383001)网址:https://tomcat.apache.org/重点来了:不要下载我打×的版本,(如果你不想多花几个小时去上网搜各种问题怎么解决的话,虽然网上很多讲解都是用那个版本)提醒下:User Name 和 Password不要填,不然下完后打开时会出错...

2021-03-21 15:58:07 216

原创 startup.bat 闪退 怎么办

点击鼠标右键:选择方式进入代码最下面的pause时要你输进去的,保存后返回,再点击startup.bat时会告诉你哪里出了问题一般可能是jdk配置问题,还有一个问题,看下Tomcat9w.exe状态是否打开,若是Start的话,你把它关了变成stop再看看...

2021-03-21 15:56:35 592

原创 Tomcat9(startup.bat, Tomcat.exe)出现乱码怎么办

打开Tomcat9.0,点击conf文件夹打开logging.properties(这里面就是编译日志)ctrl+F,点击替换,只要填入UTF-8即可(下面框里自动有GB2313不用输,因为我们的dos窗口用的是GBK,所以UTF-8会被识别为乱码)最后说下我个人经验:关于Tomcat.exe总是打开后一两秒自动关闭,在Tomcat9w.exe处于start状态时,会出现,如果把Tomcat9w.exe关掉,就不会出现这状况了,而且就我个人经验Tomcat.exe..

2021-03-21 15:35:10 453 2

原创 如何打开和关闭MySQL

方法一:右键点击此电脑,选择管理2.点击服务和应用程序3.点击服务4.向下翻找MySQL双击之后即可修改方法二:搜索cmd,以管理员身份运行命令提示符输入:net stop mysql80即关闭你的MySQL(mysql80是我的数据库名,在这里只要输入你的数据库名即可)输入:net startmysql80即打开你的MySQL...

2021-03-13 14:19:11 339

原创 Mysql官方网站到底该如何下载、安装?(超详细教程)

第一步搜索MySQL:https://www.mysql.com/第二步找到下载地址点击进去后往下翻,能看到这就是我们要下载的了,点击进入不要选错了选择下载第二个,一次性下载安装前一个也可以,包比较小,但是是一边下载 一边安装,安装时间比较长。所以选择第二个,下载即可坑来了!!!点击后的页面如下:这个页面啥意思呢? 就说推荐你注册Mysql 账户,登陆后再下载……可老子经历这么多页面折磨,还不能下载????我相信...

2021-03-13 12:15:12 28573 3

原创 计算机中二进制转为八进制,十六进制

从低位开始就是从左到右方向,因为二进制2^n,从左到右依次增大每三位一组是因为2^3=8,八进制最多用到3位二进制数0b(0B)开头表明是二进制,0开头的是八进制化法和上面二进制转化为八进制相同从低位开始就是从左到右方向,因为二进制2^n,从左到右依次增大不同点在于每四位一组,每四位一组是因为2^4=16,十六进制最多用到4位二进制数0b开头表明是二进制,0x(0X)开头的是十六进制(补充说明:十六进制中A=10~F=15)...

2021-03-12 14:57:18 181

原创 如何用十进制表示二进制,八进制,十六进制

public class demo{ public static void main(String []args){ int a =0b11;//二进制 int b =011;//八进制 int c =11;//十进制 int d =0x11;//十进制 System.out.println(a);//3 System.out.println(b);//9 System.out.println(c);//11 System.out.println(d);//17 }.

2021-03-12 13:04:15 176

原创 数组中数字都两两相同,只有一个不同,找出该数字

public class Demo { public static void main(String[] args) { int [] arr={1,1,2,2,3,4,4}; int result=0; for(int i:arr) result ^=i; System.out.println("该数字为"+result); }}本题运用异或法来解决,首先将result=0是因为当result=0后

2020-11-02 21:33:40 1075

转载 java中 for (int i : arr) 这个语句的意思

int[] arr = new int{1,2,3,4};for{int i ; i < arr.length() ; i++ }{…}这个表示的是这是java中的foreach语句,作用是遍历数组arr中的所有元素。在这之后如果编写输出程序,会输出arr中的所有元素

2020-11-02 21:13:28 3270

原创 如何 在java中输入字符

import java.util.Scanner;public class Demo { public static void main(String[] args) { Scanner sc = new Scanner(System.in);//sc是自己自由设定名称 String a=sc.next();//next()默认为String类型 double b=sc.nextDouble();//输入值为double类型 int

2020-11-02 20:51:41 2388

原创 java 重载初步定义

public class demo02 { public static void main(String[] args) { int sum= sum(10,20); System.out.println(sum); } public static int sum(int a,int b){ return a+b; }}这是一个利用重载来进行简单的求和, 首先定义一个sum方法然后在main方法中进行输出显示,

2020-10-03 10:52:23 106

原创 java 封装如何理解

public class NewClass { private String name; public void setName(String n){ name=n; } public String getName(){ return name; }}所谓封装,顾名思义就是把内容封起来不让查询那么如何实现封装: 在定义一个类时,将类中的属性私有化,即

2020-10-03 10:31:17 327 2

原创 离散数学(归谬法)

2020-09-13 20:36:50 7819

原创 离散数学(附加前提证明法)

附加前提证明法:适用于结论是蕴含式例题:

2020-09-13 20:04:58 17838 3

原创 离散数学知识点总结(命题逻辑的基本概念及等值演算)

1.命题: 定义:能够判断真假的陈述句叫做命题(不以句号结尾的句子,以及悖论,2*x>10这样的都不是命题) 2.连接词:否定:┓ 合取:∧ 析取:∨ 蕴含:→ 等价:<-> (其中最容易让人记混的符号是合取∧ 和析取∨,我的记忆方法是合取是要倒过来盖上才能合上;而析取就像碗里装水,正着放水才能析出来,开口方向反过来的话,水直接就洒了,就谈不上析出了)3.命题公式的层次计算: 先从最简单的开始比如p∧q,∧两边都是单个命题变项,层次为0,所以总层次=0+1=1。再比如...

2020-09-13 15:38:58 6275 1

原创 java 用户输入的一个分数(分别输入分子和分母)进行约分,并且输出约分后的分数(分别输出分子和分母)。

import java.util.Scanner;public class W7 { public static void main(String[] args) { Scanner sc=new Scanner(System.in); int a=sc.nextInt(); int b=sc.nextInt(); int num=a<b? a:b; for(int i=num;i>=2;i--){ if(a%i==

2020-09-02 13:59:45 1989

原创 public,private,protected,default 作用范围大小区别

public:具有最大访问权限。 可以被同一项目下的任何类所调用,一般用于对外的情况。protected:与public不同的是不同包下的类是不能使用的,但是其子孙类除外。所以我认为这是特意为子类设计的。default:它是针对本包设计的,它所修饰的在本包下的其他类都访问。private:只为类本身提供。是一种封装的体现。总的说来是public > protected > default > private...

2020-08-17 17:48:15 2819

原创 java字符大小转换:输入一个字符,判断它是否为小写字母,如果是,将它转换成大写字母,否则,不转换

方法一:package work;import java.util.Scanner;public class work4 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in);System.out.println("请输入一个字母");char aChar = scanner.nextLine().charAt(0);System.out.println(con

2020-08-12 11:25:52 5186

原创 java类型转换:实现如下类型转换,高精度向低精度转换,打印输出转换后的数值,观察现象

public class work4 { public static void main(String[] args) { byte b = 5; int i1 =100; int i2 = 300; b=(byte)i1; System.out.println(b); b=(byte)i2; System.out.println(b); } }之所以,前一个b的.

2020-08-12 10:36:50 1320

原创 java计算1+2+3+...+100的和

public class work4 { public static void main(String[] args) { int sum=0; for(int i=1;i<=100;i++){ sum+=i; } System.out.println(sum); }}

2020-08-12 10:17:40 3284

原创 用java编写程序,打印出九九乘法表

public class work4 { public static void main(String[] args) { int sum=1; for(int i=1;i<10;i++){ for(int j=1;j<=i;j++){ sum=j*i; System.out.println(i+"*"+j+"="+sum); } Syst

2020-08-12 10:10:46 846

原创 java编写程序,计算1+1/2!+1/3!+1/4!...的前20项和

public static void main(String[] args) {double sum=0,t=1;for(int i=1;i<=20;i++){t*=i;sum+=1/t;}System.out.println(sum);}

2020-07-12 07:48:20 1674

转载 如何避免成为一个低级的码农?

在知乎上看到上面这个问题计算机科学与技术专业的学生要怎样做才能避免成为一个低级的码农?,以下是我的回答:其实题主应该是看到一些学长学姐或者是看到网上一些有关程序员的言论才来问这个问题的吧?首先,我觉得题主是个很有心的人,还没毕业就开始对自己的未来开始考虑了。其次,题主现在的技术积累和学习成绩应该是一般般,我猜没什么项目经验,虽然想努力但是还是很迷茫,不知道如何下手。再者,题主应该是个对计算机抱有一定热爱的同学,要不然不会来问这个问题。首先我来理解下题主所谓的低级码农:**表象为工资低、职位低、工作内

2020-05-10 21:05:20 226

转载 If(flag) 与 if(!flag)

BooleanisMan = true / false ;If(isMan)等价于if(isMan==true)If(!isMan)等价于if(!isMan==true)因为只要是 if() 语句,只有()中的boolean为true时,才能执行if()语句下面的{},如果为false时,执行else下面{};所以 if(无论什么样子的boolean语句==true)无论什么样式的boolean语句,仅当只有这个语句等于true时,才能执行if下面的{}中的语句,这个语句等于...

2020-05-10 20:22:07 3090 2

转载 Netbeans修改字体、大小、和编辑器背景色

修改字体工具–>选项–>字体与颜色修改字体大小在代码编辑页面按住Alt+鼠标滚轮也可以改变字体大小。修改编辑器背景色如果长时间对着电脑,最好设置下眼睛保护色,可以让眼睛舒服很多。尤其是程序猿们,长时间盯着屏幕上花花绿绿的程序,就更是眼疼了。打开 工具-选项-字体和颜色,这边就能设置编辑界面的背景色了。下面是几个眼睛保护色。杏仁黄  #FAF9DE  rgb(250, 249, 222)秋叶褐  #FFF2E2  rgb(255, 242, 226)胭...

2020-05-09 22:21:36 1189

转载 卸载jdk并重装后NetBeans启动时提示您使用默认Java_home设置的解决办法

1、(未经验证)启动jdk时--jdkhome参数指出jdk路径2、Error: Registry key 'Software\JavaSoft\Java Runtime Environment'\CurrentVersion'has value '1.6', but '1.7' is required.Error: could not find java.dllError: Could...

2020-05-03 11:07:40 209

原创 win10(家庭版)配置java环境变量,解决javac不是内部或外部命令等问题

我自己用的是win 10家庭版,我根据我的经验来说说这个问题的解决办法,:JAVA_HOME:你自己的jdk的路径 先找到jdk安装位置然后双击jdk 点击上栏就出现了jdk的路径 CLASSPATH(如果没有可自行新建) .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 注意前面有一个.千万不要忘了 最后的...

2020-04-30 12:28:38 1201 1

原创 完整版C语言贪吃蛇代码

C语言贪吃蛇完整代码#include <stdio.h>#include <stdlib.h>#include <Windows.h>//windows编程头文件#include <time.h>#include <conio.h>//控制台输入输出头文件#ifndef __cplusplustypedef char boo...

2020-02-28 09:37:31 2376

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除