标签:ORM 第4页

Java

使用JWT的Spring Security – JakubLeško

changyuan.xu 发布于 2019-01-14

Spring Security的默认行为很容易用于标准Web应用程序。它使用基于cookie的身份验证和会话。此外,它会自动为您处理CSRF令牌(防止中间人攻击)。在大多数情况下,您只需要为特定路由设置授权权限,这是通过从数据库中检索用户的方式实现的。 另一方面,如果您只构建一个...

阅读(26)评论(0)赞 (0)

Java

目前国内最好用快速开发平台,能帮助你减少90%的重复工作

2

yanxinchi 发布于 2019-01-14

快速开发平台是指一个二次开发软件框架,用户可以在这个框架以不写代码或少些代码的方式进行业务系统的开发工作。快速开发平台不同于一般的开发工具,它不只是提供一些基础的功能模块,而且抽象和封装了用户开发一个业务系统所需要的全部功能,使得用户能够不编写代码就能开发出完整的系统。它提供的常...

阅读(21)评论(0)赞 (0)

编程技术

LNMP+HAProxy+Keepalived负载均衡 – 配置文件汇总

puefu.he 发布于 2019-01-14

Nginx的操作命令 vim /usr/local/nginx/conf/nginx.conf # 将端口由80修改为10001,修改内容如下: listen 10001 default_server; # 具体配置可参考下面的nginx配置文件 # 重启Nginx,并查看其状态...

阅读(52)评论(0)赞 (0)

Java

一次 SimpleDateFormat 引发的惨案

1

xubiao.zhuang 发布于 2019-01-14

最近手头上的项目上了一个新功能,每天早上一到公司,就兴致勃勃地登上服务器去查看日志,“窥视”一下跑的正不正常。今天终于碰到“彩蛋”了: Invalid Date in Date Math String:'2187-02-31T16:00:00Z' ... Invalid Date...

阅读(25)评论(0)赞 (0)

Java

Java™ 教程(Thread对象)

likai 发布于 2019-01-14

Thread对象 每个线程都与 Thread 类的实例相关联,使用 Thread 对象创建并发应用程序有两种基本策略。 Thread executor 本节介绍 Thread 对象的使用, Executors 将与其他高级并发对象一起讨论。 定义和启动线程 创建 Thread 实...

阅读(25)评论(0)赞 (0)

Spring

Spring Batch 批量处理策略

1

dulong 发布于 2019-01-14

