小白菜

业精于勤,行成于思。

排序:
默认
按更新时间
按访问量

maven打包动态读取配置文件

1、我的demo项目目录结构如图(只关注demo-web就行): 2、.properties文件的配置: src/main/resources/db.properties文件的配置: jdbc.driverClassName={jdbc.driverClassName} jdbc.ur...

2018-08-26 17:59:40

阅读数:56

评论数:0

Linux运行shell脚本

1、登录Linux服务器,使用vim 文件名来创建一个文件,shell脚本一般以.sh结尾,不过后缀名不影响执行效果。 修改为其他后缀名不影响效果: 使用vim命令创建一个新文件,按a键使文件可编辑状态,添加一下文本,输出Hello World: #!/bin/bash echo ...

2018-08-12 22:56:29

阅读数:28

评论数:0

SQL笔记一下

a表:   b表: 查询结果:

2018-08-10 00:33:21

阅读数:23

评论数:0

spring3报错 ERROR ContextLoader:307 - Context initialization failed

ERROR ContextLoader:307 - Context initialization failed 表示上下文初始化失败,这个错误是版本问题,原因是jdk8,使用了spring3。 解决办法就是,安装jdk8一下版本,切换到低版本即可。 注意:一定要重新安装低版本才行,eclip...

2018-08-08 02:14:03

阅读数:93

评论数:0

php环境搭建(win)

1、下载集成环境工具xmapp:https://www.apachefriends.org/zh_cn/index.html 2、下载安装完成(exe文件直接下一步下一步即可) 3、运行客户端:发现Apache启动不了,查看控制台错误发现443端口被占用。 4、进入安装目录:修改图中文件...

2018-08-06 22:50:31

阅读数:15

评论数:0

webstorm破解之jar包破解(2018)

1、下载jar包:链接: https://pan.baidu.com/s/1e7ugIfX-ZSTyiwY1jzaiXw 密码: 2ggg 2、复制到webstorm安装目录的bin目录下: 3、修改webstorm64.exe.vmoptions配置文件(32位修改webstorm.ex...

2018-08-04 20:18:33

阅读数:384

评论数:0

maven安装本地jar

使用背景:本地有jar包,没有源码,要安装jar到本地库。 使用命令:mvn install -DgroupId:groupId -DartifactId:artifactId -Dversion:版本号 -Dpackaging:文件类型 安装路径不用设置,自动安装到你的maven仓库里面去...

2018-08-04 01:24:02

阅读数:15

评论数:0

nexus安装

1、第一步下载:nexus 下载地址:https://www.sonatype.com/download-oss-sonatype 我下载的win版本(免费版):   2、指定目录解压,并进入/bin目录: 3、安装到本地服务: 启动cmd,进入到/bin目录执行以下安装命令:...

2018-08-03 23:00:49

阅读数:251

评论数:0

复杂json串解析

1、有如下Json串需要解析成本地对象(实为京东开普勒业绩订单请求返回的json串): String串: result:{"jd_kpl_open_unionservice_queryCommisions_response":{"mess...

2018-07-31 00:45:35

阅读数:33

评论数:0

React学习笔记之一 环境搭建

1、安装Node.js 官网下载地址下载合适的版本,然后进行傻瓜式安装 https://nodejs.org/en/download/ 什么是Node.js? Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。 Node.js是一个事件驱动I/O服务端J...

2018-07-29 17:36:06

阅读数:34

评论数:0

java api实现http请求

java api实现,无需导入其他包 1、 public static String httpRequestUtils(String url, String params){ PrintWriter out = null; Buffere...

2018-07-29 11:11:52

阅读数:127

评论数:0

内网穿透工具的使用natapp的使用

1、访问官网:https://natapp.cn/ 首先下载一个客户端,根据自己需求下载,我下载的是win 64bit的 2、注册一个账号 并登陆,建一个隧道(下图是免费的,不过域名和端口随时变,我使用的付费的,并且绑定了自己的域名,并且域名需要备案。做这个内网穿透是为了方便本地的开发) ...

2018-07-25 18:36:40

阅读数:78

评论数:0

eclipse首次提交到git

1、首先有两个比较常用的网站github:https://github.com/  ,gitlab:https://gitlab.com/users/sign_in 这两个网站呢,由于gitlab需要海外的验证,所以国内呢只能使用github。所以我们需要去github注册一个自己的账号。 2、...

2018-07-25 12:08:12

阅读数:266

评论数:0

供应链金融三大类模式

供应链金融三类模式的最全对比分析 2017-08-25 15:56 供应链金融可以解决中小企业供应链中资金分配的不平衡问题,打通上下游物流链、资金链、商流、信息流,提升整个供应链的群体竞争力。因此,供应链金融,备受中小企业青睐。在“供应链金融——电商企业——实体小微企业”产业链互利共赢下,可以...

2018-07-23 23:17:09

阅读数:314

评论数:0

JVM内存模型

JAVA能够实现跨平台的一个根本原因,是定义了class文件的格式标准,凡是实现该标准的JVM都能够加载并解释该class文件,据此也可以知道,为啥Java语言的执行速度比C/C++语言执行的速度要慢了,当然原因肯定不止这一个,如在JVM中没有数据寄存器,指令集使用的是栈来保存中间数据…等,尽管J...

2018-07-22 22:12:28

阅读数:24

评论数:0

分布式锁,分布式事务以及解决方案了解一下

一、分布式锁 1、什么是分布式锁? 场景1:常规的我们多线程访问同一代码块的时候,为了保证同一时间只能 由一个线程访问,保证数据安全一致性,通常我们使用synchronized关键字来对方法加锁,以达到保证数据安全性。 场景2:现在越来越多的项目,为了追求性能与高并发,采用了soa架构,微服...

2018-07-22 21:11:10

阅读数:482

评论数:0

共享锁与排他锁(mysql)

共享锁(S锁):也叫读锁,就是多个事务对同一数据可以共享同一把锁,都能访问到数据,但是只能读,不可修改。 排他锁(X锁):也叫写锁,就是一个事务获取了一条数据的排他锁后,其他事务就获取不到了,并且获取了排他锁的这个事务能对他就行读写修改操作。 (以上说的是行级的) 注意:mysql Inno...

2018-07-22 16:33:37

阅读数:22

评论数:0

泛型的理解

一、先看一张图片 (图片来源于网络)   (图片来源于百度百科)

2018-07-16 20:02:46

阅读数:9

评论数:0

java Exception异常的理解

首先看下结构图 Throwable是所有异常的根,java.lang.Throwable Error是错误,java.lang.Error Exception是异常,java.lang.Exception 二、异常Exception分为两大类型:检查异常与运行时异常。 检查异常:按照我自...

2018-07-16 19:57:52

阅读数:495

评论数:0

数据库事务

数据库事务的四大特性以及事务的隔离级别   本篇讲诉数据库中事务的四大特性(ACID),并且将会详细地说明事务的隔离级别。   如果一个数据库声称支持事务的操作,那么该数据库必须要具备以下四个特性: ⑴ 原子性(Atomicity)   原子性是指事务包含的所有操作要么全部成功,要么全部失...

2018-07-16 19:38:02

阅读数:29

评论数:0

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