自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 资源 (1)
  • 收藏
  • 关注

转载 C++学习--cin不支持录入空格

https://blog.csdn.net/EXLsunshine/article/details/28440629举个栗子当使用cin功能然后键盘输入“aaa bbb ccc”时,cin的那个字符串只会保留“aaa”

2018-12-05 15:40:58 778

转载 sql的几种约束,非空,不重

NOT NULL: 用于控制字段的内容一定不能为空(NULL)。 UNIQUE: 控件字段内容不能重复,一个表允许有多个 Unique 约束。 PRIMARY KEY: 也是用于控件字段内容不能重复,但它在一个表只允许出现一个。 FOREIGN KEY: 用于预防破坏表之间连接的动作,也能防止非法数据插入外键列,因为它必须是它指向的那个表中的值之一。 CHECK: 用于控制字段的值范围。...

2018-09-18 16:36:57 7144

原创 数据库范式的理解

通常设计数据库的时候需要按照范式设计,这样可以使得我们的数据表更严谨以下是我对数据库范式的简单理解第一范式:(基本上都是满足第一范式)数据表中的属性不可以再分比如用户名分为用户昵称和用户真实名两个属性,而非使用用户名一个属性之后,又将用户名分为两者。第二范式:减少数据冗余和属性之间的依赖关系第三范式:在第二范式下加强,减少属性和主键之间的依赖   精...

2018-09-18 11:25:40 800

转载 25道Spring面试问题和答案

http://www.importnew.com/15851.html#spring_framework

2018-08-30 16:46:34 269

转载 Java并发编程:volatile关键字解析深度解析

https://www.cnblogs.com/dolphin0520/p/3920373.html

2018-08-30 09:58:13 284

转载 java面试题最近5年

http://www.importnew.com/17232.html

2018-08-29 18:04:31 427

转载 Java中a+=b和a=a+b的区别

https://blog.csdn.net/m0_38022029/article/details/79606104

2018-08-28 16:50:07 601

原创 String转Long,以及转化后在值比较时的问题

通常String转化为Long有两种方式Long.valueOf(String);Long.parseLong(String);这两种方法,第一种是把String转化为Long的封装类型而第二种方法是将String转化为long,也就是基本类型所以如果你使用第一种方法将String转化成了Long的封装类型,然后和一个基本类型的long进行比较的话,即使显示的值相同,依然不会显...

2018-08-28 16:32:32 2735

转载 Java静态方法的注意事项

静态的使用注意事项: 1.静态方法只能访问静态成员(包括成员变量和成员方法) 非静态方法可以访问静态也可以访问非静态 2.静态方法中不可以定义this,super关键字 因为 一个类中,一个static变量只会有一个内存空间,虽然有多个类实例,但这些类实例中的这个static变量会共享同一个内存空间。静态方法在优先于对象存在,所以静态方法中不可以出现this,super关键字。 3.主函...

2018-08-28 16:09:14 1897

原创 [Mybatis异常]Mapper method '...attempted to return null from a method with a primitive return type(int

Mapper method '...attempted to return null from a method with a primitive return type(int)这是一个mybtis的映射雨具错误,原因是数据库中没有你想要查询的这个值造成的原因是因为这样写的映射语句因为没有结果,所以无法返回数值这里我们要搞明白resultType和resultMap的关系...

2018-08-24 18:14:12 8280

转载 对volatile修饰符的理解和使用

https://blog.csdn.net/nevasun/article/details/7387881

2018-08-24 17:48:02 284

原创 Java 的反射机制的一些简单应用

java反射属于java中相对高级的部分,通俗来说,就是可以在程序进行时改变程序中存在的方法等,这种方式成为动态编译。如果我们预先并不知道程序执行到这里时需要用到什么方法时,此时便应该想的java中的反射。首先我们要知道什么是类对象,类对象,就是用于描述这种类,都有什么属性,什么方法的。现在来看看应用:如果你有一个对象定义为有两个方法setImage1、setImage2、se...

2018-08-24 10:22:19 218

原创 什么是 对象/关系 映射集成模块

