自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(72)
  • 问答 (6)
  • 收藏
  • 关注

原创 2020-09-27 牛客Java做题总结(二)(待修)

1.Java类加载器引导类加载器(bootstrap class loader):它用来加载Java的核心库,是用原生代码来实现的。扩展类加载器(extensions class loader):它用来加载Java的扩展库。系统类加载器(system class loader):它根据Java应用的类路径(CLASSPATH)来加载Java类Tomcat为每个APP创建一个Loader,里面保存着此webAPP的CLassLoader。需要加载webAPP下的类时,就取出CLassLoade

2020-09-28 16:04:04 142

转载 Java接口 详解(一)

一、基本概念接口(Interface),在JAVA编程语言中是一个抽象类型,是抽象方法的集合。接口通常以interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象方法。如果一个类只由抽象方法和全局常量组成,那么这种情况下不会将其定义为一个抽象类。只会定义为一个接口,所以接口严格的来讲属于一个特殊的类,而这个类里面只有抽象方法和全局常量,就连构造方法也没有。范例:定义一个接口interface A{//定义一个接口 public static final String

2020-09-27 23:31:22 211

原创 2020-09-27 牛客Java做题总结(一)

1.private、protected、public修饰符的作用范围访问修饰符/作用范围 所在类 同一包内其他类 其他包内子类 其他包内非子类 private √ X X X 缺省 √ √ X X protected √ √ √ X public √ √ √ √ private : 被private修饰的属性和方法,不能被其他类访问,子类不...

2020-09-27 23:25:50 188

原创 Git与GitHub的区别

Git与GitHub的区别Git、GitHub、GitLab三者之间的联系以及区别

2020-09-27 15:48:36 119

原创 GitHub---如何上传自己的项目

参考博客:一步一步教你如何在GitHub上上传自己的项目出现错误情况:error: failed to push some refs to 'https://github.com/kric0/BookManage.git'在最后一步 git push -u origin master 时出现错误如下 ! [rejected] master -> master (fetch first)error: failed to push some refs to 'https:

2020-09-27 15:06:05 84

原创 蓝桥杯——历届试题 纸牌三角形

问题描述:A,2,3,4,5,6,7,8,9 共9张纸牌排成一个正三角形(A按1计算)。要求每个边的和相等。 A 9 6 4 8 3 7 5 2这样的排法可能会有很多。如果考虑旋转、镜像后相同的算同一种,一共有多少种不同的排法呢?思路:1.全排列问题;2. A a[0] 9 6 a[1] a[2] 4 8 a[3] a...

2020-08-14 21:12:21 273

原创 全排列——java 递归

以下是两个我觉得对我理解这个问题及算法帮助很大的两篇文章。全排列java全排列之JAVA实现代码:package s01;public class QuanPaiLie { public static void main(String[] args) { int[] a = {1,2,3,4}; qpl(a,0,3); } static void qpl(int[] a,int begin,int end) { if(begin==end) { f...

2020-08-14 20:59:25 143

原创 Tomcat

目录配置Tomcat查看Tomcat配置修改Tomcat server测试运行Tomcat端口号被占用问题配置Tomcatnext --> 选择Tomcat7.0文件夹成功后如下:查看Tomcat配置如图,如果是 no servers... ,单击,出现对话框,选择 Tomcat 7.0 ,然后选择 Finish 。完成。修改Tomcat server双击 Tomcat 7.0,出现下图,修改 Server 里的内容。...

2020-08-14 14:11:17 96

原创 Spring

目录Spring一些基础其他问题web.xml的生成:Spring的配置文件:运行程序两种方法1. main2. Junit (1) @Test 时报错,解决方法: (2)代码出错,解决办法:导入jar包Spring一些基础Spring:为了方便管理各个功能之间的依赖关系而形成的一个框架。Spring核心功能:IOC:控制反转,即控制对象之间的关系。AOPSpring容器:之前创建的类,使用时要通过new创建对象来使用,而...

2020-08-14 12:48:45 102

原创 MySQL workbench -- 导入sql文件出错 及其他一些问题

错误:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '/* Navicat MySQL Data Transfer Source Server : localhost Source Serv' at line 1翻译:您的SQL语法中有一个错误;请查看与您的MySQL服务器版本

2020-08-12 17:50:15 4646

原创 蓝桥杯——历届试题 合根植物 未完成

问题描述  w星球的一个种植园,被分成 m * n 个小格子(东西方向m行,南北方向n列)。每个格子里种了一株合根植物。  这种植物有个特点,它的根可能会沿着南北或东西方向伸展,从而与另一个格子的植物合成为一体。  如果我们告诉你哪些小格子间出现了连根现象,你能说出这个园中一共有多少株合根植物吗?输入格式  第一行,两个整数m,n,用空格分开,表示格子的行数、列数(1<m,n<1000)。  接下来一行,一个整数k,表示下面还有k行数据(0<k<100000)  

2020-07-31 23:12:37 156

原创 蓝桥杯——历届试题 小计算器 代码未完善,有未解决的问题

问题描述  模拟程序型计算器,依次输入指令,可能包含的指令有  1. 数字:'NUM X',X为一个只包含大写字母和数字的字符串,表示一个当前进制的数  2. 运算指令:'ADD','SUB','MUL','DIV','MOD',分别表示加减乘,除法取商,除法取余  3. 进制转换指令:'CHANGE K',将当前进制转换为K进制(2≤K≤36)  4. 输出指令:'EQUAL',以当前进制输出结果  5. 重置指令:'CLEAR',清除当前数字  指令按照以下规则给出:  数字,运算指令

2020-07-28 21:37:40 125

原创 蓝桥杯——A+B问题

这问题太简单了就不写了。关键是答案里给的代码 Integer a = sc.nextInt(); Integer 和 int 的区别,以及 Integer 的使用方法,我知道他们有区别,但具体是怎样的已经忘记了,抽时间看看再补上吧。...

2020-07-16 23:18:49 126

原创 蓝桥杯——序列求和

问题描述求1+2+3+...+n的值。输入格式输入包括一个整数n。输出格式输出一行,包括一个整数,表示1+2+3+...+n的值。样例输入4样例输出10样例输入100说明:有一些试题会给出多组样例输入输出以帮助你更好的做题。一般在提交之前所有这些样例都需要测试通过才行,但这不代表这几组样例数据都正确了你的程序就是完全正确的,潜在的错误可能仍然导致你的得分较低。样例输出5050数据规模与约定1 <= n <= 1,000,000,

2020-07-16 22:18:04 409

原创 蓝桥杯——圆的面积 有未解决的问题

问题描述给定圆的半径r,求圆的面积。输入格式输入包含一个整数r,表示圆的半径。输出格式输出一行,包含一个实数,四舍五入保留小数点后7位,表示圆的面积。说明:在本题中,输入是一个整数,但是输出是一个实数。对于实数输出的问题,请一定看清楚实数输出的要求,比如本题中要求保留小数点后7位,则你的程序必须严格的输出7位小数,输出过多或者过少的小数位数都是不行的,都会被认为错误。实数输出的问题如果没有特别说明,舍入都是按四舍五入进行。样例输入4样例输出50.2654825

2020-07-16 20:49:26 170

原创 蓝桥杯——Fibonacci数列

问题描述Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1。当n比较大时,Fn也非常大,现在我们想知道,Fn除以10007的余数是多少。输入格式输入包含一个整数n。输出格式输出一行,包含一个整数,表示Fn除以10007的余数。说明:在本题中,答案是要求Fn除以10007的余数,因此我们只要能算出这个余数即可,而不需要先计算出Fn的准确值,再将计算的结果除以10007取余数,直接计算余数往往比先算出原数再取余简单。(数据规模较大时,容易超时)样例输

2020-07-16 18:56:13 174

原创 洛谷_02

P1424 小鱼的航程做这个题的时候,我的想法比较简单,按情况分类,很麻烦。看了下题解,觉得很好,值得学习。就像曾经做的门前的树那种题,当初没想到的解法,现在还是没想到。package first;import java.util.Scanner;public class P1424 { public static void main(String[] args) {...

2020-02-05 19:13:19 137

原创 洛谷_01

其实就做了俩题。耗的时间主要是在eclipse上运行示例无错,但是提交上去却总是出错。第一个题:P1085 不高兴的津津这个没啥好说的,错误是:类P1_2_2是公共的, 应在名为 P1_2_2.java 的文件中声明 public class P1_2_2 {我就纳闷了,我的文件名就是P1_2_2啊,声明个屁啊。不啰嗦了,把类名改为Main就正确了。还有提交java语言时,不要...

2020-02-04 15:58:57 203

原创 AndroidStudio

一.安装参考博客:https://blog.csdn.net/xuw_xy/article/details/89524335二. 第一个错误 第二个错误 Error:Executionfailedfortask':app:preDebugAndroidTestBuild'.>Conflictwithdependency'c...

2019-12-24 11:47:15 140

原创 struts2 -- 404 错误解决

There is no Action mapped for namespace [/] and action name [user!list] associated with context path [/PoiDemo2]. - [unknown location]经过检查发现是xml命名出错。struts.xml 不能乱改名,比如 struts2.xml但是还是有一个问题。...

2019-10-10 22:43:57 585

原创 Struts2---HTTP Status 500 – Internal Server Error

500 --- 非法字符错误HTTP Status 500 – Internal Server ErrorIllegal char <:> at index 3: jar:file:\E:\Java%20web\jsp练习\.metadata\.plug我的错误原因是:jre版本不匹配修改过程如下:之前是 10 ,改为 1.8只改这一个地方,提示仍然有...

2019-10-10 22:06:33 414

原创 15.服务端渲染和客户端渲染

客户端渲染:服务端源代码,浏览器一次请求得到源代码,第一次解析,解析源代码。如果遇到什么ajax、什么模板啊,需要数据,则进行第二次请求,得到数据。服务端渲染:服务端读取文件,进行第一次解析,所有未知数据都会得到。浏览器请求一次,得到完整代码。服务端渲染更快,因为只需要一次请求。但是压力大,要先读取全部数据。客户端得到页面速度更快,虽然里面的一些具体数据可能是空的,需要等待...

2019-09-16 19:15:46 124

原创 14.Apache中的模板引擎

(01)var http = require('http')var fs = require('fs') var template = require('art-template')var server = http.createServer('request',function(req,res){var url = req.urlvar wwwDir = 'D:/www'fs....

2019-09-16 19:15:04 269

原创 13.node中的模板引擎

模板引擎最早诞生于服务器领域,后来才发展到了前端。在node中使用art-template1.安装 npm install art-template2.在需要使用的文件模块中加载 art-template 使用require加载,参数中的 art-template 就是下载的包的名字。即 install 的名字是什么,则 require 中就是什么3.查文档,使用模板引擎...

2019-09-16 19:13:00 102

原创 12.浏览器中的模板引擎

art-template : 不仅可以在浏览器使用,也可以在node中使用。服务端渲染,就是在服务端使用模板引擎可以通过npm下载---GitHub上有art-template链接http://github.com/aui/art-templatehttp://aui.github.io/art-templateWindows+R---cmd---打开code所在目录(...

2019-09-16 19:04:22 115

原创 11.Apache

var http = require('http')var fs = require('fs')var server = http.createServer('request',function(req,res){var url = req.urlvar wwwDir = 'D:/www'if(url === '/'){fs.readFile(wwwDir + '/b.txt',fu...

2019-09-16 19:02:44 80

原创 算法分析---剩余树的数目

问题描述  某校大门外长度为L的马路上有一排树,每两棵相邻的树之间的间隔都是1米。我们可以把马路看成一个数轴,马路的一端在数轴0的位置,另一端在L的位置;数 轴上的每个整数点,即0,1,2,……,L,都种有一棵树。  由于马路上有一些区域要用来建地铁。这些区域用它们在数轴上的起始点和终止点表示。已 知任一区域的起始点和终止点的坐标都是整数,区域之间可能有重合的部分。现在要把这些区域中的树(包括区域...

2019-09-16 18:55:44 323

原创 可行性研究报告格式

如:SRT申报书一. 引言编写目的可行性研究的目的是为了对问题进行研究,以最小的代价在最短的时间内确定问题是否可解。经过对此项目进行详细的调查研究,初拟系统的可行性报告,对软件开发中将要面临的问题及其解决方案进行初步设计及合理安排,明确开发风险及其所带来的经济效益。 2.项目背景 开发软件名称: 项目任务提出者: 项目开发...

2019-09-15 21:29:04 880

原创 10.代码格式问题

代码风格一些比较规范的代码风格编译:(1) JavaScript Standard Style(http://standardjs.com/)(2) Airbnb JavaScript Style ---比(1)更严谨代码无分号问题当采用了无分号代码风格的时候,只需要注意以下情况 当一行代码是以: ( [ ` 开头的时候,则在前面补上一个分号用以避免一...

2019-08-10 10:33:29 118

原创 9 . Content-Type

var http = require('http') var server = http.createServer('request',function(req,res){ res.end('hello 时间') }) server.listen(3000,function(){ console.log('****') })//输出的中文不对...

2019-08-10 10:28:03 180

原创 8.IP地址和端口号

应用程序具有联网的能力,联网就能产生数据交互所有联网的程序都需要进行网络通信计算机中只有一个物理网卡。而且同一个局域网中,网卡的地址必须是唯一的。怎么定义到这个网卡?网卡是通过唯一的IP地址来进行定位的。定位到这个网卡就定义到你的计算机了。客户端-----通过----DNS解析域名(DNS----把--www.baidu.com--解析成----ip地址25....

2019-08-10 10:20:06 479

原创 7.node中的js--核心模块

一.核心模块node为JavaScript提供了很多服务器级别的API,这些API绝大多数都被包装到了一个具名的核心模块中了。例如:文件操作的 fs 核心模块、http服务构建的 http 模块、path 路径操作模块、 os 操作系统信息模块 。。。 只要这个模块是一个核心模块,那么如果想要使用他,就必须先试用require()加载: var fs = re...

2019-08-10 10:18:17 126

原创 6.node.js中简单的HTTP

用node创建一个web服务器在node中专门提供了一个核心模块:HTTPHTTP这个模块的职责就是帮你创建web服务器1.加载HTTP核心模块 var http = require('http')2.使用http.createServer() 方法创建一个web服务器,返回一个Server实例 var server = http.createServer...

2019-07-25 10:35:14 99

原创 5.node.js读写文件

node没有dom和bom提供一些服务器级别的操作,例如读写文件浏览器中的JS没有文件操作能力,node有,因为它面向服务端读文件fs是file-system 的简写,就是文件系统的意思。在node中如果想要进行文件操作,就必须引入fs这个核心模块。在fs这个核心模块中,就提供了所有文件操作相关的API。例如:fs.readFile就是用来读取文件的var fs = r...

2019-07-25 10:25:25 125

原创 4.使用Node执行js脚本文件

1.创建编写JavaScript脚本文件2.打开终端,定位到脚本文件所属目录方法一:Windows +R ---> cmd 打开命令行 --->一般在c盘下,如若要转换到e盘 输入 e: 按回车键,则切换到e盘。cd 目录(出去所在盘名:\)---->切换到该目录---->方法二:直接找到该JS文件--->右键 打开git bash her...

2019-07-25 10:20:56 10851

原创 3.Node.js能做什么

1.Web服务器后台(Java、PHP能做的都能做)2.命令行工具(Git{C语言开发}、npm(node开发}、hexo{node开发}。。。)3.(游戏、接口)服务器----->非主要对于前端开发工程师来讲,接触node最多的是他的命令行工具(自己写的很少,主要使用别人开发的--->webpack、 gulp、npm。。。)预备知识HTMLCSS...

2019-07-25 10:19:29 128

原创 2.Node.js是什么

前端:HTML、CSS、Js后端:java、php、python、ruby、.net(dao nai te)(c#)、node.js (javaScript)···技术相关的网站 域名 一般为 .org 或.ioNode.js 是一个JavaScript 运行时环境。可以解析和执行JavaScript 代码。就像一个浏览器一样。现在的JavaScript 可以完全脱离浏览器...

2019-07-25 10:18:11 116

原创 node.js目录

因为我是跟着视频学的嘛,所以做了一个目录。之后每学完每一节,会补充一个链接,与对应的博客连起来。视频的链接:https://www.bilibili.com/video/av276703261.为什么要学Node2.Node是什么:https://blog.csdn.net/ly_jewel/article/details/972409933.node能做什么:https://bl...

2019-07-25 10:16:24 127

转载 【史上最全】国内外常用精品API汇总

API是获取网络服务最便捷的方式,合理地使用API开发项目可以大大提高开发效率,把精力都集中在程序的业务逻辑之上,避免重复造轮子。推荐给大家个人觉得很赞的第三方API(资源整合自网络)。文章分为天气查询、生活常用、文体娱乐、企业金融、通讯服务、交通出行、技术开发七大类,如果你觉得分类不直观,想直接获取免费可试用的api,也可以直接搜索用友APILink,或访问官网api.yonyoucloud.c...

2019-07-04 21:01:20 7340 2

原创 图书管理系统--当前借阅信息

思路: 直接查询info表<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" import="sec.*" import="dao.*" import="java.util.*"%><!DOCTYPE html>&l...

2019-07-04 16:00:37 693

空空如也

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

TA关注的人

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