自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (1)
  • 论坛 (9)
  • 问答 (1)
  • 收藏
  • 关注

原创 javaWeb有关servlet的页面的背景和图片总是显示不了

javaWeb有关servlet的页面的背景和图片总是显示不了?注意地址!!!虽然用的是jsp的框架,但是确实servlet的地址,所以图片的相对路径要根据当前servlet的位置相对

2021-06-15 15:05:46 3

原创 post get小应用

创建k1.jsp和k2.jsp两个文件,内容如下:k1.jsp<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head> <title>Title</title></head><body><form action="k2.jsp" method="get"> <input type=

2021-06-11 23:40:39

原创 IDEA写javaweb时总是找不到servlet

写jsp时总是为准确的找到servlet的位置而发愁?假如servlet的vallue=("/myServlet");则直接使用action="<%=request.getContextPath()%>/myServlet"即可,是不是很方便呢getContextPath()是找到项目发布路径,即根目录,而servlet value="/myServlet"代表servlet在根目录下,所以直接<%=request.getContextPath()%>/myServlet即可找

2021-06-11 11:31:10 4

原创 Typora主题的获取与应用

Typora是一款简洁实用的Markdown编辑器,它自带的几个主题很简洁和大气,但不少人感觉有点单调,其实应用一个自己喜欢的主题很简单,毕竟网上有很多现成的主题,我们只要做一个搬运工就行,接下来就分享一下如何获取并应用一款主题:找到并下载自己喜欢的主题Typora官网提供了一些主题,但不多,可以去网上搜索并下载,下载并解压到随便位置,可以解压到桌面方便等下删除。将下载的主题样式粘贴至Typora主题文件夹下具体步骤为:打开typora->点击左上角的文件->倒数第二个偏好设置-&gt

2021-06-07 09:18:38 22

原创 JDBC在jsp中的使用

今天在学习JDBC在jsp中的应用时遇到了一些问题,解决后记录一下,希望对其他人能有帮助。默认读者具有一定的jsp和数据库知识,所以对这两者不做介绍,本文主要是解决按照书上的代码敲出来最后却不能得到想要的结果的问题。第一步,导包导入需要的包,例如java.sql.* java.io.*第二步,加载数据库驱动大家为了更好的记忆操作步骤,不要每次建立数据库连接时都要找资料,我们应该了解每一步都是为了达到什么目的,例如现在的加载数据库驱动,可能有人会问?什么是数据库驱动呢?数据库驱动是不

2021-05-09 20:46:57 18

原创 对异常的个人理解

异常分为运行时异常和编译时异常,除了运行时异常外的所有异常都属于编译时异常。       通俗的说,编译时异常就是就是在编译时就会发生的异常,也就是会在编译时报错,例如**Thread.sleep()**函数,如果直接调用的话编译器会提示Unhandled exception type InterruptedException告诉我们解决方法是捕获异常或者抛出异常而运行时异常则是可以通过编译,但不一定能成功运行,我们比较常见

2021-05-07 13:24:03 5

原创 java简单线程间通信

