Java项目构建基础:统一结果,统一异常,统一日志 转载至 架构师日刊上次老师跟大家分享了下Spring Boot之程序性能监控的相关知识,今天跟大家分享Java项目构建基础:统一结果,统一异常,统一日志的知识。1Java项目构建基础:统一结果,统一异常,统一日志统一结果返回目前的前后端开发大部分数据的传输格式都是json,因此定义一个统一规范的数据格式有利于前后端的交互与UI的展示。统一结果的一般形式 是否响应成...
我和面试官之间关于操作系统的一场对弈!写了很久,希望对你有帮助! 来自公众号:JavaGuide大家好,我是 Guide哥!很多读者抱怨计算操作系统的知识点比较繁杂,自己也没有多少耐心去看,但是面试的时候又经常会遇到。所以,我带着我整理好的操作系统的常见问题来啦!这篇文章总结了一些我觉得比较重要的操作系统相关的问题比如进程管理、内存管理、虚拟内存等等。文章形式通过大部分比较喜欢的面试官和求职者之间的对话形式展开。另外,Guide哥也只是在大学的时候学习过...
js动态生成的html,onclick事件捕获不了 普通的jq点击事件是这样的$(".sel").click(function () {...});如果文件中的html代码是js动态生成的,则上面的写法有可能失效,需要用这种方式$(document).on("click",".sel",function(){...});...
Not enough supported images in /code/images 在使用OpenDroneMap对航拍图像建模的时候,运行命令docker run -it --rm -v "$(pwd)/images:/code/images" -v "$(pwd)/odm_orthophoto:/code/odm_orthophoto" -v "$(pwd)/odm_texturing:/code/odm_texturing" opendronemap/odm...
centos安装python-pip 在centos下安装pythonpip时报 No package python-pip available的错误。解决办法:安装epel扩展源yum -y install epel-release然后在安装pip
Centos虚拟机上配置jdk 我在VMware上安装好虚拟机后,需要给虚拟机安装jdk。相应版本的jdk我已经下载好了,并放在主机的D盘java文件夹中。0、检查原系统的jdk环境,如果有则删除。可以删除系统自带的这个openjdk输入 rpm -qa | grep java输入 rpm -e --nodeps1、在虚拟机/opt路径上创建目录/java/jdkcd /optmkd...
Centos7静态网络配置 我在windos系统上装完linux虚拟机,想自己配置一下虚拟机的网络地址。我在VMware上装的centos7虚拟机。1、虚拟机需要设置成桥接模式2、找到当前网卡的名字打开终端输入命令 ifconfig3、然后在编辑对应的配置文件切换到root用户,输入命令 vi /etc/sysconfig/network-scripts/ifcfg-ens33修改成自...
405错误,java.io.IOException: The temporary upload location [/tmp/tomcat.22.83/work/Tomcat/localhos解决办法 系统使用springboot框架开发的,部署在linux系统上。使用的时候前端页面显示405错误。查看日志,发现1、request method ‘post’ not support2、java.io.IOException: The temporary upload location [/tmp/tomcat.2295419220101816600.8443/work/Tomcat/...
Linux虚拟机centos7,只能单向ping通局域网的其它电脑,解决办法 一、现象描述A 宿主机ip地址:192.168.40.193B 虚拟机ip地址:192.168.125.129C 另外一台机ip:192.168.40.63AB 可以相互ping通,A C也可以相互ping通,B可以ping通A C,但是C不能ping通B。二,原因分析1、查看子网掩码都是255.255.255.0 虚拟机B的ip地址和AC不在同一个网段。2、查看...
十大经典排序算法总结(Java实现+动画) 最近在梳理《数据结构与算法》的内容,在网上看了几篇不错的文章,现在根据自己的理解重新整理一下十大经典排序算法。实际生产中,最好的算法一定是结合数据集本身的特点(大小,长度,是否已经基本有序等等)来选择的,不要拘泥于算法本身。我参考的文章有:https://www.cnblogs.com/guoyaohua/p/8600214.html,https://blog.csdn.net/liang_g...
jQuery Validate添加自定义校验 jQuery Validate插件为表单提供了强大的验证功能,让客户端表单验证变得更简单,同时提供了大量的定制选项,满足应用程序各种需求。菜鸟教程里面介绍了一种添加自定义的方法,我再介绍另外的一种。先下载jQuery Validate 的插件菜鸟教程提供的 1.14.0 版本下载地址:http://static.runoob.com/download/jquery-validation-1...
使用HttpClient类发起post或get请求例程 在上一篇博客已经详细介绍过了关于http协议的相关内容,本篇给出post和get请求的代码样例。需要导入的类有这些:import com.alibaba.fastjson.JSONObject;import org.apache.http.HttpEntity;import org.apache.http.HttpResponse;import org.apache.http.cl...
HTTP协议要点简介 转载自https://www.cnblogs.com/ranyonsue/p/5984001.htmlHTTP简介HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查...
jq实现动态下拉选择框 在HTML页面中,select标签可以很方便的解决下拉选择框的问题。但是下拉列表框中的内容,有时候需要根据某些页面的参数发生改变,这时就需要使用jq动态生成下拉选择框。页面中policyid的下拉选择框需要根据参数flightnum来改变。policyid在显示的时候,显示的是名称,但是值是其对应的id。前端代码如下:<input type="text" name="fligh...
FreeMarker模板引擎来渲染页面,使用了list标签循环,在页面如何使用js代码选择循环中的某一行元素 在表现层使用FreeMarker模板引擎来渲染页面,使用了<#list>标签做循环输出。在页面如何使用js代码选择其中的某一行元素呢?SpringMVC中,处理器controller执行完成后降模型和视图返回给前端控制器,然后前端控制器会请求视图解析器解析视图。当前端控制器拿到解析完成的视图后,才将视图返回给浏览器。freemarker填充数据渲染视图是在视图解析器这里完成的。js...
微信小程序转发动态消息的问题 最近项目中需要用到微信小程序转发动态消息的功能,遇到了一些坑,最终测试成功了,现在分享给大家。微信官方的动态消息参考文档在这里:https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/share/updatable-message.html一,实现效果转发小程序之后可以看到:"成员正在加入,当前 {...
freemarker中数字格式 最近遇到一个问题,当数字大于1000时,在freemarker中就会显示为x,xxx这种格式,如何去掉千位后面的逗号呢?在头文件中添加一行<#setting number_format="#">就行了。...
js 日期毫秒数转成规定格式的字符串 我没在javascript中找到直接将日期毫秒数转换成规定字符串的方法,所以上网找了一些资料,解决了问题。1,先要定义一个js方法:Date.prototype.format =function(format){ var o = { "M+" : this.getMonth()+1, //month "d+" : this.getDate(), /...
lucene介绍 1. 搜索介绍1.1. 搜索的实现方案1.1.1. 传统的实现方案根据用户输入的搜索关键字(java),应用服务器通过sql语句操作数据库,数据库返回搜索结果给应用服务器,应用服务器再响应用户。传统实现方案的特点:用户量很大,数据量也很大,数据库服务器压力很大,查询速度慢。1.1.2. lucene实现方案(全文检索实现方案)根据用户输入的搜索关键字(java),应用服务器通过lucene提供的A...
HashMap 一、hash算法hash(也称为哈希,散列)算法的功能是,保证快速查找到被检索的对象,hash算法的价值在于速度。当需要查询集合中某个元素时,hash算法可以直接根据该元素的hashCode值计算出该元素的存储位置,从而定位该元素。二、HashTable与hashMapHashTable和HashMap都是Map接口的典型实现类,它们之间的关系完全类似于ArrayList和Ve