ICode9

精准搜索请尝试: 精确搜索
  • 红楼梦jieba分词2021-11-13 15:04:40

    import jieba with open ("D:\红楼梦.txt",encoding="ANSI") as file:     f = file.read() del_list ={"什么","一个","我们","那里","如今","你们","说道","起来","姑娘","

  • 红楼梦词频统计2021-11-13 15:02:35

    import jiebajieba.setLogLevel(jieba.logging.INFO)txt=open('红楼梦.txt','r',encoding='gb18030').read()words=jieba.lcut(txt)counts={}for word in words: if len(word)==1: continue else: counts[word]=counts.get(wo

  • Qt Container2021-11-09 14:03:52

    qt containers QVector  #include <QVector> QVector values = {1,2,3,4,5}; values.first(); values.last(); values.append(6); values.preppend(0); for(int val : values){      } QList  #include <QList> #include <algorithm> //初始化 QList<QStrin

  • mac everything的替代品——fzf使用,速度还是很快的!!!2021-11-06 19:01:31

    fzf模糊搜索神器的安装和使用 fzf是一个通用的命令行模糊查找器, 通过输入模糊的关键词就可以定位文件或文件夹。结合其他工具(比如rg)可以完成非常多的工作,在工作中可以大幅提高你的工作效率。 fzf可以用于文件、命令历史记录、进程、主机名、书签、git提交等。 1. fzf使用 1.1

  • Queue(队列)2021-11-03 20:31:22

    /* 队列 */ class Queue { constructor() { this.count = 0 this.lowestCount = 0 this.items = {} } /* 向队列添加元素 */ enqueue(element) { this.items[this.count] = element this.count++ } /* 从

  • Vue全家桶--06 ToDoMVC2021-11-03 13:31:46

    Vue全家桶--06 ToDoMVC 6.1 项目介绍与演示   6.2 需求说明   6.3 下载与导入模板   6.4 初始化项目   6.5 数据列表渲染 6.5.1 功能分析   6.5.2 有数据列表功能实现 app.js声明一个存储任务数据的数组items,并初始化一些数据,注意ES6的写法 (function (Vue) {//表示依赖了全

  • Delphi CheckListBox用法 文章来源于《傻猫网络日志》 https://www.samool.com/41856.html2021-11-02 22:01:27

    CheckListBox如何设置行高?默认设置是 lbStandard 或者 lbOwnerDrawVariable 会忽略你的行高设置值的改为lbOwnerDrawFixed 属性即可 删除:CheckListBox.DeleteSelected; 上下移: CheckListBox.Items.Move 删除用 CheckListBox1.Items.Delete(Index); 上下移动用 CheckListBox1.I

  • 富文本编辑器可以如何直接复制word的图文内容到编辑器中?2021-11-02 14:04:42

    ​ 图片的复制无非有两种方法,一种是图片直接上传到服务器,另外一种转换成二进制流的base64码 目前限chrome浏览器使用 首先以um-editor的二进制流保存为例: 打开umeditor.js,找到UM.plugins['autoupload'],然后找到autoUploadHandler方法,注释掉其中的代码。 加入下面的代码: //判断剪贴

  • align-items justify-content display:flex2021-11-01 23:02:54

    一、align-items 属性为弹性容器内的项目指定默认对齐方式。 1.stretch:默认。项目被拉伸以适合容器。 2.center:项目位于容器的中央。 3.flex-start:项目位于容器的开头。 4.flex-end:项目位于容器的末端。 5.baseline:项目被定位到容器的基线。 6.initial:将此属性设置为其默认值。 7.

  • 手机页面导航案例+iconfont的使用2021-10-31 16:02:44

    CSS小练习,先看效果图 通过这个练习还熟悉了iconfont图标的使用。步骤如下 1.到iconfont搜索想要的图片,加入购物车; 2.选中所有需要下载的图标(最好将所有需要的图标放在一个项目中),点击下载 3.下载得到的是一个压缩包,解压缩拿到文件夹。文件夹中内容如下图 4.在你需要使用图标

  • 数据结构与算法 2.栈 Stack2021-10-30 02:31:24

    栈 Stack 栈是一种特殊的线性表,只能在一端进行操作 往栈中添加元素的操作,叫做入栈,push 往栈中移除元素的操作,叫做出栈,pop,只能移除栈顶元素,也叫弹出栈顶元素 FILO的结构 First In Last Out 栈的接口设计: isEmpty() 判断栈是否为空 size() 返回栈中元素数量 p

  • 数据结构与算法 3.队列 Queue2021-10-30 02:31:08

    队列 Queue 队列是一种特殊的线性表,只能在头、尾两端进行操作 队尾(rear):只能从队尾添加元素,叫做入队,enQueue 队头(front):只能从队头移除元素,叫做出队,deQueue FIFO的结构 First In First Out 队列的接口设计: isEmpty() 判断队列是否为空 size() 返回队列中元素数量

  • TODO 进行判断字符串是否有效2021-10-28 10:33:49

    需求: 给定一个只包括 '(',')','[',']','{','}'的字符串,判断字符串是否有效 字符串需满足的条件 1.左括号必须用相同类型的右括号闭合 2.左括号必须以正确的顺序闭合 注意空字符串可被认为是有效字符串 示例: 输入:'()' 输出: true 输入:'([)]' 输出: false 方法 function is

  • scrapy框架集成http2021-10-28 09:36:07

    如果只是在Flask中调用Scrapy爬虫,可能会遇到如下错误: ValueError: signal only works in main thread # 或者 twisted.internet.error.ReactorNotRestartable 解决的办法有几个。 1 使用python子进程(subproccess) 首先,确保目录结构类似如下: > tree -L 1

  • 学习js数据结构 | 栈2021-10-27 22:01:59

    javascript语言实现基础的数据结构系列 ——01 栈 方法: push 传入一个或几个元素到栈顶 pop 删除栈顶的一个元素 peek 返回栈顶元素,不修改栈 isEmpty 栈是否为空 clear 清除所有元素 size 栈的元素个数 基于数组实现栈 /** * 栈 * * 基于数组 * *

  • wangEditor 复制word里面带图文的文章,图片可以直接显示2021-10-27 14:00:17

    ​ 图片的复制无非有两种方法,一种是图片直接上传到服务器,另外一种转换成二进制流的base64码 目前限chrome浏览器使用 首先以um-editor的二进制流保存为例: 打开umeditor.js,找到UM.plugins['autoupload'],然后找到autoUploadHandler方法,注释掉其中的代码。 加入下面的代码:   //判断

  • 四、数据类型_5.(3).dict - dict推导式2021-10-27 01:33:06

    dict推导式 # 把dict中的key和value互换 vardict = {1:'a',2:2,'3':'c','d':4} # 普通方法 newdict = {} for k,v in vardict.items() : newdict[v] = k print(newdict) # dict推导式 newdict = {v:k for k,v in vardict.items()} print(newdic

  • ‘%s=%s‘ % (k, v) for (k, v) in params.items(), ^ SyntaxError: Generator expression must be p2021-10-26 18:58:46

    ‘%s=%s’ % (k, v) for (k, v) in params.items(), SyntaxError: Generator expression must be parenthesized 解决:

  • 2021-10-262021-10-26 14:05:58

    引言: 一个最简单的推荐系统可以只是从用户感兴趣的表中查找所需要的推荐信息. 例如基于用户的协同过滤, 计算用户关注物品列表的交集,传统数据库不支持直接的交集运算。 Redis可以直接简单的实现交集运算,可以用来做推荐系统。 基于用户-物品关系的协同过滤 算法: 找出与用户U具

  • uni-app 图片懒加载2021-10-25 10:07:08

    uni-app 图片懒加载 功能 实现图片懒加载,并且显示数组中,始终只有3张图片,上下滑动增加的同时,删除最开始的那一张。可以指定从总图片的第几张开始加载。 思路 要实现上下滑动时的动画效果,我这里用到是uni-app自带swiper组件。同时为了解决增加或删除数组时,会重新渲染,导致动画效

  • 重学c#系列——list(十二)2021-10-25 09:02:02

    前言 简单介绍一下list。 正文 这里以list为介绍。 private static readonly T[] s_emptyArray = new T[0]; public List() { this._items = List<T>.s_emptyArray; } list 本质是一个数组。 同样我们可以指定容量,如果我们知道了我们大概需要多少数据,那么我们可以指定一下,这样

  • Java并发51:并发集合系列-基于独占锁+数组实现的单向阻塞有界队列ArrayBlockingQueue2021-10-23 15:01:58

    原文地址:http://www.importnew.com/25566.html 一、 前言 上节介绍了无界链表方式的阻塞队列LinkedBlockingQueue,本节来研究下有界使用数组方式实现的阻塞队列ArrayBlockingQueue 二、 ArrayBlockingQueue类图结构 如图ArrayBlockingQueue内部 有个数组items用来存放队列元素, pu

  • Jsonhelper类2021-10-23 10:32:56

    public static class JsonHelper { #region json转对象 /// <summary> /// json转对象 /// </summary> /// <param name="JsonText"></param> /// <retur

  • 字典排序2021-10-23 10:01:47

    #按照数字从小到大排序#字典是无序的,需要转成list,转换成二位数组,指定key元素位置返回#字典或者多维数组排序stu_score = { "a": 100, "b": 99, "c": 77, "d": 23523, "e": 232, "f": 2323}def func(l): return l[0]#方式一print(dict(sor

  • 并发队列2021-10-22 15:02:58

      并发队列常见于生产者消费者的场景,例如log4j2,logback的异步日志Appender,例如类似于zipkin-reporter分布式链路日志的收集上送,以上二者之所以要使用并发队列的很大原因都是因为日志异步化处理,避免影响业务逻辑接口的吞吐量,这二者其实比较相近,都是典型的MPSC场景:multiple  prod

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有