首页 > 编程语言
C++中volatile关键字的作用(volatile应理解为直接存取原始内存地址,英文意思为易改变的)
一个定义为volatile的变量是说这变量可能会被意想不到地改变,这样,编译器就不会去假设这个变量的值了。精确地说就是,优化器在用到这个变量时必须每次都小心地重新读取这个变量的值,而不是使用保存在寄存器里的备份。下面是volatile变量的几个例子: 1). 并行设备的硬件寄存器(如:状态寄存器) ...
分类:编程语言   时间:2021-05-14 21:40:46    收藏:0  评论:0  赞:0  阅读:3
插入排序及其细节改进与希尔排序
前言 本文主要介绍插入排序和能略微提升其性能的代码细节,以及插入排序的改进——希尔排序 一、插入排序 先上代码: //原始插入排序 void originInsertSort(vector<int> iv) { for (size_t i = 1; i < iv.size(); ++i) { //不 ...
分类:编程语言   时间:2021-05-14 21:40:21    收藏:0  评论:0  赞:0  阅读:5
[Python]configparser模块读取配置文件
config.ini [phone] imei = 123456789 num = 0 / 14 build = 00WWYL test.py CUR_DIR = os.path.dirname(os.path.abspath(__file__)) configFilePath = os.path. ...
分类:编程语言   时间:2021-05-14 21:39:52    收藏:0  评论:0  赞:0  阅读:1
Python中sympy.solve()函数的使用
1、函数的简单使用 用 sympy.solve() 函数来解单一方程的调用方式可以表示为 sympy.solve(表达式,符号) 。下面的代码演示了怎样解exp ? ( x ) ? 3 = 0 \exp(x)-3=0exp(x)?3=0这个方程。 1 import sympy 2 from symp ...
分类:编程语言   时间:2021-05-14 21:38:43    收藏:0  评论:0  赞:0  阅读:1
python基础之运算符
运算符 Python支持多种运算符,下表大致按照优先级从高到低的顺序列出了所有的运算符,运算符的优先级指的是多个运算符同时出现时,先做什么运算然后再做什么运算。除了我们之前已经用过的赋值运算符和算术运算符,我们稍后会陆续讲到其他运算符的使用。 | 运算符 | 描述 | | | | | [] [:] ...
分类:编程语言   时间:2021-05-14 21:36:24    收藏:0  评论:0  赞:0  阅读:1
PTA basic 1095 解码PAT准考证 (25 分) c++语言实现(g++)
PAT 准考证号由 4 部分组成: 第 1 位是级别,即 T 代表顶级;A 代表甲级;B 代表乙级; 第 2~4 位是考场编号,范围从 101 到 999; 第 5~10 位是考试日期,格式为年、月、日顺次各占 2 位; 最后 11~13 位是考生编号,范围从 000 到 999。 现给定一系列考生 ...
分类:编程语言   时间:2021-05-14 21:34:35    收藏:0  评论:0  赞:0  阅读:0
deleteTwoTimes.cpp:5:13: warning: defaulted function definitions are a C++11 extension [-Wc++11-extensions] CTest( ) = default; ^ 1 warning generated.
deleteTwoTimes.cpp:5:13: warning: defaulted function definitions are a C++11 extension [-Wc++11-extensions] CTest( ) = default; ^ 1 warning generated. ...
分类:编程语言   时间:2021-05-14 21:32:00    收藏:0  评论:0  赞:0  阅读:1
Java中的动态代理
代理模式 代理模式(Proxy)是设计模式中结构型模式的一种,用以实现对目标访问的控制。 结构如下: 当目标接口需要额外的操作才能访问,或是想要对目标访问进行控制时,都可以使用代理模式。 如图,RealSubject和Proxy派生自接口Subject,RealSubject是Subject的一个真 ...
分类:编程语言   时间:2021-05-14 21:29:52    收藏:0  评论:0  赞:0  阅读:1
Python中使用bcrypt为登录用户密码加密
bcrypt用户登录密码加密和检查(python3环境)>>>importbcrypt##导入模块bcrypt生成加密密码>>>my_password=‘123456‘>>>bytes_my_password=bytes(my_password,encoding=‘utf-8‘)##字符强制转成bytes类型或者bytes_my_passwor
分类:编程语言   时间:2021-05-14 21:29:43    收藏:0  评论:0  赞:0  阅读:0
spring知识点总结
一、spring是什么? spring是一个轻量级的IOC和AOP的容器框架,是java应用程序提供基础性服务的一套框架。目的是用于简化企业应用程序的开发,它使得开发者只需要关心业务需求。 Spring Context:提供框架式的Bean访问方式,以及企业级功能(JNDI、定时任务等);Sprin ...
分类:编程语言   时间:2021-05-14 21:28:50    收藏:0  评论:0  赞:0  阅读:0
MFC中报错命令无法执行
MFC中报错命令无法执行。 原因:MFC版本不兼容,rc文件缺少要包含的头文件。 解决方案:修改rc文件 Editor打开.rc文件。 在两个地方添加内容 "#include ""l.CHS\\afxprint.rc"" // 需要添加的条目" #include "l.CHS\afxprint.rc ...
分类:编程语言   时间:2021-05-14 21:28:35    收藏:0  评论:0  赞:0  阅读:1
【Swift Mac开发】自定义NSTableView选中行背景
由于使用的是基于视图的NSTableView,因此可以将NSTableRowView子类化,将其提供给表委托方法- (NSTableRowView *)tableView:(NSTableView *)tableView rowViewForRow:(NSInteger)row;,然后在行视图类中自 ...
分类:编程语言   时间:2021-05-14 21:27:01    收藏:0  评论:0  赞:0  阅读:0
5、python 操作redis
1、直接操作 import redis pool=redis.ConnectionPool(host='49.234.159.231',port=9221,password='9U6rQ19kET10iKYa') conn=redis.Redis(connection_pool=pool) name ...
分类:编程语言   时间:2021-05-14 21:26:36    收藏:0  评论:0  赞:0  阅读:0
基于hutool工具 获取网站的图标 java 代码
基于hutool工具 获取网站的图标 java 代码 //获取图标 从页面上查找 没有就拼接默认 private String findIco(String navUrl) { String body = HttpUtil.createGet(navUrl).execute().toString() ...
分类:编程语言   时间:2021-05-14 21:24:30    收藏:0  评论:0  赞:0  阅读:2
从零搭建springboot服务02-内嵌持久层框架Mybatis
愿历尽千帆,归来仍是少年 内嵌持久层框架Mybatis 1.所需依赖 <!-- Mysql驱动包 --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> </dependency> ...
分类:编程语言   时间:2021-05-14 21:22:46    收藏:0  评论:0  赞:0  阅读:0
python
一、文件操作 with open('product.json', 'a+', encoding='utf-8') as f: r:以只读方式打开文件。文件的指针将会放在文件的开头 r+:打开一个文件用于读写。文件指针将会放在文件的开头 w+:打开一个文件用于读写。如果该文件已存在则打开文件,并从开头 ...
分类:编程语言   时间:2021-05-14 21:19:59    收藏:0  评论:0  赞:0  阅读:1
Failure to find org.glassfish:javax.el:pom:3.0.1-b06-SNAPSHOT
问题:打包Maven项目的时候出现如下代码错误 Failure to find org.glassfish:javax.el:pom:3.0.1-b06-SNAPSHOT in https://repository.apache.org/snapshots was cached in the loc ...
分类:编程语言   时间:2021-05-14 21:19:29    收藏:0  评论:0  赞:0  阅读:1
java 网络编程基础 TCP/IP协议:
1、Java中客户端和服务器端通信的简单实例 Java中能接收其他通信实体连接请求的类是ServerSocket,ServerSocket对象用于监听来自客户端的Socket连接,如果没有连接,它将一直处于等待状态 ServerSocket包含一个监听来自客户端连接请求的方法。 ServerSock ...
分类:编程语言   时间:2021-05-14 21:14:58    收藏:0  评论:0  赞:0  阅读:0
java 显示数组重复个数
List list = Arrays.asList("aa,xx,ss,xx,ss,e,w,a,aa".split(","));Map map = new HashMap();for (String s : list) {Integer i = map.get(s);if(i == null)map ...
分类:编程语言   时间:2021-05-14 21:13:14    收藏:0  评论:0  赞:0  阅读:1
ES6新增数组的一些思考和使用
ES6数组的新增 伪数组转换为数组的两种方法 Array.from()把一个伪数组转换为一个真正的数组 伪数组:有下标和length,但是不能使用数组方法 let lis = document.querySelectorAll('.list li') lis.map(item => { return ...
分类:编程语言   时间:2021-05-14 21:12:30    收藏:0  评论:0  赞:0  阅读:2
500938条   上一页 1 2 3 4 ... 25047 下一页
© 2014 bubuko.com 版权所有 鲁ICP备09046678号-4
打开技术之扣,分享程序人生!
             

鲁公网安备 37021202000002号