要理解这个首先我们要明白一点编程语言--》面向对象,基本元素是对象数据库---》基本元素是一条条数据所以如果说想要将一个对象insert到数据库要把对象的值提取出来在一条条insert到数据库中,非常不方便。对象/关系 映射就可以将对象的数据关系和数据库进行匹配,可以理解为数据库中的一张表对应程序中的一个对象,添加数据时在service层直接向数据库添加对象,在操作数据库时根据对象...

2018-08-24 09:46:04 502

原创 Java中堆和栈的比较

1、首先在Java中程序员都不可以直接操作堆和栈2、new创建的对象存在于堆中,局部变量存在于栈中。在堆中定义的对象会在栈中存其的首地址,方便快速访问。3、栈的存取方式为先进后出,堆为先进先出4、栈的访问速度快于堆5、栈的生命周期一般短,用完即释放。堆相对较长,用完不一定释放,由操作系统的内存回收机制决定...

2018-08-24 09:20:21 2504

原创 GET和POST比较

当发送少量请求信息时一般用get方法当发送大量信息时用post,因POST 没有数据量限制。 post比get更稳定,get比post更快

2018-08-20 18:08:03 450

转载 【分布式】分部式开发的流程或经历

http://www.10tiao.com/html/264/201702/2650140157/1.html

2018-08-13 16:35:01 836

原创 【Redis】redis中key和value存储大小的限制

key和value大小最大不超过512M 

2018-08-13 16:30:08 6517

原创 【汇编程序】两个长整数相乘

STACKS SEGMENT STACK DW 100 DUP(?) TOP LABEL WORD STACKS ENDS DATAS SEGMENT NUM1 DW 9,9,8,7,4,5,6,7,8,9 NUM2 DW 6,4,5,6,7,8,9 ;定义两个数字,首位存放num的长度,这两个数字将用于做乘法运算 S...

2018-08-06 11:38:52 3700

原创 【操作系统】在一页式存储管理系统中,某作业页表如下。已知页面大小为 1024 字节,问逻辑地址1068,2566,5699 所对应的物理地址各是多少?如果需要置换一页,应该选择哪一页?置换后所对应的物

在一页式存储管理系统中,某作业页表如下。已知页面大小为 1024 字节,问逻辑地址1068,2566,5699 所对应的物理地址各是多少?如果需要置换一页,应该选择哪一页?置换后所对应的物理地址是多少?物理地址=帧号×页面大小+页内偏移帧号=逻辑地址/页面大小的商作为页号对应的帧号业内偏移=逻辑地址/页面大小的余1) 1068 位于 1#页,页内偏移 44,物理地址 3×1...

2018-08-06 11:38:28 15732 1

原创 Ubuntu安装Redis

Redis是常用基于内存的Key-Value数据库在Ubuntu上通过sudo apt-get install redis-server安装redis 然后通过ps -aux|grep redis检测redis是否启动正常 可以直接通过redis-cli启动redis客户端进行一些数据操作...

2018-08-06 11:37:38 161

原创 【Azure】azure创建linux虚拟机,azure配置jdk,azure配置tomcat全过程

系统:Ubuntu JDK:jdk1.8Tomcat:Tomcat9.0(其他环境或者版本不保证一定可以成功)废话不多说,首先看如何在新版的azure中创建Ubuntu虚拟机 !注意此处选择_资源管理器_并创建建议使用用户名加密码创建、此处的用户名就是等会远程连接的用户名资源组名称随意,就是你的虚拟机还有磁盘、网络等的统称此处按需购买入站...

2018-08-02 14:59:07 1466

原创 【操作系统】死锁以及其产生的条件

我们知道在电脑中,资源的个数是有限的,同时一个进程运行时常常会需要用到多个资源。于是在此假设资源A、B,进程1、2当进程1先请求到了资源A,正常使用,准备请求资源B,但此时时间片结束于是CPU开始运行进程2,进程2先请求得到了资源B,但是当他准备请求资源A时,却被阻塞,因为资源A被进程1所占据着。于是此时就进入了死锁,两个进程都占据着对方想要的资源,谁也不让谁。简单来说产生的条件就是以下四点:互斥...

