PotPlayer 设置播放进度时,注意事项

下图所示,如果想让左/右方向键管理,则一定不要勾选下面的如存在关键帧数据则以关键帧为移动单位
分类: 其他 发布时间: 09-08 23:23 阅读次数: 0

Java项目自动化构建工具

自动化构建工具发展历程 Make -> Ant -> Maven -> Gradle Make 、Ant 已经完全被淘汰掉了。 当前,maven是主流,maven和gradle并存。gradle使用的越来越广泛。 Maven使用基于XML的配置,Gradle采用了领域特定语言Groovy的配置。 在Maven中要引入一个依赖,如下面的例子: <propertie...
分类: 其他 发布时间: 09-08 23:23 阅读次数: 0

mysql 5.5 的默认配置文件和数据文件的存放路径

mysql 5.5 的默认配置文件和数据文件的存放路径 my.ini: C:\ProgramData\MySQL\MySQL Server 5.5 数据文件: C:\ProgramData\MySQL\MySQL Server 5.5\data
分类: 其他 发布时间: 09-08 23:22 阅读次数: 0

第五章 面向对象编程设计与开发——续2

5.4——小结 从代码级别看面向对象 1.在没有学习类这个概念时,数据和功能是分离的 def exc1(host,port,db,charset): conn=connect(host,port,db,charset) conn.execute(sql) return xxx def exc2(host,port,db,charset,proc_name) conn=connect(host,port,db,charset) conn.call_pr
分类: 其他 发布时间: 09-08 23:22 阅读次数: 0

动态链接

动态链接 要解决空间浪费和更新困难这两个问题最简单的办法就是把程序的模块相互分割开来,形成独立的文件,而不再将它们静态地链接在一起。简单地讲,就是不对那些组成程序的目标文件进行链接,等到程序要运行时才进行链接。也就是说,把链接这个过程推迟到了运行时再进行,这就是动态链接( Dynamic Linking)的基本思想。 动态库的基本实现 动态链接的基本思想是把程序按照模块拆分成各个相对独立部分,在程序运行时才将它们链接在一起形成一个完整的程序,而不是像静态链接一样把所有的程序模块都链接成一个个单
分类: 其他 发布时间: 09-08 23:22 阅读次数: 0

Linux c编程:I/O多路复用之select

