使用Gradle发布构件(Jar)到Maven中央仓库

2019-01-25
阅读 8 分钟
7.9k
OSSRH:Sonatype Open Source Software Repository Hosting Service,为开源软件提供maven仓库托管服务。你可以在上面部署snapshot、release等,最后你可以申请把你的release同步到Maven Central Repository(Maven中央仓库)。

重拾Angular(二)模板语法

2018-07-04
阅读 7 分钟
2.6k
上一篇中Angular CLI的文档,并非Angular官方开发文档的一部分。(可能我没发现吧)而从这篇文章开始,我将开始阅读Angular的官方开发文档。

重拾Angular(一)Angular CLI

2018-06-30
阅读 5 分钟
3.1k
Angular CLI 是 Angular 提供的一个命令行工具,可以帮助我们来快速初始化、开发、测试、打包(可能不仅限于此四个方面)Angular应用。

WebSocket笔记(一) 初步认识

2018-06-16
阅读 1 分钟
2.4k
原文:[链接] 使用场景 服务器,需要向客户端主动端推送消息(数据) 客户端,需要实施获取服务器上数据更新或变化 基本概念 WebSocket是一种能在单个TCP连接上进行全双工通讯的协议。 特点 较少的控制开销 在连接创建后,服务器和客户端之间交换数据时,用于协议控制的数据包头部相对较小。在不包含扩展的情况下,对于...

Spring Boot+RabbitMQ学习笔记

2018-06-06
阅读 3 分钟
3.8k
RabbitMQ 是一个由 Erlang 语言开发的 AMQP 的开源实现。最初起源于金融系统,用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。

Spring Boot 备忘录

2018-02-09
阅读 1 分钟
1.5k
传送门:[链接] docsify,写东西还是蛮不错感觉,持续更新中……

Spring Boot学习笔记-JPA

2017-12-16
阅读 3 分钟
2k
最后还是用了Mybatis,感觉更加灵活些 初步入门 可以参考:程序猿DD的这篇文章Spring Boot中使用Spring-data-jpa让数据访问更简单、更优雅 利用自动生成jpa实体类 [链接][链接] entity代码中的字段与数据库物理字段保持一致 字段命名默认策略: {代码...} entity中userAge,spring在访问的时候会变成user_age要做到与数...

Spring Boot学习笔记-MVC

2017-12-08
阅读 2 分钟
1.8k
重定向 302重定向 {代码...} 控制器之间跳转 {代码...} 自定义错误页面 {代码...} {代码...}

Gradle使用笔记

2017-08-16
阅读 2 分钟
3.1k
通用 统一定义子项目的通用部分 在根目录的build.gradle中定义: {代码...} War war 依赖 war {代码...} 打包war后,自动创建exploded war 添加一个任务 {代码...} 在war中定义finalizedBy {代码...} 执行war任务的结果 {代码...} Jar 打包时,自动加入在manifest中dependencies中jar包 {代码...} 需要注意的是:depende...

运行jar时xxx.class.getResource("/")为null的解决方法

2017-08-14
阅读 2 分钟
2.4k
很简单……打包的时候,在MANIFEST中加入一个. {代码...} 仅仅知道解决方法,不知道原理,如果有路过大神明白,请赐教

通过 IntelliJ IDEA 来 Debug Jar包

2017-08-14
阅读 1 分钟
14.7k
代码打成Jar之后,要如何进行Debug呢? 下面以 IDEA 来例进行说明: 1、在IntelliJ IDEA的run/debug configuration中增加一个remote类型的配置 2、以以下方式来启动 Jar包 {代码...} 3、启动之后,你会发现,有如下提示: {代码...} 4、这个时候,就卡在这不动了,我们回到IntelliJ IDEA,点击调试按钮。这个时候,就可...

ReactNative学习笔记(二)Flex布局

2017-04-21
阅读 1 分钟
1.6k
flexDirection 决定主轴方向 column:垂直方向为主轴 row:水平方向为主轴 justifyContent 决定主轴元素排列方式 flex-start flex-end center space-between space-around alignItems 决定侧轴元素排列方向 flex-start flex-end center baseline stretch

【译】Typescript, React Native and Sourcemaps

