9 集成显卡

尚未进行身份认证

暂无相关描述

等级
博文 70
排名 9k+

字符串输出格式化(Java、Python、JavaScript、Kotlin)

前言在日常开发中,字符串格式化是常用的功能,帮助我们美化输出信息.假设有这么一段文本需要格式化输出:INFO10000---[main]AccountServiceApplication执行时长40ms.格式化说明属性内容说明格式要求INFO日志级别占位5,靠左对齐10000进程PID值占位6,居中显示

2017-12-27 15:25:48

docker sdk 实践(windows、ubuntu、macOS)

dockersdk实践(windows、ubuntu、macOS)此处将分别介绍windows、linux(Ubuntu)、macOS下dockerSDK的使用实践(代码使用python,其他语言可以参考官方文档)

2017-11-17 11:56:01

【SpringBoot】迭代发布下的Jar瘦身实践

背景随着SpringBoot的流行,越来越多开发者选择使用SpringBoot来发布Web应用。不同于传统的War包发布,SpringBoot把整个项目打包成一个可运行的Jar包(即所谓的FlatJar),导致了这个Jar包很大(通常有40M+)。如今迭代发布时常有的事情,每次都上传一个如此庞大的文件,会浪费很多时间。下面就以一个小项目为例,简述小弟所用的瘦身方案。当然如果是内网发布或者你用

2017-01-07 15:55:02

shell检查并启动Java程序

场景想在服务器(Linux)上面运行自己写的Jar程序时,通常做法是java-jarconfig.jar#或者让其后台启动nohupjava-jarconfig.jar&如此一来程序就能启动。不过这样不够人性化或者说不够优雅,更好的方式应该是先判断config.jar是否已经在运行,只有在未运行的情况下才执行启动。方案#!/bin/sh#NAME变量填写jar包的名字,尽可能唯一

2017-01-04 10:59:34

Linux配置集群内节点无密码登录

最近有小伙伴问到Ambari搭建的问题,在实践过程中实在是收获不少。不出意外的话我会陆续更新博文^_^。这里先来说一下如何配置集群间的SSH无密登录。目的:测试集群现有5个节点(node01到node05),现在想要节点间可以无密码SSH登录

2016-11-22 09:33:32

Tomcat Access-Control-Allow-Origin(同源策略)实践

背景描述解决方案war应用内嵌TomcatSpringboot扩展阅读apache和nginx配置背景描述使用tomcat配置cdn服务器时,css文件能正常加载,但是加载字体文件时出现了Access-Control-Allow-Origin错误:已拦截跨源请求:同源策略禁止读取位于http://localhost:9999/font-awesome/fonts/fontawesome-

2016-11-02 11:04:37

【SpringBoot】SpringCloud Config Server实践

概述使用SpringCloud开发微服务时,ConfigServer是常用的组件,它的作用是将Spring相关的配置项统一起来,其他微服务可以根据实际需要从ConfigServerfetch配置。本文内容:1.部署ConfigServer(配置文件使用native存放而不是git仓库)2.如何覆盖ConfigServer中的配置项ConfigServer简单实践搭建ConfigSe

2016-10-13 00:12:12

Jenkins+maven+git的可持续集成实践

