大数据Java基础(一)int型与byte型数组的转换
为了在接下来的篇章中讲解用java实现文件的归档和解归档,需要先了解一下Java中int型与byte型数组之间的相互转换。 首先,我们先来看看int型转换成byte型数组。 我们知道,Java中,一个int型占用4个字节,一个byte型占用1个字节,所以,对于一个int型,我们需要一个长度为4的byte型数组来对其进行存储。 31位——24位 23位——16位 15位——8位 7位——0位 一个int型的4个字节如上图所示,假设用来存储的字节数组为bytes[],那么,我
SpringBoot学习笔记(5)----SpringBoot中异常处理的三种方法
对于异常的处理,Spring Boot中提供默认的一个异常处理界面,如下图: 但是在实际的运用开发中,这样的页面显然是不友好的,Spring Boot也提供了自定义异常处理的方式,如下总结三种一场处理方式 1. 实现ErrorController接口的方式 实现ErrorController接口,重写getErrorPath()方法,路径指向自定义的error页面。代码如下: package com.wangx.boot.controller;
import org.spri
HISTOGRA - Largest Rectangle in a Histogram
1 #include<iostream>
2 #include<cstdio>
3 #include<algorithm>
4 #include<cstring>
5 using namespace std;
6 const int maxn=1e5+7;
7 int n,fr1,fr2,tl1,tl2,ans;
8 int h[maxn],l[maxn],r[maxn],q1[maxn],q2[maxn];
9 void pre(){
10 memset(h,0,size
SQL Server 2008R2创建自动备份计划
本文主要利用SQL Server 2008 R2自带的"维护计划"创建一个自动备份数据的任务。 首先,如果SQL Server代理处于以下状态,右击启动就可以了(如果启动请跳过此步骤)。 第二步,依次展开"管理"---"维护计划",并右击"维护计划"选择"新建维护计划",这里需要填写备份数据库的名字。 点击"确定"后,将会打开如下界面,红框中的两个地方是我们需要注意的地方。 第三步,点击右侧的日历图标的红框,你可以配置自己的"作业计划属性",我这里配置的是:每周周日凌晨5点执行(无结束日期),
webdriver保存验证码截图
element = wait.until ( EC.visibility_of_element_located((By.CSS_SELECTOR,'.quc-main .quc-field-captcha img'))) #等待验证码加载完毕 browser.save_screenshot('screenshot.png') left = element.location['x'] top = element.location['y'] right = element.location['x'
day 023-python 包
包 : 我 们创建的每个文件夹都可以被称之为包. 但是我们要注意, 在python2中规定.中包内必须存在 __init__.py文件. python3可有可无,但一般要求写上.创建包的目的不是为了运行, ⽽是被导入使⽤. 包只是⼀种形式而已. 包的本 质就是一种模块 为何要使⽤用包? 包的本质就是一个⽂件夹, 那么文件夹唯一的功能就是将文件组织起来, 随着功能越写越多, 我们无法将所有功能都放在一个文件中, 于是我们使用模块去组织功能, 随着模块越来越多, 我们就需要用文件夹将模块文件组织起
博客园个人界面美化(初入博客园)
刚入博客园,小白也要有一个“高大上”的个人博客页面啊,鼓捣了一下午,感觉自己棒棒的, 叉腰得瑟 个人感觉Simple的主页样式很美观,大气,哈哈 首先,在博客园后台管理的设置里,申请js代码的权限(默认是没有打开的) 申请的时候一定要有礼貌,有礼貌,有礼貌(申请了三次才通,别着急,慢慢来) 在博客侧边栏公告中添加如下代码(注意github链接请自行修改) 在这里有一个小问题,使用h5的canvas绘制的背景和时钟能正常使用,小企鹅的插件是一个swf,部分浏览器会拦截 <!-- 时钟控件
不学无数——Mybatis解析判断表达式源码分析
上面的代码会觉得数组怎么能和空字符串进行一起比较呢,一开始会觉得这个代码运行起来绝对报错,但是写单元测试运行了一遍发现成功运行了。因此想是不是 Mybatis 在内部对数组类型的数据进行了封装。于是有了这一次的源码解析之旅。上网查了查发现 Mybatis 解析使用了 OGNL 。至于什么是 OGNL 摘抄了百度百科中的一段话
Java 常用数据结构的遍历(ArrayList, Collection, HashMap, Set)
ArrayList
ArrayList&lt;Object&gt; arr = new ArrayList&lt;&gt;();
for(Object o : arr){
// todo......
}
Collection
Collection&lt;Object&gt; arr = new Collection&lt;&gt;();
for(Object o : arr){
// t...
v3中的ajax请求
=====================前台==============================================================
function choiceOff(){//选择按钮弹窗的回调函数,选择某一行
var powerId=$("input[name='checkRadio']:checked").val();
if(!p...
select不可编辑可以传值到后台
&amp;lt;select class=&quot;span3&quot; name=&quot;type&quot; disabled=&quot;disabled&quot;id=&quot;type&quot; style=&quot;height:33px;background:gray;color:black&quot; datatype=&quot;*&quot; sucmsg=&am
Maven3.5.4基本使用
1. Maven入门
1.1 Maven 简介
百度百科;
Maven 官网:http://maven.apache.org/
1.2 Maven 安装与配置
Maven下载:http://maven.apache.org/download.cgi
首先要确定 jdk 已经安装和配置 把apache-maven-3.5.4-bin.zip解压到放到 D 盘
配置 maven 环境变量:M2_HOM...
springboot基本使用
1. SpringBoot入门
1.1 SpringHelloworld
1.1.1 新建maven项目
稍等会出现项目目录
在pom.xml中添加依赖
&amp;lt;dependency&amp;gt;
&amp;lt;groupId&amp;gt;org.springframework.boot&amp;lt;/groupId&amp;gt;
&amp;lt;artifactId&am
今日推荐
周排行