自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

cpongo5

hahaha

  • 博客(200)
  • 资源 (180)
  • 问答 (5)
  • 收藏
  • 关注

原创 在 Korok 游戏中集成广告(Android平台)

这几天我们的新游戏上线了,说实话还是挺好玩的。首发的是MAC版本,这两天发布了Android版本,Android版本的盈利方式主要考虑就是广告。此处记录一下我们在集成广告时候的一些经验。我们的游戏引擎底层是基于 Gomobile 来打包的,但是 Gomobile 并没有提供任何方式来集成第三方的jar包,虽然可以通过 Go->Cgo-Java 的方...

2018-08-31 16:09:00 167

原创 聊聊工程师的影响力

让我们来聊聊工程师的影响力。作为一名工程师,你是如何获得影响力的?什么是影响力,它的根源是什么,你该如何运用它或者怎样会失去它?它与管理者的权力和影响力有什么不同?\\这个话题通常与那些迫切希望成为管理者以便获取更多信息和决策影响力的工程师有关。这是一个危险的信号,但糟糕的是,这种情况却很普遍。\\如果出现这种情况,你需要做一些自我反省。你的公司是否为高级工程师提供参与领导和决策的机会?是否有一个...

2018-08-31 09:14:40 137

原创 发布至今18年,为什么SQLite一定要用C语言来开发?

C语言是最好的\\SQLite在2000年5月29日发布,并一直使用C语言实现。C语言一直是实现SQLite这类软件库的最佳语言,目前还没有计划使用其他编程语言重新开发SQLite。\\C语言是实现SQLite的最佳语言,原因有四:性能、兼容性、低依赖性、稳定性。\\性能\\像SQLite这样低级库速度必须要快。确实,SQLite的速度很快,甚至比文件系统要快上35%。\\C语言非常适合用来开发这...

2018-08-31 09:08:02 86

原创 Go 公布 2.0 设计草案:主打规模化和扩展性,支持泛型

开发四年只会写业务代码,分布式高并发都不会还做程序员? >>> 去年7月,Go 语言官博就曾透露G...

2018-08-31 07:46:03 242

原创 优化过程 PK :Julia 能打败 Python 和 R 笑到最后吗?

开发四年只会写业务代码,分布式高并发都不会还做程序员? >>> 编译自:Julia vs R vs ...

2018-08-31 07:44:29 94

原创 受 SQLite 多年青睐,C 语言到底好在哪儿?

开发四年只会写业务代码,分布式高并发都不会还做程序员? >>> SQLite 近日发表了一篇博文,解...

2018-08-31 07:37:21 83

原创 俄罗斯世界杯直播背后的技术趋势

2018年俄罗斯世界杯已经结束一个多月,你是否还记得观看世界杯直播时的热血沸腾?\\我们能即时流畅地观看这些精彩的赛事,肯定少不了强有力的技术保障和稳定的网络支持。在本届俄罗斯世界杯赛事直播背后有哪些技术趋势?Akamai中国区媒体事业部总经理张轲近期向记者分享了Akamai从本届世界杯直播观测到的一些趋势。\\\\(Akamai中国区媒体事业部总经理张轲)\\一、在线直播数据大幅提升\\传输数据...

2018-08-30 21:57:00 1030

原创 IntelliJ IDEA 2018.2支持Java 11、MacBook Touch Bar等新特性

近期,JetBrains发布了其旗舰产品IntelliJ IDEA的2018.2版本。新版本支持即将推出的Java 11、断点意图(Breakpoints Intentions)、MacBook的Touch Bar等特性,并改进了Spring Boot、Scala和Docker插件。\\Java\\IntelliJ IDEA 2018.2支持Lambda参数使用的本地变量新语法(即JEP 323)...

2018-08-30 19:00:00 64

原创 为应用程序选择合适的流式处理器

