自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 收藏
  • 关注

转载 做人要精致,做事要靠谱

做人要精致,做事要靠谱做人要像雕刻一件艺术品一样做事要作为一件艺术品去设计做人要精致// TODO做事要靠谱技术顶层设计扩展设计异常设计问题排查逻辑严谨交流提高转载于:https://www.cnblogs.com/ljmatlight/p/9559338.html...

2018-08-30 11:53:00 164

转载 【转】提问的智慧

提问的智慧D.H.Grand[nOBODY/Ginux] 2001  在黑客世界里,当提出一个技术问题时,你能得到怎样的回答?这取决于挖出答案的难度,同样取决于你提问的方法。本指南旨在帮助你提高发问技巧,以获取你最想要的答案。  首先你必须明白,黑客们只偏爱艰巨的任务,或者能激发他们思维的好问题。 如若不然,我们还来干吗?如果你有值得我们反复咀嚼玩味的好问题,我们自会对你感激不尽。...

2018-08-15 11:26:00 144

转载 1. JDK基础说明

1. JDK基础说明版本及新特性获取作为技术人,关注新技术必不可少,那么最佳的途径。。。看下面。在 Oracle Java 官方站点有这个非常好的引导地图官方站点 https://docs.oracle.com/javase/8/主要的几点Java 官方学习路线Java Tutorials Learning Paths在接下来的文章中我会按照官方推荐路线进行分析源码...

2018-05-22 22:45:00 166

转载 明觉之处,当立上志

抽象数据流转,梳理出一份由源码汇总出来的原理和思维导图,以求达到融会贯通,中握最佳实践。认真观察生活,体验生活,总结生活,以致结合实际现象进行归纳总结。职业规划: 高级软件工程师 =》 资深架构师 =》 资深技术专家JDK源码常用框架源码核心中间件源码SQL原理及核心应用设计模式及最佳实践算法实践接下来我会根据上面的六个方向进行总结学习,希望各位看官指正...

2018-05-22 20:38:00 145

转载 关于后台部分业务重构的思考及实践

关于后台部分业务重构的思考及实践作者: ljmatlight时间: 2017-09-25积极主动,想事谋事,敢作敢为,能做能为。当职以来,随着对公司业务和项目的不断深入,不断梳理业务和公司技术栈。保证在完成分配开发任务情况下,积极思考优化方案并付诸实践。一、想法由来由于当前我司主要针对各大银行信用卡平台展开相关业务,故不难看出,各银行信用卡平台虽然有各自的特性,但...

2018-05-17 13:59:00 178

转载 Spring Boot Logback 默认配置

Spring Boot Logback 默认配置标签(空格分隔): Spring BootIntro(介绍)Spring Boot 1.5.9 默认使用的日志框架是 Logback。生效的默认配置logback-spring.xml<?xml version="1.0" encoding="UTF-8"?><configuration> ...

2018-04-24 19:29:00 168

转载 CAS 之 Https And Database Authentication(三)

CAS 之 Https And Database Authentication(三)标签(空格分隔): CASsso-examples-guides源码Intro(介绍)由上节可知Apereo CAS官方默认使用 https 的方式进行部署:为了安全,我们使用https方式,并禁用静态账户信息。What you’ll need(需要掌握)JDK 1.8 or later...

2018-03-28 14:26:00 213

转载 CAS 之 Hello World(二)

CAS 之 Hello World(二)标签(空格分隔): CASsso-examples-guides源码Intro(介绍)由上节可知Apereo CAS官方推荐使用 WAR Overlay 的方式进行部署:It is recommended to deploy CAS locally using the WAR Overlay method.那么我们就使用这种方式进行的...

2018-03-27 15:30:00 98

转载 CAS 之 Apereo CAS 简介(一)

CAS 之 Apereo CAS 简介(一)Background(背景)随着公司业务的不断扩展,后台接入子系统不断增多,那么我们将针对不同的平台进行拆分为各自对应的子系统,权限是不变的,那么我们不能每个子系统都单独进行登录认证,不然管理人员进行切换系统时会疯掉。那么,经过考察选用开源框架 Apereo CAS , 选定版本为 5.2.0。目前系统已在线,并已稳定。接下来我会将系...

