IDEA自定义配置

目录 1 常规设置 1 修改字体大小 2 创建文件时 增加注释信息 3 项目编码为UTF-8 4 properties 文件编码为UTF-8且Transparent native-to-ascii conversion 5 不要配置SQL方言检查 6 在IDEA左边视图不显示 一些文件或文件夹 2 快捷键设置 1 复制下一行 删除当前行 2 全局替换 继承关系 redo 复制选中内容 3 关闭当前页 复制选中内容 extend Selection 4 复制当前行到下一行 5 移动当前行 下/上
分类: 其他 发布时间: 07-30 21:18 阅读次数: 0

扫雷但是不会恭喜

#include<stdio.h> #include<stdlib.h> #include<windows.h> #include<conio.h> int main() { printf("请按 w s a d来控制上下左右\n"); printf("请按 p 来标雷 q来排雷\n"); char b[10][10]={"#####", "#####", "#####", "#####", "#####", }; int x=0,y=0,score=0; char ch; for(int i
分类: 其他 发布时间: 07-30 21:18 阅读次数: 0

第一周Python学习7-30

1、启动IPython的方法:在cmd中通过ipython命令启动IPython命令行或者在cmd的敲jupyter-notebook命令,获取网址然后用浏览器          登录,打开网站界面的IPython 2、代码中的注释:单行注释-以#和空格开头的部分 多行注释-三个引号开头,三个引号结尾 3、变量和类型:整型(int)、浮点型(float)、字符串型(char)、布尔型(boolean,布尔值只有true和false两种) 4、变量的使用: input:函数输入 type():检
分类: 其他 发布时间: 07-30 21:18 阅读次数: 0

回忆一下数据库中的锁问题

在我们日常的工作中,有些业务是需要严格控制顺序和次数的,比如我今天要说的关于微信上面体现的逻辑。 业务场景: 微信用户发起提现请求,用户输入提现金额,请求接口!然后我们就会生成一条提现的请求,一个定时任务扫描这张表,进行企业大款的操作。 那么问题在哪里呢?假设用户连续两次发起请求,提现6元,请求几乎同步的情况下。代码中两次验证可提现金额都通过了(因为取出来都是10,都大于6),这个时候去操作表,减少这个可提现金额,就可能减到负数,然后生产了两条提现的记录到表中,定时任务一扫,就进行了两次打款,
分类: 其他 发布时间: 07-30 21:18 阅读次数: 0

opencv实现人脸识别(五) 运用tkinter进行GUI绘制 整合人脸识别模块

因为之前学习过tkinter库,所以在学习了人脸识别模块的编写后, 打算绘制一个简单的GUI来应用人脸识别功能。 主界面如下所示: 签到打开在点开后直接进行人脸识别,如果成功则自动关闭视频窗口。 录入新的人脸界面: 输入姓名后打开摄像头,开始拍摄镜头前的人的照片,然后生成训练文件。 并且可以查询历史签到记录。 这里需要另外添加的模块是关于数据库的,这里选用了sqlite,所需的功能也很简单, 只需要两个表,一个用来存放用户姓名,一个用来存放签到记录。 这里是数据库模块的代码 db.py: im
分类: 其他 发布时间: 07-30 21:18 阅读次数: 0

视频流和文件传输相关协议

视频编码的两大流派 ITU(International Telecommunications Union)的VECG(Video Coding Experts Group),这个称为国际电联下的 VECG。 ISO(International Standards Organization)的 MPEG(Moving Picture Experts Group),这个是ISO 旗下的 MPEG. 网络直播 网络协议将编码好的视频流,从主播端推送到服务器,在服务器上有个运行了同样协议的服务端来接收
分类: 其他 发布时间: 07-30 21:18 阅读次数: 0

账号管理操作题

