自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

刘岗强的专栏

一个安静的程序猿

  • 博客(24)
  • 资源 (14)
  • 问答 (1)
  • 收藏
  • 关注

原创 小米手环6天空人天气表盘

目前网络上有很多关于小米手环6太空人的表盘,但是总觉得空间利用得不够充分,自己改了改把上面的火箭换成了天气,图片如下 太空人是会动的哦视频就懒得传了,制作不易请多多支持!

2021-04-21 17:47:10 4988

原创 Debian添加自启动的两种方式

前言本教程是基于Debian 9进行测试,其他版本暂未测试第一种把脚步放在/etc/profile.d/下面即可第二种ps:由于Debian高版本没有/etc/rc.local文件 但功能还能使用 先新建并编辑rc.local文件 vim /etc/rc.local #!/bin/sh -e##rc.local#......exit 0 需...

2019-01-24 16:15:24 4058

原创 Jenkins系列之——第五章 Jenkins编译一个Spring Boot项目并通过SSH推送到远程

上一章讲了发布一个项目到远程的Tomcat上,但是随着现在微服务Spring Cloud的热度很多小伙伴们都转向了Spring Boot。本章就介绍一下如何部署一个Spring Boot项目并通过脚本方式启动本章需要用到的插件:Publish Over SSH 安装完成之后我们先配置SSH 路径 系统管理>系统设置>Publish over SSH新增一个SSH Servers

2018-01-15 15:10:53 2636

原创 Jenkins系列之——第四章 Jenkins编译一个Web项目并远程发布到Tomcat

上一章讲了如何编译我们第一个项目 但是有时候我们不仅仅只是编译更多的是需要发布 在微服务普及之前我们最常用的就无非就是通过tomcat运行war格式的项目了,本章将介绍如何配置一个传统的Java web项目并发布到远程tomcat上。这里需要用到的插件为:Deploy to container Plugin 安装完成即可进入下一步这里创建一个Job 流程参考上一章 但是这里我们选择一个we

2018-01-15 14:39:44 2263

原创 Jenkins系列之——第三章 Jenkins编译的第一个项目

上一章介绍了如何配置Maven和JDK,这一章我们将会配置我们第一个jenkins job当然这里jenkins只负责编译并不发布,发布将在下一章介绍由于我们采用SVN源码管理和Maven编译所以需要用到插件:Subversion Plug-inMaven Integration plugin插件安装在 系统管理>管理插件>可选插件 里面进行搜索安装然后点新建进入Job

2018-01-15 14:21:38 2791

原创 Jenkins系列之——第二章 Jenkins中Maven和JDK配置

上一章介绍了如何安装Jenkins,这一章我们将介绍如何配置Jenkins的Maven和JDK环境首先进入Maven和JDK配置页面 系统管理>全局工具配置点击JDK安装这里我们不选择在线安装,因为本地我已经装好Maven和JDK 所有我们把自动安装取消,选择手动安装,结果如下JAVA_HOME:jdk安装路径Maven安装同理

2018-01-15 13:57:20 10809

原创 Jenkins系列之——第一章 Jenkins下载及安装

前言:由于我是一个Java开发工作人员,所以教程中的东西都是以Java开发当中的项目为准,至于其他语言的部署暂时不涉猎,等以后有时间了再去研究。Jenkins下载及安装一.下载Jenkins分安装版本和通用的war包版本,本系列以都是以war包进行。1.下载最新版本的Jenkins(war文件)。Jenkins官网地址:https://jenkins.io/2.运行 运行可以放

2018-01-15 13:33:49 674

原创 Jenkins系列之——前言 Jenkins初识

Jenkins系列之——第一章 Jenkins下载及安装Jenkins系列之——第二章 Jenkins中Maven和JDK配置Jenkins系列之——第三章 Jenkins编译的第一个项目Jenkins系列之——第四章 Jenkins编译一个Web项目并远程发布到TomcatJenkins系列之——第五章 Jenkins编译一个Spring Boot项目并通过SSH推送到远程

