首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
如也201810022128875
获赞
37
粉丝
2
关注
1
看过 TA
16
男
门头沟学院
2021
Java
IP属地:北京
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑如也201810022128875吗?
发布(80)
评论
刷题
如也201810022128875
关注TA,不错过内容更新
关注
2021-07-09 17:47
门头沟学院 Java
xml、json、url的一些简单介绍
一:XML 和 JSON 的简单介绍 xml 和 json 都是程序和程序之间传送和交流数据的方式。 都是独立于 各种编程语言 而存在的。 早些时间 xml 用的非常多,后来 json 出现了,json 比 xml 更简洁、更易解析,所以 json 就兴起了。 xml 全程: extensible markup language , 可扩展标记语言。 .xml 文件是保存 xml 数据的一种方式,不要将 xml 语言狭隘的理解成 xml 文件。 语法格式 文档声明 : <?xml version="1.0" encoding=&qu...
0
点赞
评论
收藏
分享
2021-07-09 17:46
门头沟学院 Java
记 2 个在 tomcat 中遇到的坑。。。
一:request.setCharacterEncoding( " " ) 问题。 如果是写: request.setCharacterEncoding( “utf-8” ) , 那么就要求 tomcat 的控制台编码也是 utf-8 , 之前我这样设置还是乱码。 这里有 2 个解决方法。 直接设置 request.setCharacterEncoding( “gbk” ) , 这样就不会乱码了。说明当时可能用的是 gbk 编码方式 改了以下地方,就不是乱码了。 二: 还有一个坑,就是 form 表单的...
0
点赞
评论
收藏
分享
2021-07-09 17:46
已编辑
门头沟学院 Java
关于 JSP 的极简入门
JSP 是什么 全称: java server page , java 服务器的页面。 本质上还是一个 servlet。这里就看看他的原理部分,是怎么运作的: 浏览器请求一个 .jsp 的页面时, 服务器这边,会将 .jsp 文件,编译成 .java 文件和 .class 文件。 然后就可以 .class 文件被虚拟机加载就可以用了。 比如: 在 idea 里实验 out 文件夹找不到输入文件, 在 tomcat 的安装目录试就行了,webapps 目录下,一个文件夹,就是一个新项目, 然后去 work 文件...
0
点赞
评论
收藏
分享
2021-07-09 17:46
门头沟学院 Java
JS中的正则表达式
本文摘自这学期在学校的线上 educoder 平台学习的 js 课程,把正则表达式部分的讲义整理了出来。 正则表达式 var lowerCharPattern = /[a-z]/;//匹配任意小写字母 var upperCharPattern = /[A-Z]/;//匹配任意大写字母 var numberPattern = /[0-9]/;//匹配任意数字 var mixPattern = /[a-zA-Z0-9]/;//匹配大小写字母,数字 在中括号内最前面加上^符号表示反向匹配:匹配和中括号内的正则表达式不匹配的所有字符,比如: var notNumberPattern = ...
0
点赞
评论
收藏
分享
2021-07-09 17:45
门头沟学院 Java
浏览器工作原理的后续简单介绍
浏览器工作的后续 一: HTML代码(response body 部分) 构建成 DOM 树: 字符流,经过状态机的处理,变成 词(token) 绝大多数语言的 词法部分,都是用状态机来实现的 词(token),通过栈,来构建 DOM 树。 HTML 有很强的容错能力,如果是 XHTML(有严谨的语法格式),那这个过程就会轻松很多。 二:把 CSS 属性,添加到 DOM 树上: 并不上把 DOM 全构建完,再来添加 CSS 属性的。 浏览器的整个过程都是一个流式处理的过程。 CSS 也是一门语言,需要经过词法分析和...
0
点赞
评论
收藏
分享
2021-07-09 17:45
已编辑
门头沟学院 Java
微信小程序学习 --- 第一天
由来: 学校在搞一个为期 10 天的实训, 简单记录一下学习笔记. 微信小程序的一些官方文档教程: https://developers.weixin.qq.com/miniprogram/dev/framework/quickstart/ https://developers.weixin.qq.com/ebook?action=get_post_info&docid=0008aeea9a8978ab0086a685851c0a 注册微信小程序的账号: 微信小程序属于微信公众平台里面的,微信公众平台现在可以做 3 种事情:订阅号、服务号、小程序。 对个人来说,已...
0
点赞
评论
收藏
分享
2021-07-09 17:45
已编辑
门头沟学院 Java
微信小程序学习 --- 第二天
应用软件的工作结构 界面 (UI、User Interface) 就是前端的部分。 主要由 html、css、javascript 来完成。 业务(BU、Business Unit) 就是后端部分。 可用的语言有: java、python、c#、asp.net、php 等等。 数据库(Data Base) 负责软件中用到的数据的存储。 常见的数据库有: sql server、 mysql、oracle、db2 等等。 小程序 和 网页开发的区别 开发工具的不同 小程序有属于...
0
点赞
评论
收藏
分享
2021-07-09 17:44
已编辑
门头沟学院 Java
Linux 的一些简单概述
Linux 学习 比较重要的知识点 能简单使用 cat,grep,cut 等命令进行一些操作; 文件系统相关的原理,inode 和 block 等概念,数据恢复; 硬链接与软链接; 进程管理相关,僵尸进程与孤儿进程,SIGCHLD 。 Linux 目录结构 根目录是 / 。 底下有好几个目录文件夹。 bin : 存放系统的可执行文件 boot: 存放用于系统引导时使用的各种文件。 dev : 存放设备文件。 etc : 存放系统配置文件。 home : 存放所有用户的文件,是用户文件的根目录。 lib : 存放跟文件系统中的程序所需要的 共享库 及 内核模...
0
点赞
评论
收藏
分享
2021-07-09 17:44
已编辑
门头沟学院 Java
计算机里为什么不能精确表示浮点数
计算机的世界 是 一个二进制的世界。 我们先来看看 十进制 和 二进制的相互转换。 十进制 --> 二进制:对整数部分,就是除2取余,倒着来。 对小数部分,就是乘2取整,正着来。 先来从宏观角度看看十进制和二进制间的关系 先来看整数部分,比如一个 8 bit 的大小: (二进制 --> 十进制) 0000 0001 --> 1 0000 0010 --> 2 0000 0100 --> 4 0000 1000 --> 8 ……………… 我们可以用这些,拼成一个 十进制的数值。 比如 十进制的 12 , 可以看成 8...
0
点赞
评论
收藏
分享
2021-07-09 17:44
门头沟学院 Java
微信小程序学习 --- 第三天、第四天
这 2 天都是主要学习 css 的基本使用,所以就写在一起了。 第三天 CSS (cascading style sheets) 层叠样式表 一: 引入方式 行内样式 直接写在标签里面, 用作 style 属性。 可重用度低。 内部样式 写在 head 标签里,用作 style 标签。 <style type="text/css"> ... </sytle> 只能在一个页面内重用。 外部样式 写在 head 标签里,用作 link 标...
0
点赞
评论
收藏
分享
2021-07-09 17:43
已编辑
门头沟学院 Java
浅谈密码学的历史发展过程
浅谈密码学的历史发展过程 前言 这是大三下学期选学的网络信息安全课程的期末作业,这个学期就是疫情爆发期间上网课的那段时期。。。 摘要 密码对我们都不陌生,在日常生活中也接触过密码,日常生活中所说的密码,通常是是登录界面的那种输入密码,银行卡密码等等之类的。这样的密码在密码学里更严格的意义上是称为 password、pin,中文上称为口令。我们通常想到的是把密码这些关键信息藏起来,用什么形式?用藏头诗的形式?用隐形墨水写一下,到时候火烧显示出来? 这就是想当然的一种形式。那在互联网中我们又该怎么保密呢?密码学指的是什么呢?这里引用维基百科上的解释:Cryptography is ...
0
点赞
评论
收藏
分享
2021-07-09 17:43
门头沟学院 Java
浅谈加密技术在电子商务中的应用
前言 大三下学期,电子商务的期末作业。。。 摘要 互联网的快速发展使电子商务称为商务活动的新模式,电子商务从产生至今虽然时间不长,但发展十分迅速。由于电子商务是在互联网环境下进行的商务活动,如何保证这些商务活动的安全性就是一个很重要的问题。本文就此问题展开一些相关讨论,主要包括对称加密、非对称加密、哈希算法的应用,以及 HTTPS 协议保证双方通信安全的原理介绍。 关键词:对称、非对称加密,数字信封,数字证书,数字签名,消息认证码 目录 一:加密技术里的专有名词介绍2 二:对称加密的应用2 三:非对称加密的应用3 四:哈希函数4 五:HTTPS5 六:总结6 一:...
0
点赞
评论
收藏
分享
2021-07-09 17:42
已编辑
门头沟学院 Java
从代码角度谈谈对注解的理解
注解 Annotation 注解,简单来说就是对代码的一种增强技术,可以在源码期间、编译期间、运行期间获取到配置的注解信息,根据这些信息可以更加方便完成我们的目标。 有关注解的一些信息都定义在 java.lang.annotation 包下面。 @Target 注解: 用这个注解来标记 我们定义的注解 可以用在什么地方。可取的值是一个ElementType 枚举类型: 不用他, 表示可以在任何地方都可以使用 @Retation 注解: 我们写的 java 文件要经历 编译生成 .class 文件, 然后让类加载器加载进虚拟机执行。 用这个注解来标记 我们定义的注解 可以存在到...
0
点赞
评论
收藏
分享
2021-07-09 17:42
已编辑
门头沟学院 Java
单例模式的各种情况简析
单例模式 关键字: 双重检验、禁止指令重排序、锁,反射、反序列化、枚举 WHAT 单例模式是指, 对象在内存中只存在一份实例,每次获取对象的时候,都是拿到的同一个内存地址的对象。 WHY 使用单例模式,可以避免频繁创建、销毁对象这样的开销,直接获取到地址值就可以。 另一方面,有可能我们每次需要的都是同一个对象,也就说有这样的业务需求,就比如 Spring 里默认的 bean 都是 singleton 模式的。 HOW 大体来说有 2 种方式实现。 饿汉式 类加载的时候就是直接进行实例初始化: 饿汉式。 比如: public class Singlet...
0
点赞
评论
收藏
分享
2021-07-09 17:42
已编辑
门头沟学院 Java
浅谈Java语言中的并发问题
前言 大四上学期,选修课–科技论文写作的期末作业,自选题目。 【摘要】 本文以Java语言为载体,对并发的由来的原因、并发编程会带来什么问题、Java语言中对并发的支持做了简单阐述。致力于对并发方面搭建一个宏观上的知识体系,在并发的概述部分,简单介绍了硬件的发展,以及带来了什么问题,我们又是怎么解决这个问题的,以此引出并发的概念。在设计并发的进一步思考部分,介绍了要做到并发应该要从哪里入手,以及这么做会有什么问题,又该怎么解决。中间还穿插着介绍了Java语言特性的一些必要知识,以便之后了解实现原理的时候能够更好地理解。在怎么保证并发运行部分,仅仅是阐述了并发运行的一些特性,这些特性都是抽...
0
点赞
评论
收藏
分享
1
2
3
4
5
6
关注他的用户也关注了:
牛客网
牛客企业服务