\关键要点\\选择一款合适的流式处理器具有一定的挑战性,因为有太多的选择,而最终的选择取决于最终用户的使用场景。\\t流式SQL提供了更快的应用程序开发速度和高度可维护的部署。\\t查询编辑环境对开发人员的工作效率有显著的影响,这需要高级图形编辑器和用于流式处理器的调试器。\\t如果系统需要的吞吐量小于50K事件/秒,那么使用双节点高可用性(HA)部署可节省大量成本。\\t如果事件速率超出单个流式...

2018-08-30 18:25:00 98

原创 华为云AIOps实践全面解析

在如今的云计算时代,计算的云化和分布式应用给运维工作带来了很大的挑战,让人海战术在运维面前失灵,所以基于算法和机器学习的智能运维(AIOps) 必将是业务运维场景下的大势所趋。业界有个说法,公有云最后的竞争是基于运维能力的综合竞争。现在各大公有云服务商也都在积极探索 AIOps,此次我们采访了华为云应用运维域专家,为我们揭秘华为云的智能运维实践。\\华为云的运维技术演进\\华为云很早就在实践智能运...

2018-08-30 18:20:00 233

原创 比拼生态和未来,Spark和Flink哪家强?

概况\\\\Spark 是最活跃的 Apache 项目之一。从 2014 年左右开始得到广泛关注。Spark 的开源社区一度达到上千的活跃贡献者。最主要推动者是 Databricks,由最初的 Spark 创造者们成立的公司。今年 6 月的 Spark+AI 峰会参加人数超过 4000。 Spark 因为在引擎方面比 MapReduce 全面占优,经过几年发展和 Hadoop 生态结合较好,已经被...

2018-08-30 18:14:00 559

原创 Visual Studio 2017 15.8概览

Microsoft正式发布VS2017的第八次更新,即15.8。15.8提供了今年夏天预览的大量新特性,包括Code Cleanup、IDE支持多重查补(Multiple Caret)、Visual Studio Code和ReSharper快捷键设置等。各类开发人员均可受益于这些已供使用的新特性。\\对于C#/VB/C++项目,在Git分支检出和分支切换操作后不再需要重新加载解决方案,这加快了操...

2018-08-30 14:58:24 61

原创 Java 侵权案进入尾声,谷歌不服判决要向最高法院上诉

开发四年只会写业务代码,分布式高并发都不会还做程序员? >>> 据外媒报道,Google 和Ora...

2018-08-30 08:31:02 62

原创 JDK 12 公布首个 JEP ,你的迁移计划提上日程了没?

开发四年只会写业务代码,分布式高并发都不会还做程序员? >>> 距离 JDK 11 正式发布还有不到...

2018-08-30 08:24:55 73

原创 分布式事务键值数据库 TiKV 加入 CNCF 沙箱孵化器

开发四年只会写业务代码,分布式高并发都不会还做程序员? >>> 云原生计算基金会CNCF 昨日宣布...

2018-08-30 08:18:55 208

原创 我所理解的 Android Architecture Components

我所理解的 Android Architecture Components写在前面:Android Architecture Components 是 Google 2017 年 I/O 大会提出的一种架构解决方案。在此之前,Android 应用大多数以 MVC MVP MVVM 等比较常见的架构方式被构建。看到这样各自为战的情况,再加上开发者们强烈的...

2018-08-29 22:09:00 86

原创 吊打OpenAI!谷歌重磅开源强化学习框架Dopamine

\近日OpenAI在Dota 2上的表现,让强化学习又火了一把,但是 OpenAI 的强化学习训练环境 OpenAI Gym 却屡遭抱怨,比如不太稳定、更新不够及时等。今日,谷歌推出了一款全新的开源强化学习框架 Dopamine,该框架基于 TensorFlow,主打灵活性、稳定性、复现性,能够提供快速的基准测试。\\配套开源的还包括一个专用于视频游戏训练结果的平台,以及四种不同的机器学习模型:D...

2018-08-29 19:00:00 107

原创 使用服务网格提高安全性:Christian Posta带你探索Istio的新功能

