python 字符串操作切片的使用
一、使用[]提取字符: 字符串的本质是字符序列,我们可以通过在字符串后面添加【】,在【】里添加偏移量可以提取该位置的单个字符 二、正向搜索: 最左测第一个字符,偏移量是0,第二个偏移量是1,直到len(str)-1 方向搜索: 最右侧第一个字符,偏移量-1,倒数第二个偏移量-2,以此类推,直到 -len(str) 为止 如: f = "12345678" f[0] = 1 f[-1] = 8 三、replace()实现字符串替换 如: f = "12345667" f1 =
26 super关键字
super 的使用: public Cat(String name, int month){ /** * 子类的构造的过程中必须调用其父类的构造方法 * 子类构造默认调用父类无参构造方法 * 可以通过super()调用父类允许被访问的其他构造方法 * super()必须放在子类构造方法中,且必须放在有效代码的第一行. * super()不能在静态方法中使用 * 构造方法调用时,super和this不能同时出现
吴裕雄--天生自然国学论散诗经文:论善
论善 吴裕雄 能与大自然和谐相处,认识到自我其本质上也是天地万物宇宙万物中普通的一个生命,并且心性平和中庸豁达,此为善也。 素有中华民族万理同根同源之始的《易经系辞上》有云:“一阴一阳之谓道,继之者善也,成之者性也。”自然界万事万物都有阴阳两个方面、两种力量,相反相成,相互推移,不可偏废,构成事物的本性及其运动的法则——无论是自然如何变幻,都表现为此道。所以“一阴一阳”就代表着整个自然界中的一切事物的运动及其变化,其中的变化规律称为道。我们人亦或其它一切的生命也在此道中,“继之者善也”,在生命
0108 spring的申明式事务
背景 互联网的金融和电商行业,最关注数据库事务。 业务核心 说明 金融行业-金融产品金额 不允许发生错误 电商行业-商品交易金额,商品库存 不允许发生错误 面临的难点: 高并发下保证: 数据一致性,高性能; spring对事物的处理: 采用AOP技术提供事务支持,申明式事务,去除了代码中重复的try-catch-finally代码; 两个场景的解决方案: 场景 解决办法 库存扣减,交易记录,账户金额的数据一致性 数据库事务保证一致性 批量处理部分任务失败不影响批量任务的回滚 数据库事务传播行为
SOFA & COLA 企业应用框架 & 代码精进
解决问题黄金三步:定义问题—分解问题—归类分组_我的新书《代码精进之路:从码农到工匠》-CSDN博客 https://blog.csdn.net/significantfrank/article/details/100526155 SOFA企业应用框架_我的新书《代码精进之路:从码农到工匠》-CSDN博客 https://blog.csdn.net/significantfrank/article/details/79286947### 应用架构COLA 2.0_我的新书《代码精进之路:从码农
Linux(debian7)操作基础(四)之CPU频率调整 Linux系统CPU频率调整工具使用
在Linux中,内核的开发者定义了一套框架模型来完成CPU频率动态调整这一目的,它就是CPU Freq系统。如下为CPU的几种模式(governor参数): ondemand:系统默认的超频模式,按需调节,内核提供的功能,不是很强大,但有效实现了动态频率调节,平时以低速方式运行,当系统负载提高时候自动提高频率。以这种模式运行不会因为降频造成性能降低,同时也能节约电能和降低温度。一般官方内核默认的方式都是ondemand。
interactive:交互模式,直接上最高频率,然后看CPU负荷慢慢
MySQL数据库安装及数据库创建
1.下载安装包 cd mkdir download cd download wget -c -m -O mysql-5.7.20-linux-glibc2.12-x86_64.tar.gz https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.20-linux-glibc2.12-x86_64.tar.gz 2.创建用户和组 groupadd mysql useradd -g mysql -s /sbin/nologin mysql 3.解压
centos7之iptables与firewalld与centos7指定yum安装软件路径
保障数据的安全性是继保障数据的可用性之后最为重要的一项工作。防火墙作为公网 与内网之间的保护屏障,在保障数据的安全性方面起着至关重要的作用。 firewalld与iptables
iptables
firewall-cmd
firewall-config
TCP Wrappers 在生产环境公网条件下,黑客丛生、罪恶漫天,企业会在公网和内网之间砌一座保护墙,这个就叫做防火墙,有软件和硬件之分,其原理都是依据策略对穿越防火墙自身的流量过滤。 centos7 firewalld
centos6
SAAS CRM SFA 线索 分配
【商业的本质】谁能成为中国的Salesforce? - 知乎 https://zhuanlan.zhihu.com/p/55046901 崔超 - 简书 SaaS CRM https://www.jianshu.com/u/b248308512a4 SaaS Sales | 销售团队最常用的线索分配手段 - 简书 https://www.jianshu.com/p/0cc052ce54a7 SFA(管理工具)_百度百科 https://baike.baidu.com/item/SFA/8692
SpringBoot--logger日志配置,使用@Slf4j注解
1、添加依赖:log4j的依赖在springboot下已经提供了 <!--定时任务和@Slf4j注解日志的依赖--> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <optional>true</optional> </dependency> 2、在需要生成日志的类上添加@Slf4j,即可直接使用log生成日志,更为方便 package com.exam
字符串、列表、元组的常用操作
字符串、列表、元组的常用操作 字符串 1.去除空格 strip() s1 = ' 测试程序 '
print(s1.strip())
# 去除两端的空格, 可以用于用户输入时去掉输入
# 内容两端的多余空格,括号内的是被去除的内容,不写默认为空格
print(s1.lstrip())
# 去除左边的空格
print(s1.rstrip())
# 去除右边的空格
居中设置 center(‘占几个字符’, '代替多余空格的内容') s = "测试"
print(s.center(10,
java小项目之:坦克大战,90后的集体回忆杀!
坦克大战小项目! 在小学初中的时候,我相信我们都曾经沉迷于一种玩具“红白机”,这应该是80后90后的童年回忆。用绝对好好学习的誓言,求着父母买一台。自己学会插在电视机上,再和小伙伴一起买一些游戏卡带,便能在周末和课余时间,趁着父母不在厮杀一整天。 魂斗罗,超级玛丽,冒险岛,热血格斗,忍者神龟等等数不清的游戏,在我们夜以继日的奋斗下,被我们玩得十分娴熟。各种技能,小操作信手拈来。但在我的记忆中,有一款游戏我从来没通关过,那就是今天这文章的主角《坦克大战》。 《坦克大战》应该也是众多游戏中很出名的
常规函数和箭头函数的this绑定问题
核心要点 function(){} 和 () => {} 的最大区别在于前者会在运行时绑定this对象,后者不会 由于function(){}在运行时在内部自动绑定this对象,则不会访问外部作用域this 由于() => {}不能自动绑定this对象,则只能访问外部作用域this 如果要使用动态绑定的this,则使用function(){} 如果要使用外部作用域的this,则使用() => {} 估计ES6就是因为function(){}总是自动绑定this造成嵌套function时需要le
关机/重启/用户切换/注销
目录 1. 关机/重启命令 2. 用户切换/注销 2.1 基本说明 2.2 切换用户 2.3 注销用户 1. 关机/重启命令 # shutdown命令
shutdown -h now # 立即关机
shutdown -h 2 # 1分钟后关机
shutdown -r now # 立即重启
shutdown -r 1 # 1分钟后重启
# 关机
halt
# 重启
reboot
# 把内存的数据同步到磁盘
s
CSS3的过渡和动画
在css3中可以实现很多一些动态效果,css3逐步取代了Flash,可以通过他带来的新特性帮助我们轻易解决一些问题,例如图片的圆角可以直接使用border-radius就可以解决,无需再使用ps解决,并且css3可以减少开发和维护成本,并且还能提高页面性能,因为一些动态效果我们不需要再去使用JS就可以完成 过渡:transition 过渡是什么? 我的理解是,当一个元素通过某个条件触发时(例如:hover)改变成另一个属性的过程,更通俗一点来说就是一个人起床到下床,总不会直接就蹦起来准备出门吧
今日推荐
周排行