1 姬如静

电子科技大学 电子与通信工程

暂无相关简介

等级
TA的排名 48w+

【剑指offer第二版Java】面试题5:替换空格

题目:请实现一个函数,把字符串中的每个空格替换成 “%20”。例如输入 “We are happy.”,则输出”We%20are%20happy.”。注意:空格会被替换成"%20" String、SringBuffer和StringBuilder区别解决方案:(面试时视面试官要求而定,需要询问清楚下面两种不同情况)如果在原来的字符串上进行替换,就有可能覆盖修改在该字符串后面的...

2019-05-30 16:46:25

深入理解Java虚拟机——自动内存管理机制(一)

Java内存区域与内存溢出异常一、概述C/C++:在内存管理领域,既拥有每一个对象的“所有权”,又担负每一个对象生命始终的维护责任。Java:因虚拟机的自动内存管理机制:优点:不需为每个new操作写配对delete/free代码,不容易出现内存泄漏和内存溢出问题;缺点:因把内存控制权交给Java虚拟机,一旦出现内存泄漏和内存溢出方面的问题,若不了解虚拟机是如何使用内存的...

2019-04-28 19:52:21

JavaWeb学习总结(六)-----Servelet开发(二)

注:全文转载自孤傲苍狼——博客园:https://www.cnblogs.com/xdp-gacl/p/3763559.html一、ServletConfig讲解1.1、配置Servlet初始化参数  在Servlet的配置文件web.xml中,可以使用一个或多个<init-param>标签为servlet配置一些初始化参数。例如: 1 <servlet...

2019-04-23 15:08:00

JavaWeb学习总结(五)----Servlet开发(一)

注:全文转载自孤傲苍狼——博客园:https://www.cnblogs.com/xdp-gacl/p/3760336.html一、Servlet简介  Servlet是sun公司提供的一门用于开发动态web资源的技术。  Sun公司在其API中提供了一个servlet接口,用户若想用发一个动态web资源(即开发一个Java程序向浏览器输出数据),需要完成以下2个步骤:  1、编写一个...

2019-04-23 15:05:24

JavaWeb学习总结(四)------Http协议

注:全文转载自孤傲苍狼——博客园:https://www.cnblogs.com/xdp-gacl/p/3751277.html一、什么是HTTP协议  HTTP是hypertext transfer protocol(超文本传输协议)的简写,它是TCP/IP协议的一个应用层协议,用于定义WEB浏览器与WEB服务器之间交换数据的过程。客户端连上web服务器后,若想获得web服务器中的某个w...

2019-04-22 21:37:32

Java基础学习总结——基础语法1

注:全文转载自孤傲苍狼博客园:https://www.cnblogs.com/xdp-gacl/p/3624567.html一.标识符  二.关键字  三.JAVA基础数据类型3.1. java常量  3.2. java变量    从本质上来讲,变量其实是内存里面的一小块区域,一个程序在运行的时候,实际上这个程序是位于内存里面,然后才开始运行。一个.exe...

2019-04-19 20:54:20

Java基础学习总结——基础语法2

注:全文转载自孤傲苍狼博客园:https://www.cnblogs.com/xdp-gacl/p/3627241.html一、语句  1.1. 条件语句  1.1.1 if语句    1.1.2 分支语句(switch语句)        1.2. 循环语句  1.2.1 for循环语句    学会画内存分析图分析别人写的程序,这样就很容易分析...

2019-04-19 20:53:57

Java基础学习总结——数组

注:部分参考孤傲苍狼博客园:https://www.cnblogs.com/xdp-gacl/p/3623759.html一、数组概念存储同一种数据类型的多个元素的容器。 数组变量属引用类型,数组也可以看成是对象,数组中的每个元素相当于该对象的成员变量。 数组的元素可以是任何数据类型,包括基本类型和引用类型。 C和C++中的数组都可以分配在栈上面,而JAVA中的数组是只能分配在堆上面...

2019-04-19 11:23:54

Java基础学习总结——方法及方法重载