为了帮助设计和实现批量处理系统,基本的批量应用是通过块和模式来构建的,同时也应该能够为程序开发人员和设计人员提供结构的样例和基础的批量处理程序。 当你开始设计一个批量作业任务的时候,商业逻辑应该被拆分一系列的步骤,而这些步骤又是可以通过下面的标准构件块来实现的: 转换应用程序(C...

阅读(23)评论(0)赞 (0)

Java

Netty系列(一):NioEventLoopGroup源码解析

1

dulong 发布于 2019-01-14

前言 对于 NioEventLoopGroup 这个对象,在我的理解里面它就和 ThreadGroup 类似, NioEventLoopGroup 中有一堆 NioEventLoop 小弟, ThreadGroup 中有一堆 Thread 小弟,真正意义上干活的都是 NioEve...

阅读(25)评论(0)赞 (0)

Java

浅析Java序列化和反序列化

xiaoli.he 发布于 2019-01-14

序列化机制 序列化 (Serialization) 是指将数据结构或对象状态转换成字节流  (例如存储成文件、内存缓冲,或经由网络传输) ,以留待后续在相同或另一台计算机环境中,能够恢复对象原来状态的过程。序列化机制在Java中有着广泛的应用,EJB、RMI、Hessi...

阅读(30)评论(0)赞 (0)

Java

jenkins自动化工具使用教程

zhuangli 发布于 2019-01-14

自动化构建、测试、部署、代码检测越来越重要。主要有一下几点原因 1.   企业做大,项目变多,多端支持( web , h5 ,小程序等) 2.   微服务提倡高内聚低耦合,项目因拆分变多 3.   DevOps 自动化运维流行 4.   集...

阅读(54)评论(0)赞 (0)

Java

如何将JAR包发布到Maven中央仓库?

4

darida 发布于 2019-01-14

摘要:步骤有点多。 将jar包发布到Maven中央仓库( Maven Central Repository ),这样所有的Java开发者都可以使用Maven直接导入依赖,例如 fundebug-java : <!-- https://mvnrepository.com/ar...

阅读(36)评论(0)赞 (0)

Java

【译】JVM 进行线程同步背后的原理

Harries 发布于 2019-01-13

本文翻译自 How the Java virtual machine performs thread synchronization ,内容略有删改 前言 所有的 Java 程序都会被翻译为包含字节码的 class 文件,字节码是 JVM 的机器语言。这篇文章将阐述 JVM 是如...

阅读(25)评论(0)赞 (0)

Java

JVM进阶 — 浅谈Java Agent

dulong 发布于 2019-01-13

JVM并 不会限制Java Agent的数量 可以在JVM参数中包含多个-javaagent参数 也可以远程attach多个Java Agent JVM会按照参数的顺序或者attach的顺序,逐个执行Java Agent JRebal/Btrace/arthas等工具都是基于Ja...

阅读(22)评论(0)赞 (0)

编程技术

重新理解Martin Fowler对微服务的定义

1

puefu.he 发布于 2019-01-13

2014年,ThoughtWorks的Martin Fowler与James Lewis对一种新的架构风格——微服务(微服务这个术语最早诞生2011年在威尼斯召开的一次软件架构师工作坊)——提供了完整的定义。随着他们的定义,微服务这种架构风格迅速地成为软件行业的热词,并被许多互联...

阅读(27)评论(0)赞 (0)

Java

快速幂

1

songhua.gao 发布于 2019-01-13

首先看一道例题 UVa 10006 题目大意是说对于任意的$1 < x < n$都有$x^n/equiv x(mod n)$成立的合数$n$称为Carmichael Number,对于给定的整数$n$,判断它是不是Carmichael Number 此题中,有n个待检...

阅读(15)评论(0)赞 (0)

Java

3年Java工程师面试必问!这些题一定要会!

3

yeseng 发布于 2019-01-13

前言 要说面试,程序员烦,公司也烦,面试官也烦,但没办法,鱼龙混杂的人太多,理论好写不了代码的程序员着实让公司头疼,因而面试的题目也越来越刁钻! 不过凡事都有两面性,面试也是激励程序员多看面试题,掌握知识不是吗? 以下推荐的Java面试题目,希望可以帮大家积累面试经验温习技术知识...

阅读(23)评论(0)赞 (0)

Spring

Android程序员的Java后台学习建议

5

yeseng 发布于 2019-01-13

作为一个原生Android开发,一路走来经历了 Java 、 Koltiln 的洗礼;在 “原生要凉” 的氛围下学习 Cordova 、 ReactNative 、 Weex 、 Flutter 等跨平台框架;之后又在 “大前端” 的口号下 延伸 到 React 、 Vue 等前...

阅读(25)评论(0)赞 (0)

Java

NDK开发入门终极教程

16

yanxinchi 发布于 2019-01-13

同 NDK 技术的渊源始于3年前,使用 so 文件的时候了解到 NDK 技术,并且 C 语言一直是强项,就鼓捣起 NDK 开发。在 AndroidStduio 还没推广的年代,基于 eclipse 搭建 NDK 开发环境需要安全依赖开发工具,并且调试起来具备难度。随后 Andro...

阅读(26)评论(0)赞 (0)

Java

java – 计算两次android之间的差异

hanze 发布于 2019-01-13

我正在开发和 Android 应用程序,我需要计算两次之间的差异.我需要计算24小时的时差,以及两天的时间差(例如今天下午5点到明天上午9点). 我已经尝试了以下代码,计算仅适用于24小时的差异, String dateStart = "08:00:00"; ...

阅读(14)评论(0)赞 (0)