C++

C++解决case中不能定义局部变量问题

caseOperation::DeviceAuthen:{std::stringtoken=root["body"]["token"].asString();std::stringsecretKey=root["body"]["secretKey"].asString();std::stringresultMesg=r...

C++获取MAC与IP

#include<Nb30.h>#pragmacomment(lib,"ws2_32.lib")#pragmacomment(lib,"netapi32.lib")std::stringGetMac(){NCBncb;typedefstruct_ASTAT_{ADAPTER_STATUSadapt;NAME...
代码星球·2020-04-01

C++读写文件

一、读文件std::stringGetData(){ifstreamfin(GetProgramDir()+"\configure.dat");strings;fin>>s;fin.close();returns;}一般情况下读文件需要用trycatch,这里不需要使用,如果文件不存在返回的是空字符串。二、...
代码星球·2020-04-01

C++ WString与String互相转换

std::wstringStringToWString(conststd::string&str){intnum=MultiByteToWideChar(CP_UTF8,0,str.c_str(),-1,NULL,0);wchar_t*wide=newwchar_t[num];MultiByteToWideCh...

Unicode与UTF8

举一个例子:It's知乎日报你看到的unicode字符集是这样的编码表:I0049t0074'0027s00730020知77e5乎4e4e日65e5报62a5每一个字符对应一个十六进制数字。计算机只懂二进制,因此,严格按照unicode的方式(UCS-2),应该这样存储:I0000000001001001t00000...
代码星球·2020-04-01

C++使用libcurl

1、下载地址https://curl.haxx.se/download.html2、选择zip压缩包下载 3、选择合适自己的vc版本 4、启动项目选择libcurl 5、因为暂时不需要ssh2,预处理器和附加依赖项中去除SSL部分6、编译通过 ...
代码星球·2020-04-01

build script和all projects作用和区别

buildscript中的声明是gradle脚本自身需要使用的资源。可以声明的资源包括依赖项、第三方插件、maven仓库地址等。而在build.gradle文件中直接声明的依赖项、仓库地址等信息是项目自身需要的资源。...

div的默认position值是静态的static

div的默认position值是静态的static,如果相对父元素使用Position:absolute的话,需要手动在父元素上添加Position....

阿里巴巴图标库iconfont上传svg后,显示不了图片

AI里面选中图形,点对象-路径-轮廓化描边 ...

Select文字居右显示

使用text-align:right;不起作用,应当使用direction: rtl; ...
代码星球·2020-04-01

IScroll某些手机下不触发ScrollEnd问题处理

同样是微信7.0,看起来内核都是x5内核,两款不同的手机,一个有问题,一个没有问题。IScroll在问题手机下会出现快速拨动时候不触发ScrollEnd事件现象,轻点一次才会触发,解决办法document.addEventListener('touchmove',function(e){if($(".weui-pick...

在 Visual Studio 中使用 IntelliTrace 快照功能

今天发现vs2017IntelliTrace有了一个快照功能,测试一下它的用法1、选项-》IntelliTrace-》选择第三项2、建一个控制台应用程序3、在main中写一个简单的测试程序inta=0;a++;intb=0;b++;a++;a++;4、加两个断点5、执行到最后一个断点处,这时a的值为26、找到诊断工具7...

HttpRuntime.Cache 与 HttpContext.Current.Cache

1、HttpRuntime.Cache是应用程序级别的,2、而HttpContext.Current.Cache是针对当前WEB上下文定义的。3、这二个都是调用的同一个对象,不同的是:HttpRuntime下的除了WEB中可以使用外,非WEB程序也可以使用。注意:是同一个对象。比如:Page.Cache["aa"]="...

Tomcat基础操作

1、在WebAppsROOT目录里,如果删除过ROOT从新创建,放置index.html,index.jsp即可访问。2、修改默认8080端口,打开server.xml,将8080端口修改为80即可。3、关闭、启动tomcat,进入bin目录./shutdown.sh,./startup.sh其他:ps-ef|grep...
代码星球·2020-04-01

IScroll中div点击事件触发两次解决办法

1、网上的同学说的,直接修改源代码,但是这种方法可能会影响到现有的程序。搜索onBeforeScrollStart方法,将其中的preventDefault禁止掉搜索_end方法,将其中模拟click事件的方法全部给注释掉.2、使用如下代码//为了解决iscroll直接使用click执行两次问题vartouchEven...