自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (2)
  • 收藏
  • 关注

原创 linux部署发布php配置和安装

linux环境下安装php7.3。linux版本contOS 7.7 64位,PHP版本7.3.12。(旧的linux contOS 6和PHP7.2安装的时候,安装PHP./configure报错:configure: error: cannot find sources (README.GIT-RULES) in . or,用最新的linux版本和php版本可以解决这个问题)1.安装nginx安装nginx依赖库:#安装Nginx的编译环境gccyum install gcc-c++#ngi

2021-03-02 12:47:27 557

原创 多线程安全的单例模式

什么是单例模式? 单例模式,也叫单子模式,是一种常用的软件设计模式。在应用这个模式时,单例对象的类必须保证只有一个实例存在。许多时候整个系统只需要拥有一个的全局对象,这样有利于我们协调系统整体的行为。比如在某个服务器程序中,该服务器的配置信息存放在一个文件中,这些配置数据由一个单例对象统一读取,然后服务...

2018-11-22 12:01:40 394

原创 java面试常见的笔试题

1.java类定义如下,请写出main函数的执行后输出结果。public class T extends Thread{ public T() { this.setName("Thread t"); this.printName(); } @Override public void run() { this.printName(); }; private...

2018-11-22 11:55:03 358

转载 MySQL数据库设置表名区分大小写

使用Mysql的朋友有时候会遇到表名称不区分大小写的情况,导致导入数据或者备份数据库很麻烦。如何设置Mysql数据库表名区分大小写呢,配置如下:一、修改Mysql的配置文件my.inimy.ini文件中加入character_set_server=utf8lower_case_table_names=2二、卸载MySQL服务三、安装MySQL服务切换到MySQL的命令行,执...

2018-10-25 18:49:40 5293

转载 Java集合——HashMap、HashTable、ConCurrentHashMap区别比较

0. 前言HashMap和HashTable的区别一种比较简单的回答是:(1)HashMap是非线程安全的,HashTable是线程安全的。(2)HashMap的键和值都允许有null存在,而HashTable则都不行。(3)因为线程安全、哈希效率的问题,HashMap效率比HashTable的要...

2018-05-11 11:17:42 3890

转载 HashMap、HashTable剖析原理和区别

Java集合类是个非常重要的知识点,HashMap、HashTable、ConcurrentHashMap等算是集合类中的重点,可谓“重中之重”,首先来看个问题,如面试官问你:HashMap和HashTable有什么区别,一个比较简单的回答是:1、HashMap是非线程安全的,HashTable是线程安全的。2、HashMap的键和值都允许有null值存在,而Ha...

2018-05-11 11:11:59 260

转载 O2O、C2C、B2B、B2C是什么意思 有什么区别

一、O2O、C2C、B2B、B2C的区别在哪里?O2O是Online to offline 分为四种运营模式1.Online to offline 是线上交易到线下消费体验2.Offline to online 是线下营销到线上交易3.Offline to online to offline 是线下营销到线上交易再到线下消费体验4.Online to offline to on...

2018-05-10 10:51:56 23015

转载 java中JsonSerializer用法,前后端单位转换必备

后端用的时间单位是Date,前端用的秒又比如,后端用的金额单位是分,前端用的是元总之,单位不统一,而且各有各自的理由,统一不了,那就转换吧。每次返回给前端时再转换一遍,返回给前端的json数据,在后端里定义的往往是一个对象,如何做到优雅的转换呢?只需两步1. 写一个负责转换的类,里面写好规则import com.fasterxml.jackson.core.JsonGenera...

2018-04-11 16:35:46 13420

转载 Gson中TypeToken如何实现获取参数类型

情景引入: 在使用GSON解析一段JSON数组时,需要借助TypeToken将期望解析成的数据类型传入到fromJson()方法中,如下:List<Person> people = gson.fromJson(jsonData, new TypeToken...

2018-04-11 16:20:41 2060

转载 SpringMVC之控制器的单例和多例配置

在使用Spring3对控制器Controller进行bean管理时,如果要对控制器是否单例进行管理。有两种方式配置多例模式:1.springXML2.注解本身的控制器类[java] view plain copy print?@Controller  @Scope(“prototype”)  public class H...

2018-04-11 00:10:23 1541

转载 详解synchronized与Lock的区别与使用

引言:昨天在学习别人分享的面试经验时,看到Lock的使用。想起自己在上次面试也遇到了synchronized与Lock的区别与使用。于是,我整理了两者的区别和使用情况,同时,对synchronized的使用过程一些常见问题的总结,最后是参照源码和说明文档,对Lock的使用写了几个简单的Demo。请大家批评指正。技术点:1、线程与进程:...

2018-03-30 14:03:46 297

转载 Spring-boot整合Dubbo构建分布式开发配置

概述: Dubbo是Alibaba开源的分布式服务框架,它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地松耦合)。从服务模型的角度来看,Dubbo采用的是一种非常简单的模型,要么是提供方提供服务,要么是消费方消费服务,所以基于这一点可以抽象出服务提供方(Provider)和服务消费方(Consumer)两个角色。我们来看一下Dubbo 的RP...

2018-03-19 16:16:49 1386

转载 mybatis高级映射总结

一、介绍 resultType : 作用:将查询结果按照sql列名pojo属性名一致性映射到pojo中。 场合:常见一些明细记录的展示,比如用户购买商品明细,将关联查询信息全部展示在页面时,此时可直接使用 resultType 将每一条记录映射到 pojo 中,在前端页面遍历 list ( list 中是 pojo )即可。resul...

2018-03-13 11:34:51 221

转载 常见Spring面试题

目录 [toc]Spring 概述1. 什么是spring? Spring 是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring 框架目标是简化Java企业级应用开发,并通过POJO为基础的编程模型促进良好的编程习惯。2. 使用Spring框架的好处是什么? 轻量:Spring ...

2018-03-13 10:52:31 187

原创 python基础入门教学-第一章

Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。 Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。 Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。 Python 是交互式语言: 这意味着,您可以在一个Python提示符,直接互动执

2018-01-08 00:06:43 428

原创 第一章、python之前世今生

初遇青蛇,内慧外秀 天照青蛇,笑里蔷薇python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。  最新的TIOBE排行榜,Python赶超PHP占据第五!!!由上图可见,Python整体呈上升趋势,反映出Python应用越来越广泛并且也逐渐得到业内的认

2018-01-04 14:57:43 3118

原创 私募股权和VC有什么区别

PE与VC都是对上市前企业的投资,两者在投资阶段、投资规模、投资理念和投资特点等方面有很大不同。很多传统上的VC机构现在也介入PE业务,而许多传统上被认为专做PE业务的机构也参与VC项目,也就是说,PE与VC只是概念上的一个区分,在实际业务中两者界限越来越模糊。另外,PE基金与内地所称的“私募基金”有着本质区别。PE基金主要以私募形式投资于未上市的公司股权,而私募基金主要是指通过私募形式,向投资者筹

2017-11-30 09:41:30 943

原创 趋势与新高的实战研究

(短剧背景)前不久有朋友建议在我分析大盘趋势的基础上,如能加上每个阶段的选股思路就好了,针对这个问题,我想用这个贴子说明我的选股思路和炒做哲学:希望不足之处多拍砖,共同提高。我的炒做哲学是学习西方经典理论在加上自己的感受总结的,主要体现在几个方面:1。一致性原则:我的理解就是牛市和熊市要找到一个基本的稳定的操作系统,能赢利但不是完美的交易系统,也就是说你的选股和交易标准在牛市和熊市同样能套用,同样

2017-11-30 00:09:00 815

原创 当下流行的金融词汇

影子银行“影子银行”,一般是指那些有着部分银行功能,却不受监管或少受监管的非银行金融机构。简单理解,影子银行就是那些可以提供信贷,但是不属于银行的金融机构。因为难以监管,那它对货币造成的影响,包括流通速度和规模,就没办法准确估算,所以在2008年的全球金融危机后,很受人们的重视。美国的“影子银行”包括投资银行、对冲基金、货币市场基金、债券保险公司、结构性投资工具(SIV)等非银行金融机构。在中国,

2017-11-30 00:04:24 663

原创 A轮、B轮、C轮融资、VC、PE、IPO概念解析

在上市的刺激下,目前很多的P2P平台都在进行融资,融资的规模大小不等,分为A轮融资、B轮融资甚至C轮融资,这对投资用户而言,无疑是利好的消息,因为平台通过融资,可以增强实力,从而在资金安全上就有更大的说服力。不过,需要指出的是,不管是A轮融资、B轮融资甚至是C轮融资,挺起高大上,但究竟是怎么一回事,很多人是不清楚的,我们就来看看A轮融资、B轮融资、C轮融资之间到底有什么区别。A轮融资、B轮融资、C轮

2017-11-29 23:56:17 38080

原创 使用STS工具创建Spring Boot或Spring MVC项目

第一次使用 Spring Tool Suite,感觉很好用,但是想使用 Spring Starter Project 创建一个 Spring MVC 项目,却不知道怎么做。费了好大劲儿,终于搞明白了,特此记录一下。   注:Spring Tool Suite Version: 3.9.2.RELEASE创建新的 Spring Starter Project。  点击菜单 File -> New

2017-11-29 10:13:53 4136 2

原创 Linux下穿件带点文件夹和隐藏文件显示隐藏文件命令

Linux下隐藏文件和文件夹(目录)需要用到 mv 命令、其实超简单的. 例子:将a目录隐藏 命令:mv a .a 新建带点得隐藏文件夹这是root权限sudo -i创建隐藏文件夹mkdir .a还可以在建立文件时直接以.开头起名,得到的文件就是隐藏文件 linux下显示隐藏文件有两种可能:显示所有文件,包括隐藏文件;仅显示隐藏文件。 显示所有文件(包含隐藏文件) ls -a只显示隐

2017-11-28 13:40:45 10099

转载 通向架构师的道路(第二天)之apache tomcat https应用

原文转自:http://blog.csdn.net/lifetragedy/article/details/7699236 一、总结前一天的学习在前一天的学习中我们知道、了解并掌握了Web Server结合App Server是怎么样的一种架构,并且亲手通过Apache的Http Server与Tomcat6进行了整合的实验。这样的架构的好处在于:ü

2017-11-27 16:04:04 540

转载 通向架构师的道路(第一天)之Apache整合Tomcat

一、先从J2EE工程的通用架构说起这是一个通用的Web即B/S工程的架构,它由:ü   Web Serverü   App Serverü   DB Server三大部分组成,其中:²  Web Server置于企业防火墙外,这个防火墙,大家可以认为是一个CISCO路由器,然后在CISCO路由器上开放了两个端口为:80和443。80端口:用于正常的http访问443端口:用于https访问,即如果你

2017-11-23 19:42:55 266

原创 csdn如何转载文章

在csdn看到好的文章想转载,无奈找不到转载的功能,只能想办法了。首先确定原文允许转载在文章开头处一般有版权声明,如图转载时要注明出处和作者如何转载用谷歌浏览器加载文章地址,打开文章F12打开Developer Tools,并打开Elements页面将文章开头部分的文字作为关键字在Elements界面搜索以此文为例:http://blog.csdn.net/aggressive_snai

2017-11-23 18:27:28 251

原创 linux配置防火墙和重启防火墙

1、在linux系统里面找到并打开编辑配置防火墙的文件,执行命令:vi /etc/sysconfig/iptables。2、在上面打开的文件里面加入一下语句:-A INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT(允许80端口通过防火墙,这里以80端口为例)。 需要注意的是上面这条语句不要加载文件的最后面,这样会导致防火墙启

2017-11-23 11:08:17 35098

原创 解决:Error occurred during initialization of VM java/lang/NoClassDefFoundError: java/lang/Object

Error occurred during initialization of VM java/lang/NoClassDefFoundError: java/lang/Object 可以看出是没有找到基础类库, 查看一下tools.jar及rt.jar 果然没有,果断重新解包出来, 这个错误的原因是没有找到tools.jar及rt.jar; tools.jar是关于一些工具的类库

2017-11-22 14:44:54 20464 3

最新的sdk-java淘宝开放平台

最新的淘宝开放平台sdkjar包,因为淘宝联盟有很多接口需要申请才能下载jar包,这里提供一个自己生成比较全的SDK

2020-06-24

爱考在线考试系统V1.21(jsp 源码)

爱考在线考试系统V1.21(jsp 源码)是基于Java web网站开发项目的实战源码,大家可以下载之后放心使用,或者修改源码。http://freeseo.sinaapp.com有相关信息提供

2011-12-11

空空如也

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

TA关注的人

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