博客转载自:https://www.devbean.net/2013/01/qt-study-road-2-implicit-sharing/ Qt 中许多 C++ 类使用了隐式数据共享技术,来最大化资源利用率和最小化拷贝时的资源消耗。当作为参数传递时,具有隐式数据共享的类即安全又高效。在数据传递时 ...
分类:
其他好文 时间:
2018-01-17 18:24:42
阅读次数:
221
The Zen of Python, by Tim Peters Beautiful is better than ugly. Explicit is better than implicit. Simple is better than complex. Complex is better tha ...
分类:
编程语言 时间:
2018-01-14 21:27:16
阅读次数:
184
最近项目遇到一次整型溢出攻击 有一个功能,玩家购买num个物品. 每个物品花费14货币. 客户端限制玩家只能购买 1-9999个该物品. 但是某玩家通过技术手段,获得了客户端的运行权限. 于是发送协议购买该物品 306783379 个 于是服务器收到请求进行以下处理 val num = messag ...
分类:
其他好文 时间:
2018-01-14 18:45:56
阅读次数:
222
scala中经常遇到最头疼的问题,就是类型不匹配或者带Any,Option的提示错误信息。 最近碰到的是取最大值,但是明明已经Long类型的,却提示下面这个错误信息。 相关的源程序如下: 这里如果将上面的第2行添加返回类型,则会提示以下错误: 解决方法: 添加转换_.toLong ...
分类:
其他好文 时间:
2018-01-12 11:31:55
阅读次数:
418
1、爬去方式python+selenium 2、工作流程 selenium自动输入,自动爬取,建立文件夹,存入磁力链接到记事本 3、贴上代码 #!/usr/bin/Python# -*- coding: utf-8 -*-from selenium import webdriverfrom sele ...
分类:
编程语言 时间:
2018-01-02 15:27:55
阅读次数:
236
字符数组 的英文名字是 char [] gets()函数的基本用法为:char *gets(char *s); 该函数的参数是一个字符数组,该函数的返回值也是一个字符数组。 linux下的代码如下: 1 #include <stdio.h> 2 3 int main() 4 { 5 char a[1 ...
分类:
系统相关 时间:
2017-12-30 19:59:31
阅读次数:
383
英文文档: super([type[, object-or-type]]) Return a proxy object that delegates method calls to a parent or sibling class of type. This is useful for acces ...
分类:
编程语言 时间:
2017-12-29 16:17:37
阅读次数:
168
Spring MVC 提供了以下几种途径输出模型数据: ModelAndView: 处理方法返回值类型为 ModelAndView时, 方法体即可通过该对象添加模型数据 Map 及 Model: 入参为org.springframework.ui.Model、org.springframework. ...
分类:
编程语言 时间:
2017-12-29 12:12:57
阅读次数:
185
本节内容 1. 列表、元组操作 2. 字符串操作 3. 字典操作 4. 集合操作 5. 文件操作 6. 字符编码与转码 一,列表操作 示例列表: 1,下标取值 下标从0开始,第n个值的下标是n 1。 可以倒着取值,比如:name[ 1] 2,切片 下标切片,取头舍尾。比如name[1:8],只会取下 ...
分类:
编程语言 时间:
2017-12-22 19:43:51
阅读次数:
266
今天在Review一个老项目的时候,看到一段奇怪的代码。 if (dto.Payment == null) continue; var entity = entries.FirstOrDefault(e => e.LedgerEntryID == dto.LedgerEntryID); dto.Pa ...