最简单的SpringMVC + Maven配置
一、项目配置 还记得刚开始学习ssm框架时,感觉配置特别的麻烦,总是配置不对。于是三分钟热度的我放弃了很多次,现在了解了,给大家贴出来最简单的SpringMVC配置。不过还是建议大家学习SpringBoot,因为SpringBoot配置简单并且又是新推出的框架,未来发展的趋势。废话不多说,上代码! 1、项目结构 2、web.xml <!DOCTYPE web-app PUBLIC
"-//Sun Microsystems, Inc.//DTD Web Application
5.Go-封装、继承、接口、多态和断言
面向对象 Go语言开发者认为:面向对象就是特定类型(结构体)有着自己的方法,利用这个方法完成面向对象编程, 并没有提封装、继承、多态。所以Go语言进行面向对象编程时,重点在于灵活使用方法。 Go语言有着自己对面向对象的理解,它也有着自己的封装、继承、多态。 5.1.封装 实例 //Learn_Go/main.go
package main
import (
"fmt"
)
type People struct {
name string
age int
}
剑指offer--day11
1.1 题目:字符串的排列:输入一个字符串,按字典序打印出该字符串中字符的所有排列。例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba。 1.2 思路: 1.3 代码:暂时没写出来 2.1 题目:数据中出现次数超过一半的数字:数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在则输出
[LeetCode] 166. 分数到小数
题目描述 : https://leetcode-cn.com/problems/fraction-to-recurring-decimal/ 题目描述: 给定两个整数,分别表示分数的分子 numerator 和分母 denominator,以字符串形式返回小数。 如果小数部分为循环小数,则将循环的部分括在括号内。 示例: 示例 1: 输入: numerator = 1, denominator = 2
输出: "0.5" 示例 2: 输入: numerator = 2, denominator
Python基础总结之初步认识---class类(下)。第十四天开始(新手可相互督促)
昨天简单的认识类怎么定义,什么是类,类如何调用。今天的笔记会大概补充一些内容,明天的笔记会细致讲解,加深个印象即可 今天我们在了解下:类的属性,类属性属于类也属于实例化对象。也就是说类的实例化对象可以调用类属性,同样的类也可以调用。看下代码: 1 class person(object): #定义person()类
2 gongtong = '吃饭' #类属性
3
4 def __init__(self): #构造函数
5 pa
[LeetCode] 168. Excel表列名称
题目链接 : https://leetcode-cn.com/problems/excel-sheet-column-title/ 题目描述: 给定一个正整数,返回它在 Excel 表中相对应的列名称。 例如, 1 -> A
2 -> B
3 -> C
...
26 -> Z
27 -> AA
28 -> AB
... 示例: 示例 1: 输入: 1
输出: "A" 示例 2: 输入: 28
输出: "AB" 示例 3: 输入: 701
输出: "ZY" 思路: 做这道题要先了解一下, 十进
[LeetCode] 167. 两数之和 II - 输入有序数组
题目链接 : https://leetcode-cn.com/problems/two-sum-i-input-array-is-sorted/ 题目描述: 给定一个已按照升序排列 的有序数组,找到两个数使得它们相加之和等于目标数。 函数应该返回这两个下标值 index1 和 index2,其中 index1 必须小于 index2。 说明: 返回的下标值(index1 和 index2)不是从零开始的。 你可以假设每个输入只对应唯一的答案,而且你不可以重复使用相同的元素。 示例: 输入: n
3-20装饰器***
你是一家视频网站的后端开发工程师,你们网站有以下几个板块 def home():
print("-----首页------")
def america():
print("------欧美专区------")
def japan():
print("-----日韩专区-----")
def henan():
print("-----河南专区------") 视频刚上线初期,为了吸引用户,你们采取了免费政策,所有视频免
前端练习错题day01
<1>.css盒子模型中,padding是透明的,这一部分可以显示背景。 <2>.注意&&符号左右条件先后顺序,可能会报错 <3>.在 HTML5 中,哪个方法用于获得用户的当前位置 getCurrentPosition <4>.获取 input 节点的正确方法是( ) <form class="file" name="upload"> <input id="file" name="file" /> </form> document.getElementsByClassName(“file”)
多线程学习总结(二)
之前写过一篇多线程学习总结(一),基础的都介绍过了。这次主要讲解一下多线程并发处理的关键字synchronized~ 一、什么是synchronized 简单的来讲,synchronized同步锁就是用来解决共享资源竞争的问题。 实现思路: 1.先把共享的执行资源用synchronized包裹,并传递一个共享对象作为synchronized同步锁的钥匙。 2.只有获取到这个共享对象钥匙的线程,才可以获取执行synchronized包裹的内容。 3.没有获取到的线程,进入阻塞,等待锁资源释放。
描述符 __set__(),__get__(),__delete__()
1 class Str:
2 def __set__(self, instance, value):
3 print("Str_set",instance,value)
4 print(id(instance)) #instance 是 Person() 的实例对象
5
6
7 def __get__(self, instance, owner):
8 print("Str_get")
9
Java API --- File类
1、介绍 File类是java.io包下代表与平台无关的文件和目录,也就是说,如果希望在程序中操作文件和目录,都可以通过File类来完成。不管是文件还是目录都是使用File来操作的,File能新建、删除、重命名文件和目录,File不能访问文件内容本身。如果需要访问文件内容本身,则需要使用输入/输出流。 2、构造方法 · public File(String pathname):根据一个路径得到File对象 · public File(String parent,String child):根据
mysql 导出导入数据库(Mysqldump)
使用mysql不熟练啊!!! mysqldump导出数据库,必须以cmd命令行的形式,在Navicat中以新建查询形式使用Mysqldump不好使的。(本来使用Navicat转储SQL,再导入SQL,但是报错,半天没解决闹心,决定使用Mysqldump) Mysqldump在cmd中导出数据库,有一点必须要注意,就是不能登录mysql,如果使用mysql -h 47.94.88.36 -u root -p登录了。那么再使用mysqldump -h 47.94.88.36 -u root -p
第四周sed一章面试题
<fontcolor=red>由于比较难,附上PPT,没事还得看</font>下载:https://www.lanzous.com/i5cs9aj密码:arka1、删除centos7系统/etc/grub2.cfg⽂件中所有以空⽩开头的⾏⾏⾸的空⽩字符。sed-r's/^[[:blank:]]+//'/etc/grub2.cfg2、删除/etc/fstab⽂
Spark-SubmitTask
1.Rdd rdd中 reduce、fold、aggregate 这些ShuffleTask 还有collect、count这些finalTask 都会调用 sparkContext.runJob def reduce(f: (T, T) => T): T = withScope { val cleanF = sc.clean(f) val reducePartition: Iterator[T] => Option[T] = iter => { if (iter.hasNext) { Som
codeforces425C
http://codeforces.com/contest/425/problem/C 题意:两数列a[],b[],进行若干轮操作,每次操作花费e, 将a的一个前缀和b的一个前缀(两前缀的最后一个数字必须相同)删除,并得到虚拟1元, 最后的一次操作是将剩下的a[],b[]全部清空,花费是之前把a[],b[]删除的总数字个数,使得虚拟ans元变为真实ans元。 sol:首先有个很明显得暴力,就是n2求lcs #include <bits/stdc++.h>
using namespace st
设置XtraForm标题居中
原文:设置XtraForm标题居中 public class CustomFormPainter : FormPainter
{
public CustomFormPainter(Control owner, DevExpress.Skins.ISkinProvider provider)
: base(owner, provider)
{
}
protected overrid
记一次Tomcat启动乱码解决方案
Tomcat启动乱码 问题描述:当你发现你的Tomcat启动时乱码了,而你只是换了个Tomcat版本而已。 网上可以解决方案都试了还是不行。什么server.xml里面加上URIEncoding="utf-8",什么web.xml里面设置啊。啥都设置了,就是乱码,乱码,你说气人不。 但是:请你打开tomcat\conf\logging.properties文件观看(上图) ====== 解决方案如下 ====== 方案一:替换所有的UTF-8为GBK 方案二:注释掉带有UTF-8这一行 方案三
今日推荐
周排行