1、创建/guanli 目录,在/guanli下创建zonghe 和 jishu 两个目录(一条命令) [root@localhost ~]# mkdir -pv /guanli/{zonghe,jishu} mkdir: 已创建目录 "/guanli" mkdir: 已创建目录 "/guanli/zonghe" mkdir: 已创建目录 "/guanli/jishu" [root@localhost ~]# ls /guanli jishu zonghe 2、添加组帐号zonghe、caiw
分类: 其他 发布时间: 07-30 21:18 阅读次数: 0

pythoy 学习-----7.30

安装了python软件,对python有了一个基本的认识。 1、python的变量和类型; 整型(int)、浮点型(float)、字符串型(char)、布尔型(boolean)布尔型只有两种值true、false; 2、变量的使用; 3、运算符: 练习1:华氏温度转摄氏温度 练习2:输入圆的半径计算周长和面积 练习3:输入年份判断是不是闰年 练习4:给密码加密 知识点总结: str 输出字符串 print(a[:]) :代表全部输出
分类: 其他 发布时间: 07-30 21:18 阅读次数: 0

CodeForces Round #576 (Div.2) CF首体验&下分记

占坑~~~
分类: 其他 发布时间: 07-30 21:18 阅读次数: 0

常见rpm包和yum包命令

1.rpm包 在 安装、升级、卸载服务程序时要考虑到其他程序、库的依赖关系,在进行校验、安装、 卸载、查询、升级等管理软件操作时难度都非常大。 RPM 机制则为解决这些问题而设计的。RPM 有点像 Windows 系统中的控制面板,会建 立统一的数据库文件,详细记录软件信息并能够自动分析依赖关系。目前 RPM 的优势已经被 公众所认可,使用范围也已不局限在红帽系统中了。 2.yum包   yum软件仓库技术拓扑图 3.yum常见命令
分类: 其他 发布时间: 07-30 21:18 阅读次数: 0

Wannafly挑战赛22 B 字符路径 ( 拓扑排序+dp )

链接:https://ac.nowcoder.com/acm/contest/160/B 来源:牛客网 题目描述 给一个含n个点m条边的有向无环图(允许重边,点用1到n的整数表示),每条边上有一个字符,问图上有几条路径满足路径上经过的边上的字符组成的的字符串去掉空格后以大写字母开头,句号 '.' 结尾,中间都是小写字母,小写字母可以为0个。 输入描述: 第一行两个整数n,m 接下来m行,每行两个整数a,b和一个字符c,表示一条起点为a,终点为b的边,边上的字符是c 1 ≤ n, m ≤ 500
分类: 其他 发布时间: 07-30 21:18 阅读次数: 0

HDOJ4864 Task 题解报告

题目传送门 【题目大意】 有$m$个任务,第$i$个任务等级为$y_i$,完成任务需要的时间为$x_i$,收益为$500*x_i+2*y_i$。有$n$台机器,第$i$台机器的等级为$y_i$,最长工作时间为$x_i$,如果任务等级高于机器等级或是任务时间大于机器工作时间,则不能用该机器完成该任务。一台机器只能完成一个任务,一个任务也只能在一台机器上完成,求最多可以完成多少个任务并求出最大收益。 【思路分析】 这题的贪心虽然很明显,但有点难想,因为时间在收益中所占的比重更大,所以考虑以时间为第
分类: 其他 发布时间: 07-30 21:18 阅读次数: 0

十一、Django的cookie和session

一、Django的cookie和session 一、会话 会话可以理解为客户端与服务器之间的一次会晤,在一次会晤中可能会包含多次请求和响应。客户向某一服务器发出第一个请求开始,会话就开始了,直到客户关闭了浏览器会话结束。 在一个会话的多个请求中,需要共享数据,就是会话跟踪技术。比如你在登陆银行主页,请求登录、请求取款、请求转账、请求还款...,在这个会话中,当前的用户信息必须在这个会话中是共享的,因为登录的是你,那么取款转账时一定是相对你的取款转账 。这就说明我们必须在一个会话过程中有共享
分类: 其他 发布时间: 07-30 21:18 阅读次数: 0