概述相关资料Jenkins+maven+git的可持续集成实践Jenkins+Maven+Git搭建持续集成和自动化部署的配置手记实践操作说明:JDK、SSHD已经默认安装了,这里就不复述了。安装Tomcattomcat的安装很简单。不多讲。这里用的是[tomcat8](“http://tomcat.apache.org/download-80.cgi“)。安装maven到maven

2016-07-28 18:07:41

【Spark】在window下搭建spark开发环境(IntelliJ IDEA)

概述本系列文章是个人的spark学习笔记。开发环境搭建说明

2016-07-07 09:41:33

[mongodb]shard cluster(分片集群)搭建实录

mongodb集群搭建实例

2016-06-28 16:56:57

[数据收集]获取国家名称以及其经纬度

背景给定国家名称(如China)或者国家检测(如CN),得到这个国家的经纬度。数据来源方案1:自己去地图中一个个收集数据,但是这个方法太累。方案2:使用现成的数据。找了一下github,发现有蛮多数据可以直接用的,如:https://github.com/mledoze/countries/blob/master/countries.jsonhttps://github.com/plan

2016-06-20 09:02:56

[Maven实战]发布maven项目到中央仓库(Central Repository)

概述用maven已经一段时间,也搭建了公司内部的maven环境。然而有一些通用的可以开源的代码想放到公网的仓库中,以便可以随时使用(公司网络因为经常切换,导致maven库常有无法导入的情况)

2016-05-27 10:40:53

【elasticsearch】elasticsearch 2.x 环境搭建以及常用插件(head,hq,ik)安装

好久没有更新elasticsearch(以下简称es)的文章。最近项目要用到es,故来重温一下。前不久es发布了2.3.3,秉着追求新版本的好奇心,就升级到了此版本。所以以下的内容都是基于此版本。ES安装es的安装简直可以用傻瓜式来形容,可以不做任何修改就直接运行。

2016-05-26 15:17:38

git提交代码到多个远程仓库(github.com、git.oschina.net)

概述需求如下:我在git.oschina.net提交了项目,现在想转到github。最终想达到的效果是:每次提交代码,github跟git.oschina.net同时更新。

2016-05-26 11:30:12

[SpringBoot实践]spring-data-mongo自定义Repository接口及其实现

概述通常我们使用spring-data-mongo时,会让我们的Repository(如UserRepository)继承MongoRepository接口,然后编写业务方法。碰到需要自定义实现代码的时候,就编写UserRepositoryImpl类。不管如何都是非常方便的。但是有时候的一些方法是需要通用的,比如通过Criteria进行查询(MongoRepository没有相关的方法提供。

2016-04-14 21:45:40

[常用maven配置]scala配置以及打包可运行JAR

scala配置很多时候我们希望可以使用java+scala混合开发模式,此时只需要在maven进行如下配置即可:

2016-03-18 22:06:04

基于Hibernate的动态查询(HQL、Criteria、DetachedCriteria、MySQL)

概述动态查询是指系统根据前端传递的参数,自动生成SQL、HQL进行数据查询。现在我用得比较多的是SpringData的动态查询,然而前段时间帮人维护一个比较久远的项目,该项目用Hibernate作为ORM,为了方便我想在Hibernate上实现动态查询。网上搜索了很久,别人贴出的代码要么是不完整的要么是动能缺失。于是在网上代码的基础上,我进行了调整。

2016-03-11 11:46:05

log4j.properties详解和实例

log4j.properties详解和实例。Mark

2016-03-11 09:37:51

【Window】Tor(洋葱头路由)+Privoxy 网络实践(附带Java实例代码)

平时我们需要访问onion后缀的网站,需要通过Tor(TheOnionRouter,洋葱路由器)。一般来说安装TorBroswer就可以满足需要。但是项目我要做的是通过程序来获取onion网站里面的内容。Tor官网推荐使用的是Stem来操作Tor,但是Stem是python的库,我却对Java较为熟悉。于是就想用Tor+Privoxy搭建网络,然后在Java中使用上述的代理网络获取onion网站的数据。

2016-02-19 11:37:42

【d3.js实践教程特别篇】PornHub发布基于d3的网民观看成人视频时长分布交互式地图

引子:Pornhub发布了一幅交互式地图,根据网站流量统计记录分析哪个国家哪个城市的网民观看成人视频的时间最长。Pornhub和YouPorn都被中国屏蔽,但出乎意料的是中国网民在Pornhub上观看成人视频的时间最长——14分34秒;俄罗斯是7分46秒,美国10分17秒。根据城市统计数据,北京网民看16分29秒,上海15分58秒,香港11分14秒。这是d3实践的特别篇,代码不是我写的,是从PornHub网站中copy出来,进行了简化、美化处理,并加上了一些注释。

2014-12-12 15:05:46
奖章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!