自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 window10安装node.js

之前一直在linux上安装node.js,记录一下在win10上的安装流程

2022-08-16 15:50:08 1529

原创 WebSevice+SpringBoot

最近公司项目开发涉及到多开发语言的接口调用,采用了WebSevice的调用方式。WebSevice分为客户端和服务端,服务端生成的WSDL说明书供客户端开发时查看。本次开发我们只涉及到服务端的开发 ,在自测环节查了一些客户端调用的资料,将自己觉得有用的几篇博客搜藏,供大家参考。 https://blog.csdn.net/weixin_39841589/article/...

2019-09-26 17:32:30 189

原创 @SuppressWarnings

该批注的作用是告诉编译器对被批注的元素内部的某些警告@SuppressWarnings(“unchecked”)//未检查的转化,如集合没有指定类型@SuppressWarnings(“unused”) //未使用的变量@SuppressWarnings(“resource”) //有泛型未指定类型@SuppressWarnings(“path”) //在类路径,原文件路径中有不存...

2018-10-26 14:04:21 447

原创 搜索解决方案——solr

Solr是一种开放源码的、基于 Lucene Java 的搜索服务器,易于加入到 Web 应用程序中。Solr 提供了层面搜索(就是统计)、命中醒目显示并且支持多种输出格式(包括XML/XSLT 和JSON等格式)。它易于安装和配置,而且附带了一个基于HTTP 的管理界面。可以使用 Solr 的表现优异的基本搜索功能,也可以对它进行扩展从而满足企业的需要。Solr的特性包括:高级的全文搜索功能...

2018-08-20 14:38:41 208

原创 浏览器的跨域问题

其本质是利用了标签具有可跨域的特性,由服务端返回预先定义好的javascript函数的调用,并且将服务端数据以该函数参数的形式传递过来。JSONP技术和Ajax没有关系。我们知道<script>标签可以加载跨域的javascript脚本,并且被加载的脚本和当前文档属于同一个域。因此在文档中可以调用/访问脚本中的数据和函数。如果javascript脚本中的数据是动态生成的,那么只要在文档中动态创建<script>标签就可以实现和服务端的数据交互。JSONP就是利用&

2018-08-13 21:54:30 361

原创 redis集群搭建

      redis是单线程,一般的作为缓存使用的话,redis足够了,因为它的读写速度太快了。但是对于访问量特别大的网站来说,还是稍有不足。那么,如何提升redis的性能呢?    搭建redis集群。Redis集群中至少应该有三个节点。要保证集群的高可用,需要每个节点有一个备份机。Redis集群至少需要6台服务器。搭建伪分布式。可以使用一台虚拟机运行6个redis实例。需要修改r...

2018-07-26 16:43:35 205

原创 angular的$http.get和$http.post的区别

一、$http.post1.基本语法:$http.post('url',{},{}) .success(function(data,status,headers,config){ }) .error(function(data,status,headers,config){ }) 2.接受三个参数:1) url: 请求的路径2) 请求发送的...

2018-07-21 19:44:30 765

原创 测试Integer和int