2018-03-27 13:40:00 562

转载 对 url 中含有的中文进行转码操作

对 url 中含有的中文进行转码操作一般情况下,将带有中文的 url 拷贝到开发工具,开发工具都会有相应的转码(自动转码),现在大部分的浏览器也可以对含有中文的 url 进行转码(自动转码)情景说明android安卓系统,能够识别中文路径:https://spdbimg.idoupiao.com/film/my/美国队长3IOS苹果系统,不能够识别中文路径:https...

2018-02-26 13:09:00 1361

转载 Python Hello World

Python Hello World命令行模式和 Python 交互模式命令行模式启动cmd 输入 python 进入命令行模式# 进入命令行模式python# 退出命令行模式exit()# Hello Worldprint('Hello World, Python!')Python 交互模式创建 hello.py 文件print('Hello Worl...

2018-02-09 18:39:00 93

转载 集合与数组简明介绍

集合与数组数组数组既可以存储基本数据类型,又可以存储对象数据类型,但是数组的长度固定,适用于长度已明确的情况下。集合集合只能存储对象,对象类型可以不一样,且长度可变,适用于长度不明确的情况下或存储对象不同的情况下代码实践package com.github.ljmatlight;import java.util.ArrayList;/** * Descriptio...

2018-01-31 09:46:00 107

转载 Spring Boot 引入自定义yml

喜欢yml配置文件格式的人性化,也喜欢properties配置文件管理方式的人性化,那么下面我们就来看一下 yml 是如何配置和使用类似properties管理方式的人性化。配置文件设置Spring Boot 系统 yml 和自定义 yml文件application.ymlspring: profiles: active: dev include...

2018-01-22 12:50:00 143

转载 关于爬虫与反爬虫简略方案

像安全与黑客从来都是相辅相成一样。爬虫与反爬虫也是在双方程序员的斗智斗勇的过程不断发展和成长的。抓包抓包的目的: 分析出协议请求使用的数据,请求接口,参数等等。常用的抓包分析工具:FiddlerCharlesSnifferWireshark具体使用策略,请自行百度,Google。抓数据使用 HttpClient 模拟请求充分了解 HttpClient 的特...

2018-01-12 15:10:00 132

转载 常用Linux命令笔记

任何脱离业务的架构都是耍流氓只记录实际常用的Linux命令常用Linux命令查找安装路径:whereis nginx查询nginx进程:ps aux|grep nginx查看 CentOS 内核版本:# 查看内核版本uname -r卸载 Docker:# 查看yum list installed | grep docker # 卸载yum -y rem...

2018-01-09 11:51:00 75

转载 网络回路问题

Exception:The last packet sent successfully to the server was 0 milliseconds ago除了常见的引起此异常的原因外,还有网络问题: 典型的网络回路引起的。。。一个人有两个名字。。。A和B就好像一个人有两个名字(A,B), 快递要送快件给这个人(A),但这个人不在家...

2017-12-22 17:53:00 544

转载 MySQL添加新用户、为用户创建数据库、为新用户分配权限

登录MySQL[plain]view plaincopymysql-uroot-p添加新用户允许本地 IP 访问 localhost, 127.0.0.1[plain]view plaincopycreateuser'test'@'localhost'identi...

2017-12-11 11:52:00 83

转载 Spring Boot 项目几种启动方式

Spring Boot 项目几种启动方式1. 使用 main 启动jar xxxx.jar2. 使用 mvn 启动mvn spring-boot:run3. 使用 Spring Boot cli 启动# 通过指定不同端口启动多个相同项目spring run SayHelloApplication.java -- --server.port...

2017-12-08 17:01:00 226

转载 Spring Cloud 之 基础学习资料

通过调研发现,官方及国内基础学习资料已经比较完善,故不再重复赘述,安静地做个搬运工。如工作中遇到比较复杂或重要的点,再做详述。官方Spring 官方入门系列服务注册与发现 Service Registration and Discovery断路器 Circuit Breaker 负载均衡 Ribbon Client Side ...

2017-12-08 16:59:00 57

转载 Spring Cloud 之分布式配置基础应用

分布式配置基础应用配置中心服务spring-config-serverpom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.o...

2017-12-08 09:21:00 67

转载 Spring Cloud 之服务注册中心高可用

服务注册中心高可用服务注册中心 eureka-server 高可用实施版本Spring Boot 版本# Spring Boot 版本: <parent> <groupId>org.springframework.boot</groupId> <...

2017-12-07 18:06:00 94

转载 Nginx SSL 结合Tomcat 重定向URL变成HTTP的问题

问题由于要配置服务器(Nginx + Tomcat)的SSL的问题(Nginx同时监听HTTP和HTTPS),但是,如果用户访问的是HTTPS协议,然后Tomcat进行重定向的时候,却变成了HTTP.解决办法Nginx 配置在nginx.config 中 location /xxx { # 代理的配置,要添...

2017-12-07 10:11:00 141

转载 Spring IOC 剖析

模拟实现 Spring Ioc 控制反转功能使用 => 原理 => 源码 => 模拟实现使用:了解 原理:熟悉 源码 And 模拟实现: 精通对照 Spring 功能点Spring 功能点原理Spring 功能点源码模拟实现功能点核心逻辑开发环境: Spring: 4.3.12.RELEASE ...

2017-11-23 09:47:00 75

转载 CentOS 7 最小化安装 配置

1转载于:https://www.cnblogs.com/ljmatlight/p/9060785.html

2017-11-22 18:35:00 79

转载 bat 脚本

我很懒,,,不想敲一个命令一个命令敲。。。“偷懒是有前提的,不是之前,就是之后。”启动 nexus 服务器:: 启动 本地 nexus 服务器nexus /run:: http://127.0.0.1:8081Windows 下 杀死 java 进程:: Windows 下 杀死指定进程taskkill /f /t /im java.exe转载于...

2017-11-21 21:58:00 77

转载 Java开发规范

Java开发规范随着《阿里巴巴Java开发手册》的公开,重新又掀起一股编码规范的风口。结合《华为java编程规范》以及团队内部的实践,我们也做了一段开发规范。不求最全,但求有效。里面的规范,暂时只分两类。“强制”,即如果违反就不能使用级别。比如说,在codereview有遇到 ,那就会直接把pull request打回去,拒绝合并到开发者...

2017-11-16 17:04:00 87

转载 精通设计模式之工厂方法模式

工厂方法模式工厂方法模式又被称为虚拟构造器(Virtual Constructor)作用定义用于创建对象的接口,但是让子类决定要实例化哪个类。工厂方法将类实例化推迟到子类。说明真实案例铁匠制造武器。精灵需要精灵武器和兽人需要兽医武器。根据手头的客户,正确的类型的铁匠被召唤。发送器发送信息。短信发送器发送短信息和邮件发送器发送邮件信息。根据业务需求,调用正确...

2017-10-30 17:40:00 76

转载 接口文档管理方案

Restful风格文档管理工具的选择依据:团队协作修改API接口生成word、pdf、html等形式的接口文档可以内线搭建自己的API接口文档管理系统最好能够内线进行接口的测试工作文档管理和自动化接口测试方案方案一、Swagger方案二、APIDOC + Postman(chrome插件) 方案三、APIDOC + Ht...

2017-10-29 04:57:00 336

转载 web.xml文件中的常用属性

1 1、<?xml version="1.0" encoding="UTF-8"?> 2 部署描述符文件就像所有XML文件一样,必须以一个XML头开始。这个头声明可以使用的XML版本并给出文件的字符编码 3 2、部署描述符文件内的元素次序 4 XML头必须是文件中的第一项,DOCTYPE声明必须是第二项,而web- app元素必须是第三项...

2012-11-25 20:49:00 68

转载 Java平台字符编码问题

在项目实施中,我们非常有必要对整个工程项目中的字符编码问题进行统一。具体的实施方案如下: 1、Jsp和Servlet文件中的字符编码原理与设置:(文件和浏览器字符编码) 1 /*设置Jsp页面…… 2 *指定将Jsp文件解析成java文件时的字符编码格式 3 **/ 4 <% pageEncoding="UTF-8" ...

