将当前项目加入系统变量中

1、在start.py中添加代码(在未安pycharm时也好使) 1 import sys,os 2 base_path = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) 3 sys.path.insert(0,base_path) 2、在pycahrm中
分类: 其他 发布时间: 05-14 22:33 阅读次数: 0

使用Python-Flask框架开发接口应用实例

开发环境 Python版本:3.x 包:flask 工具: 1.Pycharm 2.Postman 实现目标:开发一个只接受get方法的接口,接受参数为name和age,并返回相应内容。 实现代码 from flask import Flask,request import json app=Flask(__name__) # 只接受get方法访问 @app.route("/test_1.0",methods=["GET"]) def check(): # 默认返回内容 return_dict
分类: 其他 发布时间: 05-14 22:33 阅读次数: 0

二分查找之leetcode69求开方+441摆硬币+540有序数组的 Single Element

首先实现的时候需要注意几点:
分类: 其他 发布时间: 05-14 22:33 阅读次数: 0

vue for循环对象

<li v-for="(val,key,i) in user">{{val}} --{{key}} -{{i}}</li> 第一个是val,第二是键,第三个是索引 data:{ user:{ id:"1", name:"22" } } in后面可以放数组。普通数组。对象数组,对象,还可以放数字 v-for="count in 10 " 注意如果使v-for迭代数据的话,前面的count从1开始
分类: 其他 发布时间: 05-14 22:33 阅读次数: 0

GitHub及Git及GitHub搭建个人网站

目录 GitHub Git GitHub搭建个人网站: GitHub 学习GitHub目的 借助GitHub托管项目代码 基本概念 GitHub主页: 该页左侧主要显示用户动态以及关注用户或关注仓库的动态,右侧显示所有的git库 仓库主页: 主要显示项目的信息,如:项目代码,版本,收藏/关注/fork情况等 个人主页profile: 个人信息:头像,个人简介,关注我的人,我关注的人,我关注的git库,我的开源项目,我贡献的开源项目等信息 4. 仓库(Repository): 即项目,用来存放项
分类: 其他 发布时间: 05-14 22:33 阅读次数: 0

线性结构(1)

一、线性表 由同类型数据元素构成的有序序列的线性结构 ·表中元素的个数称作线性表的长度 ·线性表没有元素时称作空表 ·起始位置称作表头,结束位数称作表尾 二、广义表 ·广义表是线性表的推广 ·对于线性表而言,n个元素都是基本的单元素,而广义表中,这些元素也可以是另一个广义表 多重链表:链表中的节点可能同时隶属于多个链 【例】若矩阵用二维数组: ·数组大小需要事先确定 ·对于“稀疏矩阵”,则将会造成大辽的空间浪费(空项很多) 于是使用一个经典的多重链表——十字链表 ·只存储非0的元素项   节点
分类: 其他 发布时间: 05-14 22:17 阅读次数: 0

Java基础之线程9-cpu volatile

cpu volatile 和上一篇java volatile 不一样。 cpu是如何保证各内存之间数据可见性的呢? 答:缓存一致性协议 (MESI cache)。 cache line:cpu缓存行,多大呢 64b字节
分类: 其他 发布时间: 05-14 22:17 阅读次数: 0

SDOI2012 任务安排

