hqm12345qw
码龄10年
关注
提问 私信
  • 博客:237,152
    社区:368
    237,520
    总访问量
  • 61
    原创
  • 1,012,485
    排名
  • 81
    粉丝
  • 0
    铁粉

个人简介:可萌可攻,会唱歌会跳舞会写代码,爱健身爱生活软妹一枚。

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:陕西省
  • 加入CSDN时间: 2015-03-19
博客简介:

胡倩萌的博客

博客描述:
胡萌萌的博客
查看详细资料
个人成就
  • 获得74次点赞
  • 内容获得13次评论
  • 获得260次收藏
创作历程
  • 1篇
    2019年
  • 32篇
    2018年
  • 9篇
    2017年
  • 23篇
    2016年
成就勋章
TA的专栏
  • 数据结构
    4篇
  • java
    41篇
  • 操作系统
    1篇
  • 哈希法
    4篇
  • 算法
    5篇
  • struts2
    2篇
  • http传输-安全
    2篇
  • 死锁
  • 加密
    2篇
  • Hibernate
    2篇
  • 框架
    6篇
  • eclipse
    2篇
  • 数据库
    3篇
  • servlet
    1篇
  • ajax
    1篇
  • dijkstra算法
    1篇
  • dijkstra算法求最短路径
    1篇
  • k-means算法
    1篇
  • C#-WPF
    1篇
  • 随笔
    3篇
  • JMS
    2篇
  • ActiveMQ
    1篇
  • mybatis
    1篇
  • 解密
    1篇
  • http
  • get
    1篇
  • post
    1篇
  • maven
    1篇
  • git
    1篇
  • 版本控制工具
    1篇
创作活动更多

仓颉编程语言体验有奖征文

仓颉编程语言官网已上线,提供版本下载、在线运行、文档体验等功能。为鼓励更多开发者探索仓颉编程语言,现诚邀各位开发者通过官网在线体验/下载使用,参与仓颉体验有奖征文活动。

368人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

pinpoint-web-1.7.1.war

发布资源 2020.02.04 ·
war

pinpoint-collector-1.7.1.war

发布资源 2020.02.04 ·
war

pinpoint-agent-1.7.1.tar.gz

发布资源 2020.02.04 ·
gz

在idea中,tomcat可以启动成功,界面打不开,并且8080端口打不开

错误详情:The Origin server did not find a current representation for the target resource or is not willing to disclose that one exists.错误出现原因:项目默认使用的jdk和idea中配置的jdk不一致,修改默认jdk配置即可。...
原创
发布博客 2019.01.30 ·
2453 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

java基础

1. wait() 和 sleep() 的区别:sleep没有释放锁, wait() 方法释放锁 。wait() , notify(), notifyAll()三个方法只能在同步方法或者同步控制块中使用, sleep 可以在任何地方使用。wait() 方法基于 Object, sleep()方法基于 Thread类。sleep()方法必须捕获异常,其他线程调用 interrupt()...
原创
发布博客 2018.11.09 ·
318 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java基础

HashMap: 不是线程安全的,键和值都可以为空,没有锁机制。HashTable: 给整张表加锁,键和值都不能为空,采用synchronized关键字HashMap为什么不是线程安全的?HashMap没有锁机制,在HashMap内部加锁会增加单线程访问的资源消耗,即使没有多线程访问,也要每次检查加锁解锁。线程不安全主要体现在两个线程同时操作put()方法,后面的值会覆盖前面的值,...
原创
发布博客 2018.11.01 ·
317 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

spring(二)

spring核心是两点,一个是 IOC 容器, 一个是 AOP 切面式服务。IOC 容器,即控制反转,本来是由应用程序管理对象之间的依赖关系,现在交给了容器管理,即交给了 IOC 容器。 Spring 的 IOC 主要使用 DI(注入)的方式实现的,不需要主动查找,对象的查找,定位和创建全部由容器管理。Spring的IOC 容器是一个轻量级的容器,没有侵入性,不需要依赖容器的API,也不需要实...
原创
发布博客 2018.10.23 ·
607 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

代理---静态代理--动态代理

首先,明确一点:代理不会改变之前写的所有代码,代理需要继承相同的接口。那么问题来了,为什么要用到代理?假设有一个接口 UserManager, 这个接口中有很多待实现的方法,此时,有一个实现类实现了这个接口 UserManagetImpl, 并且已经上线,客户已经在使用了,所以讲道理来说,不管是接口或者实现类,都必须做到对修改关闭,对扩展开放。此时,有一个问题,如果我们需要给接口中每一...
原创
发布博客 2018.10.23 ·
218 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

spring(一)

我们在做项目的过程中,有一些所有项目都会用到的服务性的东西,如工厂,connection, session,对象,事务等。这些在任何项目中都需要用到,都需要手动重新编写代码。spring是一个轻量级容器架构,将以上所有项目通用的服务提取出来,做成容器,之后每次需要用到这些服务的时候,直接交给spring管理,开发人员不用再手动编写代码。接下来我们详细介绍下用 spring 来管理对象:...
原创
发布博客 2018.10.18 ·
181 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

