[Delphi] Delphi Tips
Delphi Tips 函数篇 StrToDate() 语法篇 函数篇 StrToDate() function StrToDate(const S: string): TDateTime; function StrToDate(const S: string; const FormatSettings: TFormatSettings): TDateTime; StrToDate将给定的字符串转换为日期值。 分隔符只能是为'' / '', eg: '2019-10-01', 年值假定在本世纪
python--spider验证码
目前,许多网站采取各种各样的措施来反爬虫,其中一个措施就是使用验证码。 验证码的花样也越来越多,几个数字组合的简单的图形验证码,英文字母和混淆曲线相结合的方式。大概包括: 普通图形验证码 极验滑动验证码 点触验证码 微博宫格验证码 接下里我们来具体了解一下。 1 图形验证码 图形验证码是最早出现也是最简单的一种验证码,一般由 4 位字母或者数字组成。 本节我们用OCR技术来识别图形验证码。(Optical Character Recognition,光学字符识别,将图片、照片上的文字内容,直接
# git常用基本操作
git常用基本操作 初始化git仓库git init 从远程仓库克隆git clone <远程仓库地址> git到暂存区git add . git提交git commit -m "<提交信息>" git提交到同步到远程仓库git push <远程仓库/仓库名> git查看提交历史git log ,在一行查看git log --pretty=oneline git查看所有分支git branch -l git创建分支git branch <新分支名> git从某个提交历史创建分支git bran
P1026 统计单词个数——substr
P1026 统计单词个数 string 基本操作: substr(x,y) x是起始位置,y是长度; 返回的是这一段字符串; 先预处理sum[i][j],表示以i开头,最多的单词数; 从后往前寻找,保证开头没有被用过; sum[i][j]=sum[i+1][j]; 再找是否有新单词出现; s.find()==0说明找到单词以开头开始; 然后dp,f[i][j]表示以i结尾分j段的最大单词数; #include<cstdio>
#include<string>
#include<iostre
【bat】【windows】通过端口杀死进程
简单的bat处理,把指定端口集合杀死相应的进程,就是杀死对应的pid @echo off & setlocal EnableDelayedExpansion
set obj[0]=6340
set obj[1]=6330
set obj[2]=1010
set obj[3]=6301
set obj[4]=6001
set port=0
set pid=0
for /f "usebackq delims== tokens=1-2" %%a in (`set obj`
20182315 第六周学习总结
20182315 2019-2020-1 《数据结构与面向对象程序设计》第六周学习总结 教材学习内容总结 多态:定义为“有多种形式”,多态引用是指一个在不同时刻可以指向不同类型对象的引用变量。 通过继承实现多态: (1):当某类名声明一个引用变量,该变量可引用这个类的任意对象,还可以引用继承他的类的任何对象。 (2):Mammal pet; Horse secretariat=new Horse(); pet=secretasriat;该程序将父类定义的变量pet赋给子类Horse使用。但反过
web前端知识体系梳理
前言 现在是信息时代,经过 web1.0 时期、web2.0 时期到现在的移动互联网时期,信息获取越来越高效,坐着不动就会有大量的新闻、博客、资讯向你推荐而来。作为一名靠谱的程序员,你免不了要查阅大量的文章、视频和书籍来充斥你的知识量,不断学习。但是现在网上大量的信息堆积起来,对于你来说意味着什么?你如何去合理的筛选、梳理这些获得的信息,又如何去知道自己现在还缺什么信息? 到这里就应该提出本文的主题 —— 知识体系 。其实无论针对哪个知识领域,它都是有一套完整的、成型的知识体系和标准作为支撑的
《程序员修炼之道》读后感(一)【第二章与第三章】
第2章 注重实效的途径 从本章开始,作者终于开始介绍实际开发中将会运用到的技巧及原理,而在阅读中我也发现由于自身的经验不足知识浅薄而对作者提到的许多概念感到十分模糊。 7、 重复的危害:在过去的学习中,关于重复的危害我只认识到会使代码可维护性降低这点程度,而本章则说重复甚至会成为程序的“噩梦”,DRY原则简单又实用,我想起就在上一节java课上的测试中我还使用了很多重复来解决购票问题。作者将重复归为4类:强加的重复、无意的重复、无耐性的重复、开发者之间的重复;对于没有合作开发经验的我们来说,前
C# Xamarin 数据绑定入门基础
目录 关于数据绑定 视图-视图绑定 绑定模式 简单的集合绑定 C# Xamarin 数据绑定入门基础 关于数据绑定 Xamarin 单向、双向绑定 Xaml绑定 C#代码绑定 在此之前,几段 伪代码 帮助像我一样菜的同学入门。。。 假如说,有两个控件,一个是滑动条(Slider),一个是显示文本的标签(Label)。 Slider slider = new Slider()
{
Maximum = 1,
架构师参考的几个学习站点
这几年随着知乎基本战胜了百度知道之后,涌现了一些类似知乎豆瓣之类的站点。但是和架构学习相关的还不是太多。 第一个是https://segmentfault.com,这个站点出现是比较早的了。 简书:https://www.jianshu.com 掘金:https://juejin.im/,估计CEO是美粉。。 下面是随机找的一些后端架构学习的图谱。忽然想起学院的王鑫老师最近学术沙龙也在宣传图谱。。 https://juejin.im/entry/5aee993b5188256731241a94
201871010112-梁丽珍《面向对象程序设计(java)》第七周学习总结
项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/nwnu-daizh/p/11654436.html 作业学习目标 掌握四种访问权限修饰符的使用特点; 掌握Object类的用途及常用API; 掌握ArrayList类的定义方法及用途; 掌握枚举类定义方法及用途; 结合本章实验内容,理解继承与多态性两个面向对象程序设计特征,并体会其优点。 实验内容和步骤 实验1: 在“
阿里云给自己实例扩容-扩展分区和文件系统_Linux系统盘
阿里云买了台服务器ecs 磁盘容量40g 发现已经用了30g了 赶紧扩容 进入 e'cs实例 进入左边菜单 存储与快照 然后选择右边的扩容 然后支付 成功后 进入服务器 df -h 发现怎么还是没变化 看阿里云文档 一大堆,我都不知道该选哪一个跟着操作 看了在线扩容云盘,发现太多了,不知道操作那个,只能提交工单了,技术人员告诉我文档 原来我这是要选扩展分区和文件系统 文档地址如下:我的内核3.1的 跟着低内核操作 最终搞定了 [root@brady ~]# growpart /dev/vda
你真的知道em和rem的区别吗?
前言 em 和 rem 都是相对单位,在使用时由浏览器转换为像素值,具体取决于您的设计中的字体大小设置。 如果你使用值 1em 或 1rem,它可以被浏览器解析成 从16px 到 160px 或其他任意值。 最大问题 使用 em 和 rem 单位可以让我们的设计更加灵活,能够控制元素整体放大缩小,而不是固定大小。 我们可以使用这种灵活性,使我们在开发期间,能更加快速灵活的调整,允许浏览器用户调整浏览器大小来达到最佳体验。 em 和 rem 单位提供的这种灵活性和工作方式都很相似,所以最大的问题
视频作品《springboot基础篇》上线了
1.场景描述 第一个视频作品出炉了,《springboot基础篇》上线了,有需要的朋友可以直接点击链接观看。 2. 课程内容 课程地址:https://edu.51cto.com/sd/74740 第一章 课程介绍 软件老王首先介绍下本课程准备分享的内容,给准备学习springboot的朋友有个基本的概念,假如已经掌握或者学过的朋友可以直接跳过,避免浪费时间。 第二章 什么是springboot? (1)介绍springboot前,首先得介绍下什么是maven?没有maven就没有spring
Python里三个最高逼格的调试神器
调试是开发过程中不可避免的一个环节,在Python中我们使用print、logging、assert等方法进行调试既简单又实用,但毕竟有其局限性。今天这篇文章为大家带来三个工具,其中有Python的内置模块也有第三方库,它们提供了调试代码所需的大部分常用功能,将极大的提升我们的开发和bug排除效率。 1.PDB pdb是Python中的一个内置模块,启用pdb后可以对代码进行断点设置和跟踪调试。为了演示方便,我们准备一个样例程序pdb_test.py: def countnumber(numb
今日推荐
周排行