2012-11-25 20:36:00 89

转载 Linux硬盘分区方案

Linux硬盘分区方案在计算机上安装Linux系统,对硬盘进行分区是一个非常重要的步骤,下面介绍几个分区方案。(1)方案1/ :建议大小在5GB以上。swap:即交换分区,建议大小是物理内存的1~2倍。(2)方案2/boot:用来存放与Linux系统启动有关的程序,比如启动引导装载程序等,建议大小为100MB。/ :Linux系统的根目录,所有的目录都挂在这个目录下面,建议大小为5GB以...

2012-11-25 20:00:00 81

转载 配置Tomcat虚拟目录

配置Tomcat虚拟目录虚拟目录即为保存网站资源如JSP等文件的目录,配置虚拟目录为如下几个步骤.第一步:在磁盘的任意位置创建一个文件夹,如“E:\JavaWebAPP”。该文件夹即为虚拟目录地址。第二步:在虚拟目录中创建一个名为”WEB-INF”的文件夹,并在文件夹中创建一个web.xml文件。第三步:打开Tomcat安装目录conf文件夹中server.xml,找到最...

2012-11-25 19:54:00 94

转载 filter常用功能

1) Authentication Filters 2) Logging and Auditing Filters 3) Image conversion Filters 4) Data compression Filters 5) Encryption Filters 6) Tokenizing Filters 7) Filters that trigger resource acce...