这题首先要转化一下这里对于 \(s\) 的统计 我们先把 \(s\) 做后缀贡献 然后就有了这个式子: \[f_i=\min_{j=1}^{i-1} f_j+ (s1_i-s1_j)\times s2_i+s\times(s1_n-s1_j) \] 其中 \[s1_i=\sum_{j=1}^{i-1} c_j\ \ \ \ \ s2_i=\sum_{j=1}^{i-1} t_j \] 然后我们推式子: 最后是个: \(x<y\) 且 \[\frac{(f_x-s\times s1_x)-(f_
分类: 其他 发布时间: 05-14 22:17 阅读次数: 0

[转帖]JVM--OOPS

JVM--OOPS https://www.jianshu.com/p/45dd5e449b98 Compressed Oops OOP 也叫 ordinary object pointer 是指向普通对象的指针 通常 指针的的大小与机器指针大小一致. 在64位系统 需要使用1.5倍以上的内存 才能达到 相同的程序运行在32位系统上的效果。 原因是 OOP变大了。 所以仅仅增加xmx到4G多一点点是不可取的. 32位系统中 OOP使用4个字节,64位使用8个 所以 OOP的个数增加了2^32-
分类: 其他 发布时间: 05-14 22:17 阅读次数: 0

省选模拟94 题解

e
分类: 其他 发布时间: 05-14 22:17 阅读次数: 0

java 第二周

删除排序数组中的重复项 给定一个排序数组,你需要在 原地 删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。 来源:力扣(LeetCode) class Solution { public int removeDuplicates(int[] nums) { if (nums == null || nums.length == 0){ return 0; } int n = 0;
分类: 其他 发布时间: 05-14 22:17 阅读次数: 0

省选模拟95 题解

e
分类: 其他 发布时间: 05-14 22:17 阅读次数: 0

和网易云进行对比

  我们组做的是一个与音乐相关的,使用于校内的一款帮助校内师生了解学校里关于歌唱比赛相关信息以及比赛详情的软件。   该软件由于目的简单,受众人群较少,所以功能比较单一,目前期望的功能包括查看比赛视频,了解相关活动,用户上传个人翻唱的歌曲的录音或视频,用户之间相互关注,私信聊天等基本功能。   相比于目前市面上的软件:网易云来说,网易云的功能十分齐全;   其中在我们看来比较有特色的地方包括:     用户可以申请开通直播,与其他用户实行实时互动,平台币成为收入来源之一,这是我们可以借鉴学习的
分类: 其他 发布时间: 05-14 22:17 阅读次数: 0

【THUPC 2017】小L的计算题

Problem Description 现有一个长度为 \(n\) 的非负整数数组 \(\{a_i\}\)。小 L 定义了一种神奇变换: \[f_k=\sum_{i=1}^{n}{a_i}^k\pmod{ 998244353 } \] 小 L 计划用变换生成的序列 \(f\) 做一些有趣的事情,但是他并不擅长算乘法,所以来找你帮忙,希望你能帮他尽快计算出 \(f_1\sim f_n\)。 总共有 \(T\) 组数据。 Range \(n\le 2\times10^5, T\le20, \sum
分类: 其他 发布时间: 05-14 22:17 阅读次数: 0

c#.Net手机网站对接支付宝接口对接全流程说明

经过了千辛万苦,终于取得支付宝支付真经 我发现网上太多资料代码都是过时了,不能拿来直接使用,而且技术写文章也是硬伤,写的太粗糙,很容易带到沟里去 所以我在这里一次性总结一下,希望可以帮助你,少走弯路 一、支付宝官方参考资料 说明文档:https://opendocs.alipay.com/open/203/105288 dome下载地址:https://opendocs.alipay.com/open/54/106682 二、配置信息 下载下来dome代码之后,config里面看见需要配置三个
分类: 其他 发布时间: 05-14 22:17 阅读次数: 0

14-9 Docker之Mysql安装

这次安装的是MySql5.7的版本 安装完成后可以通过docker img的形式去看。 启动命令 容器启动的时候设置Mysql的默认密码 用33061映射docker镜像里面的3306端口。 后面的-3代表要给它加一个环境变量,e是envirment的缩写。 我们要启动的是Mysql的版本是5.7 查看已经启动的镜像 MySql在正常启动的情况下,是不允许外部访问的,只允许localhost和本地访问,本地是指的镜像,也就是说在镜像里面我们是可以登陆的,镜像外面我们是操作不了的。所以我们要修改
分类: 其他 发布时间: 05-14 22:17 阅读次数: 0

FPGA开发基础————异步FIFO深度的计算与分析(1)

    这个文章早就想总结一下了,因为在自己刚开始学FIFO在处理异步多bit数据的时候,总对这个FIFO的深度选取跟耿于怀。看视频感觉也是讲的模棱两可。下面就主要总结一下,几种情况 第一种情况: fA > fB 读写之间没有空闲周期(fA > fB 在两个连续读写之间有一个周期的延迟): 写速率fA = 80MHz 读速率fB = 50MHz 突发长度Burst Length = 120 读写之间没有空闲周期,是连续读写一个突发长度. 解决的方法:   写一个数据需要的时间 = 1 / 80
分类: 其他 发布时间: 05-14 22:17 阅读次数: 0

【系列】Python编程思想(1):Python简介与开发环境搭建

李宁老师的《Python编程思想》上线了,囊括了Python的核心技术,以及Python的主要函数库的使用方法。读者可以关注「极客起源」微信公众号,并输入 160442 开始学习。   本系列文章深入介绍了Python的各种技术,堪称是目前最全的Python教程。主要目的是让读者可以了解Python的各种核心技术,包括各种Python函数库。本教程使用Python 3.8讲解,读者也并不需要纠结Python版本。如果读者当前正在使用更低的Python版本,如Python3.6或Python 3
分类: 其他 发布时间: 05-14 22:17 阅读次数: 0

MyEclipse从目录里移除所有项目

1.进入工作空间 2.进入.metadata\.plugins\org.eclipse.core.resources 3.删除.projects文件夹里的所有文件 4.删除.snap结尾的文件 5.删除.safetable文件夹里的所有文件 查看原文:http://yuyy.info/uncategorized/myeclipse%e4%bb%8e%e7%9b%ae%e5%bd%95%e9%87%8c%e7%a7%bb%e9%99%a4%e6%89%80%e6%9c%8
分类: 其他 发布时间: 05-14 22:17 阅读次数: 0

【LeetCode-哈希表/字符串】字母异位词分组

题目描述 给定一个字符串数组,将字母异位词组合在一起。字母异位词指字母相同,但排列不同的字符串。 示例: 输入: ["eat", "tea", "tan", "ate", "nat", "bat"] 输出: [ ["ate","eat","tea"], ["nat","tan"], ["bat"] ] 说明: 所有输入均为小写字母。 不考虑答案输出的顺序。 思路 字母易位词排序后是相等的,例如tea和eat排序后都是aet。所以我们可以定义一个哈希表unordered_map<s
分类: 其他 发布时间: 05-14 22:17 阅读次数: 0