首页 > 编程语言
Spring Boot跨域问题解决方案
@Configurationpublic class CorsConfig { @Bean public FilterRegistrationBean corsFilter() { UrlBasedCorsConfigurationSource source = new UrlBasedCorsCo ...
分类:编程语言   时间:2017-06-28 12:21:16    收藏:0  评论:0  赞:0  阅读:523
转:各种排序算法的稳定性和时间复杂度小结
选择排序、快速排序、希尔排序、堆排序不是稳定的排序算法, 冒泡排序、插入排序、归并排序和基数排序是稳定的排序算法。 冒泡法: 这是最原始,也是众所周知的最慢的算法了。他的名字的由来因为它的工作看来象是冒泡: 复杂度为O(n*n)。当数据为正序,将不会有交换。复杂度为O(0)。 直接插入排序:O(n* ...
分类:编程语言   时间:2017-06-28 11:39:39    收藏:0  评论:0  赞:0  阅读:301
selenium-Python之定位下拉框选择
1.通过select 进行定位下拉框 下拉框如图所示 通过代码定位 #通过index进行选择Select(driver.find_element_by_id("cardType")).select_by_index(1)#通过value进行选择#Select(driver.find_element_ ...
分类:编程语言   时间:2017-06-28 11:37:04    收藏:0  评论:0  赞:0  阅读:563
线程之间的通讯问题
使用全局变量主要由于多个线程可能更改全局变量,因此全局变量最好声明为violate 使用消息实现通信在Windows程序设计中,每一个线程都可以拥有自己的消息队列(UI线程默认自带消息队列和消息循环,工作线程需要手动实现消息循环),因此可以采用消息进行线程间通信sendMessage,postMes ...
分类:编程语言   时间:2017-06-28 11:36:40    收藏:0  评论:0  赞:0  阅读:332
C++组合通信
#include <iostream> #include<vector> #include<string> using namespace std; class AbstractFile{ protected: string name; public: AbstractFile(string n){ ...
分类:编程语言   时间:2017-06-28 11:35:03    收藏:0  评论:0  赞:0  阅读:215
分别使用shell和python实现两列排序
有一个文件1.txt如下,要求使用shell和python实现排序,先按照第一列排序,第一列相同再按照第二列排序,并且输出到另外一个文件2.txt LZdeMacBook-Pro:~ lz$ cat 1.txt 23 d 26 t 12 y 43 h 5 k 12 a shell实现: LZdeMa ...
分类:编程语言   时间:2017-06-28 11:34:53    收藏:0  评论:0  赞:0  阅读:485
C++ 模板详解(二)(转)
四、类模板的默认模板类型形参 1、可以为类模板的类型形参提供默认值,但不能为函数模板的类型形参提供默认值。函数模板和类模板都可以为模板的非类型形参提供默认值。 2、类模板的类型形参默认值形式为:template<class T1, class T2=int> class A{};为第二个模板类型形参 ...
分类:编程语言   时间:2017-06-28 11:32:28    收藏:0  评论:0  赞:0  阅读:293
C++ 模板详解(一)(转)
C++模板 模板是C++支持参数化多态的工具,使用模板可以使用户为类或者函数声明一种一般模式,使得类中的某些数据成员或者成员函数的参数、返回值取得任意类型。 模板是一种对类型进行参数化的工具; 通常有两种形式:函数模板和类模板; 函数模板针对仅参数类型不同的函数; 类模板针对仅数据成员和成员函数类型 ...
分类:编程语言   时间:2017-06-28 11:29:42    收藏:0  评论:0  赞:0  阅读:238
转:Java对象及对象引用变量
Java对象及其引用 关于对象与引用之间的一些基本概念。 初学Java时,在很长一段时间里,总觉得基本概念很模糊。后来才知道,在许多Java书中,把对象和对象的引用混为一谈。可是,如果我分不清对象与对象引用, 那实在没法很好地理解下面的面向对象技术。把自己的一点认识写下来,或许能让初学Java的朋友 ...
分类:编程语言   时间:2017-06-28 11:28:19    收藏:0  评论:0  赞:0  阅读:227
C++ delete掉的是new出的堆区内存,无法delete掉栈区的内存
直接上代码感受一下: #include <iostream>using namespace std; int main(){ int a=3; int* p1=&a; int* p2=new int(8); cout<<a<<' '<<*p1<<' '<<p1<<' '<<*p2<<' '<<p2< ...
分类:编程语言   时间:2017-06-28 11:27:55    收藏:0  评论:0  赞:0  阅读:318
从头认识java-13.5 利用泛型构建复杂模型
这一章节我们来展示一下如何利用泛型构建复杂模型?1.元组列表我们之前已经说过元组是一个复杂的模型,能够返回多对象。package com.ray.ch11; import java.util.ArrayList; public class Test { public ArrayList<Tuple< ...
分类:编程语言   时间:2017-06-28 11:26:35    收藏:0  评论:0  赞:0  阅读:180
Python HTTP库requests中文页面乱码解决方案!
把html编码类型赋与获取到文本 获取html编码类型: 1.使用apparent_encoding可以获得真实编码 2.从html的meta中抽取 前戏结束,只出一招即可(随意选用): ...
分类:编程语言   时间:2017-06-28 11:26:23    收藏:0  评论:0  赞:0  阅读:242
python实现简单图片爬虫并保存
先po代码 代码分析: 1.re.findall语法: findall(parttern,string,flags=0) 含义:返回string中与partten匹配的全部字符串,返回形式是数组 2.find()语法:find(str,pos_start,pos_end) 含义:在url中查找str ...
分类:编程语言   时间:2017-06-28 11:25:44    收藏:0  评论:0  赞:0  阅读:386
【LeetCode-面试算法经典-Java实现】【056-Merge Intervals(区间合并)】
【056-Merge Intervals(区间合并)】 【LeetCode-面试算法经典-Java实现】【全部题目文件夹索引】 原题 Given a collection of intervals, merge all overlapping intervals. For example, Give ...
分类:编程语言   时间:2017-06-28 10:46:16    收藏:0  评论:0  赞:0  阅读:363
JAVA中转义字符
JAVA中转义字符: 1.八进制转义序列:\ + 1到3位5数字;范围'\000'~'\377' \0:空字符 2.Unicode转义字符:\u + 四个十六进制数字;0~65535 \u0000:空字符 3.特殊字符:就3个 \":双引号 \':单引号 \\:反斜线 4.控制字符:5个 \' 单引 ...
分类:编程语言   时间:2017-06-28 10:42:26    收藏:0  评论:0  赞:0  阅读:301
hdu 4857/BestCoder Round#1 1001(拓扑排序+逆向建图)
此题需细致分析题目,否则题意easy理解错误。应注意以下这样的情况 本题意思尽可能让最小的排的靠前。然后次小的尽量靠前。依次下去 如 input: 1 3 1 3 1 output: 3 1 2 解析:我们应让1尽可能的排在前面。然后尽可能的让2排的靠前。。。所以 2 3 1的结果是错误的 思路:拓 ...
分类:编程语言   时间:2017-06-28 10:41:12    收藏:0  评论:0  赞:0  阅读:280
java各种概念 Core Java总结
Base: OOA是什么?OOD是什么?OOP是什么?{ oo(object-oriented):基于对象概念,以对象为中心,以类和继承为构造机制,来认识,理解,刻画客观世界和设计,构建相应的软件系统的一门方法;本意 模拟人类的思维方式,使开发,维护,修改更加容易 ­ ooa(object-orie ...
分类:编程语言   时间:2017-06-28 10:40:06    收藏:0  评论:0  赞:0  阅读:578
C语言里全局变量管理
C语言里信息封装比較弱,仅仅有静态变量的文件作用域。 假设不加约束。非常easy造成全局变量满天飞。 假设定义一个全局结构体。把全局变量都放到这个GlobleVariate里,应该好管一些,至少比裸奔文雅一点。 更进一步,每一个模块定义自己的结构体。把模块公共变量放到结构体里。这样把GlobleVa ...
分类:编程语言   时间:2017-06-28 10:39:42    收藏:0  评论:0  赞:0  阅读:263
SpringMVC请求使用@PathVariable获取文件名称并且文件名中存在.导致路径被截取的问题
在SpringMVC中,当使用@pathVariable通过Get请求获取路径名称时,如果路径名称上存在小数点,则获取不到小数点后面的内容,会被Spring截取。 比如我获取某一文件,路径是localhost:8080/file/test.jpg,通过@PathVariable获取test.jpg, ...
分类:编程语言   时间:2017-06-28 10:39:20    收藏:0  评论:0  赞:0  阅读:623
java遍历Map
for(String key: map.keySet()) { System.out.println(key+":"+map.get(key)); } ...
分类:编程语言   时间:2017-06-28 10:36:23    收藏:0  评论:0  赞:0  阅读:290
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!