以前学多线程时没有好好学,现在回来补一补,打算先跟着书上敲一个简单的进程间通信的例子一个生产者,一个消费者,生产者生产产品放在仓库(goods),消费者从仓库消费产品,仓库最多存放一件产品(最简单的情况),但是必须要先生产才能消费,这就需要进程间的通信。先上代码:package ThreadTest;import java.util.ArrayList;import java.util.List;public class FirstThread { public static void.

2021-04-29 21:14:59 6

原创 linux内核模块编写与加载

前一段时间老师给我们布置了一个有关内核模块编写与加载的作业,有指导书,我看了一眼指导书,和往常一样,都是手把手教的那种。编写内核模块代码编写Makefile文件//注意是Makefile而不是makefile执行make命令insmod装载模块rmmod移除模块感觉好像和写一个C代码差不多但是等我把上面的代码复制过来运行时却频频报错,最后折腾了好久,原来是书上的例子太久远了,对于一些现在的内核已经不适用了,最后在网上找了大佬博客,借用一下代码,最后成功了,记录一下,供以后回顾。原文链接

2021-04-26 15:24:58 24

原创 ubuntu 下编写自己的shell命令*(脚本)

首先,我们先在文件里编写自己的脚本,可以用自己熟悉的编辑器,例如vi vim gedit nano等我先用gedit 编写一个名为hello的文件(gedit是图形化编辑器,如果没有图形界面的用户请用其他三个程序)#this is my first scriptecho "Hello World!"#是注释符,编写注释是一个好习惯脚本实现的功能就是输出Hello World!写好之后我们保存退出,输入 ls -l hello查看文件,会出现‘-rw-r–r--’这里一共有十个字符,第一

2021-04-19 15:22:38 146

原创 Selection dont contain a main type

Selection dont contain a main type没有主类,希望你不是把main写成mian了

2021-04-17 14:49:33 6

原创 关于linux wait()函数返回值的问题

今天看linux进程的时候发现wait函数的返回值似乎和书上说的不一样,书上是这么说的wait函数的原型是:pid_t wait(int *status)参数 status 用来保存被收集进程退出时的状态,它是一个指向 int 类型的指针。但如果不关心子进程是如何死植的,而只想把该僵死进程销毁(事实上绝大多数是这种情况),则可以设置参数为 NULL,其调用形式如下∶pid = wait(NULL);如果成功,wait( )会返回被收集的子进程的进程 ID;如果调用进程没有子进程,则会失败,此时 w

2021-04-14 20:13:57 65

原创 如何得到歌曲的网络链接

最近写微信小程序,学到音乐播放时,由于微信小程序对项目有严格的内存大小规范,所以把音乐拷贝到项目后是无法发表的,我们只能寻找网络链接,接下来记录一下我获取链接的过程:我用的浏览器是edge首先登录网页版QQ音乐随便点一首歌播放然后F12进入控制台-在右上找到网络,点击然后F5刷新一下,然后在下方的搜索框输入url,上图的2所示就是我们需要的。需要注意的是,我在获取链接的过程中也出现过几次连接不能访问,但是后来再重新尝试时又可以播放,我也不是很懂。还有就是这个方法貌似只有QQ音乐能行,网易云

2021-04-10 14:07:52 32

原创 微信小程序写的一个简单计算器

微信小程序写的简单计算器jisaunqi.js// pages/jisuanqi/jisuanqi.jsPage({ /** * 页面的初始数据 */ data: { result:"0", string:"", cal:"", num1:"", num2:"" }, btSubmit:function(e){ console.log(e); var num1 = this.data.num1; var ca

2021-04-09 20:46:37 35

原创 IDEA中jsp文件无法使用out.print方法

今天写jsp代码时发现out.print()方法IDEA一直识别不了,就上网找了找资料,最后解决了,分享经验,希望对大家有帮助其实参考了很多方法,我也不知道具体那个最终解决了我的问题,所以我把操作全部复述一遍首先:点击 File->Project Structure->modules->Dependencies然后选择tomcat,这是我第一个使用的方法,但是用后没用,还是不能out.print接下来是把要输出的部分放在一个函数里面,而函数在<%!%>里面定义,然后

2021-04-06 20:20:47 143

原创 记录一下JDBC的使用

package JDBC.JAVA;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import com.mysql.jdbc.Connection;/** * @Author : LuoXin * @Date : 2020/12/23 - 15:53 * @Description : JDBC.JAVA */

2021-04-06 18:25:37 12

原创 MySQL字符编码改变

今天用MySQL数据库时发现输入中文会ERROR,之前也碰到过这种情况,在配置文件里面改成GBK就行了,可以通过show variables like ‘char%’;查看当前的编码但是与上次不同的是这次我没有找到那个配置文件,或者说没找到设置字符编码的选项,如果碰到同样问题的朋友可以尝试以下方法:找到并启动配置程序进行配置(具体的配置我就没说明了)改变编码要注意的一步就是在下拉框里选自己需要的编码就行了下面的图是我改变设置但是没有重启数据库时的图,有了一些改变,可以插入中文数据 了,

2021-04-06 15:37:18 6

原创 ubuntu下自带鼠标键盘禁用重启后失效

大大

2021-03-10 23:26:27 39

原创 SceneBuilder中向ComboBox添加选项

两种方法,其实都差不多1:在fxml文件中修改将ComboBox修改成如下的格式,如果想让ComboBox有初始值,在第一行中添加value=“初始值”有时候修改后编译会报错,只需要添加<?import javafx.collections.FXCollections ?>即可。<ComboBox fx:id="combo1" layoutX="115.0" layoutY="71.0" onAction="#combo1" prefWidth="150.0" >

2021-01-23 13:55:27 348

原创 CZJ-Superman

CZJ-Superman题目描述:“那是只鸟?那是飞机?那是——超人!”程序员在看完《CZJ-Superman》之后,励志要成为一名“CZJ-Superman”,学会了两个特殊技能ZZZ和JJJ,足以成为一名“CZJ- Superman”了。已知程序员拥有的普通技能和两个特殊技能如下: 普通技能:每次攻击需要1秒,不进入冷却状态,对对手造成1点伤害; 特殊技能ZZZ:每次攻击需要1秒,之后ZZZ技能进入冷却状态(即持续2秒不可以再次使用ZZZ技能),消耗100点自身体力值,对对手造成6点伤

2020-12-20 18:34:58 20

原创 json文件的读与写

本地JSON文件 的读与写最近老师给我们一个日历让我们给日历添加记事本功能,推荐我们使用JSON文件,我之前从来没接触过JSON,在经过一系列摸爬滚打之后总算是取得了一些进展。大致实现了1.创建一个JSON对象2.从本地JSON文件中读取对象3.将创建的JSON对象存入内存一:其实很简单,就是用eclipse时要导入jar,因为之前从网上找各种方法,具体哪几个jar包有用我也不知道,导入方法是 右键点击要导入的工程->properties->Resource下面的javaBuild

2020-11-17 17:18:08 62 1

原创 JAVA continue 用法

今天做作业时发现continue 的一个用法public class Excep { public static void main(String[] args ) { int i=10,o=10;mark1: for(i=1;i==1;i++) { System.out.print("a");mark2: while(o--!=0) { if(o%2==0)continue mark1; System.out.print("b"); }

2020-11-08 21:07:42 30

原创 2020-10-21

javaFX Scene Builder Downloadhttps://www.oracle.com/technetwork/java/javase/downloads/javafxscenebuilder-1x-archive-2199384.html

2020-10-21 21:29:35 13

原创 用java实现2进制数转换成8,10,16进制

我的思路是先把2进制数转换成10进制,然后分别转换成8和16进制。package com.itheima.first;import java.util.Scanner;public class zuoye01{ public static void main(String[] args){ Scanner sc=new Scanner(System.in); System.out.print("输入要转换的二进制数:"); String n=sc.next(); int[] numb

2020-09-22 21:37:54 244

原创 表达式树的创建与输出

表达式树的创建与输出 编一个程序,读入先序遍历字符串,根据此字符串建立一棵二叉树(以指针方式存储),请注意的是,我们保证该树一定是表达式树(见教材5.2 5.8)。例如下面的先序遍历字符串:13 # # * 5 # # 9 # #运算符只可能是加减乘除,数值为小于等于100,各结点用空格分开,其中“#”代表空树。建立起此二叉树以后,再按要求输出二叉树。输入输入由多组测试数据组成。每组数据包含一行字符串,即表达式树的先序遍历序列,字符串长度大于0且不超过100。...

2020-09-18 21:17:00 80

原创 2020-08-04

将树转换成二叉树的步骤是:(1)加线。就是在所有兄弟结点之间加一条连线;(2)抹线。就是对树中的每个结点,只保留他与第一个孩子结点之间的连线,删除它与其它孩子结点之间的连线;(3)旋转。就是以树的根结点为轴心,将整棵树顺时针旋转一定角度,使之结构层次分明。...

2020-08-04 20:39:41 32

javaFX.zip_expanded.7z

javaFX.zip_expanded.7z

2021-04-11

第一次编写servlet对配置的疑问

发表于 2021-05-10 最后回复 2021-05-10

java多线程编程

发表于 2021-05-01 最后回复 2021-05-01

java进程通信问题

发表于 2021-04-29 最后回复 2021-04-29

java进程间通信问题

发表于 2021-04-29 最后回复 2021-04-29

leetcode第一题求助

发表于 2021-04-26 最后回复 2021-04-26

部署网站有关问题

发表于 2021-04-23 最后回复 2021-04-23

Linux作死修改etc/passwd后无法登录超级用户界面

发表于 2021-04-18 最后回复 2021-04-18

Linux作死修改etc/passwd后无法登录超级用户界面

发表于 2021-04-17 最后回复 2021-04-17

求助,c语言简单问题

发表于 2021-04-16 最后回复 2021-04-16

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

TA关注的人 TA的粉丝

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