2018-01-15 11:25:25 530

原创 原创SpringMvc+Mybatis+Redis框架

声明:本人提供这个 SpringMvc + Mybatis + Redis 的Demo 本着学习的态度,如果有欠缺和不足的地方,给予指正,并且多多包涵框架运行环境:Maven版本:3.3.9Eclipse版本:MARS.2JDK版本:1.8Tocat版本:8.0.36框架结构:框架全采用maven管理 所以源码只有180KB左右要是不会Maven就请自行补习in

2016-11-07 11:02:05 8882 25

原创 比较全面的log4j配置

话不多说先来个properties版本的 我以前一直使用的是properties来配置的#定义根级别log4j.rootLogger=info,warn,error,console,mail#定义项目输出日志级别log4j.logger.org.system=debuglog4j.logger.org.main=infolog4j.logger.org.tools=infolog

2016-11-06 13:56:22 2219

原创 关于JDK8发送邮件失败的问题

最近在家做搭建一个Spring 的框架,其中有一个站内邮件通知系统(这里简单的讲一个例子:如果用户登录的时候出现异常,那么就会通过邮件发送通知用户)。然而却碰到一个问题。问题错误信息如下:但是找了很久没发现原因 然后把项目给朋友他却成功执行了 经过对比发现就只有JDK版本不一样 他是JDK7而我是JDK8 然后网络上找了些资料发现有一个应该是造成这个问题的原因这是开源中国的一个帖子

2016-11-06 13:07:59 3689

原创 RSA分段加密分段解密以及密钥与.Net的转化

代码中使用了Base64 Maven仓库地址 net.iharder base64 2.3.9package org.utils.code;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.security.InvalidKeyException

2016-05-25 14:36:32 5697

原创 比较快得Maven镜像

<!--Licensed to the Apache Software Foundation (ASF) under oneor more contributor license agreements. See the NOTICE filedistributed with this work for additional informationregarding copyright o

2016-01-21 11:43:57 615

原创 Spring MVC PUT 表单参数获取

