码迷,mamicode.com
首页 > 2020年01月05日 > 全部分享
C语言关键字volatile在开发中的应用
volatile 1.volatile作用 volatile的本意是“易变的” 因为访问寄存器要比访问内存单元快的多,所以编译器一般都会作减少存取内存的优化,但有可能会读脏数据。当要求使用volatile声明变量值的时候,系统总是重新从它所在的内存读取数据,即使它前面的指令刚刚从该处读取过数据。精确... ...
分类:编程语言   时间:2020-01-05 00:41:38    阅读次数:122
99乘法表(for循环嵌套)
计算乘法表 两个数相乘,外层循环代表被乘数,控制行数;内层代表乘数,控制列数。 循环嵌套,变量名不可以重复。 使用 break 语句让输出的乘法表更简洁。 使用 String 变量,做 String 的加法。 (未完待续……) ...
分类:其他好文   时间:2020-01-05 00:41:21    阅读次数:118
使用Selenium含蓄等待获取页面元素(附带实际业务需求情景)
Hello,大家好,又到了小猿分享技术的时间了。这回带来的是使用Selenium去网站上获取部分信息并且执行部分操作以及"含蓄"等待元素加载完成以及截取图片和网页刷新机制的技术点。 解释说明:Selenium用于自动化测试,web自动化测试工具集,即使用该模块去模拟手动去网页上点击获取信息,是一个很 ...
分类:其他好文   时间:2020-01-05 00:41:04    阅读次数:138
JAVA8学习——从源码角度深入Stream流(学习过程)
从源代码深入Stream / 学习的时候,官方文档是最重要的. 及其重要的内容 我们不仅要知道stream用,要知道为什么这么用,还要知道底层是怎么去实现的. 个人注释:从此看出,虽然新的jdk版本对开发人员提供了很大的遍历,但是从底层角度来说,实现确实是非常复杂的. 对外提供很简单的接口使用. ( ...
分类:编程语言   时间:2020-01-05 00:40:43    阅读次数:109
一些开发常用到的工具网站
解析json https://www.json.cn/ json转为go结构体 https://mholt.github.io/json to go/ https://www.codeutils.top/ /json https://oktools.net/json2go sql语句转go结构体 h ...
分类:Web程序   时间:2020-01-05 00:40:17    阅读次数:144
DBA常用SQL之会话与等待事件
SELECT * FROM V$SESSION WHERE USERNAME IS NOT NULL AND STATUS = 'ACTIVE' ORDER BY LOGON_TIME, SID; 2.查询会话与对应的进程 SELECT P.SPID, S.SID, S.OSUSER, S.MACH ...
分类:数据库   时间:2020-01-05 00:40:00    阅读次数:111
使用Swoole中的WebSocket快速实现弹幕效果
WebSocket协议是基于TCP的一种新的网络协议。它实现了浏览器与服务器全双工(full-duplex)通信——允许服务器主动发送信息给客户端。 接下来,如果是单纯想学习WebSocket的使用方式的话,可以使用DanmuPlayer项目的源码,是一款Html5弹幕视频播放器插件,也可以执行写一 ...
分类:Web程序   时间:2020-01-05 00:39:41    阅读次数:132
volatile关键字
首先简单介绍一下编译器对代码优化的概念:编译器优化:在不影响程序结果的情况下,改变程序的执行顺序提高效率优化级别有:O0O1O2O3优先级别越高,优化的越厉害如何优化?在此介绍volatile,我们只谈优化的一个方式,就是将频繁使用的变量直接加载到离cpu很近的寄存器中。我们先来看如下代码:#include<stdio.h>#include<stdlib.h>#includ
分类:其他好文   时间:2020-01-05 00:39:27    阅读次数:118
SqlServer 2019 On Linux
1、SqlServer 2019 On Linux安装 来源地址:https://docs.microsoft.com/zh-cn/sql/linux/quickstart-install-connect-ubuntu?view=sqlallproducts-allversions 1.1、安装 S ...
分类:数据库   时间:2020-01-05 00:39:12    阅读次数:341
Windows下的maven项目部署在Linux服务器
一、Linux的环境准备 1.JDK安装 CentOS安装JDK(XFTP工具使用介绍) 2.mysql安装 CentOS安装mysql 3.Tomcat安装 CentOS安装Tomcat 远程访问Tomcat 403 Access Denied 4.maven安装 下载地址 下载apache-ma ...
分类:Windows程序   时间:2020-01-05 00:38:53    阅读次数:110
naive的动态规划套路总结
$O(nlogn)$求长度为$n$的数列的$LIS$ 将 $$d(i,j) = min { d(i+1,j) ~ d(j,j), ... , d(i,j 1) ~ d(i,i) , 0 } $$ 中的某些部分保存一下, 可以优化时间复杂度 ...
分类:其他好文   时间:2020-01-05 00:38:27    阅读次数:80
函数 预编译
var str = false + 1; console.log(str);// 1 var demo = false == 1; console.log(demo);// 0 if (typeof(a) && -true + (+undefined) + ''){ console.log('不错' ...
分类:其他好文   时间:2020-01-05 00:37:47    阅读次数:97
Win10下设置默认输入法与默认中文输入
实现的效果: 1. 把自己需要的一个或多个输入法软件添加到输入法列表中(一般就指定一个),避免了需要在打字时Ctrl + Shift等快捷键在多个输入法中不停切换的麻烦 2. 首选语言默认为中文,毕竟作为一个中国人,大部分情况下还是输入中文字符比较多 实现步骤: 1. 快捷键进入Windows设置, ...
分类:Windows程序   时间:2020-01-05 00:36:30    阅读次数:119
Linux安装nginx教程
#系统选择:centos6.6一、添加nginx服务进程用户groupadd-rnginxuseradd-r-gnginxnginx二、下载并解压安装包wgethttp://nginx.org/download/nginx-1.9.9.tar.gztarxvfnginx-1.9.9.tar.gz-C/usr/local/src三、安装相应开发者工具yumgroupinstall"Deve
分类:系统相关   时间:2020-01-05 00:36:13    阅读次数:119
python中正则表达式的使用
前言: 我们在做接口自动化的时候,处理接口依赖的相关数据时,通常会使用正则表达式来进行提取相关的数据,今天在这边和大家聊聊如何在python中使用正则表达式。在python使用正则表达式,可以使用官方库re来实现 一、re模块的使用 在python中使用正则表达式,需要用到re模块来进行操作,这边给 ...
分类:编程语言   时间:2020-01-05 00:35:58    阅读次数:94
区块链:价值互联网的基石
回顾区块链发展史,认清其发展现状,洞察其发展趋势,展现区块链全景图。共识是源源不断的动力。 (一)比特币打开了区块链大门 全球共享,全球就一本总账,网内所有用户共同拥有它。 分布式,这本总账是分布式地存放在所有用户的计算机。 去中心化,没有一个第三方的中心机构来记录、管理和维护这本总账。 去信任,不 ...
分类:其他好文   时间:2020-01-05 00:35:42    阅读次数:114
Oracle 11g R2 常用配置与日志的文件位置
假设.bash_profile中oracle相关环境变量如下: $ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_1 $ORACLE_BASE=/u01/app/oracle $ORACLE_SID=orcl 1.监听 TNS等配置文件位置 1.1 lin ...
分类:数据库   时间:2020-01-05 00:35:28    阅读次数:106
1050条   上一页 1 ... 53 54 55 56 57 58 59 ... 62 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!