自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

学以笔记,笨鸟先飞.

先学会复制复制别人,再学会超越别人.

  • 博客(36)
  • 资源 (3)
  • 收藏
  • 关注

原创 centos从0搭建web服务器(java版本)

@TOC简介本次从事后台开发,经常要给一些小项目买服务器与搭建环境,网上老去搜各种资料,挺烦的.于是整理一些搭建资料,写此博客的初衷快速搭建web服务器.少走弯路.yum 安装必要组件yum update ,升级yum;yum install -y lrzsz ,上传下载组件;yum install -y java-1.8.0-openjdk.x86_64 ,java;yum install -y git ,git管理工具;yum install -y maven ,maven组件;y

2021-04-22 11:13:12 165 1

原创 cmder_min的使用

简介cmder_min网上搜下,在Windows挺好用的一个命令框操作步骤如何能鼠标右键添加步骤一:打开cmder 界面.输入cmder /register manson.zhou manson.zhou 是我的电脑用户名步骤二:加入电脑的环境变量完成.如何增加别名找到在后面增加别名即可...

2019-05-08 10:28:07 690

原创 IDEA编辑器设置完毕后的settings.jar

简介每次重装系统后,IDEA的快捷的都要重新设置太麻烦了.我现在保存该jar包,用于后期一直使用.导出步骤1.选中settings2.导出settings导入settings.jar导入的步骤正好是相反....

2019-05-06 14:22:32 3257 1

原创 MyBatis简介

MyBatis简介Mybatis以前的名称叫ibatis(internet abatis),后被apache 托管后改名为Mybatis.MyBatis 是一款优秀的持久层框架,半自动化的ORM映射。mybatis 与 Hibernate 对比MybatisHibernate安全性低高学习成本低ORM,hsql程序解耦解耦不解耦跨数据库...

2018-11-01 14:31:07 296

原创 springboot如何使用dubbo

简介springboot集成dubbo框架也十分简单,项目启动时导入spring-dubbo的配置。1.)核心代码如下@ImportResource({"classpath:spring-config-dubbo.xml"}) //加入spring的bean的xml文件2.)spring的bean的spring-config-dubbo.xml:beans x

2018-02-04 23:34:51 832

原创 linux免密码登录

免密码登录客户端配置ssh-keygen -t dsa —生成ssh kengenssh-keygen -t rsa -C “[email protected]” vim ~/.ssh/config 配置主机名(在本地这边)vim ~/.ssh/authorized_keys —服务器配置签证地址

2017-12-04 17:45:39 257

原创 linux安装tomcat

简介安装tomcat wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-7/v7.0.79/bin/apache-tomcat-7.0.79.tar.gztar -vxf apache-tomcat-7.0.79.tar.gzmv apache-tomcat-7.0.79 9005-micro-transactions修改

2017-12-04 17:45:02 211

原创 linux安装maven

linux安装maven下载安装文件 wget http://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz 解压安装: tar -zxvf apache-maven-3.3.9-bin.tar.gz mv apache-maven-3.3.9 m

2017-12-04 17:44:32 225

原创 JAVA面试掌握的技术点

简介精通Java语言,熟练掌握Spring 、IOC、AOP、MyBatis、Json;熟练掌握多线程、Socket、Jnio等网络通信基础及netty相关框架;熟练掌握Tcp/Ip、Http、Rest、Soap、Webservice等协议及相关框架如CXF;熟练掌握Eclipse、Ant等开发和编译工具,熟悉配制和管理工具,如Svn、Git、Maven、Gradle;熟练掌握常用数据库M

2017-12-03 18:59:24 697

原创 mac 无法安装jdk1.7解决方案

简介mac重新装系统,目前版本是os版本10.11.6,安装jdk1.7时会弹出报错,说版本不兼容我去,恶心死我了。错误解决方案双击安装包,使安装包挂在到机器上,即在Finder里可以看到一个名字为JDK 7 Update 60的Device。在terminal下输入以下命令,命令中的路径可能不同$ pkgutil --expand /Volumes/J

2017-12-03 16:21:38 4749 5

原创 jvm性能分析参数

jvm性能分析参数 jstack(查看线程)、jmap(查看内存)、jstat(性能分析)ps aux | grep message-platform 实时查看该pid,所有对应的进程情况top -p 23610 查看该进程下的所有线程占用资源情况。top -Hp 23610 异常情况: 查看当前线程数ps p 23610 -L -o pcpu,pid,tid,time,t

2017-11-28 17:43:56 237

原创 JVM内存模型-浅析

JVM内存模型 Java中通过多线程机制使得多个任务同时执行处理,所有的线程共享JVM内存区域main memory,而每个线程又单独的有自己的工作内存,当线程与内存区域进行交互时,数据从主存拷贝到工作内存,进而交由线程处理(操作码+操作数)。程序计数器-当前线程所执行的字节码的行号指示器本地方法栈-虚拟机使用到的Native 方法服务Java 堆-最主要的内存区域Java 栈方法区J

