luogu 4725 【模板】多项式对数函数(多项式 ln)

Code: #include <cstdio> #include <string> #include <algorithm> #include <cstring> #include <vector> #define setIO(s) freopen(s".in","r",stdin) typedef long long ll; const int maxn=2100005; const ll mod=998244353; using namesp
分类: 其他 发布时间: 08-02 23:31 阅读次数: 0

通用编程基础

本文面面向初学者,对编程中一些常见的原理进行通俗的解释。 什么是编程语言 简而言之,人与人之间沟通需要语言,人与计算机之间沟通也需要语言。我们编写程序其实就是告诉计算机:我要你帮我做一些事情。 机器语言 我们知道,虽然计算机功能强大,但实际上它只能理解0和1这两个数字,我们平时在计算机中看到的所有令人眼花缭乱的东西都是由无数个0和1这两个数字组成的。所以,在最早最早的时候,人们编程就是敲0和1。这就是机器语言。 汇编语言 机器语言是很反人类的,一串0和1排在一起,得是多牛逼的人才能看懂它的意思
分类: 其他 发布时间: 08-02 23:31 阅读次数: 0

idea无法创建javaclass文件

一直用pycharm和jupyter。 今天发现打开IDEA 创建一个新的java项目(maven)后无法在里面的module中创建相应的java class文件 解决方案: (1)选择 File——>Project Structure——>Project Settings——>Modules:也可以直接 Sources 一般用于标注类似 src 这种可编译目录。有时候我们不单单项目的 src 目录要可编译,还有其他一些特别的目录也许我们也要作为可编译的目录,就需要对该目录进行此标注。只有 S
分类: 其他 发布时间: 08-02 23:31 阅读次数: 0

使用纯C++迭代器编写归并排序

第一次尝试用C++迭代器编写算法,使用的是纯迭代器 void mergeSort(vector<int>::iterator beg, vector<int>::iterator end){ //排序区间 [beg, end) if(end - beg < 2) return; auto mid = beg + (end - beg) / 2; mergeSort(beg, mid); mergeSort(mid, end);
分类: 其他 发布时间: 08-02 23:31 阅读次数: 0

2019/8/2

Brexit uncertainty spurs Bank of England to cut growth forecasts 退欧不确定性拖累英国经济前景
分类: 其他 发布时间: 08-02 23:31 阅读次数: 0

1139 First Contact (30 分)

1139 First Contact (30 分) Unlike in nowadays, the way that boys and girls expressing their feelings of love was quite subtle in the early years. When a boy A had a crush on a girl B, he would usually not contact her directly in the first place. Inst
分类: 其他 发布时间: 08-02 23:31 阅读次数: 0

开发技术--Python核心技术B

开发|Python核心技术B B篇,主要介绍Python的自定义函数,匿名函数,面向对象,模块化。 由于不涉及基础的知识,我会将重难点加以解释。 前言 目前所有的文章思想格式都是:知识+情感。 知识:对于所有的知识点的描述。力求不含任何的自我感情色彩。 情感:用我自己的方式,解读知识点。力求通俗易懂,完美透析知识。 正文 谈谈自定义函数 谈谈匿名函数 谈谈面向对象 谈谈模块化 谈谈自定义函数 对于,如何自定义一个函数,我觉得应该不需要介绍了,在之前的浅谈Python函数文章中,有详细的介绍。
分类: 其他 发布时间: 08-02 23:31 阅读次数: 0

多点触摸屏——电容屏驱动程序

上面博客中讲解了电阻屏触摸屏的驱动程序,它是一个单点触摸的设备。现在大多数设备都支持了多点触摸,多点触摸的好处: 1)利用两个手指可以放大或缩小图片; 2)在一个触摸屏上,可以同时供多人使用; 在上述这两个简单的例子中,单点触摸就无法实现。必须使用多点触摸,顾名思义多点触摸就是在同一时间内,屏幕上可能有多个触点,驱动程序只需要把这多个触点的位置上报给应用程序就可以了。至于应用程序怎么处理,那是应用程序的事情。 驱动:上报多个触点的位置 现在来看一下,单点触摸屏驱动程序与多点触摸屏驱动程序有哪些
分类: 其他 发布时间: 08-02 23:31 阅读次数: 0

nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directory)

问题场景 服务器重启后,重启nginx时报错nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directory),进入到logs目录发现确实没有nginx.pid文件 解决办法 使用指定nginx.conf文件的方式重启nginx /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf 还有一种可能就是ng
分类: 其他 发布时间: 08-02 23:31 阅读次数: 0

linux产看磁盘信息命令-lsblk,blkid

