会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
自信
梦想能到达的地方,总有一天,脚步也能到达
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
4
5
6
7
8
9
10
11
12
···
23
下一页
2020年1月28日
算法拾遗-简单算法的伪码实现
摘要: 看了算法设计相关的书,写伪码是算法设计的基本功。解决一个问题,看似最终是用具体的编程语言实现的,但是用伪码最能表现其思想,好的伪码,可以把问题阐述的非常简单清楚,代码就水到渠成了。比如插入排序算法,我们可以写一个c++实现算法,但是用一个伪码更能体现出其过程。 同时,写设计算法时,要保证其是理论正确
阅读全文
posted @ 2020-01-28 10:59 懂得了才能做一些改变
阅读(735)
评论(0)
推荐(0)
2020年1月25日
c++编程感悟
摘要: c和c++最大区别大概就是在编程思想上,一个是面向过程的,一个是面向对象的,来看一下书中的最经典的例子: // c++中元素求和,s这个变量会随着程序运行,转态发生变化,其内部有复杂的结构s.push(x) s.push(y) s.add() res = s.pop() // c中,s变量也会变化,
阅读全文
posted @ 2020-01-25 12:14 懂得了才能做一些改变
阅读(127)
评论(0)
推荐(0)
2020年1月24日
c++标准库的一些自由方法
摘要: c++中标准库中有很多自由方法,比如swap,copy,从这个方面入手深入学习c++。 int casts[10] = {10,21,21,12,121,2,1,12,290,12}; vector<int> vect(10); copy(casts,casts+10,vect.begin());
阅读全文
posted @ 2020-01-24 22:55 懂得了才能做一些改变
阅读(125)
评论(0)
推荐(0)
c++11代码精粹
摘要: 偶尔看到清晰,整洁的代码,摘录一下。 typedef Rect_<int> Rect2i; typedef Rect_<float> Rect2f; typedef Rect_<double> Rect2d; typedef Rect2i Rect;
阅读全文
posted @ 2020-01-24 22:24 懂得了才能做一些改变
阅读(216)
评论(0)
推荐(0)
2020年1月21日
golang几个重要和容易混淆的问题
摘要: 值接受方法和指针接收方法 我们很容易区分和编写值接收方法指针接收方法 func (u User) notify(){ fmt.Println(u.Name) u.Name = "liming" } func (uptr *User) notity(){ fmt.Println(uptr.Name)
阅读全文
posted @ 2020-01-21 22:09 懂得了才能做一些改变
阅读(167)
评论(0)
推荐(0)
c++中的stl和泛型
摘要: c++是一门多范式的语言,其中就包括泛型,泛型有可以细分为泛型方法和泛型类。无处不在的stl,就是泛型最经典的应用场景。c++泛型的实现原理就是在调用时传入真正的类型。其泛型相比于java,本人感觉不太好用,定义命名时也有些冗余,先上代码。 //记住这些经典的代码,它可以让你理解语言//但是c++的
阅读全文
posted @ 2020-01-21 22:05 懂得了才能做一些改变
阅读(928)
评论(0)
推荐(0)
2020年1月15日
c++服务器端编程
摘要: c++的优势在于性能,适合在服务器端完成计算密集型任务。比如CAE,计算机辅助的力学分析,甚至电路图模拟。对于继承电路,其复杂之处在于设计,各种布线,逻辑器件选择,电路逻辑原理等,而电路版制造技术就比较单一。 当然c++也要高效的处理http请求,值处理http请求时比java更加细力度。 参考博文
阅读全文
posted @ 2020-01-15 23:50 懂得了才能做一些改变
阅读(986)
评论(0)
推荐(0)
2020年1月11日
opencv源码解读一
摘要: 在opencv中,有CV_EXPORTS是什么意思呢?其定义在cvdef中: #ifdef CVAPI_EXPORTS # if (defined _WIN32 || defined WINCE || defined __CYGWIN__) # define CV_EXPORTS __declspe
阅读全文
posted @ 2020-01-11 22:55 懂得了才能做一些改变
阅读(621)
评论(0)
推荐(0)
程序中的库文件
摘要: 在java中,我们之间使用源码作为库文件,在编译时,就像自己写的代码一样被编译。但是c,c++语言的库都是被编译成了二进制文件,调用者不使用源码,相对来说更复杂一些,比如window下有dll库,linux下有.a,.so库,macos有dylib库。下载opencv库,要进行本地编译,然后在链接过
阅读全文
posted @ 2020-01-11 22:47 懂得了才能做一些改变
阅读(299)
评论(0)
推荐(0)
2020年1月9日
golang中rpc练习
摘要: 一个rpc是什么呢?和http有什么不同呢? 我们通过一段代码来理解: type RPCService struct{} func (s *RPCService) Hello(request string, reply *string) error{ *reply = "Hello " + requ
阅读全文
posted @ 2020-01-09 20:47 懂得了才能做一些改变
阅读(155)
评论(0)
推荐(0)
上一页
1
···
4
5
6
7
8
9
10
11
12
···
23
下一页
公告