linux limite资源限制 万能设置
linux资源限制 万能设置 /etc/security/limits.conf * soft core unlimited
* hard core unlimited
* soft nproc 1000000
* hard nproc 1000000
* soft nofile 1000000
* hard nofile 1000000
* soft memlock 32000
* hard memlock 32000
* soft msgqueue 8192000
* hard msgqu
python常识系列21-->一个不能不用的python日志模块**nb_log**
前言 所谓天才,只不过是把别人喝咖啡的功夫都用在工作上了。—— 鲁迅
一、nb_log介绍 非常好用的日志记录模块 作者自诉:在python日志的使用和理解上,能够和我打成平手的,国内没有几人(赞同) 二、功能简介: 自动转换print效果,再也不怕有人在项目中随意print,导致很难找到是从哪里冒出来的print。 只要import nb_log,项目所有地方的print自动现型并在控制台可点击几精确跳转到print的地方。 兼容性 使用的是python的内置logging封装的,返回
C++之list学习记录
1 关于begin()与end() c.begin(); // 返回指向容器最开始位置数据的指针 c.end(); // 返回指向容器最后一个数据单元+1的指针 2 iterator list<int>::iterator current = A.begin(); terator是C++标准库(baiSTL)中的迭代器。 其实,可以把它理解成类似指针的东西,当然,只是用处差不多,使用方式和声明方式可是完全不同的。 疑问: 为什么只能对current进行++或--操作,+2或+5却不行? 3 l
10.mysql存储引擎
2.1 存储引擎概述 和大多数的数据库不同, MySQL中有一个存储引擎的概念, 针对不同的存储需求可以选择最优的存储引擎。 存储引擎就是存储数据,建立索引,更新查询数据等等技术的实现方式 。存储引擎是基于表的,而不是基于库的。所以存储引擎也可被称为表类型。 Oracle,SqlServer等数据库只有一种存储引擎。MySQL提供了插件式的存储引擎架构。所以MySQL存在多种存储引擎,可以根据需要使用相应引擎,或者编写存储引擎。 MySQL5.0支持的存储引擎包含 : InnoDB 、MyIS
LVS-DR:实现VIP和RIP不在同一个网络中的集群
LVS-DR:实现VIP和RIP不在同一个网络中集群 环境说明: client和router的eth1在一个内网中,clinet的网关指向172.25.16.100 DR,RS-1,RS-2三台服务器分别配置了对应的本地静态地址DIP和RIP,且在一个内网中。网关都指向router上的eth0 1. router上配置ip转发,并测试 [root@router ~]# sysctl -p
net.ipv4.ip_forward = 1
#测试client和rs1,rs2能否互通
[root@
【LeetCode-滑动窗口】和为s的连续正数序列
题目描述 输入一个正整数 target ,输出所有和为 target 的连续正整数序列(至少含有两个数)。 序列内的数字由小到大排列,不同序列按照首个数字从小到大排列。 示例: 输入:target = 9
输出:[[2,3,4],[4,5]]
输入:target = 15
输出:[[1,2,3,4,5],[4,5,6],[7,8]]
说明: 1 <= target <= 10^5 题目链接: https://leetcode-cn.com/problems/he-wei-sde-lian-
使用ADMIXTURE估计个体的祖先成分
ADMIXTURE 是常用的群体遗传学分析工具,可以估计个体的祖先成分。与 STRUCTURE 相比,它的速度更快。 下面介绍一下它的使用。STRUCTURE 可以输入 Plink 或者 EIGENSTRAT 格式的数据,这里以 plink 格式的文件为例。 筛选SNP SNP 数量太多,计算会非常慢。可以使用 plink 的 --indep-pairwise 命令,通过 LD 筛选位点: plink --bfile data --indep-pairwise 50 10 0.1
plink
《沁园春·雪》原文,理解,品论
《沁园春·雪》原文,理解,品论 原文 沁园春·雪 北国风光 千里冰封 万里雪飘 望长城内外 惟余莽莽 大河上下 顿失滔滔 山舞银蛇 原驰蜡象 欲与天公试比高 须晴日 看红装素裹 分外妖娆 江山如此多娇 引无数英雄竞折腰 惜秦皇汉武 略输文采 唐宗宋祖 稍逊风骚 一代天骄 成吉思汗 只识弯弓射大雕 俱往矣 数风流人物 还看今朝 理解 北方国度,大雪千里,飘飘洒洒。长城里外,白茫茫一片,黄河之水,不再流通。群山峰起,就像蜿蜒的银蛇;高原苍茫,就像奔跑的白象。其雄伟之势,可与苍天一决高下。到天晴时,
iOS 基础复习(一)RunLoop 的内部逻辑即事件循环机制
apple 官方文档 https://developer.apple.com/library/archive/documentation/Cocoa/Conceptual/Multithreading/RunLoopManagement/RunLoopManagement.html#//apple_ref/doc/uid/10000057i-CH16-SW23 在RunLoop启动之后会发送一个通知,来告知观察者 将要处理Timer/Source0事件这样一个通知的发送 处理Source0事件
前端程序员学好算法系列(五)栈和队列
1.栈的基础使用,js中数组直接可以作为栈使用,栈遵循先进后出的原则,即js可以使用push()和pop() 比较容易的实现一个栈 20. 有效的括号 给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。 示例 1:
输入: "()"
输出: true
示例 2:
输入: "()[]{}"
输出: true 解题: 1.我们定义obj 对应括号的另一半 2.我们定义
015_数据建模时,JavaBean的实体类中怎样处理外键
数据库中的表在映射为JavaBean的实体类时,实体类的字段名应与数据库表中的字段名一致。那么外键要怎么处理? 1. JavaBean中实体类中不应该出现外键字段,弊端如下 : 如果出现外键对应的字段,那么将会出现一个对象与另一个对象的属性相对应,这将不是面向对象中的对象与对象对应。 单个外键只能存储一个字符串,用处不大 2.外键处理方式 :数据库表中的外键字段应当转换成外键对应的表的对象,也就是JavaBean的实体类不声明外键的字段,而是声明外键对应数据表类的类型。举个例子,如下 :
利用Data vault对数据仓库建模
简介 国内关于Data Vault的信息很少,所以决定写点什么,纯粹都是自己在这个行业10多年的摸爬滚打。不过为了效率,尽量做到简短,直接上干货。对于各个细节大家有不同的理解欢迎来讨论。 数据仓库建模的方法有哪些。 首先最经典的是数据仓库Inmon基于3NF的方法。这个方法知道概念的人很多,但是实际用的很少,也不建议你去了解更多,因为目前在国内的招聘网站上你会很少找到这个。 其次是Kimball的维度建模方法,这个基本上做过数据仓库的都用过,比如事实表和维度表,基于这种理论也可以构建数据立方体
Flume基础(十三):自定义 Sink
介绍 Sink 不断地轮询 Channel 中的事件且批量地移除它们,并将这些事件批量写入到存储或索引系统、或者被发送到另一个 Flume Agent。 Sink 是完全事务性的。在从 Channel 批量删除数据之前,每个 Sink 用 Channel 启动一个事务。批量事件一旦成功写出到存储系统或下一个 Flume Agent,Sink 就利用 Channel 提 Sink 组件目的地包括 hdfs、logger、avro、thrift、ipc、file、null、HBase、
Java 异常处理专题,从入门到精通
内置异常和Throwable核心方法 Java内置异常 可查异常(必须要在方法里面捕获或者抛出) ClassNoFoundException 应⽤程序试图加载类,找不到对应的类 IllegalAccessException 拒绝访问⼀个类的时候 NoSuchFieldExcetion 请求的变量不存在 NoSuchMethodException ⽅法不存在 不可查异常 ArrayIndexOutOfBoundsException 数组索引越界 ClassCastException 强制失败抛出
周排行