Wesley13 Wesley13
4年前
SFML从入门到放弃(3) 视角和碰撞检测
SFML从入门到放弃(3)视角和碰撞检测视角window.draw();所画出的对象是在世界坐标的绝对位置。视角可以选定在窗口中显示世界坐标下的的哪一个区域。sf::Viewinit_view(){sf::Viewvi(sf::Vector2f(0,0),sf
Stella981 Stella981
4年前
Gradle里面的依赖implementation和api的真正理解
Gradle新版本里面依赖的写法支持implementation和api,下面简单解释两者的区别:  implementation表示依赖,即只依赖不打包进来。  api表示打包,即不仅依赖还打包进来,这样上层就不用重复依赖。  注意:这里的打包是便于理解,是指打包依赖关系而不是打包源代码,也就是说将依赖暴露给上层。  下面举例说明:    
Wesley13 Wesley13
4年前
HTTPS、SSL、TLS三者之间的联系和区别
SSL(SecureSocketLayer安全套接层)是基于HTTPS下的一个协议加密层,最初是由网景公司(Netscape)研发,后被IETF(TheInternetEngineeringTaskForce互联网工程任务组)标准化后写入(RFCRequestForComments请求注释),RFC里包含了很多互联网技术的规
Wesley13 Wesley13
4年前
Go语言入门系列(一)之Go的安装和使用
1.安装环境1.进入Golang官网(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgolang.org),进入下载页面。(如果打不开可访问Golang中国(https://www.oschina.net/action/GoToLink?u
Stella981 Stella981
4年前
PHP发起POST请求(支持模拟表单和json传值)
HTTP请求是开发的过程中经常会遇到的任务,GET请求比较简单,但是POST请求却会遇到一些问题。有时候对方需要你模拟表单请求,有时候又希望你传递一个json。我们可以封装一个通用的方法来完成。functionpost($url,$data,$isJsontrue,$headers,$timeout10
小万哥 小万哥
2年前
如何在 Python 中执行 MySQL 结果限制和分页查询
PythonMySQL限制结果限制结果数量示例1:获取您自己的Python服务器选择"customers"表中的前5条记录:Pythonimportmysql.connectormydbmysql.connector.connect(host"localh
python爬取数据中的headers和代理IP问题
爬虫的主要爬取方式之一是聚焦爬虫,也就是说,爬取某一个特定网站或者具有特定内容的网站,而一般比较大的有价值的网站都会有反爬策略,其中常见的反爬策略是网站根据来访者的身份判定是否予以放行。对来访者身份的判定一般基于headers里的userAgent值,每一
混世魔王 混世魔王
2年前
皕杰报表关于“数据值”和“显示值”的应用
在皕杰报表文本单元格属性中,有“数据值”和“显示值”两个属性,数据值是单元格的真实值,当单元格被引用时,引用的就是单元格的真实值;显示值是在报表展现时所显示的内容,仅仅用来显示。通常我们在数据表里取出的某个字段的值是一个代号,但我们展现出来的报表,并不希望
状态机的介绍和使用 | 京东物流技术团队
状态机是有限状态自动机的简称,是现实事物运行规则抽象而成的一个数学模型。状态机,也就是StateMachine,不是指一台实际机器,而是指一个数学模型。说白了,一般就是指一张状态转换图。
小万哥 小万哥
2年前
Python 继承和子类示例:从 Person 到 Student 的演示
继承允许我们定义一个类,该类继承另一个类的所有方法和属性。父类是被继承的类,也叫做基类。子类是从另一个类继承的类,也叫做派生类。创建一个父类任何类都可以成为父类,因此语法与创建任何其他类相同:示例,创建一个名为Person的类,具有firstname和la