coder_fighting
码龄12年
关注
提问 私信
  • 博客:66,516
    社区:1,685
    68,201
    总访问量
  • 18
    原创
  • 1,339,542
    排名
  • 4
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:四川省
  • 加入CSDN时间: 2012-08-05
博客简介:

liyoushihaer的专栏

查看详细资料
个人成就
  • 获得9次点赞
  • 内容获得0次评论
  • 获得13次收藏
创作历程
  • 7篇
    2015年
  • 26篇
    2014年
  • 5篇
    2013年
成就勋章
TA的专栏
  • 算法
    1篇
  • linux 编程
    1篇
  • C++
    10篇
  • sock编程
  • cocos2d-x
    6篇
  • java
    7篇
  • 面试
    1篇
  • C#
    1篇
兴趣领域 设置
  • 大数据
    hadoopspark
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

175人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

C#学习之委托

一、委托定义与声明委托定义:1、委托是一种数据类型,就像类是一种数据类型一样是一种可用于封装命名或匿名方法的引用类型。是定义方法签名的类型注意:在方法重载的上下文中,方法的签名仅指形参(参数的类型和个数)。 但在委托的上下文中,方法签名不仅包括形参还包括返回值。2、委托对象是一个有序方法的列表。它所封装的方法具有相同的返回值类型和参数列表,这些方法可以是实例方法也可以是静态方法,可
转载
发布博客 2015.10.28 ·
536 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

不用循环 if for while 求1 。。。 n 之和

int f (n){ n&&(n+=f(n-1));return n;}
转载
发布博客 2015.09.21 ·
558 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

图片占用内存计算

图像占用内存的公式是:numBytes = width * height * bitsPerPixel / 8   ,其中bitsPerPixel 是根据图片的像素格式计算出的 像素格式如 RGBA8888 对于每一个像素点使用4个byte来表示--1个byte(8位)代表red,另外3个byte分别代表green、blue和alpha透明通道。这个就简称RGBA8888图
原创
发布博客 2015.08.21 ·
2524 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C++ 所有动作是否都由main引起

C++ 所有动作是否都由main引起 ?不是 对全局变量的初始化工作发生在main 调用之前 。除此之外还有一些其他如:为main提供参数
原创
发布博客 2015.08.20 ·
473 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C++ volatile

volatile关键字是一种类型修饰符,用它声明的类型变量表示可以被某些编译器未知的因素更改,比如:操作系统、硬件或者其它线程等。由于访问寄存器的速度要快过RAM,所以编译器一般都会作减少存取外部RAM的优化。遇到这个关键字声明的变量,编译器对访问该变量的代码就不再进行优化,从而可以提供对特殊地址的稳定访问。int volatile nVint;//当要求使用volatil
原创
发布博客 2015.08.20 ·
437 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

复习 C++ private 和protected 特性

#include class base {public:    base():a(10),b(20),c(30),d(40){};    ~base(){};    int getC(){return c;};    int getAandB(){return a+b;};protected:    int a;    int b;private: //
原创
发布博客 2015.08.04 ·
450 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C++ 内存对齐

