terrytan18
码龄14年
求更新 关注
提问 私信
  • 博客:109,664
    109,664
    总访问量
  • 24
    原创
  • 8
    粉丝
  • 18
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
加入CSDN时间: 2011-12-24
博客简介:

Terry

博客描述:
——学海无涯,唯勤是岸
查看详细资料
个人成就
  • 获得4次点赞
  • 内容获得1次评论
  • 获得18次收藏
  • 博客总排名524,506名
创作历程
  • 1篇
    2014年
  • 13篇
    2013年
  • 69篇
    2012年
  • 2篇
    2011年
TA的专栏
  • ios
    42篇
  • C/C++
    16篇
  • linux编程
    14篇
  • TCP/IP 协议学习笔记
    1篇
  • 感悟
    1篇
  • Linux shell
    1篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

创作活动更多

AI 镜像开发实战征文活动

随着人工智能技术的飞速发展,AI 镜像开发逐渐成为技术领域的热点之一。Stable Diffusion 3.5 FP8 作为强大的文生图模型,为开发者提供了更高效的图像生成解决方案。为了推动 AI 镜像开发技术的交流与创新,我们特此发起本次征文活动,诚邀广大开发者分享在 Stable Diffusion 3.5 FP8 文生图方向的实战经验和创新应用 本次征文活动鼓励开发者围绕 Stable Diffusion 3.5 FP8 文生图方向,分享以下方面的内容: 1. 技术实践与优化 - Stable Diffusion 3.5 FP8 模型架构解析与优化技巧 - 文生图生成效果的提升方法与技巧 - 模型部署与加速策略,例如使用 Hugging Face、Diffusers 等工具 - 针对特定场景(例如二次元、写实风)的模型微调与定制化开发 2. 应用场景探索 - Stable Diffusion 3.5 FP8 在不同领域的应用案例分享,例如游戏设计、广告创意、艺术创作等 - 利用 Stable Diffusion 3.5 FP8 实现图像编辑、图像修复、图像增强等功能的探索 - 结合其他 AI 技术(例如 NLP、语音识别)构建更强大的应用 3. 创新应用与思考 - 基于 Stable Diffusion 3.5 FP8 的创新应用场景设计 - AI 镜像开发的未来发展方向的思考与展望 - 对 AI 镜像开发伦理、安全等问题的探讨

28人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

UITextView内容显示不全或空白问题

今天用uitextview显示比较长的文本内容,在做页面切换的时候,发现经常出现textview显示空白或者只显示一部分内容的问题。用setneedsdisplay 也不行。      后来在网上找到一个相同的问题,解决方法就是在textview显示的时候先清除textview里的内容在给它赋值。问题产生的原因估计是跟textview的缓存有关。示例代码:myTextView.
原创
博文更新于 2012.04.13 ·
5453 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ios定时自动退出UIAlertView提示框

今天想在应用里加个自动退出提示框的功能,在网上没找到好的方法,所以自己用定时器做了一个,跟大家分享下,如果有其他更好的方法麻烦提示一下。//对话框的创建和定时器的初始化alertView = [[UIAlertView alloc] initWithTitle:@"Result" message:@"Share Success" delegate:nil cancelButtonT
原创
博文更新于 2011.12.30 ·
2571 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iphone 开发秘籍

发布资源 2012.02.29 ·
pdf

ios5 编程指南

发布资源 2012.03.09 ·
pdf

统计git提交次数

git  备份:git log --author=yourname --since="2014-07-01" --no-merges | grep -e 'commit [a-zA-Z0-9]*' | wc -l
原创
博文更新于 2014.07.28 ·
6548 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

编译amlogic android kernel 无法正常启动问题

