python3之字符串常用操作练习补充一
字符串常用操作练习补充一 1 #coding:utf-8
2
3 name = "SaDXdxasdf"
4 #等同于nane = str("Lee") ,将调用str类的__init__方法
5
6 #打印name的类型
7 print(type(name))
8
9 #打印name所属类的所有成员
10 print(dir(name))
11
12 #字符串的包含,两种方法相当
13 print(name.__contains__("ee"))
14 print(
mysql——触发器——示例
数据准备: create table employee ( num int(50),
d_id int(50),
name varchar(50),
age int(50),
sex varchar(50),
homeadd varchar(50)
最优装载问题--贪心算法
#include <iostream>
#include <algorithm>
using namespace std;
// 贪心法
// 最优装载问题
void optionalLoad(int *a, int n, int C) {
sort(a, a + n);
int retain = C;
for (int i = 0; i < n; i++) {
if (a[i] <= retain) {
cout << a[
JDK1.6 and Http-component3.1 支持 TLS1.2
业务需求:旧项目需要支持TLS1.2访问外部,主要是以下两点要求 1.项目使用JDK1.6 需三方TLS1.2支持 2.项目使用Apache-httpCcomponent3.1,需贴合现有开发者习惯,防止他们扑街. 网上目前没找到现成的方案,自己搞定了. 解决方法如下: 1.得到支持TLS1.2的Socket工厂: https://github.com/a--i--r/TLSSocketFactory 直接使用即可,依赖的是BouncyCastle三方加密库,感谢日本友人 2.将该工厂封装如下
我爱java系列---【mybatis中批量插入,若存在,则更新;不存在,则新增】
示例代码: 1.dao层代码: int insertList(@Param("records") List<GwServerConfDetail> records); 2.xml层代码: <insert id="insertList" parameterType="java.util.List">
insert into gw_server_conf_detail
( SERVER_CONFIG_ID, CHANNEL_ID, NODE_NUM, SEND_ABILITY,
ServiceComb 集成 Shiro 实践|火影专场发布
Shiro简介 Apache Shiro是一款功能强大、易用的轻量级开源Java安全框架,它主要提供认证、鉴权、加密和会话管理等功能。Spring Security可能是业界用的最广泛的安全框架,但是Spring Security和Spring耦合的太重,脱离了Spring框架就使用不了,所以一个轻量级的安全框架有时也是一个非常不错的选择。 Shiro主要通过安全API来提供四个方面使用: 认证 Authentication –提供用户身份,可以理解为登录验证。 授权 Authorizatio
boost::thread 终止方式
博客参考: https://www.cnblogs.com/lidabo/p/3796554.html while(1)情况 void threadFunction()
{
while( true )
{
std::cout << "todo something..." << std::endl;
Sleep(1000);
}
}
那么,从理论上讲,这个线程将永远的执行下去,直到这个线程所属的进程运行完毕为
python自动化第二课 - python基础2
1.判断奇数偶数 num = input("请输入一个数字,判断是否为偶数:") print(not int(num) % 2) 2.浮点数的高精度计算用Decimal(from decimal import Decimal) 2.字符串的格式化输出 name = "yanzi" age = 18.91957 hobby = "看书" # 字符串的格式化输出 print("""*********** name: %s age: %d hobby: %s ""
基金投资:一次性买入 VS 定投
今天,牛大和朋友们聊一聊:基金投资是定投好呢,还是一次性买入好呢。 首先,说一下两者的区别。 定投可以按周或月,将资金分批买入。每次金额较小,非常适合上班的朋友们,工资到手即可分批买入,能够起到强制储蓄的效果。 定投还能够分散风险,是一种稳健的投资策略。 牛大给大家举个例子,大家就明白了。 比如你很喜欢吃栗子,又碰巧卖栗子的老板有种爱好,随机定价格,价格经常变来变去的~。 你第一次买栗子,20元1斤,花了20元买了1斤。 第二次,居然发现老板这次英明,10元1斤,于是你花10元就买下了1斤。
python中 使用join()方法
使用join()方法 对各种数据类型中元的素进行合并拼接 "连接符".join(列表或元组或字符串或字典) 返回的是一个使用连接符进行拼接的字符串 如果对象是列表,元组,就是以一个下标元素为单位进行拼接 如果对象是字符串,就是一个单词元素为单位进行拼接 如果对象是字典,就是以一个键为单位进行拼接 列表 In [4]: a = ["123", "123"]
In [5]: b = "".join(a)
In [6]: b
Out[6]: '123123' PS:遇到问题没人解答?需要Pyth
大数据之路Week08_day02 (Flume架构介绍和安装)
Flume架构介绍和安装 写在前面 在学习一门新的技术之前,我们得知道了解这个东西有什么用?我们可以使用它来做些什么呢?简单来说,flume是大数据日志分析中不能缺少的一个组件,既可以使用在流处理中,也可以使用在数据的批处理中。 1.流处理: 2.离线批处理: 分析:不管你是数据的实时流处理,还是数据的离线批处理,都是会使用flume这个日志收集框架来做日志的收集。因此,学习这个这个组件是很重要的。这个组件的使用也是很简单的。 简单介绍一下Flume Flume是一种分布式的、可靠的、可用的服
Python Django中一些少用却很实用的orm查询方法
一.使用Q对象进行限制条件之间 "或" 连接查询 from django.db.models import Q
from django.contrib.auth.models import User
Obj = User.objects.filter(Q(name="Bob") | Q(age=28)) # 在用户表中查询name为 Bob 或者 age 为28的对象 二.使用 startwith 和 endswith 进行字段数据起始字符和结尾字符的条件查询 obj = User.ob
Python将一个已知的utc时间字符串转换为东八区时间
先获取一个utc格式的时间 utc_time = datetime.datetime.utcnow()
print(utc_time) 输出 2018-06-24T08:59:39Z PS:遇到问题没人解答?需要Python学习资料?可以加点击下方链接自行获取 note.youdao.com/noteshare?id=2dce86d0c2588ae7c0a88bee34324d76 这里我们假设目前拥有的是一个字符串格式的UTC时间,那么该如何将其转换为东八区时间呢? utc_time =
在Springboot中使用swagger2
1.Swagger简介:在前后端分离的时代,无论是前端调用后端,还是后端调用后端,都期望有一个好的接口文档,Swagger的出现即提供了一个规范,解决了这个问题。 2.在Springboot中使用Swagger: (1)pom.xml中添加依赖: 1 <dependency>
2 <groupId>io.springfox</groupId>
3 <artifactId>springfox-swagger2</artif
Python 类III(三大特性,约束,super)
1.今日内容 面向对象的三大特性:封装,继承,多态 什么是继承? 继承的优点 单继承,多继承 类的约束 super的深入理解 2.具体内容 面向对象的三大特性:封装,继承,多态 封装 将一些东西内容装到一个地方,并可以取出来 类、设置静态属性,设置一些方法 对象、可以在其对象空间中封装一些属性 多态 一个事物产生多种形态 数据结构的多种状态。如一个变量,即可以被复制为一个列表,也可以被赋值为一个字符串 Remark:而在C++或者Java等语言中,定义变量必须提前声明变量的类型,否则会报错 继
今日推荐
周排行