- 博客(4446)
- 收藏
- 关注
转载 volatile(防止编译器对代码进行优化)
adj.易变的;无定性的;无常性的;可能急剧波动的网络挥发性;挥发性的;不稳定的volatile的变量是说这变量可能会被意想不到地改变,这样,编译器就不会去假设这个变量的值了。转载于:https://www.cnblogs.com/Stephen-Qin/p/11388620.html...
2019-08-21 14:37:00 518
转载 扑克随机发牌
Q:http://zhidao.baidu.com/question/42036677.html A: 功能: 1、可选是否包含大小王 2、可选发牌列数 3、避免使用大数组,为此付出的代价是多一层循环。 4、便于扩展,比如可以扩展到10种花色的扑克(^_^),两副牌等等。 调试环境:VC6+WinXP,Win-TC2+WinXP 随机算法部分来源于本空间的“猜...
2019-08-21 12:31:52 167
转载 Linux之JDK在线安装及配置
1.查找java相关得列表 yum -y list java*2.在线安装yum -y install java-1.6.0-openjdk*3.查看安装目录 ls -l /usr/lib/jvm/4. 让系统上的所用户使用java(openjdk) ,则要进行下面的操作:[root@dabu.info ~]# vi /etc/profile将下面的行粘贴到 /etc/pr...
2019-08-21 02:57:18 61
转载 javascript去空格函数
javascript去空格函数 function jtrim(s) { var i,b=0,e=s.length; for(i=0;i<s.length;i++) ...
2019-08-20 17:08:11 118
转载 Source Insight 中调用Notepad++
options>custom commands指令为"E:\Program Files (x86)\Notepad++\notepad++.exe" %f其中%f表示Source Insight中当前打开的文件将这个功能添加菜单中转载于:https://www.cnblogs.com/libra13179/p/113...
2019-08-20 14:13:00 314
转载 tcp/ip的通俗讲述(转)
源地址:https://www.runoob.com/tcpip/tcpip-tutorial.html对于我们来说网络世界丰富多彩,对于互联网来说也就是数据根据相应的规则在跑来跑去。(这些规则就是协议)。就像早上你开车到公司,路上遵守交通规则。然后安全抵达公司。就相当于完成了一次信息发送。废话多啦,开始正题!楼上说的OSI模型是一种接近完美的理论,注意这种模...
2019-08-20 14:08:00 71
转载 linux中的read_link
readlink是linux系统中一个常用工具,主要用来找出符号链接所指向的位置。readlink 获取当前进程对应proc/self/exe]:shell中readlink/proc/self/exe-f 选项可以递归跟随给出文件名的所有符号链接以标准化,除最后一个外所有组件必须存在。简单地说,就是一直跟随符号链接,直到直到非符号链接的文件位置,限制是最后必须存在一个...
2019-08-20 13:42:00 79
转载 springboot只能一个main方法解决办法
pom.xml修改properties,增加这行<start-class>com.eshore.main.SpringBootStarter</start-class> 或者 将<build> <plugins> <plugin> <groupId>org.sp...
2019-08-20 08:20:14 158
转载 Terminal macros to use in C++ console programs
ThanksDuoas(http://www.cplusplus.com/forum/unices/4380/).// vt100.h/*----------------------------------------------Terminal macros to use in C++ console programs-----------------------------...
2019-08-20 02:35:14 126
转载 mysql replaceinto VS insertinto
https://blog.csdn.net/t8116189520/article/details/78908975所以,若想基于插入值累加是不行的,需要insert intohttps://www.cnblogs.com/lixiaozhi/p/8193132.htmlINSERT INTO TABLE (a,b,c) VALUES(1,2,3),(2,5,7),(3...
2019-08-19 10:03:00 103
转载 centos7 搭建测试环境
1. 下载JDK8地址:https://download.oracle.com/otn/java/jdk/8u221-b11/230deb18db3e4014bb8e3e8324f81b43/jdk-8u221-linux-x64.tar.gz删除自带jdk:删除命令:rpm -e --allmatches --nodeps java* 逐个删除解压:tar -x...
2019-08-19 08:35:00 274
转载 美化盒子
美化盒子美化文本第一部分字体大小(font-size)默认值:medium:中等字号larger:大字号smaller:小字号数值px【常用】:绝对字体大小em【常用】:相对于父元素的字体大小,若没有父元素,则使用基准字号rem:相对于基准字号%:原理同em,例如200%,相当于2em,50%,相当于.5em加粗字体【font-weight】将【fon...
2019-08-18 22:49:00 91
转载 浅拷贝和深拷贝
F:\C++\visual studio 2015\Projects\拷贝构造函数合集浅拷贝:浅拷贝中根本就没有定义拷贝构造函数.//自己写的birthDate为非指针Person::Person(int id, int year, int month, int day){ this->id = id; Date birthDateNew...
2019-08-18 21:20:00 57
转载 多线程中的detach
从 thread 对象分离执行的线程,允许执行独立地持续。一旦线程退出,则释放所有分配的资源。(就是两个线程彼此相互独立)调用detach后,*this不再占有任何线程。#include <iostream>#include <chrono>#include <thread>void independentThrea...
2019-08-18 21:07:00 392
转载 多线程中join的解释(转)
文章来源:https://www.zhihu.com/question/61446671这个join可以理解为“加入”,其含义与英语里面讲“Come on,join us”中的join类似。假设线程t2执行t1.join(),那么t2线程要等待线程t1运行结束后才能够继续运行,在t2在执行t1.join()起到t1运行结束这段时间内会被暂停(线程状态不是RUNNABLE)。如下图所示...
2019-08-18 20:58:00 54
转载 入门MySQL——查询语法练习
前言:前面几篇文章为大家介绍了DML以及DDL语句的使用方法,本篇文章将主要讲述常用的查询语法。其实MySQL官网给出了多个示例数据库供大家实用查询,下面我们以最常用的员工示例数据库为准,详细介绍各自常用的查询语法。1.员工示例数据库导入官方文档员工示例数据库介绍及下载链接:https://dev.mysql.com/doc/employee/en/employees-inst...
2019-08-18 14:06:00 81
转载 入门MySQL——DML语句篇
前言:在上篇文章中,主要为大家介绍的是DDL语句的用法,可能细心的同学已经发现了。本篇文章将主要聚焦于DML语句,为大家讲解表数据相关操作。这里说明下DDL与DML语句的分类,可能有的同学还不太清楚。DDL(Data Definition Language):数据定义语言,用于创建、删除、修改、库或表结构,对数据库或表的结构操作。常见的有create,alter,drop等。...
2019-08-18 13:56:00 171
转载 lib 和 dll 的区别、生成以及使用详解(转)
原文章地址:https://www.cnblogs.com/TenosDoIt/p/3203137.html#c首先介绍一下静态库(静态链接库)、动态库(动态链接库)的概念,首先两者都是代码共享的方式。静态库:在链接步骤中,连接器将从库文件取得所需的代码,复制到生成的可执行文件(链接过程就已经复制好了)中,这种库称为静态库,其特点是exe中包含了库代码的一份完整拷贝;缺点就...
2019-08-17 17:10:00 65
转载 堆和栈的区别
一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回 收 。注意它与数据结构中的堆是两回事,...
2019-08-17 13:26:00 48
转载 ZMQ相关
一般来说,做bind的是服务端,做connect的是客服端。zmq的bind和connect与我们通常的socket中bind和connect是不一样的,最起码的,我们它没有启动的先后顺序,而在我们通常的socket中,一般是要先bind,在进行connect。刚刚开始学习ZMQ,感觉挺强大的,LZ可以多看看http://zguide.zeromq.org/page:all...
2019-08-16 16:12:00 151
转载 Vim 打开文件同时定位到某一行
使用vim 打开文件时,默认情况下光标会停留在文件开头,有时候文件比较大,翻阅和查找都比较麻烦,怎样在打开的时候直接定位到某一行呢?vim +n filename :打开文件,并将光标置于第n行首vim +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处其他补充显示行号:命令模式下set...
2019-08-16 11:04:00 210
转载 高频正则表达式
大前提:出现在python中的re模块,出现的匹配规则, 第一:斜杠都是反斜杠(\); 第二:默认情况下,都为匹配为贪婪模式; 第三:返回值都是列表数据类型,当没有匹配到会匹配为空列表。非贪婪模式:当我们进行一次正则匹配,例如同时匹配ab,abb,abbbb,规则会将这一次匹配结果为ab,贪婪则会匹配为abbbb,b次数最多的一次。 代码如下:res = ...
2019-08-15 21:37:00 90
转载 不同类型的指针加减(就是向前或向后移动)[转]
和机器字长及编译器有关系: 所以,int,long int,short int的宽度都可能随编译器而异。但有几条铁定的原则(ANSI/ISO制订的): 1 sizeof(short int)<=sizeof(int) 2 sizeof(int)<=sizeof(long int) 3 short int至少应为16位(2字节) 4 long int至少应为32位。 unsig...
2019-08-15 20:26:00 445
转载 memset函数及其用法,C语言memset函数详解
在前面不止一次说过,定义变量时一定要进行初始化,尤其是数组和结构体这种占用内存大的数据结构。在使用数组的时候经常因为没有初始化而产生“烫烫烫烫烫烫”这样的野值,俗称“乱码”。每种类型的变量都有各自的初始化方法,memset() 函数可以说是初始化内存的“万能函数”,通常为新申请的内存进行初始化工作。它是直接操作内存空间,mem即“内存”(memory)的意思。该函数的...
2019-08-15 19:53:00 207
转载 设备树里面#address-cells 、#size-cells、reg三者的关系
栗子1: cpus { #address-cells = <1>; #size-cells = <0>; cpu@0 { compatible = "arm,cortex-a9"; reg = <0>; }; cpu@1 { ...
2019-08-15 15:13:00 549
转载 T-SQL查询进阶--变量
概述 变量对于一种语言是必不可少的一部分,当然,对于T-SQL来讲也是一样。在简单查询中,往往很少用到变量,但无论对于复杂的查询或存储过程中,变量都是必不可少的一部分.变量的种类 在T-SQL中,变量按生存范围可以分为全局变量(Global Variable)和局部变量(Local Variable). 1.全局变量是由系统定义的,在整个SQL SER...
2019-08-15 12:19:04 138
转载 noip模拟测试21
T1:折纸 这道写崩我也是没话说…… 模拟就完了,记录每次的折叠点,每次将之前的都扫一遍就完了 1 #include<cstdio> 2 #include<cstring> 3 #include<iostream> 4 #include<cmath> 5 #include<algorithm...
2019-08-14 21:16:00 88
转载 noip模拟测试20
T1:周(week) 爆搜,完了…… 1 #include<cstdio> 2 #include<algorithm> 3 #include<cstring> 4 #include<cmath> 5 #include<iostream> 6 #include<queue>...
2019-08-14 20:27:00 64
转载 noip模拟测试19
T1:Count 首先容易发现块的大小一定是n的约数,枚举约数$O(\sqrt n)$ 考虑怎么判定 设块大小为k 发现只要最下方的子树$(a)$大小是$k$,包含a的子树$(b)$大小是$2k$,包含b的子树$(c)$大小是$3k$…… 即:只需要有$n/k$个子树的大小是$k$的倍数即可 所以就可以$O(n)$的判定了,然后就无脑提交$O(n ...
2019-08-14 20:04:00 123
转载 noip模拟测试18
T1:引子 呃呃呃…… 大(?)模拟,好像也不难写? 模拟灌水过程就完了??? 1 #include<cstring> 2 #include<cmath> 3 #include<algorithm> 4 #include<cstdio> 5 #include<queue>...
2019-08-14 19:37:00 132
转载 noip模拟测试16
T1:Blue 贪心就完了,显然一只蛤尽量往远跳是最优的,用每次跳跃跨过的石头数更新答案就完了。 1 #include<cstdio> 2 #include<iostream> 3 #include<cmath> 4 #include<cstring> 5 #include<al...
2019-08-14 19:21:00 47
转载 pandas 按照列A分组,将同一组的列B求和,生成新的Dataframe
对于pandas中的Dataframe,如果需要按照列A进行分组,将同一组的列B求和,可以通过下述操作完成:df = df.groupby(by=['column_A'])['column_B'].sum() 生成的数据类型是Series,如果进一步需要将其转换为dataframe,可以调用Series中的to_frame()方法.df = df.to_frame()...
2019-08-14 18:53:45 1358
转载 [转]实际项目中如何使用Git做分支管理 (A successful Git branching model)
来自 https://nvie.com/posts/a-successful-git-branching-model/In this post I present the development model that I’ve introduced for some of my projects (both at work and private) about a year a...
2019-08-14 16:59:00 149
转载 网络流
求最大流后判断下那些边的容量为0即可。。View Code #include<stdio.h>#include<stdlib.h>#include<string.h>#include<iostream>#include<vector>#include<string>#include<m...
2019-08-14 06:48:16 47
转载 spring Cloud 之 Eureka、Feign、Hystrix、Zuul、Config、Bus
一、服务发现——Netflix Eureka Eureka包含两个组件: Eureka Server和Eureka Client 1、创建Eureka Server服务端 (1)、引入依赖 父工程pom.xml定义SpringCloud版本<dependencyManagement> <dependencies> ...
2019-08-13 20:35:00 122
转载 CXF webservice+Spring 集成
服务端:1、创建一个web项目作为服务端,名为:cxf-springDemo2、导入jar包:3、看src目录结构:接口SpringService类的代码如下:该类是提供对外调用的接口packagecom.spring.service;importjavax.jws.WebService;@WebServicepub...
2019-08-13 01:54:31 123
转载 各类反演
一篇不错的博客:莫比乌斯函数、二项式、斯特林数以及它们的反演转载于:https://www.cnblogs.com/Gkeng/p/11343095.html
2019-08-12 22:36:00 113
转载 定义了重复的 system.web.extensions/scripting/scriptResourceHandler
说我的web服务下的web.config 定义了重复的 system.web.extensions/scripting/scriptResourceHandler分析:应该是C:\Windows\Microsoft.NET\Framework64\v4.0.30128\Config\machine.config 里与程序目录下的web.config有重复项的缘故。解决:屏蔽...
2019-08-12 20:41:31 198
转载 正则表达式
固定电话正则表达式 regexp="^(0[0-9]{2,3}\-)?([2-9][0-9]{6,7})+(\-[0-9]{1,4})?$" 手机(中国移动手机号码):regexp="^((\(\d{3}\))|(\d{3}\-))?13[456789]\d{8}|15[89]\d{8}"所有手机号码:regexp="^((\(\d{3}\))|(\d{3}\-))?13[0-9]\d{8}...
2019-08-12 20:22:44 67
转载 zmq中的router和dealer
https://segmentfault.com/q/1010000000638839在zeromq的guide里,它用router/dealer模式做了一个brokerclient对应ZMQ_REQ类型的zmq_socketworker对应ZMQ_REP类型的zmq_socketbroker创建一个router和一个dealer,router接受client的消息并转...
2019-08-12 17:33:00 909
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人