\主要结论\\Istio意在让“服务网格(Service Mesh)”这个概念变得更具体、更好理解,最新发布的Istio 1.0有望获得业界的广泛关注。\\tIstio试图解决通过云平台运行应用程序时可能面临的一些困难挑战:应用程序网络、可靠性以及可观测性。\\tIstio还希望解决安全性这个问题。借助Istio,网格中不同服务间的通信将更安全,并默认加密。\\tIstio还有助于解决“源头”和“...

2018-08-29 18:27:00 84

原创 Google 开源新型强化学习框架 Dopamine

开发四年只会写业务代码,分布式高并发都不会还做程序员? >>> Google 近日宣布开源一个新的基...

2018-08-29 08:23:46 79

原创 腾讯 Angel 正式加入 LF 深度学习基金会,代码库已迁移

开发四年只会写业务代码,分布式高并发都不会还做程序员? >>> 今年3月我们曾报道过,腾讯计划将开源...

2018-08-29 08:18:06 93

原创 京东凹凸实验室开源多端适配的 UI 组件库 Taro UI

开发四年只会写业务代码,分布式高并发都不会还做程序员? >>> 京东凹凸实验室近日推出了一套多端 U...

2018-08-29 08:17:40 227

原创 一年回顾:测试可编程基础设施

\关键要点\\可编程基础设施非常复杂,存在风险,仍然需要测试。\\t仅靠工具无法解决问题,因为云基础设施正在快速地发展演化。\\t不要只测试基本的断言。你的测试策略应该侧重于降低风险和提升质量。\\t云基础设施和探索性测试的组合很罕见。探索性测试是一种强大的方法,用于补充自动化回归套件。测试人员需要培训和经验来以及来自基础设施专家的协作和帮助才能执行有效的测试。\\\在2017年QCon伦敦大会上...

2018-08-28 18:33:00 79

原创 看苏宁易购的运营保障体系如何hold住818大促

运营质量的好坏关系着用户的体验。在日常的业务运营过程中,商品无货、页面或券过期、商铺下架、视频无法播放等问题都严重影响用户体验。如果仅凭运营的人工监控和维护来保证服务质量,不仅效率低,而且效果也不佳。业务的需求是驱使技术革新的原动力。818 前夕,面向苏宁易购线上运营质量保障的先知平台正式上线。\\先知平台的设计理念基于“As was foreseen”,正如预想的那样,线上运营过程的服务质量是完...

2018-08-28 18:14:00 111

原创 微软将开源其对抗云网络中断的秘密武器

完全复制或模拟云网络是不可能的,因为很明显——云网络的规模太大了。但是微软攻克了这个难题。\\8月初,微软的研究人员在微软研究院Faculty Smmit上接受采访时称,他们设计了一款开放网络模拟器(Open Network Emulator,简称ONE),可以通过模拟整个Azure网络基础架构,来查找最终导致网络中断的错误,故障和其他恶意软件。并且!微软打算开源这项技术。\\近一年来,微软一直利...

2018-08-28 12:32:19 81

原创 提速 10%,V8 引擎推出全新 Liftoff 基线编译器

开发四年只会写业务代码,分布式高并发都不会还做程序员? >>> WebAssembly 自发布以来,...

2018-08-28 08:35:52 134

原创 腾讯优图 ncnn AI 框架宣布加入 ONNX 开放生态系统

开发四年只会写业务代码,分布式高并发都不会还做程序员? >>> 近日,腾讯优图首个 AI 开源项目 ...

2018-08-28 08:26:11 164

原创 每秒聚合5亿个指标,Uber 开源大规模指标平台 M3

开发四年只会写业务代码,分布式高并发都不会还做程序员? >>> Uber 近日开源了已在内部使用多年...

2018-08-28 08:14:40 230

原创 制定更智能的数据策略

简介\\滴水成河,积水成渊,许多企业今天面临的存储危机其实是数据字节累积的结果。数据的增长表现在三个不同方面:\\• 数量:数据从广泛的各种来源(从物联网传感器到客户点击)不断地流出。\\• 速度:企业必须适应以各种速度(无论是每分钟 1 MB 还是每秒钟几十 GB)流入的数据。\\• 多样性:非结构化数据比以往更加多样、更难处理且占用更多空间。\\数据不断变化的性质对存储提出了新的需求,尤其是在...