2012-11-11 19:54:00 69

转载 Servlet编程寄语

Servlet是Java Web开发的基础,无疑所有的Java Web开发都基于此。不能深入的掌握Servlet的各项功能,对一个Java程序员来讲,那将是一件多么令人叹惜的事情。JSP的实质本身就是Servlet。建议每一个Java程序员都应该通读Servlet API, JSP API,附:如果有时间有精力通览JDK API 是很有益处的(注:此处是通览)。...

2012-11-11 10:47:00 93

转载 native2ascii简单应用

native2ascii是JDK自带的一个字符编码转码工具将中文等编码数据转码为unicode编码数据>native2ascii -encoding GBK d:\test.properties d:\test.unicode.properties将unicode编码数据反转码为原编码数据>native2ascii -reverse d:\test...

2012-11-11 09:07:00 62

转载 struts2工作流程

从struts2Demo1中看struts2的工作流程login.jsp 1 <?xml version="1.0" encoding="UTF-8" ?> 2 <%@ page language="java" contentType="text/html; charset=UTF-8" 3 pageEncoding="UTF-8"%>...

2012-11-09 11:45:00 44

转载 EL and JSTL

EL表达式:${ param.VarName }打印接受来的参数${ empty param.VarName }验证接受来的参数是否为NULLpageScoperequestScopesessionScopeapplicationScopeEL内置的与存储范围有关几个对象类型为java.util.mapparamparamValues与输入有关的隐含对象用来取得用户的请求参数...

2012-11-08 20:38:00 58

转载 Java循环极限

在循环控制中,当循环索引达到其上限即最大值时仍然没有满足截止条件,那么最大值再加一,则会回到最小值,从而陷入死循环。这一点在编程时是值得我们注意的。转载于:https://www.cnblogs.com/ljmatlight/archive/2012/11/05/2756093.html...

2012-11-05 22:43:00 128

转载 编程语言通性

每一种语言都是为特定目的而设计的。任何一种编程语言都不能保证是绝对可靠的。转载于:https://www.cnblogs.com/ljmatlight/archive/2012/11/05/2755144.html

2012-11-05 14:54:00 132

转载 程序设计原则-模块化

面向过程程序设计模块化原则和面向对象程序设计模块化原则通遵循此原则:面向数据逻辑模块化原则数据逻辑:站在数据逻辑角度进行问题分析,依据数据逻辑模块化原则进行分析设计。面向程序逻辑模块化原则程序逻辑:站在程序逻辑角度进行问题分析,依据程序逻辑模块化原则进行分析设计。数据逻辑:  ……程序逻辑:客户基本需求问题需求分析明确要解决的问题将大问...

2012-10-31 10:13:00 1804

空空如也

空空如也

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

TA关注的人

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