自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

杨博程的专栏

雄关漫道真如铁 而今迈步从头越

  • 博客(311)
  • 资源 (14)
  • 论坛 (1)
  • 收藏
  • 关注

原创 SpringMVC4+Spring4+Hibernate4框架整合

                            SpringMVC4 + Spring4 + Hibernate4 框架搭建中。。。作者:vashon时间:2016-09-03前言现在很多企业流行用mybatis + spring + springmvc框架,但是mybatis或ibatis编写SQL较麻烦且对于数据库的移植性不好,你觉得呢?如果你也感觉mybatis或ibatis编写SQ...

2016-09-03 16:27:41 17356 28

原创 解析增量xml数据到数据库

读取xml数据到数据库 昨天接到领导安排的任务:将系统产生的增量xml数据插入到数据库中。 增量xml数据格式如下: 20100816215830297313 765955335 270000032004080500176 上海煌虹建筑装饰设计工程有限公司 00010100 黄从高 上海市松江区泖港镇中南路7号B区186号 松江 201

2016-03-23 12:24:21 2872 2

原创 Echarts示例总结

Echarts示例总结以下示例仅为图形填充过程的主要示例option代码示例一示例1代码://分街道 饼图 function drawBuilding(ec) { var myChart = ec.init(document.getElementById("building")); option = { title : {

2016-01-06 19:42:21 13500 10

原创 批处理删除工具

批处理删除工具作者:Vashon时间:20160102之前写本工具类的目的是为了删除地图切片过程产生的垃圾碎片。也可以移植到其他的应用。本批处理删除工具类是多线程下同时进行的,可提高删除速度,特别是文件上G时对比效果就明显了。______滴水石穿声明:转载请注明出处,尊重原作。一、准备需要执行的程序本工具类代码如下:删除文件类代码:

2016-01-02 11:39:35 2324 4

原创 SSH&Nutz框架使用定时器quartz

不同框架下使用定时器的总结本篇介绍两套框架下quartz的使用首先下载quartz-1.6.0.jar架包,并添加到lib目录下。一、Nutz框架中使用定时器1.建立Schedule类:package com.xxx.xxx.mail.timer;import org.nutz.ioc.loader.annotation.IocBean;import or

2015-12-26 16:08:55 3867 4

原创 DBA-Linux命令

DBA-Linux命令作者:Vashon总结时间:20130613发布时间:20151209时光一晃而过,翻翻以前学习总结过的笔记......很感激当年的那份执着劲。那是在XXX公司时,用工作之外剩余时间学习的总结笔记。附上一份,祭奠当年匆匆而过的XXX公司实习时光,感激那时辛苦耕耘的岁月。linux内核下载:kernel.orglinux安装O

2015-12-09 21:25:03 2899 1

原创 Weblogic11g下调WebService出现的一系列问题

                                              Weblogic11g下调WebService出现的一系列问题作者:vashon时间:2015-10-16资源下载(apache-cxf-2.5.9)       今天在远程测试机上测试前天写的调用WebService接口方法,遇到的问题还真多啊!首先说明一下weblogic加载jar包的顺序:加载顺序:w...

2015-10-16 21:51:13 5421 3

原创 ZIP解压缩文件的工具类【支持多级目录|全】

