
c/c++/ios
可克
多年信息技术与人工智能研发管理经验,贯通 AI 全链路:精研 LLM 数据全生命周期管理(采集 / 预处理 / 标注 / 特征工程)、模型训练推理及智能体构建,能构建高性能高并发架构(微服务 / 中台 / 服务网格 / DDD设计)以及融合大数据 / IoT/DevOps 实现工程化落地;并能聚焦 AI人工智能 与业务场景深度耦合,沉淀场景化解决方案,打造数据技术双轮驱动的核心资产。擅长以技术驱动业务增长,具备从0到1组建技术团队、规划技术战略、设计高并发高可用系统的能力,成功带领团队完成千万级用户量系统架构升级,利用人工智能技术为企业降损价值超千万
展开
-
GNU make 指南
GNU make 指南 翻译: 哈少 译者按: 本文是一篇介绍 GNU Make 的文章,读完后读者应该基本掌握了 make 的用法。而 make 是所有想在 Unix (当然也包括 Linux )系统上编程的用户必须掌握的工具。如果你写的程序中没有用到 make ,则说明你写的程序只是个人的练习程序,不具有任何实用的价值。也许这么说有点 儿偏激,但 make 实在是应原创 2008-11-06 09:57:00 · 556 阅读 · 0 评论 -
10种排序算法总结
10种排序算法总结2011-09-20 12:01:17 我来说两句 收藏 我要投稿排序算法有很多,所以在特定情景中使用哪一种算法很重要。为了选择合适的算法,可以按照建议的顺序考虑以下标准: (1)执行时间 (2)存储空间 (3)编程工作 对于数据量较小的情形,(1)(2)差别不大,主要考虑(3);而对于数据量大的,(1)为首要。转载 2014-03-11 18:16:55 · 790 阅读 · 0 评论 -
排序算法总结
八大排序算法总结分类: 收藏 2009-10-10 13:49 120398人阅读 评论(103)收藏 举报 算法存储mergeshell插入排序1.直接插入排序原理:将数组分为无序区和有序区两个区,然后不断将无序区的第一个元素按大小顺序插入到有序区中去,最终将所有无序区元素都移动到有序区完成排序。要点:设立哨兵,作为临时存储和判断数组边界之转载 2014-03-11 17:46:24 · 677 阅读 · 0 评论 -
手把手教你把Vim改装成一个IDE编程环境(图文)
手把手教你把Vim改装成一个IDE编程环境(图文)2012-02-27 15:01:22分类: 原文地址:手把手教你把Vim改装成一个IDE编程环境(图文) 作者:embededgoodBy:吴垠Date:2007-09-07Version:0.5Email:lazy.fox.wu#gmail.com转载 2014-03-20 11:42:14 · 887 阅读 · 0 评论 -
cygwin+ctags+taglist 打造vim c语言编辑器(IDE)
1.cygwin 安装 ctags2.下载安装http://download.youkuaiyun.com/detail/mybelief321/5683477转载 2014-08-23 11:38:08 · 2168 阅读 · 0 评论 -
关于autotools的简述
一、先上一张图,了解原创 2014-10-23 13:36:07 · 654 阅读 · 0 评论 -
weak-and算法原理演示(wand)
weak-and算法原理演示(wand)分类: 算法 2013-01-14 11:38 2147人阅读 评论(2)收藏 举报wand 信息检索 weak-and推荐一个在信息检索中用到的weak-and算法,这个算法在广告系统中有成熟的应用。 简单来说,一般我们在计算文本相关性的时候,会通过倒排索引的方式进行查询,通过倒排索引已经要比全量遍历节约大量时间转载 2015-04-08 16:56:23 · 2423 阅读 · 0 评论 -
用图片搜索图片的几个好网站
用图片搜索图片的几个好网站大野莉 2011-05-31 12:34:00 你想凭着一张现有图片找出它的原始图片,或者是凭着一张小的缩略图找出原始大图吗?下面的十款搜索引擎可以帮你实现,以图找图,以图搜图,以图片搜索相似的图片。一:http://tineye.com/Tineye是典型的以图找图搜索引擎,输入本地硬盘上的图片或者输入图片网址,即可自动帮你搜索相似图转载 2015-04-24 18:24:43 · 2846 阅读 · 0 评论 -
GDB调试手册
GDB调试手册2010年12月13日 代码疯子 发表评论 阅读评论 Linux 包含了一个叫gdb 的GNU 调试程序。gdb 是一个用来调试C和C++程序的强力调试器。它使你能在程序运行时观察程序的内部结构和内存的使用情况。以下是 gdb 所提供的一些功能:它使你能监视你程序中变量的值、它使你能设置断点以使程序在指定的代码行上停止执行、它使你能一行行的执行你的代码。在命令行上转载 2015-04-16 00:54:18 · 592 阅读 · 0 评论 -
Windows平台上iPhone SDK基于Cygwin开发环境搭建
Windows平台上iPhone SDK基于Cygwin开发环境搭建 2013-2-28 16:40|发布者: 呢喃公子|查看: 2288|评论: 0|来自: 网络摘要: Windows平台上iPhone SDK基于cygwin开发环境搭建方法是本文要介绍的内容,不在这多说,我们先来看详细的步骤。Windows平台上iPhone SDK基于cygwin开发环境搭建方法是转载 2014-09-24 23:47:49 · 1432 阅读 · 0 评论 -
堆栈的理解(扫盲ing......................)温故而知新!
在计算机领域,堆栈是一个不容忽视的概念,但是很多人甚至是计算机专业的人也没有明确堆栈其实是两种数据结构。要点:堆:顺序随意栈:先进后出堆和栈的区别 一、预备知识—程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap转载 2015-07-28 10:22:50 · 1670 阅读 · 0 评论 -
Sublime Text 2 安装Package Control和插件的两种方法
Sublime Text 2 安装Package Control和插件的两种方法缘起前几天系统刚刚还原了,重装完Sublime Text2再安装插件的时候可能是由于公司的网络环境的问题,各种报错,将解决方法记录下来。系统环境:Win7 x64 + Sublime Text2。Package Control方法一:在线安装,首先打开 Ctrl + ~,转载 2015-07-17 10:36:10 · 3468 阅读 · 0 评论 -
C++ 程序员快过来围观:非常实用全面的 C++ 资源
C++ 程序员快过来围观:非常实用全面的 C++ 资源 C++这次的资源涉及到了标准库、Web应用框架、人工智能、数据库、图片处理、机器学习、日志、代码分析等,C++程序员学习必备!Jasonfrozen : C/C++的Jason解析生成器Jansson :进行编解码和处理Jason数据的C语言库jbson :C++14中构建和迭代BSON data,转载 2015-08-09 23:36:45 · 4269 阅读 · 0 评论 -
为你详解Linux安装GCC方法
为你详解Linux安装GCC方法下载: http://ftp.gnu.org/gnu/gcc/gcc-4.5.1/gcc-4.5.1.tar.bz2浏览: http://ftp.gnu.org/gnu/gcc/gcc-4.5.1/查看Changes: http://gcc.gnu.org/gcc-4.5/changes.htm现在很多程序员都应用GCC,怎样才能更好的应转载 2013-11-14 12:17:55 · 1122 阅读 · 0 评论 -
makefile是如何自动生成的 2
makefile是如何自动生成的2013-02-21 14:47:15分类: LINUX 这段时间要继续研究Jabber服务器,因为要在源码上做一些修改,还要添加一些功能,所以需要修改源码中的makefile文件. 之前接触过一些, 也一直也不是太明白,这次借此机会再搞得明白一点儿.以下是找到一篇比较实用,讲得也比较透彻的文章,特此转载一下.转载 2013-10-16 18:35:05 · 1279 阅读 · 0 评论 -
8086 CPU 寄存器简介
8086 CPU 寄存器简介引子打算写几篇稍近底层或者说是基础的博文,浅要介绍或者说是回顾一些基础知识,自然,还是得从最基础的开始,那就从汇编语言开刀吧,从汇编语言开刀的话,我们必须还先要了解一些其他东西,像 CPU ,内存这些知识点还是理解深刻一点的比较好,所以这一篇博文就绕着 80x86 CPU 中寄存器的基础部分下手,至于其他的一些将会在后续的博文中介绍 。同转载 2013-10-11 15:43:16 · 949 阅读 · 0 评论 -
[Java]Java中调用C/C++生成的DLL(转) (2007-05-16 23:51:44)
[Java]Java中调用C/C++生成的DLL(转) (2007-05-16 23:51:44) var $tag=; var $tag_code=cd392f43f17d7d10987c71b0c2aedefe; 分类:Java 以下这个例子实现的是通过调用C写原创 2008-12-01 16:39:00 · 748 阅读 · 0 评论 -
linux c/c++ GDB教程详解
linux c/c++ GDB教程详解分类: c/c++ 2009-04-08 17:37 3265人阅读评论(0)收藏 举报 学习使用了GDB一段时间后,发现它真的好强大!好用!GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在UNIX平台下做软件,你会发现GDB这个调试转载 2012-02-11 21:44:54 · 506 阅读 · 0 评论 -
mingw环境下boost库的编译和使用
mingw环境下boost库的编译和使用 博客分类:安装笔记CC++C#GCCEclipse 首先到boost的网站上下载最新的BOOST源代码和编译好的JAM,地址:http://www.boost.org/users/download/。这里下载的是boost-jam-3.1.17-1-ntx86.zip和boost_1_37_0.tar.bz2转载 2012-04-28 09:40:11 · 1370 阅读 · 0 评论 -
一套鼠标键盘控制两台电脑-绝!
Oliver's R&D LabC/C++/Linux一套鼠标键盘控制两台电脑-绝!这个工具是推荐给双电脑工作人员的,不是的就不用往下看了,嗯。synergy-----按照它主页(http://synergy2.sourceforge.net)上的介绍:Synergy lets you easily share a single mouse and keyboard转载 2012-06-04 16:07:00 · 7627 阅读 · 0 评论 -
关于指针的一个小程序
关于指针的一个小程序2010-02-15 22:50void main(){int a=100,b=200;int *p1; //定义p1是指向整型普通变量的指针变量int **q1; //定义q1是指向整型指针变量的指针变量p1=&a; //将a的地址赋给指针变量p1q1=&p1; //将p1的地址赋给q1//这与“q1=p1”是不一样的,后者是将p转载 2012-05-16 09:31:15 · 1054 阅读 · 0 评论 -
eclipse cdt cygwin not found source 的解决办法
Open Eclipse and then click- Windows => Preferences => C/C++ => Debug =>Common Source LookupPath- Add a new Path Mapping: click [Add] => Path Mapping => [OK]- Select the new Mapping => [Edith]原创 2013-09-06 17:33:55 · 1251 阅读 · 0 评论 -
eclipse+CDT+cygwin中C project 中打印不输出的问题
eclipse+CDT+cygwin中C project 中打印不输出的问题分类: android 2012-01-10 18:53 522人阅读 评论(0)收藏 举报eclipsecbuildpath**** Build of configuration Debug for project example1 ****make all make: Not转载 2013-09-06 16:50:44 · 1946 阅读 · 0 评论 -
win7+eclipse+CDT+cygwin symbol could not be resolved
win7+eclipse+CDT+cygwin symbol could not be resolved参考地址:在Win7系统下搭建Eclipse+Cygwin开发环境 http://www.cnblogs.com/williamwue/archive/2011/06/30/2094979.html问题:用eclipse 建立编译C++工程出现错误提示 symbol could no转载 2013-09-06 16:53:31 · 1916 阅读 · 0 评论 -
[转]50个c/c++源代码网站
[转]50个c/c++源代码网站Posted on 2010-03-05 14:59 feisky 阅读(26080) 评论(5) 编辑 收藏C/C++是最主要的编程语言。这里列出了50名优秀网站和网页清单,这些网站提供c/c++源代码 。这份清单提供了源代码的链接以及它们的小说明。我已尽力包括最佳的C/C++源代码的网站。这不是一个完整的清单,您有建议可以联系我,我将欢迎您的建转载 2013-09-13 14:46:02 · 718 阅读 · 0 评论 -
AT&T汇编格式与Intel汇编格式的比较
AT&T汇编格式与Intel汇编格式的比较GCC采用的是AT&T的汇编格式, 也叫GAS格式(Gnu ASembler GNU汇编器), 而微软采用Intel的汇编格式. 一 基本语法 语法上主要有以下几个不同. 1、寄存器命名原则AT&TIntel说明%eaxeaxIntel的不带百分号2、源/目的操作数顺序转载 2013-10-11 11:21:47 · 1933 阅读 · 0 评论 -
linux常用头文件 2
linux常用头文件2012-08-26 10:33:38分类: C/C++linux常用头文件如下:POSIX(可移植性操作系统接口)标准定义的头文件 目录项 文件控制 文件名匹配类型 路径名模式匹配类型 组文件 网络数据库操作 口令文件 正则表达式转载 2013-10-11 12:32:41 · 1033 阅读 · 0 评论 -
80X86CPU寄存器表
80X86CPU寄存器表 2009-08-03 22:28:24| 分类: 汇编 |字号 订阅位数备注数据寄存器通用寄存器31------2524------1615------87------0类别:通用寄存器--数据寄存器--累加器作用:通常用来在运算过程中存放数据。 AHAL转载 2013-10-11 15:33:00 · 1225 阅读 · 0 评论 -
iOS 模拟器安装APP,在电脑上运行ios的app
1.拷贝本地的DerivedData里面的debug包Xcode模拟器编译后,app包在~/Library/Developer/Xcode/DerivedData/{your app}/Build/Products/Debug/{Project Name}.app 路径下。可以使用命令行直接拷贝。Mac的拷贝命令有cp和ditto,建议用ditto进行拷贝工作。ditto它在复制过程中不...转载 2019-06-19 09:23:36 · 6426 阅读 · 0 评论