hanchao5272的留言板

个人专区 > hanchao5272 [问题点数:0分]
等级
本版专家分:0
勋章
Blank
GitHub
结帖率 0%
hanchao5272

等级:

Blank
GitHub
shell入门学习笔记-10-输入/输出文件重定向

系列目录与参考文献传送门: shell入门学习笔记-序章 输入/输出重定向 输出重定向至文件 admindeMacBook-Pro:myshell admin$ echo LookAtMe > look.txt admindeMacBook-Pro:myshell admin$ cat look.txt ...

IllegalStateException: Errors/BindingResult argument declared without preceding model attribute....

这是在很久之前遇到的一个错误。 错误分析 Spring规定:Errors接口或者BindingResult对象应该刚好紧跟在@ModelAttribute声明的对象后面,这样程序才能正确的完成绑定。 解决方法 如上所述,将BindingResult对象...

Linux+Solr+Zookeeper-03:以自带示例mail进行Solr Admin后台功能说明

[超级连接:Linux+Solr+Zookeeper系列-序章] 本文主要Solr包自带的mail示例,对Solr Admin后台功能进行讲解。 1.环境 Ubuntu 16.04 LTS jdk1.8.0_161 solr-6.6.0 ...Solr安装包自带的示例...

设计模式-责任链模式-以多轮面试为例

超级链接: Java常用设计模式的实例学习系列-绪论 参考:《HeadFirst设计模式》 1.关于责任链模式 责任链(Chain of Responsibility)模式是一种行为型模式。 责任链模式:使多个对象都有机会处理请求,从而避免请求的...

Git撤销修改,回退版本

1、理解工作区,暂存区,本地分支 https://www.liaoxuefeng.com/wiki/896043488029600/897271968352576 2、管理修改 https://www.liaoxuefeng.com/wiki/896043488029600/897884457270432 3、撤销修改 ...

Semaphore 的简单使用

