基于JPA获取查询中的单条记录

引言:JPA与SpringData中提供了诸多非常便利的方法,这里以如何以不书写SQL的方式来实现单条记录的查询。repositories.limit-query-result这个标题为Spring Data提供了内置功能,这些查询方法需要使用first/top等关键词,这两个关键词是彼此可以替代的。 可选的数字值用以表示最大可以返回的记录条数,一般都是放在first/top的右边。Example...
阅读(42) 评论(0)

使用nohup设置后台进程

引言: 有时候需要在Linux上设置一个后台进程,但是当你关闭terminal之时,它会被系统kill掉,那该如何来实现其后台进程能一直运行下去呢?使用方式 nohup command-with-options & 当在屏幕上敲击上述命令之后,屏幕上会出现如下信息: $ nohup: ignoring input and appending output to `nohup.out’ 敲击...
阅读(35) 评论(0)

Gnome自定义菜单简明教程

引言:从Ubuntu 17.10开始,Gnome重新回归成为Ubuntu的默认UI系统,作为一名自身Gnome的粉丝是非常乐见其成的,本文讲记录如何在Gnome中自定义Menu Item的过程。安装工具alacarte alacarte提供了界面工具,方便我们进行Gnome Menu项的增删改查操作。 安装命令如下: sudo apt install alacarte # 安装指令...
阅读(200) 评论(0)

Spring Boot中实现可重载的MessageSource简明教程

引言: 在Spring Boot中messages中定义的信息,如果发生变更,则需要重启应用。那该如何实现才可以不重启应用的情况下替换messages中的展示信息呢?本文将给出一个简要的教程。1. MessageSoure的资源配置与读取在之前的文章中,已经介绍过了如何在Spring Boot中进行资源的配置和读取以及相应的测试代码,感兴趣的读者,可以参照Spring Boot中支持i18n简明教程...
阅读(2909) 评论(6)

Spring Boot中支持i18n简明教程

引言: 本文将介绍如何在spring boot支持i18n的最简单设置。...
阅读(354) 评论(0)

Spring Boot与Log4j2集成之java.lang.IllegalStateException: Logback configuration error detected:

引言: 一个问题的分析与解决过程是表与里的过程,是一个大胆猜测与小心求证的过程,spring boot与log4j2的集成过程中,我将描述一下分析这个问题的思路和过程。 我一直强调一点: 重要的不是解决问题的结论,而是解决问题的思路和方法,即使在解决完问题之后,依然需要回过头复盘,在问题分析过程中的走过的弯路。1 项目情况介绍Spring Boot 1.5.7 , JDK 1.8, Log4j2....
阅读(467) 评论(0)

Maven之Unable to load the mojo 'resources' (or one of its required components)

环境情况Eclipse, Java项目问题表现 Description Resource Path Location Type Execution default-resources of goal org.apache.maven.plugins:maven-resources-plugin:2.6:resources failed: Unable to load...
阅读(362) 评论(0)

Ethereum以太网搭建本地开放环境简明教程

引言: 区块链技术的风起云涌预示着一个去中心化时代的来临,ethereum技术栈是目前业界最为应用广泛的基于区块链技术的技术方案,本文将记录如何基于本地环境来搭建私有区块链的开放环境。部署私有区块链这个步骤在笔者之前的文章中有详细的描述,感兴趣的读者可以参照: 基于以太坊构建私有区块链网络教程指南开发工具介绍 Remix(Browser-Solidity) 基于browser的合约开放工具,官...
阅读(1597) 评论(1)

Ethereum部署私有合约常见问题汇总

常见问题问题1问题描述: callback contain no result Error: authentication needed: password or unlock 这里的问题是当前所用的账户没有被unlock, 故需要解锁。 切换到geth的控制台: 在geth的常用命令:查看当下的账户列表: eth.accounts 查看eth支持的命令:...
阅读(343) 评论(0)

Java之引用类型分析(SoftReference/WeakReference/PhantomReference)

引言: 即使对于Java的很多老鸟来说,如果忽然问他引用的类型,大概率是一脸茫然,不知所措的….Java中的引用还分类型,神马情况??? 本文将针对这些类型进行分析,帮助您一文知所有类型。Java的类型在Java中存在的类型有两大阵营: 基本数据类型和Java Class。 所谓的基本数据类型包括: byte, char, int, float, double, long, boolean。 数组...
阅读(289) 评论(0)

Windows7下PHP 7.1搭建开发环境

引言: PHP天生就是用来解决互联网时代的Web语言问题的专业工具,本文将记录在windows上搭建PHP的过程以及其中碰到的问题。配置版本信息OS: Windows 7 PHP: 7.1.7-nts-Win32-VC14-x64前置条件需要安装Windows Visual C++ VC14+以上的版本安装包。 下载地址: https://support.microsoft.com/en...
阅读(805) 评论(0)

Java之JVM逃逸分析

引言: 逃逸分析(Escape Analysis)是众多JVM技术中的一个使用不多的技术点,本文将通过一个实例来分析其使用场景。概念逃逸分析,是一种可以有效减少Java 程序中同步负载和内存堆分配压力的跨函数全局数据流分析算法。通过逃逸分析,Java Hotspot编译器能够分析出一个新的对象的引用的使用范围从而决定是否要将这个对象分配到堆上。 在计算机语言编译器优化原理中,逃逸分析是指分析指针动...
阅读(2944) 评论(8)

Windows下安装Web.py快速指南

环境介绍首先介绍下安装使用的环境 - Windows 7 - Python 3.6Web.py介绍web.py是Python在Web领域一个轻量级的解决方案,所谓轻量,就是非常简单快速满足Web页面开发的需求。 首先来感受一下其轻量的程度吧:import weburls = ( '/(.*)', 'hello' )class hello: def GET(self, name)...
阅读(861) 评论(0)

Python中方法的缺省参数问题分析

引言: 在Python中可以缺省给方法制定缺省值,但是这个缺省值在某些情况下确是和我们预期不太一致的…..。 这个诡异的问题,曾经困然了我几天时间,才最终定位出来…..测试代码 from datetime import datetime import time def test(curdate=datetime.now()): print(“The current Time:%s...
阅读(315) 评论(0)

基于Vue的后台选择推荐

引言: Vue.js目前是业界大名鼎鼎的Web解决方案,具体有点,我这里就不再赘述了,感兴趣的童鞋自行查找阅读,这里罗列一下,这几天自己研究的成果,管理后台。管理后台 Vue Element Admi address: https://github.com/PanJiaChen/vue-element-admin star: 2898 评价: 非常出色的后台管理系统框架,直接填内容即可。 V...
阅读(1223) 评论(0)

MySQL在本机无法基于localhost访问的问题解决

引言: 在本地访问数据库之时,一般使用localhost, 127.0.0.1来进行数据库访问,但是笔者这几天就碰到了只能通过127.0.0.1来访问,但是无法基于localhost来访问,非常之诡异…..环境介绍Centos 7, mariadb 10.2 tomcat 8 , Java War应用问题表现在数据库连接中使用了localhost:3306之类的连接信息,但是在启动服务过程中,一...
阅读(531) 评论(0)

CentOS常用命令汇总

将新创建的数据分配某个用户访问 grant all privileges on zhouzdb.* to ‘zhouz’@’%’ identified by ‘1234’; flush privilegescentos 7启动/查看服务 systemctl start/restart mariadb.servcie systemctl status mariadb.service...
阅读(369) 评论(0)

VMWare的共享文件的安装指南

引言:笔者这几天基于CentOS 7的精简版按照了一个虚拟机,悲催的是没有图形界面,但是非常需要共享文件的工作,在宿主机以及虚拟机之间实现文件共享,本文将描述如何实现此操作。VMWare菜单按照VMWare Tools首先是基于VMWare来进行安装tools: 在界面上安装完成之后,需要进入虚拟机内部进行tool的挂载,从而实现共享目录的设置。VM虚拟机内部的设置指令列表如下: mkdi...
阅读(318) 评论(0)

Golang的简明安装指南

引言: Go language现在是大名鼎鼎,很多的开源项目都是基于go来做的,比如codis, ethereum等都用到了go lang,所以免不了要使用这个东东,本文将简明介绍安装步骤以及环境变量的设置。下载由于众所周知的原因,有时候从外网下载不稳定,故这里推荐从墙内的站点来下载: 下载站点1: https://www.golangtc.com/download golangtc是国内的go...
阅读(352) 评论(0)

Freemaker的java.beans.IntrospectionException: type mismatch between read and write methods

引言:freemaker在特定的spring以及jdk下的问题解决路径。环境描述spring 3.1.1, jdk1.8u80, freemake 2.3.19错误信息描述: 严重: Exception sending context initialized event to listener instance of class org.jeecgframework.web.system.lis...
阅读(388) 评论(0)
401条 共21页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:1678693次
    • 积分:14155
    • 等级:
    • 排名:第914名
    • 原创:353篇
    • 转载:48篇
    • 译文:0篇
    • 评论:262条
    SearchEngin