2018-08-28 05:53:00 166

原创 基于英特尔® 架构的 GigaSpaces InsightEdge Platform*

众所周知,数据正呈指数级增长(从 2010 年至 2020 年预计会增加 50 倍),而数据必须得到合理使用才能彰显其价值。\\现在,企业需要深究的是如何最充分地利用所有数据,即实时获取数据,根据这些数据制定决策并根据这些决策采取相应的行动。但是企业如何做到这些可能面临着困境,特别是随着人工智能(AI)、物联网(IoT)、机器学习(ML)和深度学习(DL)技术的不断发展,需要企业立刻采取相应的行动...

2018-08-28 02:05:00 102

原创 利用媒体云实现差异化

执行概要\\云服务提供商(CSP)正面临着直播视频流、虚拟桌面基础设施(virtual desktopinfrastructure, VDI)、云游戏、媒体分析和基于云的增强现实和虚拟现实等媒体服务需求的快速增长。很快,这些市场的价值将有望达到数十亿,新兴的云服务提供商可以通过为一个或多个应用提供优质媒体服务,从竞争中脱颖而出。但是,要在竞争中脱颖而出,云服务提供商也面临诸多技术和运营挑战。\\通...

2018-08-28 00:20:00 119

原创 Kubernetes,原来可以如此简单

不管你是否意识到,在过去的几年时间里,以Docker、Kubernetes为代表的容器技术已经悄然发展成为一项通用技术。放眼国外,Google、Microsoft、IBM等互联网巨头们,仍在容器开源基础设施的技术市场上厮杀。回看国内,包括BAT、滴滴、京东、头条在内的大厂也都争相把容器和Kubernetes项目作为其技术重心,试图“放长线钓大鱼”。\\正如媒体所言,软件正在吃掉世界,而容器正在吃掉...

2018-08-27 19:00:00 115

原创 你真了解实时大数据?高手们如何玩转开源流计算?

9月,一场热闹非凡的技术盛宴——2018实时大数据Meetup要来啦!\\最近两年,实时大数据快速发展,流式SQL、在线机器学习、流式大数据查询、SQL复杂时间处理(CEP SQL)、时空数据分析(Time GeoSpatial)与处理等高大上特性迅速成长起来,并扎根于科技金融、车联网、物联网、电商、智慧城市等应用场景,创造新的价值。\\毋庸置疑,数据越实时价值越大,毫秒~秒级的实时流式大数据计算...

2018-08-27 19:00:00 157

原创 Flink关系型API解读:Table API 与SQL

AI 前线导读:\本篇文章主要介绍 Flink的关系型 API,整个文章主要分为下面几个部分来介绍:\一、 什么是Flink关系型 API\二、 Flink关系型 API 的各版本演进\三、 Flink关系型 API 执行原理\四、 Flink关系型 API 目前适用场景\五、 Table\u0026amp;SQL API 介绍\六、 Table\u...

2018-08-27 18:13:00 214

原创 深入理解JUnit 5的扩展模型

\关键要点\\JUnit 5是一个模块化和可扩展的测试框架,支持Java 8及更高版本。\\tJUnit 5由三个部分组成——一个基础平台、一个新的编程和扩展模型Jupiter,以及一个名为Vintage的向后兼容的测试引擎。\\tJUnit 5 Jupiter的扩展模型可用于向JUnit中添加自定义功能。\\t扩展模型API测试生命周期提供了钩子和注入自定义参数的方法(即依赖注入)。\\\JUn...

2018-08-27 18:08:00 105

原创 Serverless架构开发与SCF部署实践

Serverless现状与未来:剑入佳境,无招胜有招\\在金庸的笔下,独孤求败是一个从未正式出场的奇人,他功力大成之后,草木竹石可为剑,无剑胜有剑;而在互联网世界里,开发者也一样有着不同的境界,先是从基础架构做起,技术成熟后又需大包大揽,但架构越扩越大,开发者负担越来越重,兼顾服务器等基础架构和业务架构难免让人顾此失彼。技术也如武学一样,瓶颈突破,就是大成,无招胜有招的概念推动下,Serverle...

