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(
分类: 其他 发布时间: 12-24 21:17 阅读次数: 0

每日小学习五

列举django orm 中所有的方法(Queryset)对象的所有方法 答:all() filter() get() exclude() order_by() count() exists() values() values_list() first() last() 2 为什么要使用djngo-rest-framework框架? 1提供了定义序列化器serializer的方法,可以快速根据django orm 或者其他库自动序列化,反序列化 2 丰富的定制层级: 函数试图\类试图、试图结合
分类: 其他 发布时间: 12-24 21:17 阅读次数: 0

laravel 返回自定义错误

控制器或路由使用withErrors放回错误信息 前台使用$errors->all() 接收
分类: 其他 发布时间: 12-24 21:17 阅读次数: 0

未写完

code: #include <cstdio> #include <string> #include <cstring> #include <algorithm> using namespace std; const int N=200006; int cur_id; namespace IO { void setIO(string s) { string in=s+".in";
分类: 其他 发布时间: 12-24 21:17 阅读次数: 0

mysql——触发器——示例

数据准备: create table employee ( num int(50), d_id int(50), name varchar(50), age int(50), sex varchar(50), homeadd varchar(50)
分类: 其他 发布时间: 12-24 21:17 阅读次数: 0

最优装载问题--贪心算法

#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[
分类: 其他 发布时间: 12-24 21:17 阅读次数: 0

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.将该工厂封装如下
分类: 其他 发布时间: 12-24 21:17 阅读次数: 0

我爱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,
分类: 其他 发布时间: 12-24 21:17 阅读次数: 0

ServiceComb 集成 Shiro 实践|火影专场发布

Shiro简介 Apache Shiro是一款功能强大、易用的轻量级开源Java安全框架,它主要提供认证、鉴权、加密和会话管理等功能。Spring Security可能是业界用的最广泛的安全框架,但是Spring Security和Spring耦合的太重,脱离了Spring框架就使用不了,所以一个轻量级的安全框架有时也是一个非常不错的选择。 Shiro主要通过安全API来提供四个方面使用: 认证 Authentication –提供用户身份,可以理解为登录验证。 授权 Authorizatio
分类: 其他 发布时间: 12-24 21:17 阅读次数: 0

boost::thread 终止方式

博客参考: https://www.cnblogs.com/lidabo/p/3796554.html while(1)情况 void threadFunction() { while( true ) { std::cout << "todo something..." << std::endl; Sleep(1000); } } 那么,从理论上讲,这个线程将永远的执行下去,直到这个线程所属的进程运行完毕为
分类: 其他 发布时间: 12-24 21:17 阅读次数: 0

关键字this

一、区分成员变量和局部变量 二、代表对象(对象的引用 三、将实例作为参数传递 四、return this
分类: 其他 发布时间: 12-24 21:17 阅读次数: 0

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   ""
分类: 其他 发布时间: 12-24 21:17 阅读次数: 0

基金投资:一次性买入 VS 定投

今天,牛大和朋友们聊一聊:基金投资是定投好呢,还是一次性买入好呢。 首先,说一下两者的区别。 定投可以按周或月,将资金分批买入。每次金额较小,非常适合上班的朋友们,工资到手即可分批买入,能够起到强制储蓄的效果。 定投还能够分散风险,是一种稳健的投资策略。 牛大给大家举个例子,大家就明白了。 比如你很喜欢吃栗子,又碰巧卖栗子的老板有种爱好,随机定价格,价格经常变来变去的~。 你第一次买栗子,20元1斤,花了20元买了1斤。 第二次,居然发现老板这次英明,10元1斤,于是你花10元就买下了1斤。
分类: 其他 发布时间: 12-24 21:17 阅读次数: 0

python中 使用join()方法

使用join()方法 对各种数据类型中元的素进行合并拼接 "连接符".join(列表或元组或字符串或字典) 返回的是一个使用连接符进行拼接的字符串 如果对象是列表,元组,就是以一个下标元素为单位进行拼接 如果对象是字符串,就是一个单词元素为单位进行拼接 如果对象是字典,就是以一个键为单位进行拼接 列表 In [4]: a = ["123", "123"] In [5]: b = "".join(a) In [6]: b Out[6]: '123123' PS:遇到问题没人解答?需要Pyth
分类: 其他 发布时间: 12-24 21:17 阅读次数: 0

63不同路径II

题目: 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” ).机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”).现在考虑网格中有障碍物。那么从左上角到右下角将会有多少条不同的路径? 来源: https://leetcode-cn.com/problems/unique-paths-ii/ 法一: 自己的代码 思路: 如果遇到障碍物,则直接将该位置置0,关键是对障碍物后面位置的处理,由于障碍物置0了,仍然可以直接相
分类: 其他 发布时间: 12-24 21:17 阅读次数: 0

大数据之路Week08_day02 (Flume架构介绍和安装)

Flume架构介绍和安装 写在前面 在学习一门新的技术之前,我们得知道了解这个东西有什么用?我们可以使用它来做些什么呢?简单来说,flume是大数据日志分析中不能缺少的一个组件,既可以使用在流处理中,也可以使用在数据的批处理中。 1.流处理: 2.离线批处理: 分析:不管你是数据的实时流处理,还是数据的离线批处理,都是会使用flume这个日志收集框架来做日志的收集。因此,学习这个这个组件是很重要的。这个组件的使用也是很简单的。 简单介绍一下Flume Flume是一种分布式的、可靠的、可用的服
分类: 其他 发布时间: 12-24 21:17 阅读次数: 0

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
分类: 其他 发布时间: 12-24 21:17 阅读次数: 0

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 =
分类: 其他 发布时间: 12-24 21:17 阅读次数: 0

在Springboot中使用swagger2

1.Swagger简介:在前后端分离的时代,无论是前端调用后端,还是后端调用后端,都期望有一个好的接口文档,Swagger的出现即提供了一个规范,解决了这个问题。 2.在Springboot中使用Swagger:   (1)pom.xml中添加依赖: 1 <dependency> 2 <groupId>io.springfox</groupId> 3 <artifactId>springfox-swagger2</artif
分类: 其他 发布时间: 12-24 21:17 阅读次数: 0

Python 类III(三大特性,约束,super)

1.今日内容 面向对象的三大特性:封装,继承,多态 什么是继承? 继承的优点 单继承,多继承 类的约束 super的深入理解 2.具体内容 面向对象的三大特性:封装,继承,多态 封装 将一些东西内容装到一个地方,并可以取出来 类、设置静态属性,设置一些方法 对象、可以在其对象空间中封装一些属性 多态 一个事物产生多种形态 数据结构的多种状态。如一个变量,即可以被复制为一个列表,也可以被赋值为一个字符串 Remark:而在C++或者Java等语言中,定义变量必须提前声明变量的类型,否则会报错 继
分类: 其他 发布时间: 12-24 21:17 阅读次数: 0