tomcat是什么?通俗解释

tomcat是什么简单总结下,tomcat是一个中间件,在B/S架构中,浏览器发出的http请求经过tpmcat中间件,转发到最终的目的服务器上,响应消息再通过tomcat返回给浏览器。tomcat所做的事情主要有:开启监听端口监听用户的请求,解析用户发来的http请求然后访问到你指定的应用系统,然后你返回的页面经过tomcat返回给用户。Apache,Nginx和Tomcat的区别:...
转载
发布博客 2018.10.11 ·
50556 阅读 ·
23 点赞 ·
5 评论 ·
140 收藏

新浪博客

终于找到了以前写文章的新浪博客费劲了一番周折啊!!!记录下网址:新浪博客
原创
发布博客 2018.10.11 ·
494 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

面向对象(二)

1. java 子类为什么不能继承父类的构造方法?构造方法的作用是初始化类,子类初始化子类,父类初始化父类,在子类调用自己的构造方法前,会先自动调用父类的无参构造方法,先生成父类对象,再生成子类对象。如果父类没有无参构造方法,子类就必须用super()显示调用父类的构造方法。先有父亲才会有孩子。子类不能直接继承父类的构造方法,而是在new一个子类对象的时候,自动调用父类的无参构造方法。2....
原创
发布博客 2018.10.10 ·
757 阅读 ·
3 点赞 ·
0 评论 ·
3 收藏

单例类的标准写法

大部分情况下,我们把类的构造器设置成public权限,允许创建多个对象。如果一个类始终只能允许创建一个对象,则需要用private修饰该类的构造器,将构造器隐藏起来,并提供给外界一个唯一的public访问点,用于外部创建唯一的对象。也就是单例类。因为在调用该 public 方法之前,肯定是没有对象的,所以调用的时候肯定是类调用,注意需要用 static修饰该 public 方法。该类需...
原创
发布博客 2018.09.29 ·
963 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

面向对象(一)

1. 构造器:构造器是一个类创建对象的根本途径,如果一个类没有构造器,则不能通过 New关键字去创建对象,Java系统为每一个类提供了一个默认的构造器,构造器用于对类的实例进行初始化的操作。默认构造器是无参的,如果开发者在类中手动定义了构造器,则默认构造器失效,不能再次被调用。构造器是有返回值的,当使用new关键字调用构造器生成一个对象的时候,构造器返回该类的实例,构造器的返回值是隐式的,不...
原创
发布博客 2018.09.27 ·
166 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

wproxy安装以及配置

先来放一个下载链接:wproxy安装包开发过程中遇到了一些问题,假设手机要访问服务器A,但是不能直接访问,需要借助计算机B作为中间代理进行访问。之所以不能访问的原因有很多,比如内外网不能直接打通等。所以我们用到了wproxy软件。解压后安装即可,安装步骤很少,机械的下一步即可。主要是配置:假设,我们要通过手机访问A计算机,用B计算机作为中间件。点击代理配置,将本机监听的 i...
原创
发布博客 2018.07.27 ·
12118 阅读 ·
1 点赞 ·
1 评论 ·
4 收藏

wproxy安装包

发布资源 2018.07.27 ·
rar

JAVA多线程入门系列文章(2)----并发处理

非线程安全产生原因:多个线程访问同一个对象中的实例变量时,会产生脏读,也就是说可能会出现一种情况:取到的数据已经被更改掉。而线程安全就是保证取到的数据不是脏数据。所以我们才要仔细去分析,怎样才能保证线程安全,也就是怎样在代码中做一些特殊的处理,从而保证线程安全。、最基础的保证线程安全的方式是加 Synchronized关键字,此关键字可以加到方法上或者对象上,但是需要注意的是,它取...
原创
发布博客 2018.07.23 ·
215 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JAVA多线程入门系列文章(1)

进程:我们可以将一个正在运行的exe程序理解成一个进程。线程:在进程中独立运行的子任务。使用线程的好处:可以最大限度的利用CPU的空闲时间来处理其他的任务,CPU在不同的线程之间快速切换,给用户的感受就是多个任务在同时运行,即异步处理,线程被调用的时机是随机的,这样大大提高了CPU的使用效率。JAVA中实现多线程的方式主要有两种:继承Thread类和实现Runnable接口,其中Thr...
原创
发布博客 2018.07.23 ·
332 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

一致性哈希算法

一致性哈希算法-最通俗
转载
发布博客 2018.06.20 ·
217 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Broker简介

Broker是ActiveMQ的一个实例。我们可以将ActiveMQ看成一个服务,是需要我们下载解压后才能使用(免安装)。主要使用目的是为了将服务器和客户端解耦,用来做消息的传递。而Broker是ActiveMQ的一个简易实现,我们只需要在代码中启动Broker(用跑代码的方式启动ActiveMQ),从而实现嵌入式的ACtiveMQ。使用过程如下:(1) 运行Broker启动程序(2) 运行 se...
原创
发布博客 2018.06.13 ·
27622 阅读 ·
0 点赞 ·
0 评论 ·
17 收藏
加载更多