- 博客(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
215
1
原创 cmder_min的使用
简介cmder_min网上搜下,在Windows挺好用的一个命令框操作步骤如何能鼠标右键添加步骤一:打开cmder 界面.输入cmder /register manson.zhou manson.zhou 是我的电脑用户名步骤二:加入电脑的环境变量完成.如何增加别名找到在后面增加别名即可...
2019-05-08 10:28:07
748
原创 IDEA编辑器设置完毕后的settings.jar
简介每次重装系统后,IDEA的快捷的都要重新设置太麻烦了.我现在保存该jar包,用于后期一直使用.导出步骤1.选中settings2.导出settings导入settings.jar导入的步骤正好是相反....
2019-05-06 14:22:32
3368
1
原创 MyBatis简介
MyBatis简介Mybatis以前的名称叫ibatis(internet abatis),后被apache 托管后改名为Mybatis.MyBatis 是一款优秀的持久层框架,半自动化的ORM映射。mybatis 与 Hibernate 对比MybatisHibernate安全性低高学习成本低ORM,hsql程序解耦解耦不解耦跨数据库...
2018-11-01 14:31:07
365
原创 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
874
原创 linux免密码登录
免密码登录客户端配置ssh-keygen -t dsa —生成ssh kengenssh-keygen -t rsa -C “123433403@qq.com” vim ~/.ssh/config 配置主机名(在本地这边)vim ~/.ssh/authorized_keys —服务器配置签证地址
2017-12-04 17:45:39
295
原创 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
242
原创 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
265
原创 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
763
原创 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
4865
2
原创 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
273
原创 JVM内存模型-浅析
JVM内存模型 Java中通过多线程机制使得多个任务同时执行处理,所有的线程共享JVM内存区域main memory,而每个线程又单独的有自己的工作内存,当线程与内存区域进行交互时,数据从主存拷贝到工作内存,进而交由线程处理(操作码+操作数)。程序计数器-当前线程所执行的字节码的行号指示器本地方法栈-虚拟机使用到的Native 方法服务Java 堆-最主要的内存区域Java 栈方法区J
2017-11-28 17:43:09
259
原创 线程池-浅析
引言 合理利用线程池能够带来三个好处。第一:降低资源消耗,提高响应速度第二:防止内存的泄漏。第三:提高线程的可管理性。线程池核心类 我们可以通过ThreadPoolExecutor来创建一个线程池。corePoolSizemaximumPoolSizekeepAliveTimeTimeUnitrunnableTaskQueueSynchronousQueueLinkedBlo
2017-11-28 17:42:06
260
原创 线程浅析
简介线程的编程的三种特性原子性–即一个操作或者多个操作 要么全部执行并且执行的过程不会被任何因素打断,要么就都不执行。可见性–当多个线程访问同一个变量时,一个线程修改了这个变量的值,其他线程能够立即看得到修改的值。有序性–程序执行的顺序按照代码的先后顺序执行。线程的状态//线程中join()的用法Thread t1 = new Thread(new Worker("thread-1"))
2017-11-28 17:41:33
201
原创 前端代码整理-迷你登录页面
登录页面很多,但是我需要的是拿来即可用.不用重复造轮子的登录代码 我已经代码整理到一个页面<!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
3658
原创 幻灯片代码
简洁的幻灯片代码废话不说了直接上代码:<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
1775
原创 钉钉消息推送教程
简介在企业里面,消息推送是经常用的技术。比如日志报错、告警列表及时发送消息给相关的负责人,从而快速解决问题,将线上问题尽早解决,那钉钉推送消息,它有什么好处呢?手机钉钉可以及时收到消息,方便处理问题。工作与生活分开,钉钉推送与微信企业号推送虽然技术上一样,但是工作问题放在钉钉处理,更加的合适。钉钉推送消息,免短信费用。开发步骤钉钉企业注册通过访问官网:钉钉企业注册申请应用号获取AccessToken
2017-05-27 17:20:36
24082
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
956
原创 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
14920
2
原创 Idea 实用功能简介
简介相比eclipse来说,idea有些特有的功能,可以极大的提高开发的速度。xml对应mapping类自动修改包名使用eclipse的童鞋都知道,实体类修改了包名对应的引用的.java类会自动修改包名,但是mybatis对应.xml引用包名不会被更改,Idea不会出现这个问题。重复代码提示波浪线Idea提示的波浪线代码代表在整个项目中有多个地方重复使用,可以提取这些代码进行重构,保证代码的精简。
2017-04-25 15:35:31
3624
转载 日志规范
简介日志记录的目的1).对程序运行情况进行记录和监控2).在必要是可详细了解程序的内部运行状态3).记录RPC调用请求响应,以便排除夸系统访问问题。5).支持分布式日志收集,以便在分布式部署中能集中查看和分析日志6).对系统行影响尽量小“ java 日志框架选择1)log4j2)log4j23)logback 为了飞马眼的flume插件不用维护多份,统一使用log4j2进行日志打印日志级别1
2017-04-25 11:48:14
608
转载 maven版本控制方案
一.maven版本管理现状很多工程在生产发布的时候,都是直接引用Snapshot依赖包,如此snapshot包会直接在生产环境中使用。修改接口后版本号没有升级,导致版本回滚风险很大.有时候一个需求测试完成后,发布到准生产以及生产的时候因为依赖的包发生了改变(新需求导致),使准生产或生产环境产生编译或运行时出错。二.maven版本管理解决方案1.发布非开发环境(测试/准生产/demo/生产)都
2017-04-21 11:43:52
1355
转载 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
2463
原创 Javaer如何快速从eclipse转入idea编辑器
简介IntelliJ IDEA 是最好的Java编辑器. Eclipse与Idea比较: 编辑器 Eclipse Idea 收费模式 免费 收费 内存 较小 较大 学习成本 容易 有难度 主题颜色 白色 白色/黑色酷炫- Idea的黑色主题,非常之酷炫,Eclipse老牌编辑器 - Idea上手起来比Eclipse麻烦,学习成本大
2017-04-10 08:09:05
662
原创 常见的几种加解密的方式
网路传输时为了达到网络数据的安全,不让黑客破解其中的提交内容.以前为大家提供了4种常见类型的加解密方式. 1.可逆的加密 -base64 2.不可逆的加密 -md5,sha-1 3.对称性加密 -aes,des 4.非对称性加密 -rsa
2016-06-14 17:56:32
1961
原创 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
860
原创 Idea 安装 lombok
idea 目前是java开发者最流行的一款编辑器.为了让java开发更加的简便idea 也提供了lombok的插件. 插件的按钮方式为:1.进入idea的.setting面板2.按照以下图进行操作3.将idea重启即可
2016-02-25 14:39:09
14111
原创 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
401
原创 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
354
原创 java好还是.net好
别扯没有用的,我虽然不会Java,但是Java的好处是:1、知名公司都用Java,所以学Java能有进知名公司的机会;2、Java开发大都需要的人多,时间长,所以分工细,一个人只需要完成自己的那部分工作,程序员没那么累;3、Java不受商业公司控制,所以版本进化慢,没有整天学习的压力,可以把省下的时间用来旅游、健身、运动、社交;4、Java技术开放,买两本高级书看看就能成为高级程序
2015-03-06 09:45:05
733
原创 eclipse 与 myeclipse 的区别
有以几点,1.myeclipse 是 eclipse 的一个集成插件环境,必须先装后者,前者才可以使用.2.myeclipse 是收费,eclipse免费.3.myeclipse 好用内存资源非常大4.myeclipse 整合了好多工具建模工具: uml工具服务器: tomcat开发框架: struts,spring,hibernate
2014-05-21 10:54:22
766
原创 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
645
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人