自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

神思love

巅峰,就是你站在世界的最前面,仍然知道前进的方向!

  • 博客(108)
  • 资源 (2)
  • 收藏
  • 关注

原创 Java double保留2位小数实现方式 保留后几位小数

java中保留小数点后2位的三种方式1.使用String的format方法 double a = 12.535; double b = 12.534; //直接利用String.format System.out.println(String.format("%.2f",a)); System.out.println(String.format("%.2f",b));2.使用DecimalFormat的格式化方法 double a

2021-04-22 22:17:04 684 1

原创 Java StringAPI中最常用方法和方法使用

String常用API - String常用方法//返回给定位置的代码单元。char charAt(int index)//返回从给定位置开始的码点int codePointAt(int index)//返回从startIndex码点开始,cpCount个码点后的码点索引。int offsetByCodePoints(int startIndex, int cpCount)//按照字典顺序,如果字符串在other之前,返回一个负数;如果字符串位置other之后,返回一个整数;如果两个字符串想相

2021-04-22 08:25:59 274

原创 服务端部署Redis流程和报错解决 - Linux+Redis

redis服务端部署流程yum install wget -ywget http://download.redis.io/releases/redis-4.0.14.tar.gztar -zvxf redis-4.0.14.tar.gzmv /home/shensi/redis-4.0.14 /usr/local/rediscd /usr/local/redismakemake PREFIX=/usr/local/redis install后台进程方式启动 ./bin/redis-se

2021-04-20 08:02:46 259

原创 java数据类型-8种基本类型和Unicode

整型(没有小数部分)类型存储需求取值范围int4字节-2 147 483 648 ~ 2 147 483 647(21亿+)short2字节-32 768 ~ 32 767long8字节-9 233 372 036 854 775 808 ~ 9 223 372 036 854 775 807byte1字节-128 ~ 127浮点类型(有小数部分的数值)类型存储需求取值范围float4字节±3.402 823 47E

2021-04-20 07:35:48 230

原创 今日心情

谁便写点~很久没有发博客了,工作也好,家庭也好。人生总会遭遇些什么,但不论是什么,都是成长的一部分。今天开始,继续开始写博客。种一颗树,最好的时间是十年前,其次是现在。

2021-03-30 22:27:14 126

原创 nginx-重定向-rewrite使用-使用域名直接访问主页nginx实现

背景现在开发的项目中,因为项目并非是新开发,是基于公司内部其他团队的项目做二次开发。所以首页的网址是域名+文根+主页的形式。域名+文根+主页目录类似于:www.shensiback.com/mall/welcome其中域名:www.shensiback.com文根:mall主页:welcome客户提了一个新需求,要求直接使用域名就可以访问到应用的首页。方案项目组网背景客户提供域名和ip,公网请求经由F5->SLB->nginx节点->应用节点。其中客户会在dns

2021-03-30 22:20:47 1809

原创 Oracle 分区相关解析 未完待续

表空间:是一个或多个数据文件的集合,所有的数据对象都存放在指定的表空间中,但主要存放的是表, 所以称作表空间。分区表:当表中的数据量不断增大,查询数据的速度就会变慢,应用程序的性能就会下降,这时就应该考虑对表进行分区。表进行分区后,逻辑上表仍然是一张完整的表,只是将表中的数据在物理上存放到多个表空间(物理文件上),这样查询数据时,不至于每次都扫描整张表。1. 什么时候使用分区表(官方建议):表的大小超过2GB。表中包含历史数据,新的数据被增加都新的分区中。2. 表分区的优缺点优点

2020-12-01 23:30:50 148

转载 【转】Oracle子分区(sub partition)操作

要重新定义大量分区表。首先看 SQL Reference 大致了解了 Oracle 的分区修改操作。Alter table 语句的alter_table_partitioning 子句可以分为以下几类:全局:modify_table_default_attrs分区:Modify, Move, Add, Coalesce, Drop, Rename, Truncate, Split, Merge, Exchange子分区:Set Template, Modify, Move, Drop,

2020-10-20 00:02:07 1315

原创 一面+笔试答案和总结

面经地址java基础一面java的特性封装:把一个对象的属性进行私有化,同时定义用于修改和访问的公共接口方法。封装的主要任务是对属性、数据、部分内部敏感行为实现隐藏。封装使得耦合度变弱,易于维护。设计模式七大原则之一的迪米特法则就是对于封装的具体要求,即A模块使用B模块的某个接口行为,对B模块中除此行为之外的其他信息知道得尽可能少。继承:使用已存在的类的定义作为基础建立新类的技术。为多态提供了基础。使得部分基础模块可以被直接复用、间接复用和增强复用,父类的能力通过这种方式赋予