2017-04-20
阅读 5 分钟
3.4k
对于TypeScript,我们推荐把所有的.tsx文件都放在一个专门的目录下,以便与在.gitignore设置需要忽略的输出目录,避免提交编译的代码。components, containers, actions等不同的文件,可以根据你已经在使用习惯进行组织。tsconfig.json将会根据rootDir指向这个源文件目录。

TypeScript学习笔记

2017-04-20
阅读 1 分钟
2.8k
TypeScript是Microsoft出品,那开发工具那就必须是Visual Studio codevscode对TypeScript的支持,可以说是纯天然的感觉

antd+dva笔记

2017-03-07
阅读 1 分钟
10k
参考 React中函数式声明组件 Dva + Ant Design 前后端分离之 React 应用实践 React+DvaJS 之 hook 路由权限控制 dva 知识地图 react-router Guides and API docs (v2, v3) react-sage redux-saga 是一个用于管理 Redux 应用异步操作,可以用来代替 redux-thunk 中间件。 《Redux-saga 中文文档》 需要提前做一个学习,不...

yarn使用笔记

2017-02-13
阅读 1 分钟
8.1k
Yarn是Facebook推出的,一个可能取代npm的新型包管理器 安装 推荐使用npm命令进行安装,前提是你使用了淘宝镜像,这样可以将网络影响减小到最低 {代码...} 替换镜像 命令 可以下命令更换仓库地址 {代码...} 替换成淘宝的镜像 {代码...} 然后 yarn install 的速度就快多了参考文章:《yarn 和 npm 都换成 淘宝镜像,就飞...

Tomcat 8熵池阻塞变慢详解

2017-02-12
阅读 2 分钟
2.3k
Tomcat 7/8都使用org.apache.catalina.util.SessionIdGeneratorBase.createSecureRandom类产生安全随机类SecureRandom的实例作为会话ID,这里花去了342秒,也即接近6分钟。

使用npm管理node版本

2017-02-07
阅读 1 分钟
5.7k
查看本地node版本 {代码...} 清除node.js的cache {代码...} 安装 n 工具 这个工具是专门用来管理node.js版本的 {代码...} 安装并切换到最新版本nodejs {代码...} 安装并切换到指定版本nodejs {代码...}

ReactNative学习笔记(一)Redux

2016-12-18
阅读 1 分钟
1.8k
Redux Redux 中文文档 创建actionTypes 一般都是一些常量,方便在action和reducer中统一使用 创建action 返回带有actionTypes和返回数据的函数;dispatch的时候,作为参数传入 创建reducer 根据action中返回的actionTypes和数据,对变更store中的state 创建store applyMiddleware,将Middleware加载到createStore方法中 ...

JFinal整合Shiro(二)

2016-12-18
阅读 7 分钟
6.4k
<listener> 节点定义了一个ServletContextListener,在web应用程序启动的生时候启动Shiro环境(包括shiro的SecurityManager)默认情况下, 这个listener会自动去找我们的WEB-INF/classes/shiro.ini。

JFinal整合Shiro(一)

2016-12-18
阅读 2 分钟
7.4k
原文:[链接]Apache Shiro是Java的一个安全框架,也是我第一个使用的Java安全框架。在我的入门级开源项目JFinal-Paladin中,我进行了一些实践,总体感觉还是非常棒的,该考虑到的都感觉已经考虑到。对比之前所接触过的php框架里面安全模块,感觉只有过之而无不及。个人体验而已,有意见的朋友请喷?。本文主要来讲述下在J...

mac下使用brew安装mysql

2016-12-18
阅读 1 分钟
11k
OS X 下通过 brew 安装 mysql 还是非常方便的 安装 {代码...} 下载完成以后需要编译,此时需要占用很大的cpu,风扇会狂叫,没事,完了就好 使用 启动 {代码...} 此时可能会报错: {代码...} 这是由于权限问题造成的可以通用一下命令修改权限 {代码...} 再执行 {代码...} 显示 {代码...} 启动成功 配置 启动后,需要对mys...

ReactNative全屏图片背景技巧

2016-12-10
阅读 1 分钟
9.1k
找了好几个地方的资料,发现这种方式,非常靠谱。传送门:HOW TO SET A FULL-SCREEN BACKGROUND IMAGE IN REACT NATIVE可惜文章中并未直接亮出代码,仅放了视频,不过视频演示的还算是细致。这个是国外网站,所以由于网络原因,等了许久才看完。我在此处做一个总结,备忘,同时希望也能帮助到和我碰到一样问题的人:1、I...