006 使用SpringMVC开发restful API四--用户信息的修复与删除,重在注解的定义

一:任务 1.任务   常用的验证注解   自定义返回消息   自定义校验注解 二:Hibernate Validator 1.常见的校验注解       2.程序   测试类 1 /** 2 * @throws Exception 3 * 更新程序,主要是校验程序的验证 4 * 5 */ 6 @Test 7 public void whenUpdateSuccess() throws Exception { 8
分类: 其他 发布时间: 09-26 22:50 阅读次数: 0

相关开发的书籍名汇集

1.深入java虚拟机 2.sql解惑 3.研磨设计模式
分类: 其他 发布时间: 09-26 22:50 阅读次数: 0

牛客练习赛27.B.手办(枚举)

题目链接 orz zzx! 题目看似要求\[\sum_{k=1}^n\sum_{a=1}^k\sum_{j=1}^k[k\mid a\times b]\] 实际我们可以求\[\sum_{k=1}^n\sum_a\sum_b\sum_c[a\times b\times c=k]\] 再实际就是求\[\sum_a\sum_b\sum_c[a\times b\times c\leq k]\] 也就是\(a\times b\times c\leq k\)的有序三元组个数。。 那么我们枚举\(a\leq
分类: 其他 发布时间: 09-26 22:50 阅读次数: 0

第10讲 | 深入区块链技术(二):P2P网络

  在上一篇文章中,我大致讲解了一下区块链技术的几个核心要素。P2P网络协议、分布式一致性算法(共识机制)、加密签名算法、账户与存储模型。今天我们就来看看区块链技术的第一个核心要素:P2P网络。   如果我们简单来看P2P技术,它的应用领域已经非常广泛了,从流媒体到点对点通讯、从文件共享到协同处理,多种领域都有它的身影出现。   同样的,P2P的网络协议也有很多,比较常见的有BitTorrent、ED2K、Gnutella、Tor等,也就是我们常说的BT工具和电驴。   比特币、以太坊等众多数
分类: 其他 发布时间: 09-26 22:50 阅读次数: 0

16.零起点学算法11——求梯形面积

#include<stdio.h> int main () { float a,b,h,s; while(scanf("%f,%f,%f",&a,&b,&h)!=EOF) { s=(a+b)*h/2; printf("%.2f",s); } return 0; }
分类: 其他 发布时间: 09-26 22:50 阅读次数: 0

sed高级用法:模式空间(pattern space)和保持空间(hold space)

摘自:https://blog.csdn.net/ITsenlin/article/details/21129405 sed高级用法:模式空间(pattern space)和保持空间(hold space) 2014年03月13日 00:54:09 itsenlin 阅读数:12212更多 个人分类: linux 环境:centos 6.4 sed版本:sed-4.2.1-10.el6.x86_64 前面的基本用法已经可以满足90%的需要,人个认为想要真正掌握sed,还需要学习一下sed的高级
分类: 其他 发布时间: 09-26 22:50 阅读次数: 0

基础排序算法

1 #include <iostream> 2 /***** 3 * 4 *实现一些基础的排序算法 5 * 6 *****/ 7 void display(int R[], int n) 8 { 9 for (int i = 0; i < n; ++i) 10 { 11 std::cout << R[i] << " "; 12 } 13 std::cout << std::endl;
分类: 其他 发布时间: 09-26 22:50 阅读次数: 0

激活函数sigmoid、tanh

激活函数的作用主要是引入非线性因素,解决线性模型表达能力不足的缺陷   sigmoid函数可以从图像中看出,当x向两端走的时候,y值越来越接近1和-1,这种现象称为饱和,饱和意味着当x=100和x=1000的映射结果是一样的,这种转化相当于将1000大于100的信息丢失了很多,所以一般需要归一化数据。 softplus函数相比于relu函数更加平滑,会保存部分小于零的函数,但是计算量也更大了。 relu函数在信号响应上有很多优势,但是仅仅在正向传播中,由于其对负值全部舍去很容易使模型输出全零而
分类: 其他 发布时间: 09-26 22:50 阅读次数: 0

javascript(九)事件冒泡 onmouseenter onmouseenter 默认事件 和 键盘事件

1 事件冒泡 子元素触发的事件,会往上(父元素)传递; 例子: <div id="box"> <p></p> </div> <script> var oP = document.querySelector('#box p'); var oBox = document.querySelector('#box');          oBox.onclick = function () {
分类: 其他 发布时间: 09-26 22:50 阅读次数: 0

使用的版本

分类: 其他 发布时间: 09-26 22:50 阅读次数: 0

使用git客户端往git平台上传代码的流程

1、git clone [email protected]:ssa/ssa_single.git linsecsa //克隆下载代码(仅限第一次使用) 2、git pull //拉去代码,并且更新(提交代码前必备) 3、git status //查看当前状态(如果有更新了的代码,并且没有提交的会显示出来) 4、git add A //将更新了,但是没有上传添加的代码添加上去 5、git status...
分类: 其他 发布时间: 09-26 22:50 阅读次数: 0

webstorm中的问题

近期随着项目开展,文件逐渐增大,webstrom频繁出现卡顿,而且时有崩溃现象,提示没有足够的内存来执行请求的操作,需要增加Xms设置。   解决办法:     1、找到WebStorm.exe.vmoptions这个文件,路径JetBrains/WebStorm/binWebStorm.exe.vmoptions     2、使用notepad++打开后,进行如下修改:       第二...
分类: 其他 发布时间: 09-26 22:50 阅读次数: 0

博客地址迁移!

博客地址迁移https://me.csdn.net/pyuxing https://me.csdn.net/pyuxing
分类: 编程语言 发布时间: 09-26 22:47 阅读次数: 0

根据先序遍历和中序遍历的结果重建二叉树。

一、二叉树的定义 二叉树是由n个(n&amp;gt;=0)个节点所构成的有限集合。当n=0时二叉树为空树;当n&amp;gt;0时,二叉树满足以下条件: 二叉树的每个节点至多有两个子节点; 二叉树对于子节点有严格的左右之分,即为有序的。 二、二叉树的遍历 层次遍历:按层从左到右访问节点 先序遍历DLR:访问根节点;先序遍历左子树;先序遍历右子树 中序遍历LDR:中序遍历左子树;访问根节点;中序遍历右子...
分类: 编程语言 发布时间: 09-26 22:47 阅读次数: 0

Android 笔记:AndroidTrain , Lint , build.gradle , 第三方库

重读官方Train的部分笔记注意: 目前,所有应用都可以读取外部存储,而无需特别的权限。 但这在将来版本中会进行更改。如果您的应用需要读取外部存储(但不向其写入信息),那么您将需要声明 READ_EXTERNAL_STORAGE 权限。 要确保您的应用继续正常工作,您应在更改生效前声明此权限。 <manifest ...> <uses-permission android:name="and
分类: 其他 发布时间: 09-26 22:47 阅读次数: 0

Android 总结:自定义键盘实现原理和三种实例详解

一、实现原理实现软键盘主要用到了系统的两个类 Keyboard 和 KeyboardView 1. 在xml文件中定义 2. 以Dialog的形式来实现 3. 继承EditText自定义view来实现。均有效果图,源码下载!!
分类: 其他 发布时间: 09-26 22:47 阅读次数: 0

MPAndroidChart 教程:开始 Getting Started(一)

一、使用为了使用 LineChart, BarChart, ScatterChart, CandleStickChart, PieChart, BubbleChart or RadarChart ,要在 .xml 文件定义:<com.github.mikephil.charting.charts.LineChart android:id="@+id/chart" an
分类: 其他 发布时间: 09-26 22:47 阅读次数: 0

MPAndroidChart 教程:与图表进行手势交互 Interaction with the Chart(二)

MPAndroidChart 这个库完全支持图表进行触摸和手势的交互,通过回调方法做出对应的操作。启用/ 禁止 手势交互 setTouchEnabled(boolean enabled) : 启用/禁用与图表的所有可能的触摸交互。 setDragEnabled(boolean enabled) : 启用/禁用拖动(平移)图表。 setScaleEnabled(boolean enabled) : 启
分类: 其他 发布时间: 09-26 22:47 阅读次数: 0

MPAndroidChart 教程:设置数据,设置颜色(四)

一、ChartData类洞察 MPAndroidChart 的数据模型 ChartData 。ChartData 类是所有数据类的基类,比如 LineData,BarData 等,它是用来为 Chart 提供数据的,通过 setData(ChartData data){...} 方法。 public class LineData extends ChartData { ...以下提到的方法是
分类: 其他 发布时间: 09-26 22:47 阅读次数: 0

MPAndroidChart 教程:数据格式器 ValueFormatter(五)

一、ValueFormatter 接口1. 简介 Interface that allows custom formatting of all values inside the chart before they are being drawn to the screen. Simply create your own formatting class and let it implement V
分类: 其他 发布时间: 09-26 22:47 阅读次数: 0
今日推荐