一般我们在写socet程序的时候调用的accept,recv等操作都是阻塞型的。意思就是如果我们一直收不到数据那么则会被阻塞。所谓阻塞方式block,顾名思义,就是进程或是线程执行到这些函数时必须等待某个事件的发生,如果事件没有发生,进程或线程就被阻塞,函数不能立即返回 可是使用Select就可以完成非阻塞(所谓非阻塞方式 non-block,就是进程或线程执行此函数时不必非要等待事件的发生,一旦执行肯定返回,以返回值的不同来反映函数的执行情况,如果事件发生则与阻塞方式相同,若事件没有发生则返
分类: 其他 发布时间: 09-08 23:22 阅读次数: 0

offsetof与container_of宏分析

offsetof宏:结构体成员相对结构体的偏移位置 container_of:根据结构体成员的地址来获取结构体的地址 offsetof 宏 原型: #define offsetof(TYPE, MEMBER) ((size_t)&((TYPE *)0)->MEMBER) (TYPE *)0非常巧妙,告诉编译器有一个指向结构体 TYPE 的指针,其地址是0,然后取该指针的 MEMBER 地址 &((TYPE *)0)->MEMBER,因为基址是0,所以这时获取到的 MEMBER 的地址就是相当
分类: 其他 发布时间: 09-08 23:22 阅读次数: 0

解压版tomcat安装

在安装tomcat之前,先安装jdk 将.zip解压到文件中,目录中不要有中文, 配置环境变量, JAVA_HOME JDK安装目录 CATALINA_HOME tomcat解压目录,E:\develop\apache-tomcat-8.0.32 在bin文件中,修改catalina.bat,在最后添加 SET JAVA_HOME=JDK的安装路径 SET JAVA_HOME=E:\jdk
分类: 其他 发布时间: 09-08 23:22 阅读次数: 0

python基础学习11----函数

一.函数的定义 def 函数名(参数列表): 函数体 return语句 return语句不写或后边不加任何对象即为return None 二.函数的参数 无参数 def func1(): print("没有参数") 一个参数 def func1(a): return a 多个参数 def func1(a,b,c): return a+b+c 必须参数   必须按照正确顺序和数量传入参数 def func1(name,age,job): prin
分类: 其他 发布时间: 09-08 23:22 阅读次数: 0

print number

# -*- coding: utf-8 -*- """ ------------------------------------------------- File Name: printsquare Description : Author : Administrator date: 2018/9/8 0008 ------------------------------------------------- """ def pr
分类: 其他 发布时间: 09-08 23:22 阅读次数: 0

ACM-ICPC 2018 沈阳赛区网络预赛 G. Spare Tire

这题很好啊,好在我没做出来。。。大概分析了一下,题目大概意思就是求 问所有满足1<=i<=n且i与m互素的ai之和 最开始我们队的做法是类似线性筛的方法去筛所有数,把数筛出来后剩下数即可,但是这样的是时间复杂度十分大,我们需要遍历每个质因 的倍数,这样最坏的复杂度是很大的1e8,因为我们需要把i的倍数筛到1e8,这样肯定不行,那么想想其他办法 我们想到了容斥-----(赛后想到的) 我们可以推处一个公式ai=i*i+i; 那么ai的前n项和Tn=n*(n+1)*(2*n+1)/6+n*(n+1
分类: 其他 发布时间: 09-08 23:22 阅读次数: 0

清吧一晚

既然来到了北京,那就不要忘记出发的目的和怀揣的梦想。 很喜欢北方人的好客热情与豪爽。 北京,梦想,包容,热情。
分类: 其他 发布时间: 09-08 23:22 阅读次数: 0

北京周末去哪儿 —— 景山公园

景山公园位于故宫博物院正北门,参观完故宫博物院的可以从北门出来后再进景山公园,写这篇文章的时候我还没有去故宫,所以我推荐的是从国家博物馆出来后时间还早(才下午5点)再坐公交绕过故宫去景山正南门,当然你需要走一小段路(大约2000米)。 故宫周边是个很神奇的地方,有很多神秘的传奇故事,有人说过毕竟是皇帝盖房子的地方,那肯定是得由国家最好的风水师测过风水的~~这个我信,而且我也亲身经历过一次,那天我从国家博物馆出来准备去景山公园,出门发现正在下太阳雨,雨很大以至于有伞也不管事,游客们都聚集在博物馆
分类: 其他 发布时间: 09-08 23:22 阅读次数: 0

导航栏实现

导航栏实现之滚动条,本博客的滚动条的其中一部分细节就是这个 <style> .greyBox{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: #ccc;opacity: 0.6;display: none;z-index: 8888;} .productionBox{position: fixed;width: 600px;top: 10%;left: 50%;margin-
分类: 其他 发布时间: 09-08 23:22 阅读次数: 0

SGU---107 水题

题目链接: http://codeforces.com/problemsets/acmsguru/problem/99999/107 题目大意: 求n位数有多少个的平方末尾是987654321 思路: 暴力求出9位数只有8个,8位数之内都没有解。 所以 n = 9 ans = 9 n = 10 ans = 72 n = 11 ans = 720
分类: 其他 发布时间: 09-08 23:22 阅读次数: 0

IO字节流

IO技术: 它主要的功能就是把我们程序中的数据可以保存到程序以外的其他持久设备中(如:我们电脑的硬盘),或者从其他持久设备中(如:我们电脑的硬盘)进行读取数据,把数据读取到我们的Java程序中。 IO: I:Input:输入或者读取,从持久设备(硬盘)的数据放到内存中; O:Output:输出或者写出,从内存中的数据放到持久设备(硬盘)上; 也可以按照如下理解: 把从持久设备(硬盘)上读取(输入)到内存中的动作,称为读操作。 I:input。 把内存中的数据输出(写出)到持久设备(硬盘)的动作
分类: 其他 发布时间: 09-08 23:22 阅读次数: 0

UVA1605-Building for UN(思维)

Problem UVA1605-Building for UN Accept: 398 Submit: 2303 Time Limit: 10000 mSec Problem Description The United Nations has decided to build a new headquarters in Saint Petersburg, Russia. It will have a form of a rectangular parallelepiped and will
分类: 其他 发布时间: 09-08 23:22 阅读次数: 0

visual studio中使用vim快捷键

vsvim下载链接: https://marketplace.visualstudio.com/items?itemName=JaredParMSFT.VsVim 下载,关闭visual studio,安装,打开vs,调整快捷键冲突。 工具->选项->vsVIM,调整keyboard(include ALL Scope->Handle all with vsVIM) 参考教程:https://blog.csdn.net/w746805370/article/details/52596245
分类: 其他 发布时间: 09-08 23:22 阅读次数: 0

纯小白入手 vue3.0 CLI - 2.1 - 组件 ( component )

我的 github 地址 - vue3.0Study - 阶段学习成果都会建立分支。 进入 src 文件夹,这是实际都工程文件夹,其他文件夹以及文件以后在了解。 3个文件夹 assets - 各类静态资源文件夹 - 比如 图片, css 文件等。 components - 组件文件夹, 组件是 vue 等 MVC 框架等核心概念,自行了解含义。 view - 视图文件夹。 5个文件 app.vue、main.js - 主视图、配合 main.js 成为 vue 程序的主入口。router.js
分类: 其他 发布时间: 09-08 23:22 阅读次数: 0

SQL Server进阶(七)集合运算

概述 为什么使用集合运算:   在集合运算中比联接查询和EXISTS/NOT EXISTS更方便。 并集运算(UNION) 并集:两个集合的并集是一个包含集合A和B中所有元素的集合。 交集运算(INTERSECT) 交集:两个集合(记为集合A和集合B)的交集是由既属于A,也属于B的所有元素组成的集合。 差集运算(EXCEPT) 差集:两个集合(记为集合A和集合B)的由属于集合A,但不属于集合B的所有元素组成的集合。 小结 集合运算的优先级 1.INTERSECT>UNION=EXCEPT 2.
分类: 其他 发布时间: 09-08 23:22 阅读次数: 0