今天编译了amlogic android kernel ,升级到板子上后无法正常启动,查看串口的log出现了下面的错误:[    4.528115@1] init: skipping insecure file '/init.rc'[    9.221520@1] init: Timed out waiting for /dev/.coldboot_done[    9.221765@
原创
博文更新于 2013.04.25 ·
1705 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

使用 libevent 和 libev 提高网络应用性能

简介许多服务器部署(尤其是 web 服务器部署)面对的最大问题之一是必须能够处理大量连接。无论是通过构建基于云的服务来处理网络通信流,还是把应用程序分布在 IBM Amazon EC 实例上,还是为网站提供高性能组件,都需要能够处理大量并发连接。一个好例子是,web 应用程序最近越来越动态了,尤其是使用 AJAX 技术的应用程序。如果要部署的系统允许数千客户端直接在网页中更新信息,
转载
博文更新于 2013.03.20 ·
827 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

libevent入门教程:Echo Server based on libevent

花了两天的时间在libevent上,想总结下,就以写简单tutorial的方式吧,貌似没有一篇简单的说明,让人马上就能上手用的。首先给出官方文档吧: http://libevent.org ,首页有个Programming with Libevent,里面是一节一节的介绍libevent,但是感觉信息量太大了,而且还是英文的-。-(当然,如果想好好用libevent,看看还是很有必要的
转载
博文更新于 2013.03.20 ·
1011 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Unix操作系统LD_PRELOAD简介

在Unix操作系统的动态链接库的世界中,LD_PRELOAD就是这样一个环境变量,它可以影响程序的运行时的链接(Runtime linker),它允许你定义在程序运行前优先加载的动态链接库。这个功能主要就是用来有选择性的载入Unix操作系统不同动态链接库中的相同函数。通过这个环境变量,我们可以在主程序和其动态链接库的中间加载别的动态链接库,甚至覆盖正常的函数库。一方面,我们可以以此功能来使
转载
博文更新于 2013.03.20 ·
644 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mtrace查看内存使用情况

对于内存溢出之类的麻烦可能大家在编写指针比较多的复杂的程序的时候就会遇到。Debug起来也是比较累人。其实linux系统下有一个使用的工具可以帮忙来调试的,这就是mtrace。mtrace主要能够检测一些内存分配和泄漏的失败等。函数原型如下:    void mtrace(void);    void muntrace(void);    头文件为:mcheck.h
转载
博文更新于 2013.03.15 ·
1073 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

offsetof(TYPE, MEMBER)宏和container_of(ptr, type, member)宏的实现

#define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER)1. ( (TYPE *)0 ) 将零转型为TYPE类型指针; 2. ((TYPE *)0)->MEMBER 访问结构中的数据成员; 3. &( ( (TYPE *)0 )->MEMBER )取出数据成员的地址; 4.(size_t)(&(((TYPE*)
原创
博文更新于 2013.03.12 ·
565 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

__init 和 __exit 修饰符

static int __init initialization_function(void){/* Initialization code here */}在内核模块中经常会看见这样的函数定义,声明中的__init标志看起来有点怪;它是一个给内核的暗示,给定的函数只是在初始化使用。模块加载者在模块加载后会丢掉这个初始化函数,给它的内存可做其他用途。一个类似的标签 (__i
转载
博文更新于 2013.02.07 ·
1079 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

Armlinux GCC 交叉编译工具

http://blog.csdn.net/ruixj/archive/2009/05/30/4225886.aspxArmlinux GCC 交叉编译工具可以通过以下方式获取:1. 通过现有GNU tools 编译GNU tools源码来获取交叉编译工具。这种方法需要对GNU tools各个源码之间的版本匹配。2.使用Dan Kegel开发的cross-tool脚本来编译源
转载
博文更新于 2013.02.05 ·
577 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

正则表达式

1.  基本元字符集及其含义--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
原创
博文更新于 2013.02.03 ·
274 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

一个华为人辞职创业后的几个反思

作者是一个在华为工作 6 年的华为人,2 年前,抱着做大事业的愿景,作者与几个朋友离开华为,希望能闯出一个路子来创业。  时隔两年,笔者的创业经历就像是一出狗血剧,各种电视剧里的经典桥段都发生在他身上。笔者将两年来创业过程中的种种反思汇总为以下 14 点,希望能给有志创业或者正在创业中的朋友们一些启发。  1、不要把创业代替就业  我这两年,感觉到周围的朋友,尤其是越来越多
转载
博文更新于 2013.01.30 ·
390 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

一些强大的命令

一些强大的命令再分享一些可能你不知道的shell用法和脚本,简单&强大!在阅读以下部分前,强烈建议读者打开一个shell实验,这些都不是shell教科书里的大路货哦:)1、!$!$是一个特殊的环境变量,它代表了上一个命令的最后一个字符串。如:你可能会这样:$mkdir mydir$mv mydir yourdir$cd yourdir
原创
博文更新于 2013.01.05 ·
530 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

浅谈C/C++中可变参数的原理

以前只是知道C/C++可变参数怎么用,但是一直对它的原理是似懂非懂,现在对计算机有了比较深刻的认识之后,回头再看,豁然开朗。AD:要理解可变参数,首先要理解函数调用约定, 为什么只有__cdecl的调用约定支持可变参数,而__stdcall就不支持?实际上__cdecl和__stdcall函数参数都是从右到左入栈,它们的区别在于由谁来清栈,__cde
转载
博文更新于 2013.01.05 ·
374 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

lint使用简介

LINT工具是一种软件质量保证工具,许多国外的大型专业软件公司,如微软公司,都把它作为程序检查工具,在程序合入正试版本或交付测试之前一定要保证通过了LINT检查,他们要求软件工程师在使用LINT时要打开所有的编译开关,如果一定要关闭某些开关,那么要给出关闭这些开关的正当理由。  可想而知,如果从我们编码后第一次编译程序时就使用LINT来检查程序,并且保证消除所有的LINT告警,我们就不会遇
转载
博文更新于 2013.01.05 ·
1351 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

C函数调用shell脚本

C程序调用shell脚本共有三种方式:system()、popen()、exec系列函数1)system(shell命令或shell脚本路径);        执行过程:system()会调用fork()产生子进程,由子进程来调用/bin/sh-c string来执行参数string字符串所代表的命令,此命令执行完后随即返回原调用的进程。在调用system()期间SIGCHLD
原创
博文更新于 2012.12.27 ·
706 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

常用 压缩命令-vi-SHELL命令-正规表示法

压缩命令: *.Z      compress 程式壓縮的檔案;  *.bz2    bzip2 程式壓縮的檔案;  *.gz     gzip 程式壓縮的檔案;  *.tar    tar 程式打包的資料,並沒有壓縮過;  *.tar.gz tar 程式打包的檔案,其中並且經過 gzip 的壓縮compress filename  压缩文件  加[-d]解压  unc
原创
博文更新于 2012.12.25 ·
576 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多