2020-07-24 13:18:35 264

原创 20200722-Java面经-被血虐-面试问题及总结

面经 - java开发工程师一面hr电话面试,问的很简单,很基础。hr人很好。首先是 介绍了下简单的岗位情况,然后问了三个问题。总时长:9分钟java的特性-封装继承多态java语言的特点深拷贝浅拷贝笔试笔试是在一面之后进行的。个人使用的是Mysql,对Oracl不是很熟悉,这一块失了不少分。大部分是数据库的题,有几个是自己不熟悉的题还有就是编程题查询服务器的系统时间的SQL语句模糊查询:数据库中有一条记录是 “人类”,那么使用“%人类”,查出来的是什么。数据库方面的关键字

2020-07-23 13:34:03 502 1

原创 2020年6月反思和展望

人生如戏,有时候比戏还要悲伤意外跟明天,永远不知道哪一个先来一瞬间又是两个月过去了,这两个月经历的,是我二十几年来,最可怕的两个月。我失去了我最敬爱的的亲人。最最最敬爱,最最最亲的亲人。没想到二十四岁的我,经历了竟然是生离死别。从此以后,我便是家里的顶梁柱。要真正的撑起来一个家。放心不下我的家人,打算先不去南方了,在家乡附近,先待两年。生命的意义是什么?好迷茫!现实与理想人生的第一份专业工作然后在家乡找了一份兼职,金融科技类,java开发,工作中用到到了android和python。5月

2020-06-20 19:25:55 287

原创 Tomcat中文乱码解决-Tomcat控制台中文乱码-Tomcat日志输出中文乱码-IDEATomcat中文乱码

先去网上找其他解决方法,如果仍然没有解决问题,在使用这个解决方法!如果尝试了很多常规的方法无法解决在使用此方法!先试试别的方法,解决不了在使用!Tomcat中文乱码解决首先找到tomcat的安装目录下的文件:apache-tomcat-XXX/conf/logging.propertie然后使用notepad++,打开它,当然其他能打开的也可以,但是不推荐使用txt,没有格式的话比较难找到指定位置。java.util.logging.ConsoleHandler.encoding = GBK找

2020-05-25 14:58:55 219

原创 编程类图书、计算机图书、学习编程语言书籍---专业类图书获取技巧--

前言这段时间在学习框架。推一波B站,视频真心多,我在B站上学的Spring、SpringMVC、Mybatis。讲的确实挺好的。再说一下框架这种东西,真心感觉很有用,简化开发,尤其是大企业大项目。但是我不是很喜欢这个东西,学习的过程让我感觉不到丝毫的编程乐趣,感觉到的都是机械,特别机械。没有解决问题的乐趣和快感(当然可能是我学的并不深入,比如我还没有看源码)。0.0但是我也是一个要工作的人...

2020-03-31 21:53:08 922

原创 Warning:java: 源值1.5已过时, 将在未来所有发行版中删除 IDEA提示警告解决

IDEA错误提示本机使用jdk1.8查找问题首先打开File - Project Structure...查看如下两个设置,发现没有问题,都是指的1.8继续查看Model,噫,这里是Language level是5。很明显这里并不对。改成8。然后右下角Apply+Ok到这里以为大功告成,万万没想到。还有问题。显然idea告诉我们,这次是编译器错误。那就打开编译器的设置。F...

2020-03-28 17:21:45 7476 1

原创 牛客网错题总结---Java(2020.03.26)

1.synchronized关键字和volatile关键字比较:volatile关键字是线程同步的轻量级实现,所以volatile性能肯定比synchronized关键字要好。但是volatile关键字只能用于变量而synchronized关键字可以修饰方法以及代码块。synchronized关键字在JavaSE1.6之后进行了主要包括为了减少获得锁和释放锁带来的性能消耗而引入的偏向锁和轻量...

2020-03-27 10:24:04 159

原创 牛客网题错题总结---java(2020.3.25)