2017-11-28 17:43:09 221

原创 队列-浅析

前言队列阻塞队列队列

2017-11-28 17:42:36 174

原创 线程池-浅析

引言 合理利用线程池能够带来三个好处。第一:降低资源消耗,提高响应速度第二:防止内存的泄漏。第三:提高线程的可管理性。线程池核心类 我们可以通过ThreadPoolExecutor来创建一个线程池。corePoolSizemaximumPoolSizekeepAliveTimeTimeUnitrunnableTaskQueueSynchronousQueueLinkedBlo

2017-11-28 17:42:06 232

原创 线程浅析

简介线程的编程的三种特性原子性–即一个操作或者多个操作 要么全部执行并且执行的过程不会被任何因素打断,要么就都不执行。可见性–当多个线程访问同一个变量时,一个线程修改了这个变量的值,其他线程能够立即看得到修改的值。有序性–程序执行的顺序按照代码的先后顺序执行。​线程的状态//线程中join()的用法Thread t1 = new Thread(new Worker("thread-1"))

2017-11-28 17:41:33 169

原创 前端代码整理-迷你登录页面

登录页面很多,但是我需要的是拿来即可用.不用重复造轮子的登录代码 我已经代码整理到一个页面<!doctype html><html><head> <meta charset="utf-8"> <title>迷你登录</title> <meta name="viewport" content="width=device-width,height=device-height

2017-08-20 22:21:49 3561

原创 幻灯片代码

简洁的幻灯片代码废话不说了直接上代码:<html><head><style> /*公告板幻灯片*/ #box{ position:relative; width:100%; height:100%; border:none;} #box .bigUl{width:100%; height:100%;} #box .bigUl li{width:100%; heig

2017-08-20 14:06:28 1687

原创 钉钉消息推送教程

简介在企业里面,消息推送是经常用的技术。比如日志报错、告警列表及时发送消息给相关的负责人,从而快速解决问题,将线上问题尽早解决,那钉钉推送消息,它有什么好处呢?手机钉钉可以及时收到消息,方便处理问题。工作与生活分开,钉钉推送与微信企业号推送虽然技术上一样,但是工作问题放在钉钉处理,更加的合适。钉钉推送消息,免短信费用。开发步骤钉钉企业注册通过访问官网:钉钉企业注册申请应用号获取AccessToken

2017-05-27 17:20:36 23814 3

原创 springboot如何接入dubbo

简介springboot集成dubbo框架也十分简单,项目启动时导入spring-dubbo的配置。1.)核心代码如下@ImportResource({"classpath:spring-config-dubbo.xml"}) //加入spring的bean的xml文件2.)spring的bean的spring-config-dubbo.xml:<?xml version="1.0" encodin

2017-04-27 14:43:59 915

原创 linux 日志常用查看技巧

场景1: 日志实时监控tail -f file.txt场景2:查询最后20行,并且查找关键字 baidu.comtail -n 20 | grep 'baidu.com'场景3:查询最后20行,并且查找关键字 baidu.com(文字标红)tail -n 20 | grep 'baidu.com' --color场景4:查询最后20行,并且查找关键字 baidu.com(关键字标粗),关键字上下扩展

2017-04-26 11:28:15 14793 2

原创 Idea 实用功能简介

简介相比eclipse来说,idea有些特有的功能,可以极大的提高开发的速度。xml对应mapping类自动修改包名使用eclipse的童鞋都知道,实体类修改了包名对应的引用的.java类会自动修改包名,但是mybatis对应.xml引用包名不会被更改,Idea不会出现这个问题。重复代码提示波浪线Idea提示的波浪线代码代表在整个项目中有多个地方重复使用,可以提取这些代码进行重构,保证代码的精简。

2017-04-25 15:35:31 3510

转载 日志规范

简介日志记录的目的1).对程序运行情况进行记录和监控2).在必要是可详细了解程序的内部运行状态3).记录RPC调用请求响应,以便排除夸系统访问问题。5).支持分布式日志收集,以便在分布式部署中能集中查看和分析日志6).对系统行影响尽量小“ java 日志框架选择1)log4j2)log4j23)logback 为了飞马眼的flume插件不用维护多份,统一使用log4j2进行日志打印日志级别1

2017-04-25 11:48:14 514

原创 输入法rime使用说明

rime输入法使用说明

2017-04-25 11:20:21 15967

转载 maven版本控制方案

一.maven版本管理现状很多工程在生产发布的时候,都是直接引用Snapshot依赖包,如此snapshot包会直接在生产环境中使用。修改接口后版本号没有升级,导致版本回滚风险很大.有时候一个需求测试完成后,发布到准生产以及生产的时候因为依赖的包发生了改变(新需求导致),使准生产或生产环境产生编译或运行时出错。二.maven版本管理解决方案1.发布非开发环境(测试/准生产/demo/生产)都

2017-04-21 11:43:52 1227

