-
[综合] 1148:连续出现的字符
【题目描述】 给定一个字符串,在字符串中找到第一个连续出现至少k次的字符。 【输入】 第一行包含一个正整数k,表示至少需要连续出现的次数。1≤k≤1000。 第二行包含需要查找的字符串。字符串长度在1到2500之间,且不包含任何空白符。 【输出】 若存在连续出现至少k次的字符,输出该字符;否则输出N...
2
热度 -
75
热度 -
[综合] 创建型 --工厂模式 (包括 '工厂方法模式' 和 '抽象工厂模式')
前言:工厂方法的作用是,替你封装对象的实例化过程,即newClass()的过程,达到解耦对象创建这件事情,具体为什么要解耦这个事情,解决的问题域有很多,可以自己去延伸,这里不做说明. 一.工厂方法模式 演变之路:普通工厂方法-->多个工厂方法-->静态工厂方法 1普通工厂方法 直接上代码...
95
热度 -
[综合] 跟踪块设备的io流程和性能
使用ftrace跟踪块设备:跟踪函数级别的IO流程。例如write过程很慢,到底慢在哪一步,就可以通过ftrace跟踪时间,可以查看走过的函数以及每一步的时间消耗。依赖于/sys/kernel/debug/的存在。blktrace/blkparse可以跟踪block级别的IO操作分析,可以看到做了哪...
73
热度 -
[综合] Spring Boot必须知道的注解
@SpringBootApplication: 包含@Configuration、@EnableAutoConfiguration、@ComponentScan通常用在主类上; @Repository: 用于标注数据访问组件,即DAO组件; @Service: 用于标注业务层组件; @RestCon...
4
热度 -
[综合] macOS zsh配置修改默认python3
1.homebrew安装python3 brewinstallpython3 2.在bash_profile中配置PATH open~/.bash_profile (TIPS:确定python3路径先键入:) whichpython3 3.修改路径 exportPATH=${PATH}:/u...
45
热度 -
[综合] IP地址中A类、B类、C类
A类地址: 概念描述: IP地址的四段号码,第一段号码为网络号码,剩下的三段号码为本地计算机的号码。 IP地址的二进制,A类IP地址就由1字节的网络地址和3字节主机地址组成,网络地址的最高位必须是“0”。A类IP地址中网络的标识长度为8位,主机标识的长度为24位。 地址范围从1.0.0.1到127....
78
热度 -
[综合] npm查看全局包/路径【mac】
npmroot-g Mac下默认的全局路径是:/usr/local/lib/node_modules Ubuntu下默认的全局路径是:/usr/lib/node_modules npmls-g查看安装的所以全局包 npmls-g--depth0|greppackageName--de...
93
热度 -
[综合] Error 1044 Access denied for user 'ssss'@localhost to database 'xxxx'
昨天同事在安装ranger的时候,对数据库操作的时候,报错: Error1044Accessdeniedforuser'sss'@localhosttodatabase'xxxx' 原因是用户没有权限,解决方式如下: 1.查询用户权限 mysql>SELECThost,user,Gra...
94
热度 -
97
热度 -
[综合] vue中混入mixin的使用
混入(mixin)提供了一种非常灵活的方式,来分发Vue组件中的可复用功能。一个混入对象可以包含任意组件选项。当组件使用混入对象时,所有混入对象的选项将被“混合”进入该组件本身的选项 mixin混入在vue开发中十分常见,它的用法也非常的简单,只需要记住,公共的方法函数属性统统都可以放置到mixin...
18
热度 -
77
热度 -
[综合] layUI treeTable设置表头浮动属性
在渲染表格的位置加上: height:'full-150', 比如: varinsTb=treeTable.render({elem:'#demoTreeTable1',data:data,tree:{iconIndex:2},//设置标头浮动height:'full-150',cols:[...
57
热度 -
64
热度 -
[综合] 实体识别 | 正则表达式:提取身份证号
提取身份证号: importre text="418193200001016666" IDCards_pattern=r'^([1-9]\d{5}[12]\d{3}(0[1-9]|1[012])(0[1-9]|[12][0-9]|3[01])\d{3}[0-9xX])$'IDs=re.findal...
45
热度 -
[综合] 量化|业绩、估值与行业轮动
文丨王兆宇赵文荣张依文刘方厉海强 本文聚焦于建立业绩与估值视角的行业比较分析框架。通过构建“业绩弹性预期差”指标刻画未被估值反映的预期成长性,并结合投资者情绪把握预期差修复时点,策略2010年以来年化超额收益11.18%。截至2019年10月25日,业绩弹性预期差排名前5名的行业包括国防军工、电力及...
84
热度 -
[综合] cocos2dx int 转 string的几种方法
使用C++的格式化方法 //第一种方式char*s;sprintf(s,"%d",10); 使用cocos的StringUtils类format函数 //第二种方式std::strings1=StringUtils::format("%d",10); 使用cocos的Value函数 /...
59
热度 -
[综合] 使用ibatis的iterate标签实现批量插入
ibatis批量插入(使用iterate标签) 1、要注意版本是否支持foreach,我使用的版本就不支持。如果不支持,会报错,叫你必须指定foreach元素类型。 2、使用iterate的List时,即parameterClass="java.util.List",总是报错:Exceptedjav...
99
热度 -
90
热度 -
[综合] js 获取指定范围随机数
/***根据指定的最小值,和最大值,生成一个随机整数如参数为0,100可以取到0-99之间任意整数*@param{*}min*@param{*}max取不到最大值*/ functiongetRandom(min,max){returnMath.floor(Math.random()*(max-min...
12
热度