自定义博客皮肤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)
  • 收藏
  • 关注

原创 MacOS下Java开发环境搭建之eclipse

我们已经安装了jdk,接下来该IDE了Appstore中并没有eclipse或者IDEA之类的Java IDE,只能从官网下载安装具体是用什么IDE进行开发,纯看个人习惯,我觉着吧,工具这种东西用着顺手才是最好的这里介绍一下eclipse的安装,IDEA的安装大同小异登录官网地址选择你喜欢的版本,根据需求尽可能选择新版本吧,有很多同学觉着eclipse不好用的最大原因是他们依然在使...

2018-07-31 13:24:06 630

原创 MacOS下Java开发环境搭建之JDK

家里电脑更新换代,最近会更新一些macOS方面的东西,一切从零开始……作为一名开发人员,入手新电脑之后自然是先要搞环境,从JAVA开发1. 下载JDK在官方网站选择自己需要到版本下载对应dmg格式文件,我下载的是jdk-10.0.2_osx-x64_bin.dmg2. 安装JDK双击下载的文件进行安装安装完成之后打开terminal,显示类似如下信息证明安装成功~ ...

2018-07-31 13:22:40 522

原创 MacbookPro使用小记

首先这不是一篇比较贴,就是最近入手了一台mbp2018 13寸,刚刚从windows转战macOS,还在适应当中,为了加深记忆有些东西在这里记录一下,持续更新中一、快捷键篇习惯快捷键是真真可以提高效率的,本来是想根据windows多年的习惯结合macOS超级方便的快捷键修改方式直接把快捷键都改喽,不过想了想还是忍住了,先体验一下再说吧1. 修改快捷键【系统偏好设置】-【键盘】-【快...

2018-07-31 13:19:04 2485

原创 Alfresco入门

项目需要,最近在研究Alfresco,发现国内的资料都比较老了,这里总结一下一、Alfresco简介二、相关网站介绍三、开发环境部署 1. 环境准备2. 创建项目3. 导入eclipse4. 修改配置5. 源码依赖四、安装版 下载安装包授权安装一、Alfresco简介摘自百度百科Alfresco是一款开源的企业内容管理系统(ECMS),为企业提...

2018-07-20 09:30:28 10785 2

原创 ProxySQL实现MySQL读写分离

之前我们已经介绍了MySQL的高可用这样我们至少保证了我们的服务不会因为MySQL挂掉而不能使用,不过按照之前的配置我们访问的时候依然访问的是单个节点,接下来我们就要想办法为节点分担压力了,本文介绍的方案是:使用ProxySQL实现MySQL读写分离ProxySQL是一个读写分离的中间件,开源项目,优势是强大的规则引擎、支持在线配置、支持负载均衡,详情可以参考官方文档ProxySQL还...

2018-07-13 18:06:40 607

原创 MHA+MySQL主从配置实现MySQL高可用

前面文章已经介绍了MySQL的安装和主从配置MySQL安装MySQL主从配置主从配置应该只能算是一套容灾方案,当主库崩溃之后,我们可以将程序切换到从库以保证系统正常运行,这个切换过程是手动的主从配置的问题就在于主库down掉之后从库不能自动提升成为主库,今天我们就介绍一个MySQL高可用的解决方案:MHA+Mysql主从配置MHA - Master High Availabil...

2018-07-10 14:05:30 3381

原创 MySQL主从备份

关于Mysql的安装可以参照我的另一篇文章:https://juejin.im/post/5b3d924d5188251aaa2d0b37本文介绍的是Mysql的主从备份配置环境介绍:系统:ubuntu16.04 64位master:192.168.1.222slave1:192.168.1.223slave2:192.168.1.224三台机器都预先装好了mysq...

2018-07-06 17:07:41 878

原创 Linux下的MySQL离线安装

正常情况下,ubuntu下在线安装mysql都是采用apt方式,几句命令就搞定了,网上教程很多,这里就不多说了,命令如下:apt-get install mysql-serverapt-get install mysql-clientapt-get install libmysqlclient-dev我这里要介绍的是非正常情况,由于我们服务器的原因,无法随意连接外网,也就不能使用...

2018-07-06 17:03:52 1405

原创 Linux下Redis安装+集群+性能监控

最近项目即将上线,由于人手问题,各种研究运维相关知识,这两天刚弄完redis集群部署的问题,跟大家唠唠。一、Redis安装*以下均是在Linux环境下执行,系统ubuntu16.041. 下载稳定版sudo wget http://download.redis.io/redis-stable.tar.gz2. 解压sudo tar -zxvf redis-st...

2018-07-06 16:58:34 1131

原创 Egg+Vue的中后端解决方案

背景介绍简述下项目迭代过程,说白了就是流水账,不想看的朋友可以直接第二部分看展示。之前由于项目需求,要搭一个restful api server,由于主要是要跟移动端交互,考虑到高并发和易用的socket,决定用NodeJS来做。之后就是框架选型,Express、Koa、Egg,综合对比了一下,选择了Egg,最主要的原因是省事……真要找个拿得出手的原因的话:我之前是做Java的,Egg...

2018-07-06 16:56:13 14225 4

原创 微信小程序中使用iconfont

最近在研究微信小程序,发现他自带的icon有点少,就去阿里矢量图标库里找了几套库扔进去,发现显示不出来。。。研究了一下,说下步骤吧1. 图标库下载你想要的图标2. 登录网站https://transfonter.org/3. 按下图操作即可4. 将下载的css引入就好了,其下来就是正常用法了