一、lsblk命令用于列出所有可用块设备的信息,而且还能显示他们之间的依赖关系,但是它不会列出RAM盘的信息。块设备有硬盘,闪存盘,cd-ROM等等。lsblk命令包含在util-linux-ng包中,现在该包改名为util-linux。这个包带了几个其它工具,如dmesg。要安装lsblk,请在此处下载util-linux包 ,lsblk可以看成list block device的缩写。这个命令普通用户下也可执行,但有可能显示的信息不全,最好在root用户下执行,用法如下: [root@Ce
分类: 其他 发布时间: 08-02 23:31 阅读次数: 0

Chrome浏览器打开图标显示空白

复制下面命令存到.bat 文件中,并允许bat文件 taskkill /f /im explorer.exe attrib -h -i %userprofile%\AppData\Local\IconCache.db del %userprofile%\AppData\Local\IconCache.db /a start explorer
分类: 其他 发布时间: 08-02 23:31 阅读次数: 0

Android应用架构演变

Android应用架构演变
分类: 移动开发 发布时间: 08-02 23:20 阅读次数: 0

zyqn7020系列Z-turn Board板卡电源接地配置方法

赛灵思的7系列FPGA和Zynq器件创造性地在片上集成了模数转换器和相关的片上传感器(内置温度传感器和功耗传感器),这是相比赛灵思前一代产品来新增加的特性,可在系统设计中免去外置的ADC器件,有力地提高了系统的集成度。tica,sans-serIF">Zynq器件XADC模块包括2个12比特1MIPS的模数转换器和相关的片上传感器,模数转换器能为系统应用提供通用目的的高精度的模拟接
分类: 企业开发 发布时间: 08-02 23:20 阅读次数: 0

[栈] leetcode 341 Flatten Nested List Iterator

problem:https://leetcode.com/problems/flatten-nested-list-iterator/ 这道题要手动维护栈,对于弱鸡的我写起来真痛苦Orz class NestedIterator { public: vector<NestedInteger> list; NestedIterator(vector<NestedInteger> &nestedList) { list = nestedList;
分类: 其他 发布时间: 08-02 23:14 阅读次数: 0

AOP切面之@within 和 @target

@within:当前类有注解,则对该类对父类重载的方法和自有方法产生效果,其他的方法均无效果。 若子类无注解,且子类调用的是该类的方法(即子类未对该方法进行重载),则有效果。 @target:若当前类有注解,则对该类继承、自有、重载的方法有效。若子类无注解,则无效果。 详细可见https://www.jianshu.com/p/fb109e03edec;该处需要在Member上加上@secure注解进行测试才有效果。
分类: 其他 发布时间: 08-02 23:14 阅读次数: 0

0802学习,python进阶之数字类型内置方法和字符串类型内置方法

0802学习内容整理 计算机基础~Python基础的知识点大纲 前几天学完了计算机基础~python基础部分的内容,今天就先整理下基础学习的知识点大纲 计算机基础之编程 什么是编程语言 什么是编程 为什么要编程 计算机的五大组成 cpu 控制器 运算器 内存 外存 输入设备 输出设备 IO设备 应用程序的启动流程 多核CPU 32位和64位 机械硬盘工作原理 固态硬盘 计算机基础之操作系统 什么是文件 什么是应用程序 操作系统的作用 计算机系统的三大组成 操作系统的启动流程 编程语言的分类 机
分类: 其他 发布时间: 08-02 23:14 阅读次数: 0

Java 之 回调方法

  打个比方,我们点外卖都有到达提醒的服务,顾客自己选择提醒的方式。可以是电话提醒、短信提醒、也可以敲门提醒,这里,“提醒”这个行为是美团或饿了么这样的平台提供的,相当于库函数,但是提醒的方式是由顾客决定并告诉平台的,也就是回调函数。而顾客告诉平台怎么提醒自己的动作,也就是把回调函数传入库函数的动作,称为登记回调函数(to register a callback function)   很显然 回调 是一种设计模式,和代理一样都是通过 继承 接口来实现的(回调也可以通过抽象类) 1、回调的接口
分类: 其他 发布时间: 08-02 23:14 阅读次数: 0

关于 flex 基础 以及 兼容性写法(二)

显示 二、兼容性方面 /*父元素-横向排列(主轴)*/ display:box; (伸缩盒最老版本) display:-webkit-box; /* iOS 6-, Safari 3.1-6 */ display:-webkit-flex; /* Chrome */ display:-moz-box; /* Firefox 19 */ display:-ms-flexbox; display:flex; /*flex容器*/ /*方向*/ -webkit-flex-direction: row
分类: 其他 发布时间: 08-02 23:14 阅读次数: 0

find命令的高级用法之print0及depth

从一条命令开始: find ~ -depth -print0 |cpio --null -ov -F /tmp/tree1.cpio (1)find ~ -depth find ~ -depth是什么意思? [root@localhost test]# man find -depth Process each directory's contents before the directory itself. The -delete action also implies -depth. 在
分类: 其他 发布时间: 08-02 23:14 阅读次数: 0

常见编码方式(码表)

ASCII:美国标准信息交换码 用一个字节的7位可以表示(只有英文、阿拉伯数字以及一些特殊符号) ISO8859-1(Latin-1):欧洲码表or拉丁码表 用一个字节的8位表示。又称Latin-1(拉丁编码)或“西欧语言”。ASCII码包含的仅仅是英文字母,并且没有完全占满256个编码位置,所以它以ASCII为基础,在空置的0xA0-0xFF的范围内,加入192个字母及符号,借以供使用变音符号的拉丁字母语言使用。从而支持德文、法文等。因而它依然是一个单字节编码,只是比ASCII更全面。 GB
分类: 其他 发布时间: 08-02 23:14 阅读次数: 0