/***@author 作者:hqq*@version 创建时间: 2018年7月19日 上午7:35:57*测试Integer*/public class IntTest {public static void main(String[] args) { Integer i1=new Integer(11); Integer i2=new Integer(11); //Sys...

2018-07-19 08:09:32 314

原创 Tomcat的快速配置

1.解压zip文件 ,以tomcat7.0为例2 .  在D:\apache-tomcat-7.0.79\apache-tomcat-7.0.79\bin运行startup.bat文件(Windows下),如果有内容一闪而过,则成功。3.在sts中window--&gt;preferences--&gt;Service--&gt;add--&gt;next--&gt;finish 然后保存,接着添...

2018-07-15 14:11:19 213

原创 客户端跳转和服务器端跳转

     客户端跳转:服务器端将请求结果返回给客户端,客户端向服务器发出另一次请求。在客户端跳转过程中是两次不同的请求。在地址栏中显示的是最后一次请求地址。客户端跳转可以进行站外跳转。1、链接跳转:&lt;a href=””&gt;&lt;/a&gt;2、表单提交3、Response.sendRedirect(“3.jsp”);4、&lt;matahttp-equiv=”refresh”, ...

2018-05-20 09:30:39 529

原创 String和StringBuffer

       Java中定义的String和StringBuffer两个类来封装字符串,并提供了一系列操作字符串的方法,他们都位于Java.lang包下,因此不需要导包就可以直接使用。StringBuffer与Sting的区别在哪里?  下面将讲述Sting与StringBuffer最为关键的区别之处在哪里?  1、从字符串的内容是否可以被修改上  String:字符串作为常量;则有一个这样的通性...

2018-05-09 18:14:11 201

原创 线程的同步

线程的同步synchronized处理同步问题    使用synchronized关键字处理有两种模式:同步代码块、同步方法1.对象锁使用同步代码块 :    如果要使用同步代码块必须设置一个要锁定的对象,所以一般可以锁定当前对象:this。    synchronized(this){ ... }使用同步方法:    在方法前加synchronized修饰public synchronized ...

2018-05-04 17:38:47 172

原创 秒懂Java自定义异常

 java提供了很多个异常类,但是,如果java所提供的异常类无法适当地描述我们所遇到的问题,我们可以自己来创建异常类,所谓的DIY。但在自定义异常类时,因该注意以下几点:(1)自定义异常需要继承Exception及其子类。(2)若要抛出自定义的异常对象,使用throw关键字。(3)若要抛出用户自定义的异常,一定要将所调用的方法定义为可抛出异常的方法。/*定义了一个喝酒异常 *test1()用...

2018-05-04 16:36:00 205

原创 Java设计模式——单例模式

  在编写程序时经常会遇到一些典型的问题或需要完成某种特定的需求,设计模式就是针对这些问题的需求,在大量的实践中总结和理论化之后优选的代码结构,编程风格以及解决的思考方式。设计模式就像是经典的棋谱,不同的棋局,我们用不同的棋谱,免得我们再去思考和摸索。 单例模式是Java中的一种设计模式,它是指在设计一个类时,需要保证在整个程序运行期间针对该类只存在一个实例对象。就好像我们生存的世界只有一个月亮,...

2018-05-03 15:19:08 223

转载 幕后英雄的用武之地——浅谈Java内部类的四个应用场景

Java内部类是Java言语的一个很重要的概念,《Java编程思想》花了很大的篇幅来讲述这个概念。但是我们在实践中很少用到它,虽然我们在很多时候会被动的使用到它,但它仍然像一个幕后英雄一样,不为我们所知,不为我们所用。本文不试图来讲述Java内部类的今生前世、来龙去脉,这些在网络上都已经汗牛充栋。如果读者想了解这些,可以在网络上搜索来学习。Java内部类总是躲在它的外部类里,像一个幕后英雄一样。但...

2018-05-01 20:21:22 156

原创 数据库表设计的十四技巧

1. 原始单据与实体之间的关系  可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实体,或多张原始单证对应一个实体。这里的实体可以理解为基本表。明确这种对应关系后,对我们设计录入界面大有好处。  〖例1〗:一份员工履历资料,在人力资源信息系统中,就对应三个基本表:员工基本情...

2018-05-01 20:16:19 267

原创 Java内部类解析

内部类   内部类:定义在一个类内部的类          内部类的对象能访问它所处类的私有属性          内部类能隐藏起来不为同一个包中其他类访问          内部类提供了更好的封装,只有外部类能访问内部类          内部类可以独立继承一个接口,不受外部类是否继承接口影响         内部类中的属性和方法即使是外部类也不能直接访问,相反内部类可以直接访问外部类的属性和方...

2018-05-01 20:04:16 187

原创 集合类的一些总结 配合API看更加哦

1. StringBuffer 线程安全,StringBuilder 线程不安全 效率稍高些集(Set):集里的对象不按任何特定的方式排列,按索引值来操作数据,不能有重复的元素列表(List):序列中的对象以线性方式存储,按索引值来操作数据,可以有重复的元素映射(Map):映射的每一项为“名称—数值”对,名称不可以重复,值可以重复,一个名称对应一个唯一的值显示指定集合类型:不经历装箱过程。Coll...

2018-04-28 19:26:27 157

原创 java常见异常注解

1、JAVA异常   异常指不期而至的各种状况,如:文件找不到、网络连接失败、非法参数等。异常是一个事件,它发生在程序运行期间,干扰了正常的指令流程。Java通 过API中Throwable类的众多子类描述各种不同的异常。因而,Java异常都是对象,是Throwable子类的实例,描述了出现在一段编码中的 错误条件。当条件生成时,错误将引发异常。   在Java中,所有的异常都有一个共同的祖先Th...

2018-04-26 19:38:15 1915

原创 TreeSet使用时拒绝踩坑

     前天在写一道跟TreeSet相关的题目是,刚读题觉得就是一道普通简单的程序题,拿来复习一下相关的知识点。结果写完运行后一直得不到预期的结果,看了TreeSet的源码和TreeSet的contain()方法的源码后找到了问题所在:题目:    我写的代码如下:public class Iphone {// 定义一个手机类,包含手机品牌,价格,封装该类的属性,并定义该类的有参构造方法实现对属...

2018-04-10 11:35:15 3266

原创 哈希碰撞解析与解决

final V putVal(int hash, K key, V value, boolean onlyIfAbsent, boolean evict) { Node&lt;K,V&gt;[] tab; Node&lt;K,V&gt; p; int n, i;//node 存储值的数据结构 if ((tab = table)...

2018-04-05 12:02:10 4962

原创 Java内存区域与内存溢出异常

最近在看周志明著的《深入理解Java虚拟机》第二版,我认为这本书将Java程序运行过程中设计的各种知识都整合了起来,是一本java程序员的必读书目。下边是我整理的一些Java内存区域与内存溢出异常相关的内容:程序计数器:一块较小的内存空间,字节码解释器工作时通过改变计数器的值来选取下一条需要执行的字节码指令,分支,循环,跳转,异常处理,线程恢复等基础功能都需要依赖计数器来完成。每个线程都有自己的程...

2018-03-22 21:10:25 4487

学生多对多选课

用javaweb实现的学生选课,包含学生表,课程表,班级表,和中间表。表的结构和项目要求在上传资源里的word中展示,工程的完整源代码也在资源文件中。

2018-07-05

空空如也

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

TA关注的人

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