首页 文章 精选 留言 我的

精选列表

搜索[c 11],共10021篇文章
优秀的个人博客,低调大师

c

“微信指数”悄然推出,或成为营销新利器 昨日晚间,微信官方悄然推出了“微信指数”,这是基于微信大数据分析的移动端指数。腾讯官方表示,用户可能经常看到某个事件在“刷屏”,但没法精确了解它在一段时间内的热度变化。为此,微信开放了大数据能力,希望能给个人或企业提供更多参考价值。一方面,“微信指数”可以对关键词搜索的趋势进行展示,另一方面可以深度挖掘舆情信息、市场需求等多方面的数据特征。微信指数目前主要应用于三种场景,判断趋势、监测舆情、精准营销。 IBM在Interconnect发布系列云产品 IBM公布全新集成服务Cloud Integration、用于构建和管理安全认知应用的IBM Bluemix Container、新云存储产品IBM Cloud Object Storage Flex等众多产品。 阿里、中兴、联通联合工信部打造物联网区块链框架 据Bitcoins Channel报道,阿里、中兴、中国联通及工信部将共同打造一个物联网区块链框架。并已就此计划接触了国际电信联盟。 华为与Software AG合推IoT解决方案 双方将打造必要的硬件和软件,推出基于云的物联网平台,并提供物联网边缘的流动分析功能,双方的合作将首先聚焦于欧洲。 搜狐社区发布停止服务公告,又一个传统BBS倒下了 搜狐社区昨日发布公告称,将于2017年4月20日正式停止服务。搜狐社区自1999年建立,共运营18年。 公告提醒用户,自行保存个人主贴、礼物箱等珍贵资料;自公告发布之日起至社区正式关停,这一期间登录社区并浏览此帖的用户可自动获得“搜狐社区纪念勋章”虚拟礼物。 真传一句话:如果你倾听的目的是想发现真相,你的心就是自由的,不被任何事物限制,它会非常敏锐、活泼、追根究底及好奇,因此它才能发现真相。 本文转自d1net(转载)

优秀的个人博客,低调大师

C# 调用C++ DLL

总结遇到的引用各种问题:(建议使用x86的编译方式)​ [DllImport(@"XXX.dll", EntryPoint = "TOEC_ComInit", CharSet = CharSet.Ansi, ExactSpelling = false, CallingConvention = CallingConvention.Cdecl)] public static extern int Com_Init(int flag); 第一个参数:就是引用的DLL名称; 第二个参数【EntryPoint】:指示要调用的 DLL 入口点的名称或序号;就是DLL中要调用的方法名称; 第三个参数【CharSet】:指示如何向方法封送字符串参数,并控制名称重整;就是编码格式; 第四个参数【ExactSpelling】:控制 System.Runtime.InteropServices.DllImportAttribute.CharSet 字段是否使公共语言运行时在非托管,DLL 中搜索入口点名称,而不使用指定的入口点名称。 第五个参数【CallingConvention】:指示入口点的调用约定 (1)Winapi:此成员实际上不是调用约定,而是使用了默认平台调用约定。例如,在 Windows 上默认为 System.Runtime.InteropServices.CallingConvention.StdCall,在Windows CE.NET 上默认为 System.Runtime.InteropServices.CallingConvention.Cdecl。(2)Cdecl:调用方清理堆栈。这使您能够调用具有 varargs 的函数(如 Printf),使之可用于接受可变数目的参数的方法。(3)StdCall:被调用方清理堆栈。这是使用平台 invoke 调用非托管函数的默认约定。(4)ThisCall:第一个参数是 this 指针,它存储在寄存器 ECX 中。其他参数被推送到堆栈上。此调用约定用于对从非托管 DLL 导出的类调用方法。(5)FastCall:不支持此调用约定。 遇到的问题:CallBack::Invoke”类型的已垃圾回收委托进行了回调。这可能会导致应用程序崩溃、损坏和数据丢失。向非托管代码传递委托时,托管应用程序必须让这些委托保持活动状态,直到确信不会再次调用它们。 解决办法: 回调函数写成全局静态成员函数。 原始错误的写法: [DllImport(@"COM_DLL.dll", EntryPoint = "TOEC_ComRun", CharSet = CharSet.Ansi, ExactSpelling = false, CallingConvention = CallingConvention.Winapi)] public static extern int CPP_Run(CallBack cb); public delegate void CallBack(tagOutInfo data); CPP_Run(handle_sx, par, CallBack_Function); public static void CallBack_Function(tagOutInfo data) { //..... } 正确的写法: [DllImport(@"COM_DLL.dll", EntryPoint = "TOEC_ComRun", CharSet = CharSet.Ansi, ExactSpelling = false, CallingConvention = CallingConvention.Winapi)] public static extern int CPP_Run(CallBack cb); public delegate void CallBack(tagOutInfo data); private CallBack cb_f; CPP_Run(handle_sx, par, cb_f ); public void Init(){ cb_f=CallBack_Function; } public void CallBack_Function(tagOutInfo data) { //.....回调函数体 } ​

优秀的个人博客,低调大师

Docker之11 Docker Swarm

什么是Docker Swarm Docker Swarm是官方对容器的编排项目之一,可以在多个主机上创建集群进行容器服务的统一管理。Swarm的架构中的角色为Manager及Worker。目前主流的容器编排方案为Docker Swarm加Compose或者为Kubernetes。 Docker Swarm集群配置 -1. 查看自身主机于其他Docker主机可以通讯的公网或者私网IP -2. 初始化Swarm集群并公布Manager节点的IP地址 docker swarm init --advertise-addr 172.18.49.120 -3. Worker节点通过Manager节点的IP地址进行加入 docker swarm join --token SWMTKN-1-09tuj2uw2h2ajbkq1n1ya6g2n7g496fk7ckiwf9e9plhcpgsut-1g0hm1mduwlbnzf36kahes38k 172.18.49.120:2377 -4. 加入后查看Swarm集群内所有节点 docker node ls -5. 通过Docker Info可见到集群部分信息 docker info Docker Swarm服务管理 -1. 创建Wordpress服务并指定副本数量为10 docker service create --replicas 10 --name wordpress wordpress:latest -2. 查看服务中容器的运行情况 docker service ps wordpress -3. 查看服务详细信息 docker service inspect wordpress -4. 创建服务并映射容器端口到Docker主机上 docker service create --name=wordpress-service -p 8080:80 --replicas 2 wordpress:latest -5. 服务中容器副本伸缩 docker service scale wordpress-service=5 -6. 删除服务 docker service rm wordpress-service -7. 滚动更新根据旧版本的镜像创建服务 docker service create --name=wordpress-service -p 80:80 --replicas=2 wordpress:php7.1-fpm 更新服务的镜像为最新 docker service update --image wordpress:latest wordpress-service wordpress-service

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册