C++ 内存对齐作用范围为 struct / union一、内存对齐的规则:1、  对于结构的各个成员,第一个成员位于偏移为0的位置,以后每个数据成员的偏移量必须是min(#pragma pack()指定的数,这个数据成员的自身长度) 的倍数。2、  在数据成员完成各自对齐之后,结构(或联合)本身也要进行对齐,对齐将按照#pragma pack指定的数值
原创
发布博客 2015.03.05 ·
465 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

lua 读取并处理文件

---文件local.txt -- X=12,Y=13,type=m;X=1423,Y=5235,type=m;X=1423,Y=5235,type=m;X=1423,Y=5235,type=m;local f = assert(io.open("local.txt","r"),"error") -- 打开文件local t = f:read("*all") --读取所有文件 lua
原创
发布博客 2014.10.24 ·
3021 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

GitHub for Mac 191

发布资源 2014.10.22 ·
zip

C++11:C++11新特性解析与应用.

发布资源 2014.09.04 ·
pdf

cocos_lua3.0 registerScriptHandler 与registerScriptTapHandler 比较

local functiononNodeEvent(tag)        if tag =="exit" then            layer:unscheduleUpdate()        end    endlayer:registerScriptHandler(onNodeEvent)local function
原创
发布博客 2014.09.04 ·
10418 阅读 ·
3 点赞 ·
0 评论 ·
2 收藏

cocos3.0_lua ActionManager 和FadeIn FadeOut

localschedulerEntry = nil    local functionunpause(dt)        scheduler:unscheduleScriptEntry(schedulerEntry)        schedulerEntry =nil        local  node =ret:getChildByTag(
原创
发布博客 2014.09.01 ·
2243 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

mac ndk开发环境搭建

mac ndk开发环境搭建1 建立Android 工程 2 建立java文件并编译生成.class 文件 (java文件需包含native函数和加载共享库的静态语句)3 打开控制台进入工程目录bin/classes下 4 输入javah -jni 包名+类名 如 com.example.hello.MainActivity 得到头文件5 在andorid工程根目录下手动建一个j
原创
发布博客 2014.07.31 ·
868 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

cocos2dx转Andriod常见问题

cocos2dx转Andriod常见问题1 NDK_ROOT not defined. Please define NDK_ROOT in your environment or in local.properties 在路径cocos2d-x-2.2.2/samples/Cpp/HelloCpp(功成名)/proj.android下的build_native.sh文件中的 APPNAME
转载
发布博客 2014.07.31 ·
603 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

不要浮躁

1.不要看到别人的回复第一句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,你就知道自己和别人思路的差异。 2.初学者请不要看太多太多的书那会误人子弟的,先找本系统的学,很多人用了很久都是只对部分功能熟悉而已,不系统还是不够的。 3.看帮助,不要因为很难而自己是初学者所以就不看;帮助永远是最好的参考手册,虽然帮助的文字有时候很难看懂,总觉得不够直观。 
转载
发布博客 2014.07.29 ·
524 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

NDK Application.mk使用手册

1 概述    Application.mk用来描述你的工程下的native模块, 一般放在$PROJECT/jni/Application.mk, 其中$PROJECT表示你的工程目录,这样就可以被ndk-build脚本文件找到.(注:在这种方式下,进入jni目录,即$PROJECT/jni/,然后执行ndk-build,就可以直接编译jni生成.so文件了).    还有另外一
转载
发布博客 2014.07.28 ·
488 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

jni 调用c和c++的区别.

Android NDK带的jni例子都是使用C定义JNI接口,但是在项目中,因为Native代码是用C++编写的,所以我就使用C++定义JNI接口。没有想到,问题来了,现将问题总结如下:1、JNIEnv *env参数的使用所有JNI接口的第一个参数是JNIEnv *env, 在C中,使用方法是(*env)->NewStringUTF(env, "Hello from JNI
转载
发布博客 2014.07.28 ·
546 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

json 学习笔记

JSON 语法规则JSON 语法是 JavaScript 对象表示法语法的子集。• 数据在名称/值对中• 数据由逗号分隔• 花括号保存对象   方括号保存数组 JSON 值JSON 值可以是:• 数字(整数或浮点数)• 字符串(在双引号中)• 逻辑值(true 或 false)• 数组(在方括号中)•   对象(在花括号中)• null 
原创
发布博客 2014.07.21 ·
492 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

薪资

面试官: 在我们这儿工作,您希望有什么样的薪资待遇?  提示:了解该公司所在地区、所属行业、公司规模等信息,你的薪水要求应该在该公司所在地 区、行业、公司规模相应的薪水范围之内。尽可能提供一个你期望的薪水范围,而不是具体的 薪金数。 求职者:其实工资并不是我决定工作机会的唯一因素,如果您一定要我回答这个问题,只能说我希望以我所受的教育背景及工作经验,我希望我的工资不低于年薪50,000元。
转载
发布博客 2014.07.18 ·
481 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android 多线程

Android--多线程之Handler前言  Android的消息传递机制是另外一种形式的“事件处理”,这种机制主要是为了解决Android应用中多线程的问题,在Android中不 允许Activity新启动的线程访问该Activity里的UI组件,这样会导致新启动的线程无法改变UI组件的属性值。但实际开发中,很多地方需要在 工作线程中改变UI组件的属性值,比如下载网络图片、动画等等。本
转载
发布博客 2014.07.15 ·
430 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多