2018-06-21 20:25:41 291

转载 JAVAWEB并发性优化

这是一篇由junly总结的大型java项目开发经验,文章从多个方面讨论了如何提高服务器的并发效率。从常用的使用数据库连接池,减少对象的创建,开发架构,框架选型,到不太常用的数据缓存,数据库分级存储,服务器优化等23个方面,作出了比较全面的解析。原地址:https://blog.csdn.net/chickencin/article/details/227321911 .对Collection、Ma...

2018-06-20 21:52:20 445

翻译 【操作系统】若检测到 CPU 和磁盘利用率如下,请问现在可能发生了什么情况,应采取什么措施?

若检测到 CPU 和磁盘利用率如下,请问现在可能发生了什么情况,应采取什么措施?  1) CPU 10%,磁盘 94%;此时系统可能已经出现抖动,可暂停部分运行进程; 2) CPU 55%,磁盘3%;此时系统运行正常,磁盘利用率稍低,可增加进程数以提供资源利用率。  ...

2018-06-17 12:57:15 1052

原创 Java用系统时间给文件命名时重复的错误

今天写一个文件上传的接口,打算根据系统时间给文件进行命名 Date d = new Date(); d.getTime();因为是多文件上传,所以用到了for循环给文件命名 Date d = new Date(); for(int i=0;i<9 ; i++) d.getTime());但后来却发现一个很严重的错误就是文件保存过后已有一个文件名,我很奇怪,按道...

2018-06-13 15:15:28 920

原创 【汇编程序】通过堆栈传递参数方法,完成将ARY为首地址的COUNT个字数据累加,不考虑溢出,并将结果保存在SUM中。

STACKS SEGMENT STACK DW 200H DUP(?) TOP LABEL WORD STACKS ENDS --定义栈大小DATAS SEGMENT ARY DW 123,-54,267,251,55,9 --定义一串数字 ...

2018-06-12 13:41:03 2692

原创 【汇编程序】Link指向一个字线性表,其中的首单元保存线性表的长度,编一个程序,将该线性表中内容为0FFFFH的项删除

STACKS SEGMENT STACK DW 100H DUP(?) TOP LABEL WORD STACKS ENDS --定义栈DATAS SEGMENT LINK DW 10,1,2,3,4,5,6,0FFFFh,8,9,0FFFFh BUFF ...

2018-06-11 16:05:02 664

原创 【汇编程序】编写一子程序SKIPLINES,完成输出空行的功能。空行的行数在参数AX寄存器中

STACKS SEGMENT STACK DW 100H DUP(?) TOP LABEL WORD STACKS ENDS --定义栈DATAS SEGMENT TABLE DB 100H DUP(?) DATAS ENDS --定义变量...

2018-06-11 14:00:00 1238

原创 【汇编程序】编一个程序,从键盘输入一个不长于40个字符的串,然后将其反转输出

STACKS SEGMENT STACK DW 100H DUP(?) TOP LABEL WORD STACKS ENDS --定义栈DATAS SEGMENT TABLE DB 100H DUP(?) DATAS ENDS --定义变量...

2018-06-10 22:24:14 2601

原创 【汇编程序】编写一段子程序BINIHEX,完成十六进制数输出的功能。要输出的数在AX寄存器中

STACKS SEGMENT STACK DW 20H DUP(?) TOP LABEL WORD STACKS ENDS --定义栈DATAS SEGMENT TABLE DB '123456789ABCDEF' DATAS ENDS --建一张表,对...

2018-06-10 22:02:43 2322 1

原创 【汇编程序】试编写一程序,要求比较两个字符串STRING1和STRING2所含字符是否相同,若相同则显示“MATCH”,若不相同则显示“NO MATCH”

STACKS SEGMENT STACK DW 100H DUP(?) TOP LABEL WORD STACKS ENDSDATAS SEGMENTSTRING1 DB 'abcd123$'STRING2 DB 'abcd133$' --定义两个不同的字符串LEN1 EQU $-ST...

2018-06-10 20:59:23 16998 5

转载 微信小程序获取接口返回数据

