796. 旋转字符串

给定两个字符串, A 和 B。 A 的旋转操作就是将 A 最左边的字符移动到最右边。 例如, 若 A = 'abcde',在移动一次之后结果就是'bcdea' 。如果在若干次旋转操作之后,A 能变成B,那么返回True。 示例 1: 输入: A = 'abcde', B = 'cdeab' 输出: true 示例 2: 输入: A = 'abcde', B = 'abced' 输出: false 参考代码: class Solution: def rotateString(self, A: s
分类: 其他 发布时间: 03-14 02:50 阅读次数: 0

爬虫17-json用法

1.dump import json persons=[ { 'username':"wangchenyang", 'age':14, 'country':"china" }, { 'username':"王晨阳", 'age':14, 'country':"china" } ] # json_str=json.dumps(persons) # print(json_
分类: 其他 发布时间: 03-14 02:50 阅读次数: 0

超标量 计算机组成与设计(九)—— 流水线处理器

Simple superscalar pipeline. By fetching and dispatching two instructions at a time, a maximum of two instructions per cycle can be completed. (IF = Instruction Fetch, ID = Instruction Decode, EX = Execute, MEM = Memory access, WB = Register write b
分类: 其他 发布时间: 03-14 02:50 阅读次数: 0

在django中使用celery异步任务和定时任务

在django中使用celery Django版本1.9.8 pip install django-celery Redis要指定版本,默认的3.x版本有问题 Pip uninstall redis pip install redis==2.10.6 创建django的app celery_course,并配置运行起来,作为celery的测试应用 Python manage.py startapp celery_course 将celery_course这个app拖入apps这个集合文件夹中
分类: 其他 发布时间: 03-14 02:50 阅读次数: 0

Java_Random

package cn.itcast.day07.demo03; import java.util.Random; /* Random类用来生成随机数字。使用起来也是三个步骤: 1. 导包 import java.util.Random; 2. 创建 Random r = new Random(); // 小括号当中留空即可 3. 使用 获取一个随机的int数字(范围是int所有范围,有正负两种):int num = r.nextInt() 获取一个随机的int数字(参数代表了范围,左
分类: 其他 发布时间: 03-14 02:50 阅读次数: 0

解决centos6编译安装软件的方法

刚开始没有网是因为 NAT服务没有打开 打开任务管理器----> 启动跟VMware有关的服务 很有可能就是net服务没有启动 然后 最简单的办法:命令行安装 sudo apt-get install libpcap-dev 会自动安装最新版本,提示安装了哪些库。 偷懒办法:更新安装 查看一下系统的 pcap 库,不一定是没有安装,而是路径或名称不同。 搜索是否已有库: find /usr -name "libpcap*so*" 发现以上都不行只能手动安装了 打开网址:www.tcpdump.
分类: 其他 发布时间: 03-14 02:50 阅读次数: 0

MySQL调优4---索引

如果合理的设计且使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索引的MySQL就是一个人力三轮车。 索引分类 1.PRIMARY KEY 主键索引:一个表只能有一个主键,不允许有空值。 2.UNIQUE INDEX 唯一索引:索引列的值必须唯一,但允许有空值。 3.INDEX 普通索引:最基本的索引,它没有任何限制 4.FULLTEXT 全文索引:主要用来查找文本中的关键字,而不是直接与索引中的值相比较。 5.INDEX 组合索引:多个字段上创建的索引 索引的作用 1.快速查找,减
分类: 其他 发布时间: 03-14 02:50 阅读次数: 0

数据分析练习-3.13进度

今天在昨天的基础上继续做了关键词提取的实现,将没有关键词的数据根据成果简介提取其关键词。 部分源代码: 1 import math 2 3 import jieba 4 5 import jieba.posseg as psg 6 7 from gensim import corpora, models 8 9 from jieba import analyse 10 11 import functools 12 13 14 def
分类: 其他 发布时间: 03-14 02:50 阅读次数: 0

eclipse如何进行工程重构

以项目mango为例: 1.关闭项目mango,删除mango,但一定不要勾选删除磁盘 2.找到工程所在位置,修改mango工程名 为mango-admin 3.编辑pom,将需要替换的mango字符替换为mango-admin 4.右击eclipse导航栏,选择import->existing maven projects,重新导入mango-admin工程 5.重构包结构,将基础包重构为com.louis.mango.admin,以区分不同工程的包 6.由于重构了包路径, 但是XML映射文
分类: 其他 发布时间: 03-14 02:50 阅读次数: 0

idea + springboot + maven 打war包 并部署到tomcat服务器上

网上试了挺多方法,感觉这个靠谱,就这个成功了. https://www.jianshu.com/p/baf624064540
分类: 其他 发布时间: 03-14 02:50 阅读次数: 0

SpringCloud------熔断降级的超时配置

官方文档: https://github.com/Netflix/Hystrix/wiki/Configuration 1)execution.isolation.strategy 隔离策略 THREAD 线程池 (默认) 它在单独的线程上执行,并发请求受线程池中线程数的限制 SEMAPHORE 信号量 它在调用线程上执行,并发请求受信号量限制 2)execution.isolation.thread.timeoutInMilliseconds 超时时间 (默认1000毫秒) 3)execut
分类: 其他 发布时间: 03-14 02:50 阅读次数: 0

每日总结3/13

今天尝试语音识别,使用华为云接口,遇到很多问题,目前实现了demo的测试,明天需要集成进系统。
分类: 其他 发布时间: 03-14 02:50 阅读次数: 0

webpack 4 技术点记录

---【webpack是什么,能做什么?】: ---是一个模块打包机,可以将浏览器不能直接运行的语言,将其打包为合适的格式以供浏览器的使用 ---》实现代码的转换:比如把es6转为es5,把less转为css ---》文件的优化:压缩代码,合并文件 ---》模块的合并:多个模块合成一个模块 ---》代码校验:检测代码的规范 ---》自动发布:把打包好的发送到服务器上 ---【webpack安装】:本地安装 - 先初始化-npm i -y npm i webpack webpack-cli -D
分类: 其他 发布时间: 03-14 02:50 阅读次数: 0

杂题20200314

CF938E Max History 定义一个序列 \(a\) 的值 \(f_a\) 如下: 初始 \(f_a=0,\ M=1\) 对于 \(2\leq i\leq n\) ,若 \(a_M<a_i\) ,则将 \(f_a\) 加上 \(a_M\) ,并让 \(M=i\) 计算给定序列 \(a\) 的 \(n!\) 个排列的 \(f_a\) 之和,答案模 \(10^9+7\) \(n\leq10^6\) , \(a_i\leq10^9\) 考虑 \(a\) 中每个数对答案造成的贡献,对于数 \
分类: 其他 发布时间: 03-14 02:50 阅读次数: 0

Spring Boot分页插件配置

方法一:在main方法Application中配置 @Bean     PageHelper pageHelper(){         //分页插件         PageHelper pageHelper = new PageHelper();         Properties properties = new Properties();         properties.setProperty("reasonable", "true");         properties.
分类: 其他 发布时间: 03-14 02:50 阅读次数: 0

视图组件(Component)

     视图组件   视图组件与分部视图类似,但它们的功能更加强大。 视图组件不使用模型绑定,并且仅依赖调用时提供的数据。 本文是使用控制器和视图编写的,但视图组件也适用于 Razor Pages。   视图组件: 呈现一个区块而不是整个响应。 包括控制器和视图间发现的相同关注点分离和可测试性优势。 可以有参数和业务逻辑。 通常从布局页调用。   视图组件可用于具有可重用呈现逻辑(对分部视图来说过于复杂)的任何位置,例如: 动态导航菜单 标记云(查询数据库的位置) 登录面板 购物车 最近发布
分类: 其他 发布时间: 03-14 02:50 阅读次数: 0

【02】openlayers 控件

创建地图 var map = new ol.Map({ //设置显示地图的视图 view: new ol.View({ projection:'EPSG:4326',//投影方式 center: [108, 34],//定义初始显示位置 zoom: 3 //定义地图显示层级 }), //创建地图图层 layers: [ //创建一个使用Open Street Map地图源的瓦片图层
分类: 其他 发布时间: 03-14 02:50 阅读次数: 0

【十三】Java多线程思维导图(一眼看破多线程)

多线程的内容颇多,具体的方法实现、接口使用案例都放在了知识章节里!愿大家耐心参考!知识章节参考:【十
分类: 其他 发布时间: 03-14 02:50 阅读次数: 0

【十三】Java多线程(指尖上的多线程[超详细])

@Java大家好,我是Ziph!多线程知识模板目录一、什么是线程二、线程的组成三、线程的状态四、线程
分类: 其他 发布时间: 03-14 02:50 阅读次数: 0

【JavaSE章节知识大盘点】一篇文章让你找到所有JavaSE阶段的学习路线和内容(超详细)

前言大家好,我是Ziph!这是总结的JavaSE阶段的所有知识内容就此完结!内附知识章节的概论总结+
分类: 其他 发布时间: 03-14 02:50 阅读次数: 0