-
给妹子讲python-S01E06字符串用法进阶
【妹子说】前面一集是初步接触了字符串,这一集可得多讲讲字符串的进阶用法呀。 没问题,首先我们说说python文本处理的头号工具:字符串的查找与替换。就类似于你在word里常用的ctrl+f那个功能。 字符串的find方法实现子字符串查找的操作,如果包含待查找的子字符串,find方法就返回他的偏移值,如果没有找到,就返回-1 s = 'abcdef' prin...
时间:2018-08-01点击:276收藏
-
Python GIL
在这篇博文中,我们将介绍Python GIL, Threads, Processes和AsyncIO 假设我们想要编写一个函数,该函数将数字作为参数并简单的倒计时,挺容易: def count_down(n): while n > 0: n -= 1 让我们用一个大数字来调用这个函数并测量函数耗时: from time import time befo...
时间:2018-08-01点击:206收藏
-
2018 IEEE顶级编程语言交互排行榜发布:Python屠榜
IEEE Spectrum 发布了第五届顶级编程语言交互排行榜:Python 卫冕成功,C++ 异军突起,雄踞第二,C 语言和 Java 则「退位让贤」,分据第三和第四。 榜单地址:https://spectrum.ieee.org/static/interactive-the-top-programming-languages-2018 IEEE 的榜单结...
时间:2018-08-01点击:206收藏
-
Java中使用HttpRequest获取用户真实IP地址端口
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_34173549/article/details/81357594 import javax.servlet.http.HttpServletRequest; /** * 自定义访问对象工具类 * * 获取对象的IP地址等信息 * @author rain...
时间:2018-08-01点击:261收藏
-
Python基础 | pandas.dataframe 专题使用指南
1.选取行名、列名、值 2.以标签(行、列的名字)为索引选择数据—— x.loc[行标签,列标签] 3.以位置(第几行、第几列)为索引选择数据—— x.iloc[行位置,列位置] 4.同时根据标签和位置选择数据——x.ix[行,列] 5.选择连续的多行多列——切片起点索引:终点索引 这种用法叫做一个切片,指从起点索引到终点索引。看实际用法就懂了。如果起点索引...
时间:2018-08-01点击:226收藏
-
用Python玩转微信
Python玩转微信 大家每天都在用微信,有没有想过用python来控制我们的微信,不多说,直接上干货! 这个是在 itchat上做的封装http://itchat.readthedocs.io/zh/latest/ 安装模块 pip3 install wxpy pip install wxpy -i "https://pypi.doubanio.com/s...
时间:2018-08-01点击:177收藏
-
(一)Java并发学习笔记
一、课程导学 二、基本概念 并发:同时拥有两个或者多个线程,如果程序在单核处理器上运行,多个线程将交替地换入或者换出内存,这些线程是同时“存在”的,每个线程都处于执行过程中的某个状态,高速切换感觉同时执行。如果运行多核处理器上,此时,程序中的每个线程将分配到一个处理器核上,因此可以真正的同时运行。 高并发:高并发(High Cuncurrency)是互联网分...
时间:2018-08-01点击:225收藏
-
你可能不需要 Vue
注意本文假设你已具有以下内容的相关知识或者实践经验: [vue 单文件组件] [vue 渲染函数] [jsx(Vue)] [pug] babel 及其相关插件 VAR 毫无疑问, 2016 ~ 2017 是 Vue 势头最强劲的两年. 根据笔者的记忆, 2017 年, Vue 的在 Github 上的 Star 数目首次超过 4W, 彼时 React 的 s...
时间:2018-08-01点击:202收藏
-
Python-装饰器
一、什么是装饰器 装饰器就是用来为被修饰对象添加上新功能的工具 注意:装饰器本身可以是任意可调用对象,被装饰器的对象也可以是任意可调用对象 那为什么要用装饰器呢? 这里我们需要知道开放封闭原则:封闭指的是对修改封闭,对扩展开放 装饰器的实现必须遵循两大原则: 1.不修改被装饰对象的源代码 2.不修改被装饰对象的调用方式 装饰的目标:就是在满足1和2的前提下为...
时间:2018-08-01点击:201收藏
-
IT技术变化快,技术人该何去何从?
正确答案应该是不可知的,毕竟人与人不同,每个人都有自己的难处和想法,以下都是我设想的出路: 第一个大方向是靠跳槽,包括几个选择: (1)向上跳,比如非FLAG跳FLAG;收入上升,技术上升,能力和评价上升; (2)平行跳,FB跳Google,Google跳FB;跳槽,就是在自己工作腻了的地方,去别人工作腻了的地方;平行跳到Google,然后混日子,假设过了2...
时间:2018-08-01点击:167收藏
-
Java的数据库连接工具类的编写
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/kese7952/article/details/81360317 Java的数据库连接工具类的编写 步骤: 1. 定义变量 2. 通过反射进行读取配置文件 3. 实例化Properties读取配置文件中的各个属性 4. 关闭字节输入流 5. 类加载 6. 通过...
时间:2018-08-01点击:188收藏
-
Java利用序列化实现对象的深拷贝
浅拷贝 对象实现的接口Cloneable的clone()方法存在一个缺陷,它并不会将对象的所有属性全部拷贝过来,而是有选择性的拷贝,即浅拷贝!基本规则如下: 1、 基本类型 如果变量是基本很类型,则拷贝其值,比如int、float等。 2、 对象 如果变量是一个实例对象,则拷贝其地址引用,也就是说此时新对象与原来对象是公用该实例变量。 3、 String...
时间:2018-08-01点击:508收藏
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS8编译安装MySQL8.0.19
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
推荐阅读
最新文章
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8安装Docker,最新的服务器搭配容器使用
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS7设置SWAP分区,小内存服务器的救世主
- Red5直播服务器,属于Java语言的直播服务器
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- Windows10,CentOS7,CentOS8安装Nodejs环境
- Docker使用Oracle官方镜像安装(12C,18C,19C)