import java.io.BufferedReader;import java.io.InputStreamReader;import java.net.URL;import java.net.URLConnection;import java.util.List;import java.util.Map;/** * @author xsx */public class H...

2018-06-10 19:48:40 11591

原创 【汇编程序】从键盘上输入一系列以‘$’为结束符的字符串,然后对其中的字母字符计数,并显示出计数结果

STACKS SEGNMENT STACK DW 100H DUP(?) TOP LEABL WORD STACKS ENDSCODES SEGMENT ASSUME CS:CODES,SS:STACKS MOV AX,STACKS MOV SS,AX LEA ...

2018-06-10 19:36:10 6026

原创 【汇编程序】已知变量X的值为2767,请编程序统计变量X中的二进制值中1和0的个数,并记入ONE和ZERO变量中

STACKS SEGMENT STACK DW 100H DUP(?) --定义一个空间大小为100字大小的栈空间 TOP LABEL WORD --Top表示栈的开始地址 STACKS ENDSDATAS SEGMENT X DW 2767 ...

2018-06-10 17:36:14 2092

转载 【操作系统】CPU与各种I/O设备之间的数据传送方式

1)程序直接控制在程序的主动控制下,通过读取状态寄存器了解接口的情况,完成相应的程序操作。为了及时了解接口的状 态,需要时间密集的查询操作。CPU效率低。----百度百科2)中断控制:当程序常规运行中,若外部有优先级更高的事件出现,则通过中断请求通知CPU,CPU再读取状态寄存器确定事件的种类,以便执行不同的分支处理。这种方式CPU效率高且实时性好。----百度百科3)DMA控制:速度快,允许...

2018-06-07 16:55:20 9937 1

原创 Tomcat启动时卡到Initializing Spring root webApplicationContext处

Server Tomcat v9.0 Server at localhost was unable to start within 150 seconds. If the server requires more time, try increasing the timeout in the server editor.出现这种错误可能有很多种原因1、确实是项目太大到时初始化时间太长,此时需要进入...

2018-06-07 13:55:51 15990 2

转载 JavaWeb面试题(持续)

1、Tomcat的优化经验答:去掉对web.xml的监视,把JSP提前编辑成Servlet;有富余物理内存的情况下,加大Tomcat使用的JVM内存。 2、什么是Servlet?答:可以从两个方面去看Servlet:a、API:有一个接口servlet,它是servlet规范中定义的用来处理客户端请求的程序需要实现的顶级接口。b、组件:服务器端用来处理客户端请求的组件,需要在web.xml文件中进...

2018-06-05 15:57:39 1201

原创 【Redis】redis.close方法没有

因为在学习redis时,用的学习资料堪称远古时期的教学视频,提供的jedis的jar包是2.0的版本,里面没有.close方法。解决办法是下载一个新的jedis包,导入,把原来的jar包删除,同时刷新项目!!不然会报错!!,会报方法找不到错误。这个问题也卡了我几个小时,网上的资料实在是太少了,希望可以帮助到你...

2018-06-02 11:55:14 3569

原创 Java 提示 找不到或无法加载主类 在那个项目中所有的类都不能

看这个出错提示首先想到的是环境变量配置错误,但是前一天还可以的,今天就不行没有道理。难道说是因为我前一天晚上创建了多个系统用户造成的?但是切换到另外一个项目里又可,以成功运行了,显然不是环境变量出错。然后就百度问题原因,说法千奇百怪,大多数是清除掉缓存文件,然后把项目刷新一下就可以了,找了一圈,都没看到还有其他的办法,但是我试了一遍之后都没什么用。之后我又重新下载了一个eclipse,导入项目,重...

2018-06-02 11:50:41 1065

原创 Duplicate entry '1' for key 'PRIMARY'; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLInte

回去看看自己的数据表,原因是主键重复,一般是由于插入新的数据之前,原来的数据库没有清理干净

2018-05-19 20:54:32 1208

( apache-tomcat-9.0.0.M21.exe )

tomcat9.0支持web后台端开发,适用于windowstomcat。是一个免费的开放源代码的Web应用服务器。Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目

2018-03-21

空空如也

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

TA关注的人

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