2017-12-11 11:13:29 2365

原创 eclipse中将mavenweb项目部署到tomcat中

最近在使用JeeSite,使用工程中提供的【启动.bat】是没问题的,但是没法debug啊,就准备用eclipse启服务,然后就进入了各种报错环节。。。eclipse的基本配置、添加server什么的就不说了,主要说一下maven工程需要注意的东西1. 确定编译配置路径正常2. 确定部署配置正常,我就是卡在这儿,启动服务时报各种ClassDefNotFound

2017-09-03 00:16:41 322

原创 windows下安装GVM

1. 安装配置GIT2. clone GVM    git clone https://github.com/flofreud/posh-gvm3. 以管理员身份运行PowerShell,设置脚本执行权限

2017-06-20 13:19:06 3803 1

原创 SVN下载的项目导入eclipse后未识别SVN

下载好的项目导入eclipse后,未识别为SVN项目,无法通过右键-team执行update、commit等操作,前提SVN插件已正确安装并不是每次都会发生,具体原因不明解决方法:右键-team-share project -选择svn,这时候subclipse会识别到已有的svn信息并提示你是否直接使用,选yes就OK了今天的几个项目都是这么解决的,如果以后再遇到其他问题再更

2016-12-26 14:45:31 2605

原创 更新AndroidSDK时提示tools,platform-tools等文件夹rename失败

使用SDKManager更新AndroidSDK时,提示tools,platform-tools等文件夹rename失败,让关闭占用的程序或者杀毒软件防火墙之类的(当时忘记截图了...)重启了电脑,关闭了防火墙和杀毒软件,查看了系统进程。这些方法都试过了,retry还是提示相同问题最后采用了比较笨的方法解决了这个问题:1. 备份提示的文件夹2. 删除该文件夹3. 新建同名文件夹

2016-05-22 12:25:56 663

原创 windows下mysql5.7.12 免安装配置

官网下载zip免安装版本,正常配置发现无法启动服务1. 配置环境变量PATH    添加  MYSQL目录\bin2. 修改初始化文件    MYSQL目录下的my-default.ini,修改basedir和datadir    例如:basedir = E:\work\tools\mysql-5.7.12-winx64                datadir =

2016-05-21 20:07:13 536

原创 Ionic开发中注意事项(持续更新)

1)Angular services依赖注入的规范:自定义的service要写在内建的Angular services之后,自定义的service之间是没有先后顺序的2)ionic1.3之后页面为了提供性能加入了缓存机制,如果不需要可以在配置页面时将cache属性设为false    $stateProvider.state('safetyAdd', {cache: false,u

2016-05-16 11:16:42 623

原创 windows下Ionic创建项目

windows环境下创建Ionic项目前提条件: node.js  androidsdk  jdk,并设置好JAVA_HOME ANDROID_HOME PATH安装ionic和cordova: npm install -g cordova ionic1. 先通过命令进入要创建项目的目录   cd xxx2. 创建一个ionic工程   ionic start ProjectN

2016-05-16 11:14:43 1106

原创 Ionic集成JPush后JPush更换项目手动修改(Android)

Ionic集成JPush后,JPush更换了一个项目,不想remove掉JPush插件再重现添加,就研究了一下手动修改信息,在这里做下记录主要需要修改两个值:(1)Android应用包名(如未改动就无需修改,我这里由于特殊原因把Android的package名也改了)                                        (2)JPush项目的appKey(1)

2015-12-22 14:44:09 1285

原创 Git常用命令整理

虽然Git现在也有UI了,但是一些常用

2014-10-17 16:12:14 351

原创 资料——freemarker对空对象处理

直接举例说明吧:1.

2014-10-16 11:16:42 506

原创 BIRT学习——搭建环境

关于这部分网上有很多类似文章,我这里

2014-09-30 13:24:20 333

转载 tomcat服务 localhost可以访问,ip无法访问解决办法

碰到这个问题,也是无语,通过在网上一顿查找终于找到方法解决

2014-09-29 16:33:02 5025

原创 MySQL相关——MySQL针对varchar排序问题

最近做项目,在设计数据库表的时候一时疏忽把用于排序的字段设为了varchar类型,最后查询的时候发现了问题,也懒着改数据库了,就研究如何把varchar类型转成number再排序写SQL语句比较简单,最省事的处理:select * from table order by (varcharOrderCol + 0);比较文艺一点的:select * from table order

2014-09-12 16:02:22 417

原创 局域网访问MySQL服务

MySQL安装完之后只允许使用localhost进行访问,如果想要在局域网甚至广域网进行访问,需要进行一系列设置说下我的方法:1. 设置mysql访问权限mysql -u root -p输入你的密码mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION;mysql>FLUSH PRIVILEGES;

2014-09-12 15:59:01 354

原创 JS设置select标签为readOnly

html中select标签是没有readOnly属性的,只有disabled。但是如果设置其的disabled=true之后,在后台将获取不到这个属性值,怎样可以既让该select只读,又可以在后台获取该select值呢?在这里我说下两种解决方案:1. 思路:在submit之前,设置其的disabled为falsefunction submitMethod(){    //一系列判断

2014-09-12 15:49:26 26432 1

原创 分享几个关于IntelliJ IDEA使用方面的文章

以下只是我看的一些文章,觉着讲的还算

2014-09-10 15:56:21 818

空空如也

空空如也

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

TA关注的人

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