ICode9

精准搜索请尝试: 精确搜索
  • 字典Dictionary添加重复键值、添加相同的key2022-06-16 12:01:27

    如果想要往Dictionary里面添加相同的Key需要重写IEqualityComparer接口中的Equals方法,代码如下 internal class DicComparer : IEqualityComparer<string> { public bool Equals(string? x, string? y) { return x != y; } p

  • 【dict】get函数2022-06-10 01:02:27

    dict中的get函数 dict.get('值',None) get函数需要有一个变量接受 一般用来判断值是否存在,若不存在则返回None None可以自定义为字符串,数字 dic = {"amd": "yes", "intel": "yyds"} ret = dic.get('amd', None) print(ret) ret = dic.get('yes'

  • DynamicJS 让c#像js一样灵活2022-06-05 00:31:40

    0 知识点 首先,第一点,通过 public object this[string name] 处理字典值,其次利用 DynamicObject 转换动态类。 1 Dynamic 参考:动态类型 2 让c#像js一样灵活 /// <summary> /// 动态js类 /// </summary> [JsonConverter(typeof(DynamicJsJsonConverter))] public class DynamicJS :

  • 爬取bean half Top2502022-05-29 23:04:02

    1 import re 2 import requests 3 import csv 4 5 url = 'https://movie.douban.com/top250' 6 7 header = { 8 "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) " 9

  • 【爬虫】豆瓣电影2022-05-29 23:03:31

    # -*- coding:utf-8 -*- # Filename:test_豆瓣250.py import requests import re import csv def douban_film(): header = { "User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) "

  • 后台Response和异常和日志封装2022-05-27 23:31:28

    封装Response 参考:封装Response对象(重要) 在小luffyapi下创建utils包,包内创建common_respons.py # utils/common_respons.py from rest_framework.response import Response class APIResponse(Response): def __init__(self,code=1,msg='成功',result=None,status=Non

  • Counter()详解2022-05-26 16:03:14

      Python collections模块之Counter详解 Counter() most_common() elements() update() subtract()   collections模块 ==> Python标准库,数据结构常用的模块;collections包含了一些特殊的容器,针对Python内置的容器,例如list、dict、set和tuple,提供了另一种选择。 col

  • 实验6 文件应用编程-22022-05-23 21:35:15

    def is_valid(a): if len(a)==18 : if a.isdigit() or( a[:-1].isdigit() and a[-1]=='X'): return True else: return False else: return False with open('D://aa//data3_id.txt','

  • Python 流程控制 (三)2022-05-22 20:00:12

    1.分支   if  elif  else   2.循环   while 条件:do (不固定次数)   for 变量 in  列表、字典、元祖、字符串(固定次数)【else:pass】   break continue   3.range(start,end,step)  range(5)=>  [0,1,2,3,4]   for i in range(len(list))  list[i] 获取索引遍历列表

  • Unity-UGUI-无限循环列表2022-05-21 21:32:10

    前言:项目准备新增一个竞技场排行榜,策划规定只显示0-400名的玩家。我一想,生成四百个游戏物体,怕不是得把手机给卡死?回想原来在GitHub上看到过一个实现思路就是无限循环列表,所以就想自己试试。公司用的是NGUI,花了1个多小时还是没做出来,但是基本思路有了,又到了下班时间,不想赖在公司怕

  • es 添加自定义词库2022-05-21 19:32:14

    首先看下自定义词库之前的效果    可以看到分词吧屌丝当成两个单词来处理了实际上并不是我们想要的。 准备工作这里略过,先要有es环境和已经安装ik分词插件 (插件版本要和es版本一致) 查看当前es 版本 ls lib/ | grep -P 'elasticsearch-\d\.\d\.\d\.jar' 然后 docker exec -it

  • 十二、网络编程2022-05-21 16:03:49

    十二、网络编程 网络编程:使用编程语言实现多台计算机的通信。 12.1、网络三要素 网络编程三要素:                 (1)IP地址:网络中每一台计算机的唯一标识,通过IP地址找到指定的计算机。                 (2)端口:用于标识进程的逻辑地址,通过端口找到

  • python基础52022-05-16 23:04:36

    字典 什么是字典 能存储大量关系型数据的一个容器数据类型 用{}包裹的 以键值对的方式存储数据的 基本结构 dic = { 'key':value, 'key1':value } 字典要求 键必须是可哈希的【即不可变的数据类型】(int str 【很少 boolean tuple】) 值可以是任意类型 用逗号分割键值

  • 字典2022-05-14 16:31:36

    # 字典 # 首先,字典是以键值对的形式进行存储数据的.里面是[键///与///值]得形式表示的 # 字典的表示形式:{key:value, key2:value, key3:value} # dic = {"key": "周杰伦", "金毛狮王": "谢逊"} # val = dic["key"] # z用起来只是把索引换成key # print(type(dic)) # 字典的ke

  • 生成指定大小的文件,如:字典类型,json类型,整型等2022-05-11 17:00:38

    # -*- coding:utf-8 -*- # 生成指定大小文件 import json import os import random import numpy as np # 生成指定大小的文件 def genSizeFile(filename, filesize): file_path = "Data" +filename + ".txt" ds = 0 with open(file_path, "w") as

  • 太酷了,手把手教你用 Python 绘制桑基图2022-05-11 15:03:45

    桑基图,它的核心是对不同点之间,通过线来连接。线的粗细代表流量的大小。很多工具都能实现桑基 图,比如:Excel、tableau,我们今天要用 Pyecharts 来绘制。 因为没有用户行为路径相关的公开数据,所以本次实现可视化是根据泰坦尼克号,其生存与遇难的人的 数据,来分析流向路径。学会思

  • python 按照jieba分词后,再根据字典的词频进行排序输出2022-05-09 01:32:23

    dict.txt 迅雷不及掩耳盗铃之势 1 掩耳盗铃 2 铃儿响叮当 3 当仁不让 5 让世界充满爱 3 让世界充满爱 5 迅雷不及 0 迅雷 0 掩耳 0 盗铃 0 实现代码 # -*- ecoding: utf-8 -*- # @ModuleName: test002 # @Function: # @Author: darling # @Time: 2022-05-05 20:01 import jieba

  • 编写程序,输入若干整数(整数之间以逗号间隔),统计每个整数的出现次数。2022-05-07 20:00:10

    大家好,我是皮皮。 一、前言 前几天在Python钻石交流群分享了一个Python基础的问题,这里拿出来给大家分享下,一起学习下。 编写程序,输入若干整数(整数之间以逗号间隔),统计每个整数的出现次数。 这个题目并不难,但是对于初学者来说,还是有点难度的,一起来看看解决方法吧! 二、解决过程 解法

  • python爬取网易云音乐飙升榜2022-05-04 23:02:15

    import time from multiprocessing.dummy import Pool import requests import os filename = "网易云飙升榜//" if not os.path.exists(filename): os.mkdir(filename) url = "https://music.163.com/weapi/v6/playlist/detail?csrf_token=" headers = {

  • 进程同步锁2022-05-03 23:32:38

    我们千方百计实现了程序的异步,让多个任务可以同时在几个进程中并发处理,但是它们之间的运行没有顺序,一旦开启也不受我们控制。 尽管并发编程让我们能更加充分的利用计算机的资源,但是也给我们带来了新的问题:进程之间数据不共享,但是共享同一套文件系统,所以访问同一个文件是没有问

  • py js中的函数对象与DOM操作 day 422022-04-28 20:33:27

    今日学习内容 运算符 流程控制 函数 内置对象 BOM与DOM操作 运算符 # 算术运算符 前自增: ++num 后自增:num++ 共同点:对于变量自身而言是没有任何影响的,都是在自身的基础上+1 不同点:在变量的赋值过程中,前自增是先自增在赋值,后自增是先赋值在自增 var x=10; v

  • 6、SpringBoot-mybatis分页实现pagehelper2022-04-08 13:32:10

    系列导航 1、springboot工程新建(单模块) 2、springboot创建多模块工程 3、springboot连接数据库 4、SpringBoot连接数据库引入druid 5、SpringBoot连接数据库引入mybatis 6、SpringBoot-mybatis分页实现pagehelper 未完待续   SpringBoot连接数据库引入mybatis的分页插件 注:mybati

  • python 通过 capstone 反汇编2022-04-04 16:00:36

    Capstone是一个轻量级的多平台、多架构的反汇编框架,该模块支持目前所有通用操作系统,反汇编架构几乎全部支持。 capstone使用起来非常简单,如果只需要静态反汇编,则几行代码即可完成该功能了。 from capstone import * # powerby LyShark def Disassembly(path,BaseAddr,FileOffset,

  • Java中equals()方法判断字符串相等时报NullPointerException,如s.equals("String")2022-03-28 15:02:18

    1、题目 阅读getCondition方法,找出其中的错误点并修复 要求不能使用第三方包,只能用JDK中的方法 要求对修复之后的方法进行测试,并打印结果 2、代码片段 import java.sql.Timestamp; import java.util.Arrays; import java.util.Date; import java.util.List; import java.util.Ma

  • 用python对modern family 摩登家庭 1~11季剧本台词的词频分析2022-03-25 10:00:31

    摩登家庭这部美剧学英语应该不模式,某宝上买了1~11季的台词,想对里面得单词出现频率做个统计,高频出现的单词应该就是日常常用的,应该牢牢记住。出现次数太低的也可以不用学了。 分析程序用的是python语言。 其中单词总量:23298个,分析结果以txt文本文件保存。词频结果下载 按流水号,单词

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

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

ICode9版权所有