- 浏览: 2098978 次
- 性别:
- 来自: 合肥
-
最新评论
-
lhs472194266:
我在搜索是,面临一个问题,是用maven 将第三方jar包的s ...
如何在IntelliJ IDEA中检索maven依赖jar包的源码 -
淡炒番茄:
博主,你这个认证服务器是个单应用,作微服务、我要用几个认证服务 ...
Spring Cloud下基于OAUTH2认证授权的实现 -
lianghuado:
Spring4.0系列9-websocket简单应用 -
yangjianzhouctgu:
汪老师,你好,我想就spring boot测试方面的问题请教一 ...
Spring Boot使用自定义的properties -
dyj025:
wiselyman 写道dyj025 写道楼主源码访问不了.可 ...
Spring Cloud下基于OAUTH2认证授权的实现
文章列表
CentOS7/fedora21防火墙的使用
- 博客分类:
- Linux
CentOS7和fedora21使用firewalld作为防火墙,本例使用fedora21作为示例。
查看防火墙状态
firewall-cmd --state
输出
running
下一代云计算平台Apache Mesos定制自己的PaaS-1(Apache Mesos安装部署)
下一代云计算平台Apache Mesos定制自己的PaaS-2(使用marathon发布管理应用)
下一代云计算平台Apache Mesos定制自己的PaaS-3(docker应用发布)
下一代云计算平台Apache Mesos定制自己的PaaS-4(使用haproxy-marathon-proxy实现服务发现和负载均衡)
下一代云计算平台Apache Mesos定制自己的PaaS-5(使用bamboo实现服务发现和负载均衡)
打开marathon
http://192.16 ...
1 准备
准备一台安装有centos/fedora的机器(192.168.1.103),本例基于Centos7
1.1 安装bind9
yum -y install bind bind-utils
2 配置
基于CentOS7简单使用puppet
- 博客分类:
- puppet
书接上文:基于CentOS7配置安装puppet
1 简单使用
现在我们已经安装好了puppet server和puppet client,我们做个最简单的示例,让client的puppet开机自启动
server端
vi /etc/puppet/manifests/site.pp
添加
node default {
service { 'puppet':
ensure => running,
enable => true,
}
}
下一代云计算平台Apache Mesos定制自己的PaaS-1(Apache Mesos安装部署)
下一代云计算平台Apache Mesos定制自己的PaaS-2(使用marathon发布管理应用)
下一代云计算平台Apache Mesos定制自己的PaaS-3(docker应用发布)
下一代云计算平台Apache Mesos定制自己的PaaS-4(使用haproxy-marathon-proxy实现服务发现和负载均衡)
下一代云计算平台Apache Mesos定制自己的PaaS-5(使用bamboo实现服务发现和负载均衡)
1 Apache Mesos简介
Apache ...
基于CentOS7配置安装puppet
- 博客分类:
- puppet
1 准备
2台centos7(master:192.168.1.103 client:192.168.1.106)
分别执行rpm -i http://yum.puppetlabs.com/el/7/products/x86_64/puppetlabs-release-7-11.noarch.rpm
2 Master
设置hostname
@Entity
@Immutable
@Subselect("select * from view_name")
public EntityClass {
}
缺点:只读
docker通过代理下载镜像
- 博客分类:
- docker
vi /etc/sysconfig/docker
添加
HTTP_PROXY=http://192.168.1.103:3128
重启docker
systemctl restart docker
1 添加redis支持
在pom.xml中添加
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-redis</artifactId>
</dependency>
2 redis配置
package com.wisely.ij.config;
import com.fasterxml.jackson ...
1 配置文件
wisely.primary.datasource.driverClassName=oracle.jdbc.OracleDriver
wisely.primary.datasource.url=jdbc\:oracle\:thin\:@192.168.1.103\:1521\:xe
wisely.primary.datasource.username=gis
wisely.primary.datasource.password=gis
wisely.secondary.datasource.driverClassName=oracle.jdbc.OracleDr ...
spring boot使用application.properties默认了很多配置。但需要自己添加一些配置的时候,我们应该怎么做呢。
若继续在application.properties中添加
如:
wisely2.name=wyf2
wisely2.gender=male2
定义配置类:
@ConfigurationProperties(prefix = "wisely2")
public class Wisely2Settings {
private String name;
private String gend ...
利用chrome伪装成自己的app
- 博客分类:
- chrome
书接上文《以app形式启动chrome 》
1、编写程序
为了让客户感到我们就是一个app,利用Python写了一个创建桌面快捷方式的代码。
Python需安装winshell,pywin32,安装PyInstaller用来将我们的Python代码编译成可执行的exe
代码如下:
# -*- coding: UTF-8 -*-
__author__ = 'wiselyman'
import os ,winshell,sys
from win32com.client import Dispatch
reload(sys)
sys.setdefaul ...
基于docker部署gitlab
- 博客分类:
- docker
1 部署redis
docker run --name=redis -d sameersbn/redis
2 部署postgresql
mkdir -p /opt/postgresql/data
docker run --name=postgresql -d -e 'DB_USER=gitlab' -e 'DB_PASS=password' -e 'DB_NAME=gitlabhq_production' -v /opt/postgresql/data:/var/lib/postgresql sameersbn/postgresql
3 部署gitlab
m ...
以app形式启动chrome
- 博客分类:
- 非技术
客户希望我们开发的不是一个B/S系统,而是一个客户端应用。
还有在一些需要全屏的需求的B/S系统的时候,需要隐藏所有浏览器的相关的内容。
按F11的全屏不能满足要求。
只需做如下操作:
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --app=http://www.baidu.com
若需最大化增加"--start-maximized"
效果如下:
接前文《JRebel 6.0.2 for Intellij IDEA 14.02 》,现在IDEA里开发Spring Boot项目
1、Spring Boot工程在idea上使用JRebel插件,修改代码后不会自动部署,这样热部署看不见效果了。
2、在修改代码后,需要按Ctrl+F9,手动编译。
3、在IDEA的keymap里,将compile的快捷键设置为Ctrl+S,因为IDEA编译文件不需要保存,而平常有编写后保存文件的习惯,这样编写代码后使用习惯的Ctrl+S完成的是编译的任务。
4、如有更好的解决方式,请不吝赐教!
新书推荐《JavaEE开发 ...