PHP正则表达式

编程语言

  

2019-10-10 12:43:46

作者的话 术语概念 定界符 元字符 原子 模式修正符 后向引用 贪婪模式 中文匹配 常用函数 使用命名子组 作者的话 正则表达式的定义可以这样简单概括:“正则表达式描述了一种字符串匹配的模式,通过这个模式在特定的函数中对字符串进行匹配、查找、替换及分割等操作。作为一个匹配模板,是由原子、特有功能字符及模式修正符三部分组成的文字模式。”这里是我总结PHP正则表达式的定义及简单...

pandas 查找数据

编程语言

  

2019-12-11 22:03:18

这里选取的数据集为 conceptNet5 的中文数据集 使用布尔运算 使用计时器参见:【python 代码计时】 使用 apply 方法 apply 是逐行遍历,看来没有做并行优化, 然鹅!上面的代码是有问题的!是可以优化的! 最大的问题就是上面的代码把不相关的列也牵扯了进来,正确的写法应该是: 速度提升令人震惊!...

程序杂谈

编程语言

  

2019-12-18 17:02:03

来自一个菜鸡的感想,大佬勿喷 刚刚听完老师讲指针,感觉颇多( 蟹黄汤包 ),对于指针有了清晰的认识,就决定写篇博客记录下感受。 ------------------------------------------------------------------------------------------------------- 这里还是从程序开始谈谈(这里只涉及PE文件)。 一个程序,XX....

浅谈JVM内存结构

编程语言

  

2019-12-29 11:07:39

文章目录 内存结构 程序计数器 定义 作用 特点 虚拟机方法栈 定义 栈内存结构 线程运行诊断 本地方法栈 堆 定义 特点 方法区 内存结构 程序计数器 定义 Program Counter Register 程序计数器(寄存器)。 作用 记住下一条JVM指令执行的地址 特点 是线程私有的,就是每个线程都有自己的计数器 不会存在内存溢出,这个是直接在JVM规范中规定的,所以各大厂商不用去考虑程序计...

本文参考主要参考这个网站的内容http://c.biancheng.net/view/3476.html 汇编器识别一组基本的内部数据类型(intrinsic data type),按照数据大小(字节、字、双字等等)、是否有符号、是整数还是实数来描述其类型。 下表给出了全部内部数据类型的列表 数据类型的定义 数据定义语句(data definition statement)在内存中为变量留岀存储空...

本文所使用到的资源链接: 1. 所有QT版本镜像下载 2. 单文件制作封装工具Engima Virtual Box 环境配置: 报如下错,参考这个 在我这里是因为:系统的环境变量的目录中有几个版本不同的libstdc++-6.dll。 且 D:\exe\Tesseract_OCR\Tesseract-OCR 的优先级大于 D:\exe\QT\5.10.1\mingw53_32\bin 所以改一下优...

引言 二分查找算法是比较早期时候接触到的算法,这种算法有两个要求,一个是要求是顺序存储结构,其实就是数组,另一个是要查找的表要按照大小有序排列。 代码讨论 轻量级查找 我们先看下最基础的查找,基本思想就是从一个数组上面挨个找,找到了就返回: 二分法的引入 二分法的思想是把数据一分为二,因为数组上面的数据其实是有序的,所以可以提前判断要找的目标数据是在前半段还是后半段: 二分查找中的核心就是 int...

for循环简介 简介 for循环是3大循环其中一种,相比while循环和do while循环,它更加灵活,而且完全包含了while循环的功能,用for语句可以解决编程中所有循环问题。 语法格式 实例 问题 输出九九乘法表 分析 从图中容易看到,乘法表共9行,每一行 等式的个数=行数=第二个乘数,每一行第一个乘数递增但不超过第二个乘数。 代码 运行结果 如果有其他问题,欢迎咨询我qq35399259...

首先 安装ipykernel 然后制作kernel文件 然后启动jupyter即可。     我在win10 下 又py36 和python3 两个环境,ipykernel 安装在python3 上,torch安装在py36上,不知道为啥,可能是因为第一次使用管理员打开的cmd + python3 执行ipykernel install,然后 jupyter impo...

不知道有没有朋友有这种经历。雄心勃勃的打开一个开源框架的源码,开始看,一行一行的看下去,看了几行就感觉,“我艹,这什么玩意儿”,然后就看不下去了。如果你有类似的经历,可以看看本文,本文会讲解几种常见的开源框架的代码架构,从架构出发,帮你轻松读懂框架源码。记住以下两个要点: 不要试图一行一行的往下读 先找入口,再理架构,依流程读下去 jQuery 以jQuery为例,来看看他...

简评:Python 3.7 将于今年夏天发布,Python 3.7 中将会有许多新东西,最激动人心的新功能之一是 dataclass 装饰器。 什么是 Data Class 大多数 Python 开发人员编写过很多像下面这样的类: dataclass 可以为简单的情况自动生成方法,例如,一个init接受这些参数并将其分配给自己,之前的小例子可以重写为: 那么通过一个例子来看看如何使用吧 星球大战 ...

win10+python3.5+dlib19.4

编程语言

  

2020-02-15 05:09:06

win10+python3.5+dlib19.4 下载dlib-19.4.0-cp35-cp35m-win_amd64.whl文件 https://pypi.org/project/dlib/19.4.0/ 将该文件放在了E盘下 安装dlib 安装成功...

内容比较乱 helloworld:Java版 让程序跑起来 通过Eclipse运行程序 如下创建java项目 如果不勾选”use default location”,则需要在对应目录下创建与项目名称同名的文件。 如下创建java类 完成java项目并在项目下创建类eclipse中的目录结构如下: 可以看到会自动创建一个以.java为后缀,HelloWorld为文件名的jav...