centos7安装ruby-2.6.5
1、ruby官网下载地址 https://cache.ruby-china.com/pub/ruby/ 2、下载ruby安装包 wget https://cache.ruby-china.com/pub/ruby/ruby-2.6.5.tar.xz 3、安装ruby-2.6.5 cd /home/joyce/soft/ruby-2.6.5 进入目录 ./configure 配置
Linux 高级编程
版权声明:本文为 DLonng 原创文章,可以随意转载,但必须在明确位置注明出处! Makefile 简介 Makefile 是一个管理项目的配置文件,它主要有 2 个作用: 组织工程文件,编译成复杂的程序 安装及卸载程序 Makefile 是被 make 这个程序执行的,当执行 make 时,如果发现当前目录下有 Makefile 或者 makefile 文件,那么 make 命令就会根据这个文件的内容来找到相关的文件,然后去执行编译,链接,安装,卸载等操作,这就实现了使用 make + M
codechef Chef and The Colored Grid
难度 \(hard\) 题意 \(3\times n\)的方格,前两行已分别填入\(n-\)排列,要求求第三行填入\(n-\)排列,使得每行每列数不重复的方案数(数据保证前两行合法)\(n\le 1000\) 做法 建立二部图\(G\):左部分为位置,右部分为数字,边为可行 则转换为求二部图完美匹配方案数 考虑容斥,\(G\)的补图为\(G'\),其是一个性质很好的二部图:每个左节点恰好连出两条边 设\(F(x)\)为\(K_{n,n}\)完美匹配,恰好用到\(G'\)的\(x\)条边,\(\
数据建模经典教程-物理数据模型
物理数据模型(PDM)是逻辑数据模型在特定软件或硬件环境下的折中方案。 建立概念模型阶段:就订单输入系统,学习了该系统涉及的概念、业务规则和应用范围,如 概念数据模型展示了以为Customer(客户)可能订购一个或多个Order(订单) 建立逻辑模型阶段:在理解订单输入系统需求的基础上,建立了一个表示业务解决方案的逻辑数据模型, 如 逻辑数据模型描述了有关客户和订单的所有细节,诸如客户姓名、地址、订单号 等 建立物理模型阶段:输出技术解决方案,考虑到系统的执行效率、存储效率、查询效率等; 关系
leetcode-每日打卡-day 2
leetcode 每日打卡 附上kuangbin大佬话激励自己: 人一我百,人十我万,追逐青春的梦想,怀着自信的心,永不放弃! 2020.2.9 记录下来自己做题时得思路,并不一定是最优解 #944. 删列造序 class Solution {
public:
int minDeletionSize(vector<string>& A) {
int ans = 0;
for(int i = 0;i < A[0].size();i ++)
CSS字体样式和文本样式和边框样式
/*字体样式*/ #p1{font-family:微软雅黑, Arial,Times New Roman; font-size: 50px;/*字体大小*/ font-weight: lighter/*bold加粗 lighter加细*/; font-style: italic/*斜体*/; color: crimson; text-align: center;/*居中*/ } /*文本样式*/ #p2{ text-decoration: underline;/*下划线*/ text-deco
linux DMA接口
1.两种DMA映射类型 1.1. 一致性DMA映射(Consistent DMA mappings ) 主要用于映射长时间使用的区域。 CPU和DMA controller不需要考虑cache的影响。 这里的consistent实际上是coherent的概念,不能保证consistent,也就是说需要memory barrier来保证memory order。 1.2 流式DMA映射(streaming DMA mapping) 主要用于一次性DMA传输,传输完成后就会释放。 2.指定DMA设
leetcode腾讯精选练习之最长公共前缀(九)
最长公共前缀 题目 编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串 ""。 示例 1: 输入: ["flower","flow","flight"] 输出: "fl" 示例 2: 输入: ["dog","racecar","car"] 输出: "" 解释: 输入不存在公共前缀。 说明: 所有输入只包含小写字母 a-z 。 思路 思路有两种: 第一种:纵向扫描: 1.第一个字符串与余下的所有字符串逐个比较。首先,找出第一个字符串与第二个字符串的最长公共前缀;然后
JMeter基础:请求参数Parameters 、Body Data的区别
Jmeter中包含Parameters和Body Data两种参数化的方式,区别是什么呢? 使用Parameters时,不能传json格式的参数,Content-Type可以不用设置,默认会以 application/x-www-form-urlencoded 方式提交数据,或者直接设置为application/x-www-from-urlencoded,就是不能设置为application/json,会出错。 使用Body Data时,可以传json格式的参数或urlencoded参数,Co
git本地仓库连接同步修改远程仓库
如何使用GIT BASH同步远程仓库 新建一个目录 右键GIT BASH git clone [email protected]:purity12138/221701117.git (SSH/HTTPS均可) cd 221701117 rm -rf README.md git add log/(所有添加的文件) git commit -m '第一次修改' git status git push 成功
[题解] [JSOI2013] 旅行时的困惑
题面 题解 首先我们要思考一个问题, 公交线路要加到什么程度才能够使得任意两个点两两可达 很容易知道每个点和他的父亲必须两两可达 所以最终所有公交线路新增的边其实就是把原来的边全部反向 那么这些边要如何组成公交线路呢, 必须要满足, 在这条公交线路中, 边的指向相同, 要么都向上, 要么都向下, 或者原来向上, 在某个点转成向下, 也可以反过来 我们既然要使得公交线路数最短, 就要使只向上的和只向下的路径长度尽量长, 并且要是更多的向上和向下的路径在某个点相交 那么我们就可以得到这样一个贪心策
Mac PHPStorm 中文符号无法输入
文字输入、显示问题 PHPStorm 内置 JDK 版无法输入中文标点? 字体、颜色渲染问题 主题渲染出来的颜色比指定的颜色浅? 字体渲染问题 其他问题 有时会卡顿? 推荐主题 总结 本文记录问题在 Mac OS X 10.10 上验证,其他 *nix 用户可作参考,Mac OS X 平台上的 JetBrains 其它产品(如 WebStorm、IntelliJ IDEA)亦可参考。Windows 用户可能不存在这些问题。 文字输入、显示问题 PHPStorm 内置 JDK 版无法输入中文标点
今日推荐
周排行