django的nginx配置

django 在引入第三方模块的时候保证服务的高可用,要设立一个备份接口,当主接口宕机时可以设置一个超市参数来使用备份的接口。 nginx 反向代理器,网站服务器,负载均衡 基本命令 sudo nginx启动 sudo nginx -s stop sudo nginx -s quit sudo nginx -s reopen 关键配置模块 events配置域:网络连接相关配置(I/O模块) server配置域:相关服务节点配置 location http配置域 upstream配置域:反向代理
分类: 其他 发布时间: 07-30 21:18 阅读次数: 0

Android 显示系统:SurfaceFlinger完全解读

一、Android系统启动   Android设备从按下开机键到桌面显示画面,大致过程如下图流程:   开机显示桌面、从桌面点击 App 图标到 Activity显示在屏幕上的过程又是怎样的呢?下面介绍Android系统中的“画家” - SurfaceFlinger.   SurfaceFlinger 启动过程: 二、SurfaceFlinger代码剖析[Android 8.0]   代码路径:/frameworks/native/services/surfaceflinger/   Surf
分类: 其他 发布时间: 07-30 21:18 阅读次数: 0

python Days1

python代码编写使用英文输入法 控制台的读取和输入: input输入进去的是字符串 eval 在jupyter用shift+tab跳出解释文档 运算符: +:加 -:减 *:乘 /:除 //:整除 **:指数幂 %:取余 增强型赋值运算: +=:自加 -=:自减 *=:自乘 /=:自除 代码: celsius=float(input('Enter a degree in Celsius:')) fahrenheit = (9 / 5) * celsius + 32 print("{0} C
分类: 其他 发布时间: 07-30 21:18 阅读次数: 0

二叉树的创建、遍历、删除、求高度

创建> 需要给定一个root的key,所有小于这个key的放到左边,大于key的放到右边, 比如vector<int> tree = {5,2,7,1,9,3,8},最后的树: 5 / \ 2 7 /\ /\ 1 3 8 9 实现: TreeNode* AddNode(int key, int direction, TreeNode* root) { if(dire
分类: 其他 发布时间: 07-30 21:18 阅读次数: 0

【Java】+maven项目新建

一、新建一个maven项目(作为项目总模块管理) 建好之后 二、添加子模块(作为项目的各个功能) 添加好model1之后 继续添加model2 三、添加完成(pom文件关系) pom文件 四、感悟 先新建一个工程,作为此项目的总框架 再在这个工程中添加各个子模块,作为此项目的各个功能的实现
分类: 其他 发布时间: 07-30 21:18 阅读次数: 0

学习旧岛小程序 (3)组件的样式

(1)单位要用 rpx rpx(responsive pixel): 可以根据屏幕宽度进行自适应。规定屏幕宽为750rpx。如在 iPhone6 上,屏幕宽度为375px,共有750个物理像素,则750rpx = 375px = 750物理像素,1rpx = 0.5px = 1物理像素。 需要根据不同的情况决定使用 rpx 还是 px 绝大部分情况下使用rpx 少部分情况 如字体的大小 设置body 的情况 (2)字体设置: 苹果默认字体 是 平方 安卓默认字体 是 思源 小程序全局设置样式
分类: 其他 发布时间: 07-30 21:18 阅读次数: 0

学python的第一天

第一个程序: print('Hello world') 结果:Hello world#注意原样输出要加引号单双都行 加减法: a =int (input()) b =int (input()) print(a+b) 结果:6 7 13 sep=','指定,为分隔符 例子:print(100,200,'haha','heihei',sep=',') 简单加密: qq = input() for i in qq:#拿出当前的ascii值 res= ord(i)+4#将字符串加4变成整数 res2=
分类: 其他 发布时间: 07-30 21:18 阅读次数: 0