- 博客(25)
- 收藏
- 关注
转载 浏览器内核简介
一、Trident内核代表产品Internet Explorer,又称其为IE内核。Trident(又称为MSHTML),是微软开发的一种排版引擎。代表:IE、傲游、世界之窗浏览器、Avant、腾讯TT、Netscape 8、NetCaptor、Sleipnir、GOSURF、GreenBrowser和KKman等。二、Gecko内核代表作品Mozilla Fi
2017-10-18 10:53:47
341
原创 Maven Q&A
1.install问题,依赖包不进来报错:Plugin org.apache.maven.plugins:maven-install-plugin:2.3 or one of its dependencies could not be resolved: Missing:解决:setting.xml中将阿里云的mirror放在最前面 a
2017-09-26 09:37:56
295
原创 Git
1.Git简介1)svn集中式:有branches和tags目录a.check out b.check in 2)git分布式:类似linux思想,没有目录结构a.check out 到本地仓库commit提交到本地仓库b.pull 将远程与本地代码比较c.push 将本地推到远程2.Git安装3.Git命令1)下载代码,切换分支gi
2017-09-24 19:35:53
333
转载 下班后两小时,决定你将会成为怎样的人
你自己决定自己成为怎样的人,24小时的一天,你是怎样分配的?只要用心去生活,将下班后的生活活出自己的色彩。成长就在不知不觉中……很多人问,作为现如今的加班狗,下班就瘫倒在家里了,如何利用下班或者业余的时间来发展自己的爱好?如何在有孩子之后还能捡起自己想要做的事情?如何告别手机党,让自己看看书长点心?其实有很多问题我也有,我也在努力,那么不妨分享一下我,希望能帮助有同样问题的你。如果你有
2017-09-05 09:12:16
475
原创 Docker
一、介绍Docker维护着一个巨大的镜像资源库(Docker Hub),Docker是一个允许你创建镜像,且让这个镜像的实例运行在容器中的软件1.作用1)用于开发、交付和运行应用的开放平台,Docker被设计用于更快地交付应用2)将应用程序和基础设施层隔离,并且可以将基础设施当作程序一样进行管理3)以更快地打包代码、测试以及部署,并且可以减少从编写到部署运行代码的周期2.特
2017-09-02 12:25:30
526
原创 跨域+Filter+oAuth
一、简述1.跨域:指AB跨域服务器,当A服务器-->经过浏览器-->访问B服务器时无权限。注:是由浏览器的同源策略造成的,是浏览器对JavaScript加的安全限制。2.同源:是指,域名,协议,端口均相同:1)非跨域:http://www.123.com/index.html 调用 http://www.123.com/server.PHP 2)跨域a.主域
2017-09-01 17:24:08
787
原创 Spring注解
一、value和param区别和使用1. value 1)类注解 @Controller @RequestMapping("/challengeCode”)2)方法注解@RequestMapping(value = "/getCaSignInfo”) 或 @RequestMapping("/getCaSignInfo")3)请求方式:h
2017-09-01 11:19:20
424
原创 Mysql Q&A
1.MySQL在远程访问时非常慢的解决skip-name-resolve 并且出现Reading from net 方法:my.cnf里面添加 [mysqld] skip-name-resolve2.查询下设置最大值 SHOW VARIABLES LIKE '%max_allowed_packet%'; my.cnf的外层配置文件mysqld_safe_syslog
2017-09-01 11:14:29
305
原创 日志处理
1.日志处理 logback.xml 1)在控制台输出 %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n 2) ${log_file_path}
2017-09-01 11:08:18
249
原创 Mac Q&A
1.Mac软件:比较不同:DiffMerge生成Mac的icons图:iConvert Icons反编译工具:JD-GUI数据库:navicat preminum数据库本地连接:mampxml工具:xcode远程连接电脑:teamViewer连接远程数据库服务器:fillzilla2.mac升级后svn/git不能使用错误:xcrun:error:i
2017-09-01 11:01:47
494
原创 Spring batch
命令行运行spring-batch项目: 1)登录:用户名、密码 ssh root@123.59.42.180 Pt2sV0si#t1ho5Rdol@ 2)授权: root ~/migrate 3)执行: java -Dbatch_size=0 -cp ./dependency-jar/*:edu-user-mig.jar org.springframewo
2017-09-01 10:25:34
280
原创 Putty工具连接用务器
数据库(服务器端) 123.59.42.183 Port:22 User:root Pwd: Pt2sV0si#t1ho5Rdol@ 连接地址:vim /etc/mysql/my.cnf 修改数据库参数: 在[mysqld]下一行加上 character_set_server=utf8 Ubuntu下启动、停止、重启MySQL,查看错误日志命令大
2017-09-01 10:20:23
452
原创 开发自测工具
一、测试工具1.静态代码分析:FindBugs、PMD 1) FindBugs: a.检测基本的错误,如空指针; b.仅限java c.多种方式都可运行使用,如GUI、命令行、Ant、Eclipse插件集成、Maven 2)PMD: a.静态分析获知代码错误,即在不运行Java程序的情况下报告错误 b.JavaCC解析器生成器,检查是
2017-09-01 10:08:03
636
原创 Git+stash+jira
Git+stash+jira 一、git Git 用法,流程Git 版本控制工具,分布式协作式开发。优点:1. 趁中心化,完整的,可以提交到本地,需要提交到远程时才需要连接,svn必须连接远程才能提交. 即离线操作,有本地仓库就能工作,不影响他人工作。2. 分布式协作。a) 创建分支开销小,只有一个.git文件目录3. 创建分支,
2017-09-01 10:06:10
2670
原创 Maven
Maven一、引言 1.一般项目的框架:struts2、spring、mybatis 1)先下载各框架所需要的jar包 2)jar包多,有用、没用的、版本冲突的。 3)框架只是使代码 分层清晰、封装方便 注:但项目还是乱的,无管理 2.项目管理和构建工具:maven、ant、grandel 1)方便管理和构建项目 3.学习参考网站:http://www
2017-09-01 10:04:17
291
原创 Spring cloud sleuth
一、spring cloud sleuth1.Spring-Cloud-Sleuth:是Spring Cloud的组成部分之一,为SpringCloud应用实现了一种分布式追踪解决方案,其兼容了Zipkin, HTrace和log-based追踪2.Span:基本工作单元,例如,在一个新建的span中发送一个RPC等同于发送一个回应请求给RPC,span通过一个64位ID唯一标识,trac
2017-08-30 13:36:00
1650
原创 ElasticSearch
一、普通安装1.下载:https://www.elastic.co/downloads/elasticsearch2.解压:tar -zxvf elasticsearch-5.2.0.tar.gz3.启动:./bin/elasticsearch.sh4.验证:elasticsearch --version默认端口:92005.配置elasticsearch:a.
2017-08-30 09:42:42
260
原创 Hystrix
一、Hystrix说明1.服务雪崩效应:是一种因 服务提供者 的不可用导致 服务调用者 的不可用,并将不可用 逐渐放大 的过程。1) A为服务提供者, B为A的服务调用者, C和D是B的服务调用者. 当A的不可用,引起B的不可用,并将不可用逐渐放大C和D时, 服务雪崩就形成了2.雪崩原因:1) 服务提供者不可用a.硬件故障a1.硬件损坏造成的服务
2017-08-25 16:41:36
35747
1
原创 Spring cloud
一、名词说明1.Spring Cloud提供了多种服务发现的实现方式,支持得最好的是Eureka,其次是Consul,最次是Zookeeper。2.application.yml:配置当前组件的 实例化参数,如端口号3.bootstrap.yml:启动当前组件-->读取配置文件,注册中心信息设置4.Hystrix:把服务调用统称为依赖调用, Hystrix通过命令模式封装依赖调用.
2017-08-23 15:50:32
479
原创 Config server
一、安装rebbitmq1.下载安装2.ip和端口1) mq后台配置:localhost:56722) mq管理界面:localhost:15672注:管理界面是一个插件,不会自动安装。安装插件命令:rabbitmq-plugins enable rabbitmq_management二、服务端config-server配置1.pom.x
2017-08-23 12:50:45
1829
原创 RabbitMq
一、普通安装rabbitMq1. 测试本机器是否安装wget命令a.执行:wget www.baidu.coma1)有响应则可直接进入步骤二a2)报错或者提示未安装wget则需要先安装wgetb. 下载wget: http://ftp.gnu.org/gnu/wget/ ,wget-1.5.3.tar.gzc. 解压:c1)tar -zxvf
2017-08-23 12:31:55
329
原创 Docker Mysql
一、安装1.安装mysql 5.6.35sudo docker pull mysql:5.6.352.启动mysql镜像docker run -p 3306:3306 -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:5.6.35 --net xms --ip 10.83.3.16二、mysql使用1.进入my
2017-08-23 12:21:24
453
原创 Eureka
一、eureka服务端1.application.ymlserver: port: 8761 # 指定该Eureka实例的端口 spring: application: name: server-discovery # 项目名称尽量用小写 profiles: active: 10.83.
2017-08-23 11:25:24
772
原创 Spring cloud Q&A
1.Jdk版本问题:报错:Caused by: java.lang.UnsupportedClassVersionError: org/eclipse/jgit/api/TransportConfigCallback : Unsupported major.minor version 52.0at java.lang.ClassLoader.defineClass1(Native Meth
2017-08-21 10:50:26
3901
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人