转载 spring注解方式 idea报could not autowire,eclipse却没有问题

原因:Spring bean通过@Autowired注入,提示找不到对应bean的错误,但build项目是能正常运行。解决办法:降低Autowired检测的级别,不要提示就OK操作步骤:在File->Settings->Inspections,使用搜索功能找到Autowired for Bean Class,将Severity的级别由之前的error改成warning或其它可以忽略的级别。

2017-04-21 11:20:33 2425

原创 单例模式有哪几种?

单利模式

2017-04-10 11:38:44 1967

原创 Javaer如何快速从eclipse转入idea编辑器

简介IntelliJ IDEA 是最好的Java编辑器. Eclipse与Idea比较: 编辑器 Eclipse Idea 收费模式 免费 收费 内存 较小 较大 学习成本 容易 有难度 主题颜色 白色 白色/黑色酷炫- Idea的黑色主题,非常之酷炫,Eclipse老牌编辑器 - Idea上手起来比Eclipse麻烦,学习成本大

2017-04-10 08:09:05 619

原创 常见的几种加解密的方式

网路传输时为了达到网络数据的安全,不让黑客破解其中的提交内容.以前为大家提供了4种常见类型的加解密方式. 1.可逆的加密 -base64 2.不可逆的加密 -md5,sha-1 3.对称性加密 -aes,des 4.非对称性加密 -rsa

2016-06-14 17:56:32 1890

原创 linux 如何配置ip地址

linux 如何配置ip地址当我们用VMware安装了一台linux虚拟机时,在本地的local是无法连接到虚拟机的linux的,那是因为新配置的虚拟机系统没有配置任何的ip地址,接下来教大家如何配置.配置地址总共为以下几个步骤:在虚拟机中,开启临时的ip ifconfig eth0 192.168.0.3配置好以后,就可以在本地的pc ping通vmware的机器. 主意: 这样做

2016-03-03 14:51:55 815

原创 Idea 安装 lombok

idea 目前是java开发者最流行的一款编辑器.为了让java开发更加的简便idea 也提供了lombok的插件. 插件的按钮方式为:1.进入idea的.setting面板2.按照以下图进行操作3.将idea重启即可

2016-02-25 14:39:09 14033

原创 maven 简介

pom 项目对象模型 (project object model)pom的组成项目基本信息构建环境 –dev,test,beta,prodpom关系 –依赖jar包构建设置 – plugin 插件插件与目标调用插件目标的两种方式: 1.将插件目标与生命周期绑定,执行生命周期; 2.直接执行插件目标 常见的maven插件: 1.maven-archetype-plugins 2.

2016-02-25 14:07:09 367

原创 mysql的一些常见命令

1.启动 /etc/init.d/mysql start2.关闭 /usr/bin/mysqladmin -u root -p shutdown3.察看mysql是否在自动启动列表中 /sbin/chkconfig –list4.把MySQL添加到你系统的启动服务组里面去 /sbin/chkconfig – add mysql5.把MySQL从启动服务组里面删除。 /sbin/chkcon

2016-02-25 12:55:17 327

原创 java好还是.net好

别扯没有用的,我虽然不会Java,但是Java的好处是:1、知名公司都用Java,所以学Java能有进知名公司的机会;2、Java开发大都需要的人多,时间长,所以分工细,一个人只需要完成自己的那部分工作,程序员没那么累;3、Java不受商业公司控制,所以版本进化慢,没有整天学习的压力,可以把省下的时间用来旅游、健身、运动、社交;4、Java技术开放,买两本高级书看看就能成为高级程序

2015-03-06 09:45:05 689

原创 java 开发与运行流程

程序运行流程  java code -> jdk ->  jvm ->data result -> computer

2014-05-21 13:38:29 560

原创 eclipse 与 myeclipse 的区别

有以几点,1.myeclipse 是 eclipse 的一个集成插件环境,必须先装后者,前者才可以使用.2.myeclipse 是收费,eclipse免费.3.myeclipse 好用内存资源非常大4.myeclipse 整合了好多工具建模工具: uml工具服务器: tomcat开发框架: struts,spring,hibernate

2014-05-21 10:54:22 725

原创 java的一些基本概念

javaee 是j2ee的一个新的名词.j2ee 是java2平台企业版(java 2 platform,enterprise edition)j2ee,j2se,j2me的区别j2ee 是 java 2 enterprise edition 是java的一种企业版用于企业级的应用服务开发j2se 是 java 2 standard edition 是java的标准

2014-05-21 10:06:34 613

IDEA的eclipse settings.jar

每次重装系统后,IDEA的快捷的都要重新设置太麻烦了. 我现在保存该jar包,用于后期一直使用.

2019-05-06

mac 系统java反编译工具

放心可用

2017-04-08

rhoElements Tranning

跨平台的学习课程,简单描述RhoElements的课程,企业应用怎样实现跨平台。

2012-04-25

空空如也

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

TA关注的人

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