文章目录前言1.socket编程图解2.HashMap中是用哪些方法来解决哈希冲突的?3.Java运算符优先级4.java实例变量,局部变量,类变量和final变量5.修饰符的权限6.7.非访问权限修饰符8.偶遇一张神图9.JavaBean10.Ant 和 Maven11.补码12.多态问题13.容器14.构造方法15.接口多继承16.Servlet的生命周期:17.下列那些方法是线程安全的(所调...

2020-03-25 21:58:31 433

原创 Java基础学习和总结四

文章目录1.== 和 equals2.hashCode和equals3.final关键字4.获取键盘输入常见的两种方法5.Java中的IO流6.常用关键字总结:static、final、this、super.7.Collection工具类和Arrays工具类常用方法总结1.== 和 equals2.hashCode和equals3.final关键字4.获取键盘输入常见的两种方法5.Jav...

2020-03-25 19:43:38 176

原创 死锁-疫情之间的死锁问题(理想化)

背景疫情下,出行需要健康码。计划明天就要出门去其他地方。今天打算买票。任务买票:疫情之下携程买不了汽车票,只能去汽车站买了。申请通行码:出行需要通行码,出入各种场合。事情经过提前一天买票,在网上找车票习惯性的打开携程,发现还没有车票,就开始在微信公众号上找本地的汽车站公众号。查询到了确实有一班车可以出发。但是没有找到购票的选项,想着那就去汽车站买吧。既然买不了票, 我就先申...

2020-03-20 10:45:43 195

原创 Java学习基础和总结三

目录1.为什么java中只有值传递?2.简述线程、程序、进程的基本概念。以及他们之间的关系是什么?3.线程有哪些基本状态?4.什么是反射机制?反射机制的应用场景?4.Java中的异常处理?5.Java序列化中,如果有的字段不想被序列化,应该怎么办?6.深拷贝和浅拷贝?1.为什么java中只有值传递?按值调用:表示方法接收的是调用者提供的值。按引用调用:表示方法接收的是调用者提供的变量地址。...

2020-03-18 09:35:46 136

原创 Java学习基础与总结二

基础目录1.Java面向对象编程的三大特性,封装、继承和多态。2.String、StringBuffer和StringBuiled的区别是什么?3.装箱与拆箱4.在一个静态方法内调用一个非静态成员为什么是非法的?5.在Java中定义一个不做任何事且没有参数的构造方法的作用?6.java和javax有什么区别?7.接口和抽象类的区别是什么?8.成员变量与局部变量的区别有哪些?9.创建一个对象用什么运...

2020-03-17 10:49:13 175

原创 Java基础学习与总结一

基础概念目录面向对象和面向过程Java语言的特点JVM、JDK、JREOracle JDK和Open JDKJAVA与C++Java应用程序和小程序装箱与拆箱Java和Javax线程、进程、程序深拷贝和浅拷贝面向对象和面向过程Java语言的特点JVM、JDK、JREOracle JDK和Open JDKJAVA与C++Java应用程序和小程序装箱与拆箱Java和Javax线程、进...

2020-03-16 10:29:08 158

原创 2020年开启我的新人生:反思与展望

很久了,接近一年的时间没有上过CSND。一系列的事情,批头盖脸的打过来。18年年底考研成绩的公布,让我近乎绝望,从来没有想到我的成绩竟然烂到如此地步。晴天霹雳。寒假是我过的最难的一个寒假,多亏了我的母亲,经常开导我。不幸的事情总是接二连三的,我的女朋友同样的考研失利,并且还经历了好几个考试的失败。这让我们两个陷入了十分消极的情绪中,经常的吵架,以至于好几次闹到了分手的境地。但是我们都走了过来。...

2020-03-15 13:39:44 525 11

原创 win10桌面图标消失解决+软件快捷方式重建+显示所有电脑应用

电脑桌面总是放着最重要的几个图标,总是会因为各种各样的原因突然消失。基础图标 找回计算机 回收站 用户的文件 控制面板 网络在桌面->右键->个性化 打开个性化设置面板在个性化设置面板右侧->主题->在右侧相关设置下桌面图标设置 打开桌面图标设置面板选择你需要的桌面图标-> 右下角应用->确定即可。应用图标 找回自己安装的软件图标1.自...

2019-02-28 12:17:07 36341 9

原创 ACM新手入门

不忘粗心,方得始终你的水平决定你将拥有怎样的队友天赋大于努力,努力决定成败请在开始进入之前好好记住并品味这些话。接下来,让我们一起进入ACM的世界。第一 打字速度你的打字速度决定你切掉水题的时间,你是弱队,决定你是铜还是打铁;你是强队,决定你是否可以更从容的面对难题。首先,推荐两个网站。第一个 https://dazi.kukuw.com/ 用于自己练习指法(指法非常重要,直到我打...

2019-01-05 18:21:25 1300

原创 wei10-笔记本突然没有声音了!解决方法

今天早上在看电视剧,突然笔记本就没有声音了。插上耳机也没有声音。无奈之下,开始了寻找问题之旅。问题一点击右下角声音图标、若图标出现小叉号,表示笔记本为静音状态。点击上面圈圈内的小图标将叉号取消即可问题二找到控制面板->硬件和声音->设备管理器找到图上面的三个驱动,分别是Conexant SmartAudio Hd、Internal Microphon(Conexant Sm...

2018-12-26 10:45:15 13330

原创 2018年12月23日,考研,我终于考完了!

先写出来,保留我的墨迹,心情以后再补,虽然考的很烂!!!But now, I feel relaxed!压抑了很久很久,从来没有感到这么轻松!但是,有一些无所是从的感觉,不知道自己要干什么!很累,想看电视,想玩游戏,想睡觉,但是还是打开电脑不知道要做什么,无所事事,有一点怀念忙碌的感觉接下来很忙。好吧,我也不知道自己在说什么等自己冷静下来好好总结下吧。...

2018-12-23 20:33:44 546 1

原创 微机原理与接口技术之8255A和8253/8254 必考的编程题

可编程并行通信接口8255A 1.如下图所示:现将8255A的B口作为传送字符的通道,工作于方式0,输出方式,A端口未用,端口C也工作于方式0,PC0作为BUSY信号的输入端,PC7作为STB信号输出端,负脉冲时外设才能接收一个数据。设8255A的端口地址为: C0H-C6H,试对8255A进行初始化编程,并写出通过查询方式把CL中内容向打印机传送一次数据的程序段。(15分) ...

2018-07-03 20:55:18 27699 10

原创 微机原理与接口技术知识点整理复习--纯手打

明天就要考试了,来一波知识点整理。都会了,期末考试你不过你来找我!第一章1.按微处理器的字节分类 4 位微处理器 8 位微处理器 16位微处理器 32位微处理器2.这个必须背,不是简答就是简答,肯定出简答 3.系统软件 给一个实例判断是否是系统软件!常见的系统软件:操作系统、程序语言设计、语言处理程序、数据库管理程序、系统辅助处理程序第二章1....

2018-07-03 20:22:01 176627 53

原创 WIN10任务栏电源图标不见了怎么办!笔记本任务栏电源不显示!

身为一个经常使用笔记本外出的人,当然经常关注还剩下多少电了,今天带笔记本出门,想看看还剩下多少电,突然发现电量显示又不见了。。。 接下来,把它搞出来!首先,右键—–此电脑,打开计算机管理 依次点击下图的设备管理器—>电池—>右键兼容的控制方法电池–>禁用 确认禁用然后重新启用出来啦,鼠标放到上面自动显示剩余电量,可用时间。...

2018-07-01 15:31:24 13026 6

原创 VisualBasic程序设计第九章的学习与自测

一、本章知识点分析1.程序错误的分类  程序中的错误大体可分为三类:即编译错误、实时错误和逻辑错误。   编译错误多数是因为不正确的代码产生的,即在编写程序时书写了错误的语法,从而导致VB编译器无法正确解释源代码而产生的错误,因此也称为语法错误。   实时错误是指应用程序运行期间,一条语句试图执行一条不可能执行的操作而产生的错误,也称为运行时错误。   逻辑错误是指程序的运行结果...

2018-06-30 14:52:59 791

原创 VisualBasic程序设计第八章的学习与自测

本章通过网络聊天程序实例介绍VB网络编程的基本方法。通过本章的学习,要求同学们:   1.掌握Winsock控件的基本属性、事件、方法。   2.了解网络应用程序设计的基础知识。   3.了解“网络聊天”应用程序的开发过程,能够读懂这类程序的部分语句。  一、本章知识点分析  1.常用的VB网络编程控件  常用的VB网络编程控件主要有Winsock、Internet Tr...

2018-06-30 14:46:47 960

原创 VisualBasic程序设计第七章的学习与自测

数据库类应用程序是目前最广泛的一类应用软件,只要你掌握了数据库原理及VB语言,就会非常快速地完成开发工作。本章以“成绩查询”应用程序的设计任务为起点,介绍这类程序的开发方法。.通过本章学习,要求同学们:1.掌握VB数据库应用程序的基本框架,以及SQL操纵数据的方法,能够编写Insert、Update、Delete和Select语句,并将这些语句嵌入到VB程序中。2.理解使用VB数据...

2018-06-30 14:33:55 803

原创 VisualBasic程序设计第六章的学习与自测

一、本章知识点分析1.窗体的缺省坐标系统构成一个坐标系需要三个要素:坐标原点、坐标轴度量单位、坐标轴方向。坐标轴的度量单位由对象的ScaleMode属性来决定(有8种形式),缺省为Twip(缇)。默认的坐标原点(0,0)为对象的左上角,横向向右为X轴的正向,纵向向下为Y轴的正向。窗体的缺省坐标系统如图1所示。 2.定义坐标系的方法有两种方法用于坐标系的定义。 (1)通过...

2018-06-30 14:04:59 1608

原创 VisualBasic程序设计第五章的学习与自测

一、本章知识点分析1.文件的基本概念文件一般是指存储在外部介质(如磁盘)上的数据的集合。根据数据的性质,可以把文件分成程序文件和数据文件。我们讨论的主要是数据文件,数据文件时存储在外部介质上的相关信息的集合。对文件进行访问操作,其一般流程是:打开(创建)文件访问文件关闭文件其中:打开(创建)文件操作是为文件准备一个读写时使用的缓冲区,并声明文件的打开方式,确定“文...

2018-06-30 13:39:24 705

原创 VisualBasic程序设计第四章的学习与自测

一、本章知识点分析1.静态数组的声明在声明数组时,若数组名称、数组元素的数据类型和元素的个数能够确定,这样声明的数组为静态数组。 在声明静态数组时的几点说明: (1)数组名的命名规则与变量的命名规则相同。 (2)数组的维数由下标的个数确定,下标的个数最多可以为60个。 (3)数组每一维的元素个数,也就是数组每一维的大小是:(上界-下界+1),而整个数组元素的个数是每一维元素个数...

2018-06-30 12:53:18 777 2

原创 软件测试期末考试复习--性能测试大题详解

我有好多题,刷刷刷、哈哈哈。。。。。。。第一题【说明】性能测试在系统质量保证中起重要作用。某项目组对一个电子政务平台系统执行了负载压力性能测试,重点评估其效率质量特性中的时间特性和资源利用性两个质量子特性。性能需求可以概括为:业务成功率达到 100%;响应时间在 8 秒之内;内存页面交换速率低于80pagein/s;服务器资源利用合理。测试环境逻辑部署图如下图。 【问...

2018-06-30 11:57:01 7348 3

原创 VisualBasic程序设计第三章的学习与自测

一、本章知识点分析1.单窗体与多窗体  单窗体:一个应用程序中只包含一个窗体。   多窗体:一个应用程序中包含多个窗体,它们相互独立地显示在屏幕上。   在多窗体程序中,每个窗体可以有自己的界面和程序代码,用以完成不同的操作。程序代码是针对每个窗体而编写的,因此多窗体与单窗体程序设计中的代码类似,但应注意各个窗体之间的相互关系。在多窗体程序中,经常要用到关键字Me,它代表程序代码所...

2018-06-25 18:45:20 792

原创 VisualBasic程序设计第二章的学习与自测

一、本章知识点分析1.窗体  窗体是一块“画布”,是所有控件的容器,用户可以根据需要利用工具箱上的控件类图标在“画布”上画出界面。窗体是VB中的对象,具有自己的属性、事件和方法。   (1)窗体的主要属性   窗体的主要属性有:Caption、Max Button、Min Button、Border Style、Picture、Icon   ●Caption属性:该属性决定窗体标...

2018-06-25 18:09:50 1191

原创 VisualBasic程序设计第一章的学习与自测

一、基础知识1.程序   程序是指令序列,是用语言来描述,且能够完成指定工作的操作步骤。   2.程序设计语言   语言:是一种具有语法、词法规则的系统。他是思维的工具,思维是通过语言来表述的。   程序设计语言:是计算机可识别的语言,一组用来定义程序的语法规则。   3.程序设计语言的分类   分为机器语言、汇编语言和高级语言。高级语言表示方法更接近于待解决问题的表示方法,分为以...

2018-06-25 17:59:19 1211

原创 针对考试的Visual Basic程序设计学习计划

计划开头的冥思找出两天的时间简单的将Visual Basic程序设计这门课程掌握一下,不能说要完全吃透吧。对Visual Basic程序设计的初步了解,我发现它有VC的思想,还有个异卵双胞胎C#.所幸之前学过VC和C#,Visual Basic 的学习就不会太难过。老师当时说的对啊!学的所有的东西总有一天会派上用场。好!题外话就说多了,开始进入计划列表上。 序号 计划内容...

2018-06-25 17:43:46 362

微机原理与接口技术之8255A和8253_8254 必须掌握的编程题.pdf

微机原理与接口技术之8255A和8253/8254 必须掌握的编程题 博客的文档版,方便打印和复习。 https://blog.csdn.net/shensiback/article/details/80904283

2020-06-22

微机原理与接口技术知识点整理复习--纯手打--纯干货--.pdf

博客的文档版,方便打印和复习:https://blog.csdn.net/shensiback/article/details/80903876

2020-06-22

空空如也

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

TA关注的人

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