码迷,mamicode.com
首页 > 2019年02月28日 > 全部分享
C++实现程序单实例运行的两种方式
简介 在我们编写程序的时候,经常会注意到的一个问题就是如何能够让程序只运行一个实例,确保不会让同一个程序多次运行,从而产生诸多相同进程,给我们的带来不便呢?那么常用的有以下四种方法,第一种方法是通过 扫描进程列表比对进程名 来检测,第二种方法是通过 枚举程序窗口 的方式,第三种方法是采用 共享全局变 ...
分类:编程语言   时间:2019-02-28 19:57:09    阅读次数:207
监控mysql和mongo数据库服务脚本--shell编写
检查数据库可用性,数据库配置写在配置文件
分类:数据库   时间:2019-02-28 19:56:38    阅读次数:258
初识Maven与nexus,及nexus安装
一、了解Maven优秀的构建工具通过简单的命令,能够完成清理、编译、测试、打包、部署等一系列过程。同时,Maven跨平台,无论是在Windows、还是在Linux或Mac上,都可以使用同样的命令。依赖管理工具项目依赖的第三方的开源类库,都可以通过依赖的方式引入到项目中来。代替了原来需要首先下载第三方jar,再加入到项目中的方式。从而更好的解决了合作开发中依赖增多、版本不一致、版本冲突、依赖臃肿等问
分类:其他好文   时间:2019-02-28 19:56:08    阅读次数:193
2.1.mknod命令
mknod命令用于创建一个设备文件,即特殊文件。选项:b创建块(缓冲)特殊文件c,u创建字符(未缓冲)特殊文件p创建FIFO实例:[root@itxuezhe~]#mknod/dev/helloc11113[root@itxuezhe~]#ls-l/dev/hellocrw-r--r--1rootroot111,13Feb2819:41/dev/hello[root@itxuezhe~]#mkno
分类:其他好文   时间:2019-02-28 19:55:53    阅读次数:190
maraidb 命令补充
10.3 版本 mysql 忘记root 密码 # vim /etc/my.cnf.d/server.conf 进入配置文件添加 #skip -grant-tables 免密登录 # mysql -uroot -p 登录mysql数据库 # mysql_secure_installation 设置密 ...
分类:数据库   时间:2019-02-28 19:55:28    阅读次数:183
信息学竞赛方面的技巧,坑。
[TOC] 技巧 坑 未分配的技能点: 微积分 复数 向量 FFT FWT NTT FNTT 泰勒展开 行列式 拉普拉斯矩阵 书籍: 《信息学奥赛一本通》,最友好的一本书,也是最简单的一本书,目前0/379。 《组合数学》,比较适合我,78/351 《具体数学》,比较难,啃不动,目前:21/417 ...
分类:其他好文   时间:2019-02-28 19:55:14    阅读次数:165
网络通讯协议
网络通讯的基本要素 物理介质 通讯协议 物理层规定物理介质的相关规范 比如网线接口是什么样的 有几根线 问题:无法理解单纯的二进制数据 数据链路层 工作在这一层的是以太网 规定一组电信号有多少位 每一组电信号包含什么样的内容 每一台电脑必须拥有一个全球唯一的mac地址(可以有多个) 通过广播的方式来 ...
分类:其他好文   时间:2019-02-28 19:55:00    阅读次数:212
100灯泡围圈通亮问题
问题描述有一百个灯泡,围成一个圈。每个灯泡有一个开关。如果一个灯被打开或者关闭,那么它相邻的两个灯泡状态会与原状态相反(亮变暗,暗变亮)。请问是否存在一种操作方式可以把这一百个灯泡打开(都处于亮的状态)。分析1.将一百个等编号【1-100】,设置亮为1,暗为0,初始都为02.从1号灯泡开始打开,每次隔着前一次按下编号的两个灯按,N=3n-2(n表示第n次打开灯泡),这样一直按下去,直到只有99号灯
分类:其他好文   时间:2019-02-28 19:54:48    阅读次数:177
大数据技术之_08_Hive学习_04_压缩和存储(Hive高级)+ 企业级调优(Hive优化)
第8章 压缩和存储(Hive高级)8.1 Hadoop源码编译支持Snappy压缩8.1.1 资源准备8.1.2 jar包安装8.1.3 编译源码8.2 Hadoop压缩配置8.2.1 MR支持的压缩编码8.2.2 压缩参数配置8.3 开启Map输出阶段压缩8.4 开启Reduce输出阶段压缩8.5 ...
分类:其他好文   时间:2019-02-28 19:54:13    阅读次数:193
一个初学者对spring的总结
核心容器提供Spring框架的基本功能。Spring以bean的方式组织和管理Java中的各个组件和关系。容器用来装javaBean。spring容器通过单例设计模式+工厂设计模式+反射的机制来加载获取类对象。java中单例设计模式定义:"一个类有且仅有一个实例,并且自行实例化向整个系统提供"Inv ...
分类:编程语言   时间:2019-02-28 19:53:47    阅读次数:144
vue-cli3+typescript+路由懒加载报错问题
vue cli3的版本是3.4.1 出现的情况是网页显示正常,但是终端一直提示找不到模块: 如果去掉路由懒加载的方式,就没有报错了: 暂时还不知道怎么解决,使用yarn重装了没用,也不是相对路径的问题…… 这里先留个坑,等以后解决了在来填OJZ。 ...
分类:其他好文   时间:2019-02-28 18:48:09    阅读次数:271
C语言-指针入门
指针被称为"C语言的灵魂"。实际上是一种专门用于保存内存地址的变量。 1.定义一个指针 在C语言中,我们使用形如 的语句来声明一个指针,其中int可以替换成char,double等基础数据类型,跟在p前面的 表明p是一个指针类型的变量。但在程序编写过程中,这样仅声明指针却不进行初始化是非常危险的,这 ...
分类:编程语言   时间:2019-02-28 18:47:53    阅读次数:159
Fescar分布式事务实现原理解析探秘
fescar的TXC模型上图为fescar官方针对TXC模型制作的示意图。不得不说大厂的图制作的真的不错,结合示意图我们可以看到TXC实现的全貌。TXC的实现通过三个组件来完成。也就是上图的三个深×××部分,其作用如下,:TM:全局事务管理器,在标注开启fescar分布式事务的服务端开启,并将全局事务发送到TC事务控制端管理TC:事务控制中心,控制全局事务的提交或者回滚。这个组件需要独立部署维护,目
分类:其他好文   时间:2019-02-28 18:47:22    阅读次数:192
springcloud-consul
最近在使用springcloud搭建公司云平台,首先确定了服务注册中心为consul,至于像eureka,nacos这些也都可以,咱们今天要说的consul,consul环境搭建今天这里不讲述。有兴趣自行尝试。这里假定已有基本consul服务,如何使用springcloud-consul. 先直接上 ...
分类:编程语言   时间:2019-02-28 18:47:02    阅读次数:309
认识程序的执行:从高级语言到二进制,以java为例
java 高级编程语言,面向对象*.java是源码文件*.class是字节码文件,一种中间文件。 JDK包含的基本组件包括: JVM 是java的虚拟机JDK 是Java开发工具包(Java Development Kit)的缩写。它是一种用于构建在Java平台上发布的应用程序、applet和组件的 ...
分类:编程语言   时间:2019-02-28 18:46:43    阅读次数:195
关于 自定义字体
1.看法 不推荐使用:存在版权问题、字体文件过大问题、多浏览器兼容问题、潜在问题(比如应用上去了某些汉字会排列错乱) 2.用法 3. 参考链接 ...
分类:其他好文   时间:2019-02-28 18:46:25    阅读次数:174
剑指offer(6)
题目: 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。 输入一个非减排序的数组的一个旋转,输出旋转数组的最小元素。 例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。 NOTE:给出的所有元素都大于0,若数组大小为0,请返回0。 解法: 旋转之 ...
分类:其他好文   时间:2019-02-28 18:46:10    阅读次数:128
764条   上一页 1 ... 9 10 11 12 13 14 15 ... 45 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!