默认的Spring MVC不支持put提交表单参数加入以下配置在web.xml即可解决 HttpMethodFilter org.springframework.web.filter.HttpPutFormContentFilter HttpMethodFilter /*

2016-01-19 12:16:45 1154

原创 Debain8 Tomcat8 JDK8 实现SSL双向验证

先说说环境:系统:Debain8、Tomcat8、JDK8实现目标:使用JDK自带的keytool实现SSL双向加密1.为服务器生成证书 keytool -genkey -v -alias tomcat -keyalg RSA -keystore /home/tomcat/conf/ssl/tomcat.keystore -validity 36500/ho

2016-01-13 10:20:12 1204

原创 当@PathVariable遇上了"."

最近项目有个特殊要求就是请求路径为xxx/xxx/xxx.jpg 要获得这个图片在oss的路径 然后问题来了尼玛老是接受参数只能接受到xxx没有.jpg废话少说贴代码ok搞定

2015-12-30 11:06:39 987

原创 Debain 安装SVN服务器 支持http/https 全程指导

前言:本教程是基于Linux(Debian)系统的SVN的搭建,随带一提Debian我是真心喜欢安装之前先更新下系统apt-get update &amp;&amp; apt-get upgrade第一步:安装必要的软件 apt-get install apache2 libapache2-mod-svn subversion第二步:创建文件夹以及创建版本库mkdir...

2015-11-27 10:36:32 1531

原创 闲来没事自己研究了下RBAC

自己在重构框架是发现权限控制都不是很合理 百度看到了RBAC权限模型 自己做了一个数据库设计 然后发现网络上竟有了不过也算很有成就 附上设计图一张

2015-10-16 09:46:39 661

原创 MyBatis 的级联查询

最近面试遇上一个问题就是问我MyBatis怎么级联查询 例如查询老师的时候把他的学生也查询出来 没回答上,回来自己看了看资料 找到方法了 记录下我这里实现的是查询用户的时候把他的详情(一对一)和他的拥有的设备(一对多)一起查询出来 没有使用实体类,实体类类似首先定义一个用户的返回集重点在后面两个属性的配置,注解已经标注了这里不多作说明

2015-07-13 10:57:24 3051

原创 关于easyui datebox的记录

在做项目的时候遇到一个需求就是选择产品的生产日期,后台框架用的是easyui 自然也就用它的datebox了,但是测试说不能选择今天以后的日期(其实也应该这样)搞了半天,找到一些比较合理的解决方案,直接上代码: 对就这一个就行了 等会就可以看到他的强大之处 PS:这里的规则我定义的只是允许选择当前时间及以前的可以选择,你可以制定自己的规则,什么区间呀之类的都可以,easyui中文网上也

2015-06-25 14:12:00 1174

转载 easyui datagrid的二次加载问题 来自于网络方便自己以后查找

对于使用url方式的初学者,经常碰到重复请求的问题,这个问题的根源是因为一旦设置了url参数,Datagrid组件在实例化的时候就会做请求,如何避免二次加载这样问题呢,个人觉得注意以下两点基本就可以防止二次加载了。使用load和reload函数去动态加载数据,而不是选择再次渲染组件,而再次渲染组件的目的仅仅是为了设置url,这得不偿失,url的设置可以通过options方法获取到组件实例的

2015-06-10 10:15:15 1523

原创 关于easyui treegrid 的数据格式的修改 完成类似于id pid 的平行数据

这几天要用到easyui 的treegrid 感觉到他的数据格式封装太成问题了,比较麻烦 捉摸了几天做了如下修改,希望能帮助大家这是他默认的数据格式[{ "id":1, "name":"C", "size":"", "date":"02/19/2010", "children":[{ "id":2, "name":"P

2015-06-05 15:15:39 3451

原创 JAVA DES 对配置文件加密解密

简单的JAVA DES 对配置文件进行加密解密

2015-04-28 10:24:24 1280

原创 Java 获取T.class(动态泛型class获取)

2014-08-13 10:01:46 4036

Spring Boot多数据源(支持Spring声明式事务切换和回滚).pdf

1. 基于Aspectj实现动态数据源切换,支持类级、方法级,方法级优先于类级 2. 实现数据源动态注册、修改、删除,无需重启服务 3. 实现同时兼容多种数据源连接池 4. 实现动态数据源连接池属性配置 5. 采用双端队列实现链式数据库切换 6. 实现事务内切换数据源(支持原生Spring声明式事务哟,仅此一家),并支持多数据源事务回滚(有了它除了跨服务的事务你需要考虑分布式事务,其他都不需要,极大的减少了系统的复杂程度)

2021-07-21

红星太空人火星版.bin

适用于小米手环6的火星太空人表盘

2021-06-05

红星太空人全功能.bin

适用于小米手环6的红星太空人全功能表盘

2021-06-05

小米手环6太空人天气表盘.zip

适用于小米手环6的彩色宇航员天气表盘

2021-04-22

Spring Cloud Finchley SR2全套(集成Spring Gateway)

项目说明 该项目是一个典型的由Spring Cloud管理的微服务项目,主要包括如下模块 micro-service-cloud─────────────────顶层项目 ├──cloud-service-core───────────────基础核心模块 ├──cloud-service-tools──────────────全局通用工具类 ├──cloud-service-reids──────────────Redis二次封装 ├──cloud-eureka-server──────────────服务注册中心[8761] ├──cloud-turbine-server─────────────断路器聚合监控[8769] ├──cloud-zipkin-server──────────────链路追踪监控[9411] ├──cloud-zuul-server────────────────第一代服务网关(Zuul)[8080] ├──cloud-gateway-server─────────────第二代服务网关(Gateway)[8080] ├──cloud-modules-app────────────────App微服务模块 ├───────modules-app-user────────────App用户服务模块[努力更新中] ├───────modules-app-doctor──────────App医生服务模块[努力更新中] ├──cloud-modules-service────────────微服务通用服务模块 ├───────mongodb-file-service────────Mongodb文件服务模块[11010] ├───────redis-delay-service─────────延迟消费服务模块[11020] ├──cloud-modules-web────────────────Web微服务模块 ├───────modules-web-security────────Web医生服务模块[12010] ├───────modules-web-user────────────Web用户服务模块[12020] ├──cloud-modules-wechat─────────────Wechat微服务模块 ├───────modules-wechat-user─────────Wechat用户服务模块[努力更新中] └───────modules-wechat-doctor───────Wechat医生服务模块[努力更新中] 修改日志 修改日志 修改人 修改日期 版本计划 V1.0 刘岗强 2019-01-07 项目初始化 V1.1 刘岗强 待定 新增自动问答 项目介绍 基于Spring Cloud Finchley SR2 Spring Boot 2.0.7的最新版本。 核心基础项目内实现类自定义的权限注解,配合RBAC权限模型+拦截器即可实现权限的控制,具体的参考项目中的实现。同时也封装了一些顶层类和结果集等。 注册中心实现高可用配置,详情见eureka的one、two、three三个配置文件,摘要如下。 ------------------------------------------配置节点一---------------------------------------------- server: port: 8761 spring: application: name: cloud-eureka-server eureka: instance: hostname: cloud.server.one prefer-ip-address: true instance-id: ${spring.cloud.client.ip-address}:${server.port}:${spring.application.name} client: healthcheck: enabled: true register-with-eureka: false fetch-registry: false service-url: defaultZone: http://cloud.server.two:8762/eureka/,http://cloud.server.three:8763/eureka/ ------------------------------------------配置节点二----------------------------------------------

2019-04-18

项目框架源码

项目源码

2017-07-20

Java RSA 分段加密解密工具 .NET密钥转换

采用Java Swing技术实现的一个小工具类 请在jre环境下使用

2016-11-25

SSM demo 源码

除了基本的框架整合之外,还实现了自动分页,非实体类校验,异常处理,事务处理,配置文件加密,数据源用的c3p0

2015-06-23

SSM整合demo

除了最基本的整合之外还实现了自动分页、非实体类校验、异常处理、事务处理、数据库配置文件加密

2015-06-23

Spring + Spring MVC + Mybatis demo

自己搭建的简单的Spring + Spring MVC + Mybatis框架 功能比较简单但是比较实用 初学者适用 需项目使用的请自行添加功能 集成功能 1.提供分页参数自动查询总数 2.实体校验(hibernate-validator) 3.单用户登录(监听器已实现,业务逻辑需自己实现) 4.自定义异常处理(支持json、jsp双模式) 5.字符编码过滤器

2014-12-15

SpringMVC+Mybatis+分页插件的实现

自己最近搭建的一个SpringMVC+Mybatis的框架 属于无实体类的框架 并实现了Myabtis的自动分页和总数查询 只要传入分页参数便能自动查询总数和分页 总数封装在参数里面执行查询后可以直接从参数中获取

2014-07-22

单用户登录监听器

一个自己写的实现单用户登录,单点登录的监听器,一旦新用户登录将会销毁上一个登录用户的session 只需在设置session值之前调用一下重置登录这个方法 值得注意的就是,里面的判断得根据自己的项目中存的session的对象来判断,很简单的 就不多说

2014-07-05

java socket 多线程图片模拟视频

内含2248张图片所以有点大 利用java socket多线程来轮播图片的方式实现的视频效果 先运行SocketListener.java 在运行SocketVideo.java 希望给点好评论

2014-06-27

Android SDK下载和更新失败的解决方法

Android SDK下载和更新失败的解决方法 完美解决SDK Manager 现在无法连接谷歌网站的问题!有图有真相!另外需要SDK+ADT的也可以浏览本人其他帖子!都是配套的。

2013-09-06

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

TA关注的人

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