在JavaEE开发中,约定大于配置,太多的配置会徒增工作量而且在跨平台部署时容易出问题,而在Spring和Springmvc中依然有很多需要配置的地方。Springboot可以让我们快速创建一个基于Spring的项目,而让这个Spring项目跑起来只需要很少的配置。Spring Boot是由Pivo ...
分类:
编程语言 时间:
2019-02-06 17:17:40
阅读次数:
173
今天花了半个下午的时间可算是把它给搞明白了。。。 什么是树状数组呢?先来看一张图(网上剪的。。。) 没有看懂没关系,看懂就怪了(滑稽) 树状数组可以做到每一次查询时间复杂度为O(1),并且修改为O(logn),%%% 当看到logn时,难道不应该想到二进制吗??? 确实,树状数组和二进制有很大的关系 ...
分类:
编程语言 时间:
2019-02-06 17:19:12
阅读次数:
161
博客大搬家。 生活博客,https://ylxn.wordpress.com 一、位运算符简介: 1.按位与&。如果两个整形数据 a、b 对应位都是1,则结果位才为1,否则为0,(int 最大值0x7fffffff ): 2.按位或|。如果两个操作数都是0,则结果为0,否则为1: 3.按位取反~。当 ...
分类:
编程语言 时间:
2019-02-06 18:26:34
阅读次数:
203
利用Java进行冒泡排序的代码 ...
分类:
编程语言 时间:
2019-02-06 18:28:06
阅读次数:
167
collections模块 from collections import 功能 1.from collections import namedtuple(命名元祖) 格式: from collections import namedtuple t = namedtuple('元祖名',[可迭代对象 ...
分类:
编程语言 时间:
2019-02-06 18:28:58
阅读次数:
181
1、创建maven项目,添加pom依赖 2、创建controller 3、创建freemarker模版文件user_list.ftl 注意:springboot 要求模板形式的视图层技术的文件必须要放到 src/main/resources 目录下必须要一个名称为 templates 4、创建启动器 ...
分类:
编程语言 时间:
2019-02-06 18:30:11
阅读次数:
191
最近在做项目的时候需要用到shiro做认证和授权来管理资源 在网上看了很多文章,发现大多数都是把官方文档的简介摘抄一段,然后就开始贴代码,告诉你怎么怎么做,怎么怎么做 相信很多小伙伴即使是跟着那些示例代码做完配完,并且成功搭建,估计也是一头雾水,可能会不理解,为什么要这么做 本人也是在看了大量文章之 ...
分类:
编程语言 时间:
2019-02-06 18:31:30
阅读次数:
190
一、安装python 打开 Python官网,找到“Download”, 在其下拉菜单中选择自己的平台(Windows/Mac),一般的Linux平台已经自带的Python,所以不需要安装,通过打开“终端” ,输入“python”命令来验证。https://www.python.org/downlo ...
分类:
编程语言 时间:
2019-02-06 18:31:44
阅读次数:
168
原文出处 :http://www.cnblogs.com/lulipro/p/7504267.html 程序运行时,发生的不被期望的事件,它阻止了程序按照程序员的预期正常执行,这就是异常。异常发生时,是任程序自生自灭,立刻退出终止,还是输出错误给用户?或者用C语言风格:用函数返回值作为执行状态?。 ...
分类:
编程语言 时间:
2019-02-06 18:32:53
阅读次数:
186
本想总结一下智能指针使用的帖子,但发现别人已经总结的很好了,所以直接收藏了 https://www.cnblogs.com/wxquare/p/4759020.html ...
分类:
编程语言 时间:
2019-02-06 18:33:15
阅读次数:
124
2019年了,发现以前的很多教程都不能用了。 我自己写的socket发给服务器总是返回301错误——资源永久转移。很多教程都是这样,困扰了我很久。 终于我发现了一篇能用的爬虫代码,参考MSDN以及众多博主的博客,大概给这篇代码做了注解。 #define _WINSOCK_DEPRECATED_NO_ ...
分类:
编程语言 时间:
2019-02-06 18:33:28
阅读次数:
374
排序二叉树(建立、查找、删除) 二叉树我们已经非常熟悉了,但是除了寻常的储存数据、遍历结构,我们还能用二叉树做什么呢? 我们都知道不同的遍历方式会对相同的树中产生不同的序列结果,排序二叉树就是利用二叉树的遍历特征实现的特殊树种,也叫二叉查找树。 如:就是一个排序二叉树,直观的一批,从子树到根结点,永 ...
分类:
编程语言 时间:
2019-02-06 18:33:47
阅读次数:
234
```
# Package Files #
*.jar
*.war
*.nar
*.ear
*.zip
*.tar.gz
*.rar # Compiled class file
*.class # Log file
*.log ### Gradle Files ###
.gradle
/build/... ...
分类:
编程语言 时间:
2019-02-06 18:34:09
阅读次数:
227
本文是对官方文档中scipy.optimize.linprog的简单翻译和解释。(第一次写博客,也不太会用博客园的编辑器,可能措辞和排版有不合适之处,请见谅) 文档链接:https://docs.scipy.org/doc/scipy-0.15.1/reference/generated/scipy ...
分类:
编程语言 时间:
2019-02-06 18:34:25
阅读次数:
245
导入tkinter模块 设置窗口名字和大小 label标签 entry输入框 Listbox列表框 button按钮 将控件放到窗体上用pack函数,所有控件会按先后pack的顺序从上到下排列,如 窗体和控件都设置完毕后进入主循环,只有有主循环才能看见窗体 后记: 1、将.py后缀改为.pyw,运行 ...
分类:
编程语言 时间:
2019-02-06 18:35:01
阅读次数:
225
利用Java进行希尔排序(元素中有0会有问题),步长经过调试length/2+1最合适。 ...
分类:
编程语言 时间:
2019-02-06 19:42:53
阅读次数:
145
最小生成树的形成 (1)一个贪心策略设计如下 每个时刻生长最小生成树的一条边,并在整个策略的实施过程中,遵守下述循环不变式的边集合A: 每一步,选择一条边(u,v)加入集合A,使得A不违反循环不变式。 这样的边使得我们可以“安全地”将之加入到集合A而不会破坏A的循环不变式,因此称之为集合A的“安全边 ...
分类:
编程语言 时间:
2019-02-06 19:43:13
阅读次数:
252
在使用正则搜索内容时遇到一个小坑,百度搜了一下,遇到这个坑的还不少,特此记录一下。 比如说有一个字符串 "123@qq.comaaa@163.combbb@126.comasdf111@asdfcom" 想匹配出里面所有的邮箱地址,该怎么实现呢? 写了个正则,测试一下: 可以看到,能够正确搜索到第一 ...
分类:
编程语言 时间:
2019-02-06 19:45:59
阅读次数:
162
以上同步示例,是借助于前文提到的进程同步机制与工具的一个简单的应用,前文中的信号量机制管程机制等就是同步工具,本文的实例就是“”“同步工具”这些方法的一个调用而已,希望借助于几个简单的示例能够对线程同步有更深入的了解 ...
分类:
编程语言 时间:
2019-02-06 19:47:01
阅读次数:
183
题目大意: 给定一个序列,定义两个后缀是k相似的当且仅当这两个后缀有长度为k的公共前缀。 求对任意$r\in [0,n 1]$,$r$相似的后缀的对数和两个后缀乘积的最大值。 思路: 先考虑后缀数组是如何计算两个后缀的lcp,发现是对于一段连续的height取min。 于是对于制定的相似度r,hei ...
分类:
编程语言 时间:
2019-02-06 19:48:08
阅读次数:
207