ZIP解压缩文件的工具类【支持多级目录|全】作者:Vashon网上有很多的加压缩示例代码,但是都只是支持一级目录的操作,如果存在多级目录的话就不行了。本解压缩工具类经过多次检查及重构,最终分享给大家。为了不让借鉴者偷懒,本人只将具体实现的方法代码贴上。压缩操作:1.支持多级目录压缩,具体实现方法如下:public static void zipFiles(S

2015-06-29 16:34:29 6347 6

原创 CentOS7安装docker及基本配置

CentOS7安装docker一、前提条件:1、CentOS7安装好;2、网络配置保证可以上外网;二、安装docker步骤:1、卸载之前的docker版本,命令为:sudo yum remove docker \ docker-client \ docker-client-latest \ ...

2020-04-06 18:20:33 242

转载 阿里撤退百度放弃,应用商店十年神话终落幕

来源:中国企业家杂志应用商店曾经被BAT认为是移动互联网时代“命运的喉咙”, 但在小程序和品牌手机大厂的夹击之下,全线溃败。5G时代,它们还有机会吗?“百度到今天为止,完成移动互联网转型了么”?2月底,当百度宣布下线91和安卓市场后,一位机构投资人在采访临近尾声时反问《中国企业家》。应用商店曾经寄托着百度、阿里和腾讯在移动互联网时代的宏大野心,也是BAT三巨头在移动转型期的首次正面...

2020-03-19 10:31:31 864

转载 DNS配置区域与转发器

https://jingyan.baidu.com/article/90895e0f0025c864ed6b0b45.html

2020-01-15 12:02:30 342

转载 中台方法论及案例收集

这两年可以讲基本翻遍互联网上各种主流的中台资料,有很多好的文章或书籍,我略作整理归纳,便于查阅,未来会持续更新。阿里巴巴中台缘起阿里,也是落地最好的案例,阿里系出品相关的文章必须首推,尤其是阿里的这本中台战略思想和架构实战这本书,系统的总结了中台核心理念。《企业IT架构转型之道:阿里巴巴中台战略思想与架构实战》阿里研究员玄难:如何做电商业务中台Thoughtworks...

2019-11-28 14:33:16 246

转载 研发经理职责总结

研发经理做为开发团队与项目经理或产品经理之间的桥梁,对于项目的管理有着非常重要的作用。一个好的研发经理,能够让开发任务有序进行,为开发团队屏蔽外界干扰,同时也能有效提高团队的战斗力。下面我总结一些研发经理的工作职责,供大家参考:一、沟通1、沟通项目需求、产品需求,评审需求的合理性、可行性等,制定相关开发准入规则。2、及时沟通处理团队负面情绪,不要让负面情绪...

2019-10-31 14:46:42 900

转载 《Spring设计思想-事务篇》-数据库隔离级别

0. 前言数据库的事务隔离级别是关系型数据库事务的理论基础,本文将从资源互斥的角度从上到下依次进行阐释。1.数据库的事务隔离级别1.1 事务的隔离级别,隔离的是什么?在阐述数据库事务的隔离级别时,我们首先应当明确一下,这个隔离,到底隔离的是什么。什么是事务?从数据库的事务定义来看,其具备ACID特性(即Atomic,原子性,Consistency一致性,Isolatio...

2019-09-23 15:33:19 130

原创 SpringBoot+druid同时连接不同类型数据库及PageHelper支持多类型库查询分页功能

SpringBoot+druid同时连接不同类型数据库及PageHelper支持多类型库查询分页功能例子及场景:最近使用SpringBoot+durid需要连接多个数据源:同时支持MySQL、Oracle,遇到问题及处理方法总结如下:一、SpringBoot+druid支持同时连接MySQL和Oraclepom.xml配置:<?xml version="1.0" en...

2019-08-21 16:39:43 2893

原创 SpringBoot+aop实现多数据源动态切换

SpringBoot+aop实现多数据源动态切换一、多数据源动态切换原理项目中我们经常会遇到多数据源的问题,尤其是数据同步或定时任务等项目更是如此;又例如:读写分离数据库配置的系统。1、多数据源设置:1)静态数据源切换:一般情况下,我们可以配置多个数据源,然后为每个数据源写一套对应的sessionFactory和dao层代码(以hibernate为例,...

2019-08-10 19:05:07 1023 1

原创 exp/imp报错:ORA-12154: TNS: 无法解析指定的连接标识符

客户端可以登录,应用服务也可以访问数据库,但导入导出报如下错误:dos下面执行 exp/imp 导入导出数据库 报错:ORA-12154: TNS: 无法解析指定的连接标识符解决方式:1、先查看实例名称和ORACLE_SID,注册表里ORACLE_SID是否与数据库实例名一致。2、当用sqlplus user/password@sid 登录,一样提示: 无法解析指定...

2019-07-11 16:40:44 501

原创 pagehelper分页中pageSize等于total的问题【结合源码分析】

pagehelper分页中pageSize等于total的问题【结合源码分析】在使用MyBatis分页插件PageHelper时,在编码时不注意就会调入这个坑;在使用PageHelper进行数据分页时,PageHelper.startPage()必须放在数据集查询的前面,这样查询出来的分页参数信息才能正确被赋值,如果该初始化参数方法放在查询数据集后面,将会导致如下结果:pageS...

2019-07-04 15:55:10 3661 1

转载 最受欢迎的14款渗透测试工具

就像任何事物都有两面,黑客既可以进行恶意的攻击破坏,同样也可以通过利用自己的技术去找到系统的漏洞、缺陷等,然后通知相关企业进行修复已获得更好的防护。但无论是出于何种目的,对于黑客们而言,工具和脚本的使用都必不可少。所谓工欲善其事,必先利其器,本文将为大家整理介绍非常受欢迎的一些黑客工具,供大家挑选使用。ANGRY IP SCANNER黑客可以通过该工具使用人们的IP地址来对其进行跟踪并...

2019-06-28 11:17:18 6892

转载 CentOS下安装MySQL

网上有很好的文章,转发留存一份,感谢作者的分享。 试着在腾讯云服务器上部署web应用,就想着先搭建一下服务器环境,操作系统选的是centos7,在安装好jdk,tomcat后测试可以部署web应用就准备再安装一个mysql数据库,之前试过好几种方式都是以初始密码找不到告终,这次就又重新百度安装方式。  据说centos7没有mysql 的yum源,于是就直接从网上...

2019-05-09 17:42:10 86

原创 CentOS7下安装JDK详细过程

一、安装前提条件1、使用xshell远程连接工具连接到Linux服务(可选项)。2、使用root用户,因为CentOS7自带的JDK文件需要完整删除,需要root权限。3、准备WinSCP工具,需要将文件从本机windows拷贝到Linux服务器。二、卸载系统自带的OpenJDK以及相关的java文件1、在命令窗口键入:java -version可以看到系...

2019-05-09 16:53:05 1883

转载 软件工程文档

【前言】学习文档的时候先看了林锐老师的大学十年,软件工程思想的部分内同,说中作者说是自己是被计算机耽误的诗人,老师确实把个很有意思的诗人,书中写的内容一点不乏味,看的时候觉得软件很有意思,改变了之前我对软件编程的乏味想法,只看了前三章,里边知识和故事一起并存,觉得软件就像是活了起来一样,软件工程思想举例:林锐博士的书中将系统设计分为以下四方面内容:体系结构设计、模块设计、数据结构与算法设...

2019-05-02 16:10:42 95

转载 处理一份内心煎熬的工作有两种方法,只有一种是正确的

处理一份内心煎熬的工作有两种方法,只有一种是正确的你知道他们说什么。假如你有个工作,意味着你只是破产了。你在用时间换钱,你在为别人工作。你读过的博客告诉你要辞职,创业才是未来的潮流。社会把工作变成了敌人。我们抱怨我们的工作,指责我们的工作是问题所在,并且迫切希望摆脱工作,以减轻我们的焦虑。我有个消息给你,你的工作不是问题…你才是。1 你对工作的态度是一种选择...

2019-04-18 11:10:47 203

转载 IDEA从git上clone项目

1. 从https://git-scm.com/downloads上下载对应系统的git安装包。2. 打开IDEA中setting...File-&gt;Settings3. 在Version Control中找到Git,并配置git.exe路径(Git安装目录\bin\git.exe)。4. 从Git上Clone项目到本地File-&gt;New-&gt;...

2019-02-28 11:08:57 3200

原创 Java8新特性之Stream(学习笔记)

 一、Stream API 的操作步骤:1、创建 Stream2、中间操作3、终止操作(终端操作)二、示例1、几种Stream创建的示例代码: @Test public void test1(){ //1. Collection 提供了两个方法 stream() 与 parallelStream() List&lt;String&gt; list =...

2019-02-25 21:28:22 116

转载 Java8新特性之四大内置核心函数式接口

                      Java8新特性之四大内置核心函数式接口 网上已经有人总结的很好了,这里也转载整理留存一份。       java8已经为我们定义好了4类内置函数式接口,这4类接口其实已经可以解决我们开发过程中绝大部分的问题,只有一小部分比较特殊得情况需要我们自己去定义函数式接口,本文就简单来学习一下java8内置得4大核心函数式接口。一、Consume...

2019-02-25 13:04:26 230

原创 Java8新特性之Lambda表达式

 Lambda基础语法:一、Lambda 表达式的基础语法:Java8中引入了一个新的操作符 "-&gt;" 该操作符称为箭头操作符或 Lambda 操作符                              箭头操作符将 Lambda 表达式拆分成两部分:    左侧:Lambda 表达式的参数列表  右侧:Lambda 表达式中所需执行的功能, 即 Lambda 体  ...

2019-02-21 22:38:56 112

转载 mysql-5.7.23-winx64 解压版安装教程(详细)

 一、下载MySQL安装包:下载地址。二、解压安装包: D:\developers\javatools\mysql-5.7.24-winx64。三、把bin目录配置到环境变量path的后面:1、新建MYSQL_HOME变量,并配置值为: D:\workSofte\MySql\mysql-5.7.23-winx64。2、编辑path系统变量,将%MYSQL_HOME%\bin添...

2019-01-17 10:28:04 768

转载 Oracle 表连接方式(内连接/外连接/自连接) 详解

Oracle 表之间的连接分为三种:1. 内连接(自然连接)2. 外连接(1)左外连接 (左边的表不加限制)(2)右外连接(右边的表不加限制)(3)全外连接(左右两表都不加限制)3. 自连接(同一张表内的连接)SQL的标准语法:select table1.column,table2.columnfrom table1 [inner | left | right | f...

2019-01-14 13:53:00 148

原创 Windows下Redis的安装及配置(个人实践总结版)

 Windows下Redis的安装及配置(个人实践总结版) 目录前言Redis服务的下载Redis服务的安装Redis服务的启动Redis设置成Windows下的服务Redis的连接前言Redis的安装及配置网上也有很多文章介绍,这里是本人在windows下的实践结果,简单记录下整个过程。 Redis服务的下载1、获取Redis的安装包,Gi...

2019-01-11 12:27:20 1295

原创 SpringCloud微服务开发-Eureka集群配置

SpringCloud微服务开发-Eureka集群配置 Eureka集群图例Eureka集群配置例子如下:以上图为例,在我们的Eureka服务器里面会启动两个实例,这两个实例会相互注册。然后服务提供者也会启动两个实例,这两个实例都会注册到我们服务器的两个实例,像图中那样一个服务提供者实例分别向两个服务器实例注册;服务调用者也会注册到两个服务器实例上面。Eureka服务集...

2018-12-05 14:45:14 770

原创 EurekaServer服务注册中心建立及微服务注册进Eureka服务

                         EurekaServer服务注册中心建立及微服务注册进Eureka服务 目录一、Eureka简介二、EurekaServer的建立三、将微服务注册到Eureka服务中心一、Eureka简介Eureka是Netflix开发的服务发现框架,本身是一个基于REST的服务,主要用于定位运行在AWS域中的中间层服务,以达到负载均衡...

2018-12-01 15:07:10 2644

转载 SpringCloud分布式开发五大神兽

               SpringCloud分布式开发五大神兽  服务发现——Netflix Eureka 客服端负载均衡——Netflix Ribbon 断路器——Netflix Hystrix 服务网关——Netflix Zuul 分布式配置——Spring Cloud Config Eureka一个RESTful服务,...

2018-11-27 13:36:26 363

原创 手机扫一扫登录原理

手机扫一扫登录服务器生成uuid和uuid为内容的二维码,同时生成一个全局的hashMap,key为uuid,value为登录信息,现在为空。浏览器得到服务器传过来的uuid和二维码的同时发起轮询操作,问服务器是否有手机扫描了这个二维码。手机端扫描二维码来得到uuid,通过uuid来识别扫描的是哪一个浏览器的二维码。手机端拿到uuid,放服务器发送一个请求同时携带登录信息,约定好...

2018-09-11 10:01:22 2639

原创 ORACEL数据ORA-00119及ORA-00132问题解决方案

               ORACEL数据ORA-00119及ORA-00132问题解决方案 前言        前阵子数据库遇到问题,导致部署上去的工程启动连接不上数据库,客户端报错连接没监听 及 ORA-28547:连接服务器失败,可能是Oracle Net管理错误等等,其实这些都是表面粗略抛出的问题,当时折腾了好久还请了公司DBA后面才把事情搞定。今天有幸又遇到这个问题,加上...

2018-07-31 11:14:40 286

原创 bootstrap 三级联动&四级联动

bootstrap 三级联动&四级联动 三级联动在日常开发中经常用到,现在自己亲自作了一个,四级联动的效果,前端后端代码如下。前端代码如下:<!DOCTYPE html><html lang="zh" xmlns:th="http://www.thymeleaf.org"><meta chars...

2018-06-25 18:47:11 564

转载 状态同步:是推或是拉情景分析

                              状态同步:是推或是拉情景分析任何脱离业务的架构设计都是耍流氓。 状态同步,有好友状态的同步,有群友状态的同步,有的需要实时同步,有的能够容忍延时。结合具体场景来看下,状态同步,究竟是推还是拉。用户的在线状态,分为客户端状态(端),服务端状态(云)两种形态。 什么是服务端状态?服务端状态,主要分为在线online和离线offline,不同的...

2018-05-18 19:32:30 234

原创 Toad 连接Oracle64位服务端方法

                     Toad 连接Oracle64位服务端方法 作者:vashon时间:2018-04-06 前言:1、toad为32为软件,由于不能调用64位oracle的oci.dll而报错,以下情况可连接。a、toad连接本机32位Oracle服务端没问题。b、如果本机安装的32的Oracle服务端,这时toad可以远程连接64位的Ora...

2018-04-06 11:37:04 2537

原创 解决maven官方库中没有oracle jdbc驱动的问题:Missing artifact com.oracle:ojdbc14:jar:10.2.0.4.0

   解决maven官方库中没有oracle jdbc驱动的问题:Missing artifact com.oracle:ojdbc14:jar:10.2.0.4.0作者:vashon时间:2018-04-01步骤:1、下载Oracle jdbc的驱动jar包。2、将下载好的oracle14.jar放到本地Maven资源库的oracle路径下,如 :D:\maven\.m2\repository\...

2018-04-01 20:44:54 3086

转载 修改oracle用户密码永不过期

                  修改oracle用户密码永不过期   按照如下步骤执行SQL命令:    1、查看用户的proifle是哪个,一般是default:SELECT username,PROFILE FROM dba_users;    2、查看指定概要文件(如default)的密码有效期设置:SELECT * FROM dba_profiles s WHERE s.profile...

2018-03-27 16:31:37 249

oracle jdbc驱动jar

oracle jdbc驱动jar,maven官网资源不存在的时候,可以从这里获取。

2018-04-02

AppScan8.0破解

AppScan8.0破解工具(第一步:打开patch.exe ---> patch --->Can not find the file. Search the file? --->是--->(AppScan安装目录下)选中engine_control.dll--->OK 第二步:打开keygen.exe ---> 在第一个框Team EDGE输入随便输入如:keygen --->Generate--->当前目录生成license.lic)

2016-09-27

Spring4+SpringMVC4+Hibernate4整合源码

本资源为Spring4+SpringMVC4+Hibernate4整合源码,里面内置了一套对Hibernate底层Dao的封装,分页的封装,由于最近比较忙暂时没时间集成Spring Security。权限部分也还没来的及实现,本套框架的前端打算用bootstrap,后续会逐步更新本套框架,对于里面的架构存在缺陷的也欢迎各位提意见。

2016-09-22

flashplayer_11_ax_debug

flashplayer_11_ax_debug是flex开发中必不可少的debug插件,分享给大家。

2016-01-27

flashplayer_11_plugin_debug

flashplayer_11_plugin_debug是flex开发中debug调试必不可少的插件,分享给大家。

2016-01-27

中国地图shp mxd

中国地图 shp格式 比较详细的包括河流交通灯shp

2016-01-08

批处理删除

本工具类能够帮助程序员在有效时间内完成工作两交大的例如:删除任务

2016-01-02

HTML网站经典模板

提供经典的网站HTML模板,可根据自己的需要进行修改设计成自己的网页,参考CSS样式表和HTML+DIV布局,会使网站开发变得更加简单轻松!

2015-11-21

Java设计模式

本份帮助文档主要是为了向读者介绍二十三种设计模式,包括模式的描述,适用性,模式的组成部分,并附带有简单的例 子和类图,目的是为了让读者了解二十三种设计模式,并能方便的查阅各种设计模式的用法及注意点。

2015-10-26

apache-cxf-2.5.9

调用webservice的,基于cxf的apache-cxfjar文件,适用于服务端开发,客户端代码生成及客户端开发。

2015-10-26

apache-cxf-2.1.3

基于cxf格式的调webservice接口的jar,里面包含所依赖的相关jar。

2015-10-21

逆向工程的秘密

恶搞的注册机 暴力攻击程序 一切尽在不言中

2015-04-18

Java编程思想第四版完整中文高清版(免费)

这是中文版的关于java的,编程思想Thingking In Java。

2015-04-11

java数据结构和算法

本资源是java版本的数据结构和算法,望你早日学有所成。

2015-03-21

国境之南_杨博程的留言板

发表于 2020-01-02 最后回复 2020-01-02

空空如也

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

TA关注的人 TA的粉丝

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