Semaphore 的使用,看了 api 后,我觉得就一个值得注意的,那就是:信号量通常用于限制线程数,而不是访问某些(物理或逻辑)资源 使用示例代码如下: @Test public void SemaphoreTest() throws Exception { ...

Java并发33:Semaphore基本方法与应用场景实例

[超级链接:Java并发学习系列-绪论] 本章主要对Semaphore进行学习。 1.Semaphore简介 ...Semaphore,是JDK1.5的java.util.concurrent并发包中提供的一个并发工具类。...这个叫法并不能很好地表示它的作用,更形象的...

设计模式-模板方法模式-以简历模板为例

超级链接: Java常用设计模式的实例学习系列-绪论 参考:《HeadFirst设计模式》 1.关于模板方法模式 模板方法(template method)模式是一种行为型设计模式。 模板方法模式:定义一个操作中的算法的骨架,而将一些步骤...

[hanchao3c]Android的MediaPlayer架构介绍 + 补充

难得一见的好文章,转了: ... 感谢hanchao3c! ============================================================================== 【内容导航】 第1页:第一部分 MediaPlayer概述

Java并发16:volatile关键字的两种用法-一次性状态标志、双重检查单例模式

[超级链接:Java并发学习系列-绪论] volatile关键字在之前的章节中多次提及: 《Java并发11:Java内存模型、指令重排、happens-before原则》:volatile就是用Lock前缀方式的内存屏障伪类型来实现的。...

Java并发的四种风味:Thread、Executor、ForkJoin和Actor

原文地址:Java并发的四种风味:Thread、Executor、ForkJoin和Actor 这篇文章讨论了Java应用中并行处理的多种方法。从自己管理Java线程,到各种更好的几种解决方法,Executor服务、Fork/Join 框架以及计算中的Actor...

Git撤销已经推送(push)至远端仓库的提交(commit)信息

有关修改提交(git commit)信息的方法可以参考: Git commit –amend 修改提交信息 有时,在git push之后,才发现还有一些代码需要进行很小的改动,这些改动在原则上不应该作为一次新的提交。 ...

MySQL多表和事务重点

MySQL多表&事务 事务的基本概念 如果一个包含多个步骤的业务操作,被事务管理,那么这些操作要么同时成功,要么同时失败。 事务的操作 **事务的基本操作** 开启事务: start transaction;...

CVPR2019|最新更新论文~持续更新|CVPR2019百度云下载

CVPR论文下载百度云链接:链接:... 今天更新到2019年6月10号 目录 今天更新到2019年6月10号 目标检测、行人检测、视频超分辨等 ...FAIR工作、视频跟踪、人脸识别、动作识别 ...行人检测、图像生成、步态识别 ...目标...

shell入门学习笔记-15-命令详解: 三剑客之一awk-IO操作

系列目录与参考文献传送门: shell入门学习笔记-序章 awk IO操作 语句 描述 getline 获取下一行输入作为$0的值 getline var 获取下一行输入作为var的值 command getline [var] 运行命令管道输出到$0或......

ZooKeeper命令:启动、查看状态、help、ls、create、get、set、stat、delete,四类节点、监视watch

查看状态与启动客户端 查看状态 [worker@103-17-143-sh-K05 bin]$ /ssd1/workspace/zookeeper/zookeeper2-3.4.12/bin/./zkServer.sh status ZooKeeper JMX enabled by default Using config: /ssd1/workspace/...

shell入门学习笔记-15-命令详解: 三剑客之一awk-实例分析

系列目录与参考文献传送门: shell入门学习笔记-序章 awk 实例分析 1.分析日志 日志格式: {data} {time} {log_level} {thread_id} {code_line_at_class} - ... others 统计各url的请求次数 [root@103-32-150-sh-100...

Java常用设计模式的实例学习系列-面向对象的六个设计原则-以购物车支付为例

超级链接: Java常用设计模式的实例学习系列-绪论 参考:《HeadFirst设计模式》 1.原始设计 简述 本文以购物车支付场景为例,对面向对象的六个原则进行理解。 本文中的代码是逐步重构的,如果本步骤的代码与上步骤的...

Java常用设计模式的实例学习系列-单例模式-8种-以打印机为例

超级链接: Java常用设计模式的实例学习系列-绪论 其实关于单例模式的代码网上有很多,但是很多都是直接以Singleton类名所编写的示例代码。 通过参考这些代码,可能落实到真正的代码中会遇到些困难,例如枚举式单例...

MyBatis代码实例系列-04:MyBatis多表映射实例(一对多、多对一和多对多)

超级通道:MyBatis代码实例系列-绪论 本章主要记录MyBatis中的多表映射:一对多、多对一和多对多,涉及到的知识点有: 1. resultMap:当数据库方法返回的是复合数据类型(如list等),通常使用resultMap而非...

设计模式-适配器模式-以电压适配器为例

超级链接: Java常用设计模式的实例学习系列-绪论 参考:《HeadFirst设计模式》 1.关于适配器模式 适配器模式是一种结构型模式。 适配器模式:将一个类的接口转换成客户期望的另一个接口。 下面以一张经典的图来描述...

通过堡垒机/跳板机实现文件在本地Mac与服务器之间的互传

1.堡垒机 堡垒机,也可以成为跳板机。 日常开发中,有时候需要连接远程服务器。为了安全性等方面考虑,连接远程服务器之前,需要先连接堡垒机。 本地服务器、堡垒机和远程服务器之间的架构简单描述如下图: ...

设计模式-策略模式-以购物车的支付策略为例

超级链接: Java常用设计模式的实例学习系列-绪论 参考:《HeadFirst设计模式》 1.关于策略模式 策略模式是一种行为模式。 策略模式:如果某种行为拥有多种运作方式,那么把这种行为视为一种策略,把这些运作方式视...

Spring代码实例系列-04:autowire自动装配合集

超级通道:Spring代码实例系列-绪论 自动装配(autowire)有两大类共计9中方式,分别是: 序号 大类 方式 备注 ... 默认方式,通过ref属性,可以不指定autowire属性,其实就是byType ... xml

[菜鸟SpringCloud实战入门]第一章:构建多模块的Maven项目+创建注册中心Eureka子模块

前言 欢迎来到菜鸟SpringCloud入门实战系列(SpringCloudForNoob),该系列通过层层递进的实战视角,来一步步学习和理解SpringCloud。 本系列适合有一定Java以及SpringBoot基础的同学阅读。 每篇文章末尾都附有本文...

Linux+Solr+Zookeeper-01:搭建Solr服务(非集群)并将其注册成Service服务。

[超级连接:Linux+Solr+Zookeeper系列-序章] 本文主要讲解如何在Linux服务器上搭建Solr服务并将其做成Service服务。 本文搭建的Solr服务是非集群(非SolrCloud模式)的,只是用于Solr的单服务使用。...

设计模式-工厂模式-3种-以手机制造工厂为例

超级链接: Java常用设计模式的实例学习系列-绪论 参考:《HeadFirst设计模式》 1.工厂模式存在的意义 工厂存在的意义是:高效的制造某一类产品。 工厂模式存在的意义是:高效的创建某一类对象。...

Spring Boot + Mybatis 配置多数据源

1.前言 项目环境: Spring Boot MyBatis 项目背景: ...原本项目是单数据源的,只需要在application.properties里进行spring.datasource.*相关配置,则Spring-Boot就会自行完成数据源配置。...最近因为业务发生变更,...

Java反射03 : 获取Class的注解、修饰符、父类、接口、字段、构造器和方法

[超级通道 : Java反射学习系列-绪论] java.lang.Class类提供了获取类的各种信息对象的静态方法。 1.通过Class类可以做什么 获取类的包(Package)信息 获取类的注解(Annotation)信息 获取类的修饰符(Modifier)信息...

SpringBoot项目中通过MDC和自定义Filter操作traceId实现日志链路追踪

1.背景简述 依赖原始的log4j2配置,很难从某服务庞杂的日志中,单独找寻出某次API调用的全部日志。 本文通过在日志中打印唯一的traceId来实现每次调用的追踪。 2.关键思路 2.1.MDC 日志追踪目标是每次请求级别的...

相关热词 c# 自动截屏 c#查找子目录文件 c# 分隔栏 c#异步什么时候执行 c# 开源 管理系统 c#对象引用 c#正则表达式匹配文件名 c# 开源库 c#两个程序间通信 c# 区块链特点