说明:本文结合传智播客Java基础班视频以及孤傲苍狼博客园有关方法重载的文章https://www.cnblogs.com/xdp-gacl/p/3637321.html1、概述: 完成特定功能的代码块 注意:在很多语言里面有函数的定义,而java中函数被称为方法2、格式: 修饰符 返回值类型 方法名(参数类型 参数名1,参数类型...

2019-04-18 16:02:01

Java基础学习总结——Java环境变量配置

注:全文转载自孤傲苍狼博客园:https://www.cnblogs.com/xdp-gacl/p/3628220.html前言  学习java的第一步就要搭建java的学习环境,首先是要安装JDK,JDK安装好之后,还需要在电脑上配置"JAVA_HOME”、"path”、"classpath"这三个环境变量才能够把java的开发环境搭建好。在没安装过jdk的环境下,path环境变量是系统...

2019-04-18 10:05:29

面试必备——计算机网络2

最在前面,本文转载自微信公众号:程序员江湖文章目录结构:一 OSI与TCP/IP各层的结构与功能,都有哪些协议运输层主要使用以下两种协议: UDP的主要特点: TCP的主要特点: 域名系统(Domain Name System缩写DNS,Domain Name被译为域名) HTTP协议 五层协议的体系结构 1 应用层(application layer) 2 运输层(tr...

2019-04-17 16:25:30

JavaWeb学习总结(三)——Tomcat服务器学习使用(二)

注:全文转载自孤傲苍狼——博客园:https://www.cnblogs.com/xdp-gacl/p/3744053.html一、打包JavaWeb应用  在Java中,使用"jar"命令来对将JavaWeb应用打包成一个War包,jar命令的用法如下:  范例:将JavaWebDemoProject这个JavaWeb应用打包成war包    执行完之后,就可以得到一个文...

2019-04-15 10:26:07

JavaWeb学习总结(二)——Tomcat服务器学习和使用(一)

注:全文转载自孤傲苍狼——博客园:https://www.cnblogs.com/xdp-gacl/p/3734395.html一、Tomcat服务器端口的配置  Tomcat的所有配置都放在conf文件夹之中,里面的server.xml文件是配置的核心文件。  如果想修改Tomcat服务器的启动端口,则可以在server.xml配置文件中的Connector节点进行的端口修改例如...

2019-04-15 10:23:44

JavaWeb学习总结(一)——JavaWeb开发入门

注:全文转载自孤傲苍狼——博客园:https://www.cnblogs.com/xdp-gacl/p/3729033.html一、基本概念1.1、WEB开发的相关知识  WEB,在英语中web即表示网页的意思,它用于表示Internet主机上供外界访问的资源。  Internet上供外界访问的Web资源分为:静态web资源(如html 页面):指web页面中供人们浏览的数据始终...

2019-04-04 11:25:57

Acceptance/Rejection Methods

https://blog.csdn.net/cv_man/article/details/21330957https://blog.csdn.net/ustbxy/article/details/45458725https://blog.csdn.net/likaidlut/article/details/17588429

2019-03-06 10:19:12

Halton序列

https://www.docin.com/p-395341188.htmlhttp://www.goddardconsulting.ca/matlab-monte-carlo-assetpaths-halton.html

2019-03-05 09:21:14

sublime text3安装以及插件配置教程

本文是安装的SublimeText3是portableversion(可移动版本),安装的环境是基于window7。主要介绍sublimetext3的安装,常用插件的安装和使用!一、下载安装sublimeText3到官网http://www.sublimetext.com/3下载安装包(根据你的电脑系统下载对应的portableversion),下载好st3后,然后不断的...

2018-12-24 11:21:01

windows下安装Python和pip

        第一步,我们先来安装Python,选择的版本是3.4.4版本。windows下面的Python安装一般是通过软件安装包安装而不是命令行,所以我们首先要在Python的官方主页上面下载最新的Python安装包。下载地址是:https://www.python.org/downloads/ 在下载完成之后,一直点击下一步就OK了。 手动添加环境变量:鼠标右键我的电脑  ...

2018-12-24 10:49:42
勋章 我的勋章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。