2018-08-27 18:06:00 669

原创 BitBucket支持Git V2,并改进了搜索功能

Atlassian推出了BitBucket Server 5.13,支持Git v2,并且还改进了存储库的搜索方式。包括新的存储库标签功能,以及为某个提交查找相应拉取请求的功能。\\Git v2是Git 2.18.0中引入一个新线路协议。它的核心优势是各种性能优化,可加快获取数据的速度。它对于经常从BitBucket克隆存储库并运行构建的CI/CD服务器特别有用。\\这些优化主要是通过在服务器端过...

2018-08-27 13:11:41 294

原创 老牌语言依然强势,GO、Kotlin 等新语言为何不能破局?

开发四年只会写业务代码,分布式高并发都不会还做程序员? >>> Cloud Foundry Foun...

2018-08-27 08:30:47 82

原创 冷观谷歌返华:虽不限于搜索服务,但都长路漫漫

开发四年只会写业务代码,分布式高并发都不会还做程序员? >>> 《纽约时报》网站近日刊文称,谷歌母公...

2018-08-27 08:15:44 106

原创 聚焦AI与Kubernetes,未来的大门已经被他们打开

近年来,谈及最火爆的技术,人工智能与Kubernetes一定会榜上有名。这两大技术不仅有着广阔的应用前景,而且已经有大批的企业开始加入到这两大技术的应用队伍之中。那么这两大技术在大咖们眼中的现状如何呢?在各大企业中的应用情况又是怎样的呢?为此,InfoQ联合Intel于近期举办了两场闭门研讨活动,邀请到了来自新浪微博、京东、搜狗、去哪、滴滴、美团、金山云等各大企业的数十位技术专家前来共商两大话题。...

2018-08-27 02:27:29 110

原创 Amazon Aurora Serverless MySQL已正式可用

Amazon Aurora是AWS定制的MySQL和PostgreSQL兼容数据库,最近提供了新的功能——Aurora Serverless MySQL。亚马逊去年首次在AWS re:Invent上展示了这种无服务器功能的预览版。\\Aurora Serverless MySQL的GA版本是Aurora向无服务器服务的演进——自动启动、扩展和关闭数据库容量, 为具有较少可预测使用模式的应用程序提供...

2018-08-26 19:00:00 113

AIyQCGAFwTjRmLwvDVSn.txt.zip

AIyQCGAFwTjRmLwvDVSn.txt.zip

2022-04-29

人工智能·manifest.json

人工智能·manifest.json

2022-04-21

人工智能·AC1065225E047DAF6ECC5962650F73A9-1650350752323

人工智能·AC1065225E047DAF6ECC5962650F73A9-1650350752323

2022-04-21

人工智能·最快的排序算法.csv

人工智能·最快的排序算法.csv

2022-04-21

136953_thumbnail_1 (1).jpg

136953_thumbnail_1 (1).jpg

2022-04-20

算法的五大特性.csv

算法的五大特性.csv

2022-04-20

TCKWvJFTaBrsEtfdOSFA市场.xls

TCKWvJFTaBrsEtfdOSFA市场.xls

2022-03-10

71efba4cdade0b0f282e4309167fcb51生产.zip

71efba4cdade0b0f282e4309167fcb51生产.zip

2021-12-09

apache-maven-3.8.3-src.tar.gz

apache-maven-3.8.3-src.tar.gz

2021-11-18

rarlinux-x32-610b2.tar.gz

rar

2021-11-18

905ba6aebda4961bd9ad55192debb8d8.pdf

905ba6aebda4961bd9ad55192debb8d8.pdf

2021-11-18

fbefed94fd3125d3519ca4b7337a315b所以.zip

ss

2021-11-18

Docker学习笔记.pdf

Docker学习笔记.pdf

2021-09-09

business.83df6ab4.js

business.83df6ab4.js

2021-08-13

