码迷,mamicode.com
首页 > 编程语言 > 日排行
Python中的幽灵—编码方式
首先要搞懂本地操作系统编码与系统编码的区别: 1. 本地操作系统编码方式与操作系统有关,Linux默认编码方式为utf 8,Windows默认编码方式为gbk; 2. 系统编码方式与编译器or解释器有关,Python3解释器默认编码方式为unicode。 3. 编码方式不仅仅代表编码,也包括解码,因 ...
分类:编程语言   时间:2019-08-09 23:17:48    阅读次数:125
spring源码学习之springMVC(二)
接着上一篇。继续来看springMVC中最和我们开发中接近的一部分内容: DispatcherServlet的逻辑处理 作者写到在DispatcherServlet类中存在doGet、doPost之类的方法,但是在我查看的这个spring版本中,并不是在这个类中,而是在其父类FrameworkSer ...
分类:编程语言   时间:2019-08-09 23:20:45    阅读次数:95
第1节 Scala基础语法:9、数组
5. 数组、映射、元组、集合 5.1. 数组 5.1.1. 定长数组和变长数组 (1)定长数组定义格式: val arr=new Array[T](数组长度) val arr=Array(1,2,3,4,5) (2)变长数组定义格式: valarr = ArrayBuffer[T]() 注意需要导包 ...
分类:编程语言   时间:2019-08-09 23:23:38    阅读次数:124
SpringBoot-yaml文件详解(三)
yaml简介 YMAL:以数据为中心,比json和xml更适合做配置文件.官网说yaml是一种标记语言,但又不是一种标记语言我们大家可以好好探讨一下. yaml是不是一个标记语言,每个人都有自己独到的理解. 不妨我们来看看官方文档:https://docs.spring.io/spring-boot ...
分类:编程语言   时间:2019-08-09 23:24:10    阅读次数:123
大步小步算法 模板bzoj 计算器
你被要求设计一个计算器完成以下三项任务: 1、给定y,z,p,计算Y^Z Mod P 的值; 2、给定y,z,p,计算满足xy≡ Z ( mod P )的最小非负整数; 3、给定y,z,p,计算满足Y^x ≡ Z ( mod P)的最小非负整数。 code: // #include<bits/std ...
分类:编程语言   时间:2019-08-09 23:25:59    阅读次数:97
【Java】九大排序算法总结(复杂度及应用场景)
1、冒泡排序,不管序列是怎样,都是要比较n(n-1)/2 次的,最好、最坏、平均时间复杂度都为O(n²),需要一个临时变量用来交换数组内数据位置,所以空间复杂度为O(1)。 优化:使用一个标志位来判断是否有序,若果有序,那么循环一次就直接退出,时间复杂度为O(n)。 2、选择排序是冒泡排序的改进,同 ...
分类:编程语言   时间:2019-08-09 23:32:27    阅读次数:157
POJ - 2406 ~SPOJ - REPEATS~POJ - 3693 后缀数组求解重复字串问题
POJ - 2406 题意: 给出一个字符串,要把它写成(x)n的形式,问n的最大值。 这题是求整个串的重复次数,不是重复最多次数的字串 这题很容易想到用KMP求最小循环节就没了,但是后缀数组也能写 后缀数组写法放在后面那一题,SPOJ - REPEATS是求子串类型,KMP就不好处理了 这里放下处 ...
分类:编程语言   时间:2019-08-09 23:37:22    阅读次数:121
POJ 1743-POJ - 3261~后缀数组关于最长字串问题
POJ 1743 题意: 有N(1 <= N <=20000)个音符的序列来表示一首乐曲,每个音符都是1~~88范围内的整数,现在要找一个重复的主题。“主题”是整个音符序列的一个子串,它需要满足如下条件:1.长度至少为5个音符。2.在乐曲中重复出现。(可能经过转调,“转调”的意思是主题序列中每个音符 ...
分类:编程语言   时间:2019-08-09 23:37:47    阅读次数:103
python basemap readshapefile二三事
今天要用到basemap读取shp文件报错,查了很多资料,都没有解决。 先是: 成功了。 可再用另一中国地图来加载时就出错了: 报错: 我按着提示去找了shapelib,源码下载到了,需要编译。 我也没有vc++环境,太麻烦了,也不知道能成不。 想了好多办法都没成功,包括用pyshpelib,这个也 ...
分类:编程语言   时间:2019-08-09 23:38:20    阅读次数:669
java的异常抛出throws和throw的简单使用
前提: 当在程序测试时,如果你需要定义一个自己的异常,而非现在已经存在的异常,这个时候你需要用到throws和throw,try catch只是一个简单的捕获异常的过程。 代码如下: 其实throw的使用很简单 首先你必须要定义一个异常类,因为你要自己抛出一个以前没有见过的异常 其次你要写你定义的这 ...
分类:编程语言   时间:2019-08-09 23:42:01    阅读次数:121
Spoj-DISUBSTR - Distinct Substrings~New Distinct Substrings SPOJ - SUBST1~(后缀数组求解子串个数)
Spoj-DISUBSTR - Distinct Substrings New Distinct Substrings SPOJ - SUBST1 我是根据kuangbin的后缀数组专题来的 这两题题意一样求解字符串中不同字串的个数: 这个属于后缀数组最基本的应用 给定一个字符串,求不相同的子串的个 ...
分类:编程语言   时间:2019-08-09 23:46:11    阅读次数:120
桶排序
排序算法中最快、最简单的排序算法,及其耗费内存。 原理 把同类元素放在相同的桶里,每个桶子再个别排序(有可能再使用别的排序算法或是以递回方式继续使用桶排序进行排序),桶本身是有序的! 1、确定桶的数量; 2、遍历列表,把元素放到对应的桶里; 3、重复2; 4、把排序好的元素放回原列表,知道排序完成; ...
分类:编程语言   时间:2019-08-09 23:50:01    阅读次数:97
python并发编程-进程理论-进程方法-守护进程-互斥锁-01
操作系统发展史(主要的几个阶段) 初始系统 1946年第一台计算机诞生,采用手工操作的方式(用穿孔卡片操作) 同一个房间同一时刻只能运行一个程序,效率极低(操作一两个小时,CPU一两秒可能就运算完了) 联机批处理系统 脱机批处理系统 多道程序系统 1. 空间上的复用 ? 多个程序公用一套计算机硬件 ...
分类:编程语言   时间:2019-08-09 23:50:31    阅读次数:132
java_4:对象与方法
对象与方法
分类:编程语言   时间:2019-08-09 23:54:10    阅读次数:203
python模块之PIL模块(生成随机验证码图片)
python模块之PIL模块(生成随机验证码图片) PIL简介 什么是PIL PIL:是Python Image Library的缩写,图像处理的模块。主要的类包括Image,ImageFont,ImageDraw,ImageFilter PIL的导入 首先需要安装一下pillow包 pip ins ...
分类:编程语言   时间:2019-08-09 23:54:46    阅读次数:181
[Spring cloud 一步步实现广告系统] 15. 使用开源组件监听Binlog 实现增量索引准备
MySQL Binlog简介 什么是binlog? 一个二进制日志,用来记录对数据发生或潜在发生更改的SQL语句,并以而进行的形式保存在磁盘中。 binlog 的作用? 最主要有3个用途: 数据复制(主从同步) Mysql 的Master Slave协议,让Slave可以通过监听binlog实现数据 ...
分类:编程语言   时间:2019-08-10 00:00:12    阅读次数:185
Linux多线程基本函数
按照所学的进度会不断更新...虽然学的可能有点慢 1、pthread_create():创建线程 头文件:#include<pthread.h> 函数声明: 返回值:若创建成功返回0,否则返回出错编号 ...
分类:编程语言   时间:2019-08-10 00:03:10    阅读次数:140
java并发编程之美-阅读记录2
2.1什么是多线程并发编程 并发:是指在同一时间段内,多个任务同时在执行,并且执行没有结束(同一时间段又包括多个单位时间,也就是说一个cpu执行多个任务) 并行:是指在单位时间内多个任务在同时执行(也就是多个cpu同时执行任务) 而在多线程编程实践中,线程的个数一般是多于cpu的个数的 2.2为什么 ...
分类:编程语言   时间:2019-08-10 00:08:08    阅读次数:160
spring源码学习之springMVC(一)
个人感觉《Spring技术内幕:深入解析Spring架构与设计原理(第2版)》这本书对spring的解读要优于《Spring源码深度解析(第2版)》这本书的,后者感觉就是再陈述一些代码,没有自己的理解,有点呆板!下面是《Spring技术内幕》中的springMVC的描述: 在部署描述中,为这个Dis ...
分类:编程语言   时间:2019-08-10 00:08:50    阅读次数:171
Swift3.0-字符串和字符
一、简介 Swift中的字符串和字符与OC中在表示上并无大的区别,考虑到字符串在平时的开发工作中属于频繁使用的类型,重点需要掌握的内容是String各种操作函数的写法。 二、Swift与OC的区别 三、String与Character的具体介绍 ·关于字符串和字符的概念和联系与OC中保持一致 ·在S ...
分类:编程语言   时间:2019-08-10 00:09:04    阅读次数:161
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!