将当前项目加入系统变量中
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中
使用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
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开始
GitHub及Git及GitHub搭建个人网站
目录 GitHub Git GitHub搭建个人网站: GitHub 学习GitHub目的 借助GitHub托管项目代码 基本概念 GitHub主页: 该页左侧主要显示用户动态以及关注用户或关注仓库的动态,右侧显示所有的git库 仓库主页: 主要显示项目的信息,如:项目代码,版本,收藏/关注/fork情况等 个人主页profile: 个人信息:头像,个人简介,关注我的人,我关注的人,我关注的git库,我的开源项目,我贡献的开源项目等信息 4. 仓库(Repository): 即项目,用来存放项
Java基础之线程9-cpu volatile
cpu volatile 和上一篇java volatile 不一样。 cpu是如何保证各内存之间数据可见性的呢? 答:缓存一致性协议 (MESI cache)。 cache line:cpu缓存行,多大呢 64b字节
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_
[转帖]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-
【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
c#.Net手机网站对接支付宝接口对接全流程说明
经过了千辛万苦,终于取得支付宝支付真经 我发现网上太多资料代码都是过时了,不能拿来直接使用,而且技术写文章也是硬伤,写的太粗糙,很容易带到沟里去 所以我在这里一次性总结一下,希望可以帮助你,少走弯路 一、支付宝官方参考资料 说明文档:https://opendocs.alipay.com/open/203/105288 dome下载地址:https://opendocs.alipay.com/open/54/106682 二、配置信息 下载下来dome代码之后,config里面看见需要配置三个
14-9 Docker之Mysql安装
这次安装的是MySql5.7的版本 安装完成后可以通过docker img的形式去看。 启动命令 容器启动的时候设置Mysql的默认密码 用33061映射docker镜像里面的3306端口。 后面的-3代表要给它加一个环境变量,e是envirment的缩写。 我们要启动的是Mysql的版本是5.7 查看已经启动的镜像 MySql在正常启动的情况下,是不允许外部访问的,只允许localhost和本地访问,本地是指的镜像,也就是说在镜像里面我们是可以登陆的,镜像外面我们是操作不了的。所以我们要修改
FPGA开发基础————异步FIFO深度的计算与分析(1)
这个文章早就想总结一下了,因为在自己刚开始学FIFO在处理异步多bit数据的时候,总对这个FIFO的深度选取跟耿于怀。看视频感觉也是讲的模棱两可。下面就主要总结一下,几种情况 第一种情况: fA > fB 读写之间没有空闲周期(fA > fB 在两个连续读写之间有一个周期的延迟): 写速率fA = 80MHz 读速率fB = 50MHz 突发长度Burst Length = 120 读写之间没有空闲周期,是连续读写一个突发长度. 解决的方法: 写一个数据需要的时间 = 1 / 80
【系列】Python编程思想(1):Python简介与开发环境搭建
李宁老师的《Python编程思想》上线了,囊括了Python的核心技术,以及Python的主要函数库的使用方法。读者可以关注「极客起源」微信公众号,并输入 160442 开始学习。 本系列文章深入介绍了Python的各种技术,堪称是目前最全的Python教程。主要目的是让读者可以了解Python的各种核心技术,包括各种Python函数库。本教程使用Python 3.8讲解,读者也并不需要纠结Python版本。如果读者当前正在使用更低的Python版本,如Python3.6或Python 3
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
【LeetCode-哈希表/字符串】字母异位词分组
题目描述 给定一个字符串数组,将字母异位词组合在一起。字母异位词指字母相同,但排列不同的字符串。 示例: 输入: ["eat", "tea", "tan", "ate", "nat", "bat"]
输出:
[
["ate","eat","tea"],
["nat","tan"],
["bat"]
]
说明: 所有输入均为小写字母。 不考虑答案输出的顺序。 思路 字母易位词排序后是相等的,例如tea和eat排序后都是aet。所以我们可以定义一个哈希表unordered_map<s
今日推荐
周排行