pyDes.cpython-38.pycpyDes.cpython-38.pycpyDes.cpython-38.pycpyD1

2021-08-09

Golang101-v1.15.a-3.pdf-SongTi.pdf11

Golang101-v1.15.a-3.pdf-SongTi.pdf1111111

2021-07-20

go rpc 开发指南.pdf112

go rpc 开发指南.pdfgo rpc 开发指南.pdfgo rpc 开发指南.pdfgo rpc 开发指南.pdf1111

2021-07-20

262574b3e6d94f742f5f7bec3ad89800.zip

擦啊vv

2021-07-13

cfee8b48e86d56fa7fd1e2a3dede5de2.zip1

ssssssss111111111

2021-07-13

9b8edcd59c9401120c657b5159920c=92.zip

====1111

2021-07-13

换行\n换行\n换行\n换行\n换行\n换行\n1

换行\n

2021-06-21

5Mp8366100727564123749932919380892157323981.txt111

123

2021-06-21

cf_st_2.dat

cf_st_2.dat1111

2021-03-19

yom.dat

yom.dat

2021-03-19

management.properties

粉丝下载

2021-03-19

(784条消息) UML 基础_ 序列图 _Everything is possible--博客的内容只是作为一种备忘-CSDN博客.pdf

(784条消息) UML 基础_ 序列图 _Everything is possible--博客的内容只是作为一种备忘-CSDN博客.pdf

2021-03-17

项目管理,测试人员测试

测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试个个

2018-03-12

官网zTree -- jQuery 树插件 官网压缩包

官网zTree -- jQuery 树插件 官网压缩包 学习起来很方便,版本 3.x 基本来说没有要求,zTree 在开发中使用 jQuery 11111.4.4;目前简单测试过 jQuery 1.3+ 应该都能正常使用

2017-09-22

智慧城市时空大数据与云平台

智慧城市时空大数据与云平台 智慧城市时空大数据与云平台 智慧城市时空大数据与云平台 智慧城市时空大数据与云平台 建设技术大纲 建设技术大纲 (2017 版) 国家测绘地理信息局 国家测绘地理信息局 国家测绘地理信息局 国家测绘地理信息局 国家测绘地理信息局 国家测绘地理信息局 国家测绘地理信息局 2017 年

2017-09-22

chm编辑器破解版(GridinSoftCHMEditor)V3.0.9中文无限制版.exe

可以查看chm文件,或者转成pdf文件,方便实用,亲测 可以查看chm文件,或者转成pdf文件,方便实用,亲测 可以查看chm文件,或者转成pdf文件,方便实用,亲测

2017-09-20

ST电机控制培训--FOC控制

FOC控制基础理论和基于电机库开发项目的使用方法,方便实用,特别对于想学习单片机驱动电机的同学。学习的基本内容如下: 基本原理: • 通电导体在磁场中受到作用力 • 力的方向符合左手定则 • 力的大小为F = BIL*sinθ 有刷直流电机构造特点: • 一般情况下转子是绕组,定子为永磁体 • 电机内部有电刷 - 换向器 速度控制方式: • 通直流电,通过控制直流电压大小来控制速度, • 电压固定时,通过控制PWM波的占空比控制平均电压大小 基本原理 通电线圈产生磁场,该磁场与永磁体磁场相互作用产生磁力 矩,使得转子转动 BLDC构造特点: • 转子是永磁体,定子为绕组 • 永磁体的磁化及其在转子上的分布是经过处理的 • 理想电流为方波电流,理想反电动势为梯形波 控制方式: • 需要控制器产生旋转磁场 • 使用方波电流控制产生最佳效果 PMSM构造特点: • 转子是永磁体,定子为绕组,同BLDC • 理想电流为正弦波电流,理想反电动势为正弦波  控制方式: • 需要控制器产生矢量旋转磁场 • 使用正弦波电流控制产生最佳效果 等等,太多。。。。

2017-09-13

最新SQLyog-12.4.3-0破解中文版

最新SQLyog-12.4.3-0破解中文版,功能最完美的一个版本,支持G以上的数据导出导入还不报错,一旦拥有天下我有。

2017-09-04

pandas-0.9.0.win32-py2.7.exe

利用Python进行数据开发的配套Pandas版本,可以在网站上找到,只是有一丢丢的麻烦 当然如果您积分不够可以私信我[email protected]

2017-08-17

和平之翼代码生成器1.0正式版发布

和平之翼代码生成器是一种易用的动词算子式通用Java代码生成器。 1.0正式版支持美观的JQuery Easy UI通用弹性界面。并有更多功能增强。 新的SMEU技术栈支持JQuery Easy UI, Spring MVC 4, Spring 4和Mybatis 3 欢迎大家使用。 为修复错误,已将war包换成1.1版的。

2017-04-10

libiconv-1.15和libintl-0.19.8.1,VS2015工程和 nmake 命令行编译文件

libiconv-1.15和libintl-0.19.8.1,VS2015工程和 nmake 命令行编译文件 CSDN-tags: libiconv1.15 libintl 0.19.8.1 VS2015 Makefile 声明: 代码为本人良心制作,虽然花费了一定的时间和精力,但不保证完全没有错误。如果您下载并使用了本代码,将其包含在您发布的应用中,给您带来了经济上,心理上,生活上的损失,本人不负有责任。 所有代码都基于官网进行修改,iconv的代码来源于libiconv-1.15的lib目录,intl的代码来源于gettext-runtime的intl目录。 intl需要iconv的支持,如果想单独编译不需要iconv的intl, 请自行修改intl目录下的config.h文件, /* Define if you have the iconv() function and it works. */ #define HAVE_ICONV 1 /* Define to 1 if you have the header file. */ #define HAVE_ICONV_H 1 为: /* Define if you have the iconv() function and it works. */ /* #undef HAVE_ICONV */ /* Define to 1 if you have the header file. */ /* #undef HAVE_ICONV_H */ 并修改VS工程中预处理器定义,删掉/DDEPENDS_ON_LIBICONV=1 VS的工程为VS2015的工程文件,使用VC140工具集,如果没有2015,也可以用Makefile.mak文件来编译。 nmake /f Makefile.mak [DLL] [DEBUG] 指定 DLL=1 编译dll版本,默认是lib版本,libiconv.lib , libintl.lib。 指定 DEBUG=1 编译debug版本,默认是release版本。 同理,如果intl不需要iconv,请修改上面的配置文件选项,并, 删掉Makefile.mak中/DDEPENDS_ON_LIBICONV=1 配置文件的制作,参考了以下几处,修改的大概原则是,能定义的全定义了,就这样: https://github.com/kahrl/gettext-msvc 这个地址提供了libiconv和libintl的VS工程和配置文件。 https://github.com/winlibs 为编译PHP而修改的libiconv和libintl源码,libiconv是最新1.15版本,gettext不是。 附带的Cygwin目录中的工具 libiconv官方的制作文档,用cygwin配合VC,生成的配置文件。 一大堆的宏和函数搞得我头晕脑涨。所以配置文件如果有错误,也在所难免,所有修改的文件,如config.h,iconv.h,libintl.h都附带了原始文件。 如: 配置文件 原始文件 DLL原始文件 LIB原始文件 config.h config.h.in iconv.h iconv.h.build.in iconv.h.in localcharset.h localcharset.h.build.in localcharset.h.in libgnuintl.h libgnuintl.in.h 欢迎同学们下载测试。有问题可以给我发邮件[email protected]

2017-04-08

Teigha SDK 4.02 英文帮助文档

Teigha SDK 4.02 (曾用名OpenDWG 、DWGdirect)英文帮助文档

2016-12-09

基于MVC的JavaScript Web富应用开发

基于MVC的JavaScript Web富应用开发

2016-11-24

Oracle数据库体系结构(详细版)

Oracle数据库体系结构(详细版)

2016-04-28

Oracle性能优化精髓

Oracle性能优化精髓

2016-04-28

ORACLE_SQL性能优

ORACLE_SQL性能优化(这个很全的)

2016-04-28

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除