会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
jwb
博客园
|
首页
|
新随笔
|
新文章
|
联系
|
订阅
|
管理
上一页
1
2
2018年4月3日
从抖音和支付宝发展历史总结创新方法
摘要: 抖音是一款音乐创意短视频社交软件,是一个专注年轻人的15秒音乐短视频社区。用户可以通过这款软件选择歌曲,拍摄15秒的音乐短视频,形成自己的作品。自打影像技术诞生以来,全世界范围内最受欢迎的短视频就是MV(music video),音乐短视频,是所有短视频里最头疼的部分。但是MV拍摄困难,能随机对着镜
阅读全文
posted @ 2018-04-03 16:34 jwb
阅读(1614)
评论(1)
推荐(0)
编辑
创新者读书笔记
摘要: 这周看完创新者之后收获确实有一些,这本书主要是通过对信息技术发展史和此过程中一些重要的人或者团队事迹的表述来说明创新的方法,正如两个序言中所说,创新来源于生活和科学艺术的碰撞更容易产生令人震惊的创新。但是在我看完这本书之后却得出了其他的结论,就是创新来源于需求,比如巴贝奇需要一台机器来帮他完成复杂的
阅读全文
posted @ 2018-04-03 16:01 jwb
阅读(240)
评论(1)
推荐(0)
编辑
2018年3月30日
现代软件工程个人作业总结
摘要: 首先放PSP表格: 由于开始几天在设计完整体实现方法之后慌了一段时间,所以导致全部实际用时比26.5h多许多。 一、性能分析 最开始的那个程序因为实在是太慢了所以在这里并不打算分析,后来全部重新写了一遍,对最后的程序进行分析可以得到: 可以看到插入无序map和统计的函数占用了最多的时间,而这两个函数
阅读全文
posted @ 2018-03-30 14:20 jwb
阅读(252)
评论(2)
推荐(0)
编辑
2018年3月29日
C++应用程序性能优化读后感
摘要: 本书主要从应用程序的角度来讲性能优化,首先简要讲了c++中的一些改进和特点,介绍了对象、内存和构造与析构,然后介绍了几种常用的数据结构以及可以对其进行的几种常用操作,后面的讲解在此基础上继续。然后讲了两种操作系统对内存的管理方法,后面讲了用动态内存管理和内存池的方法来管理应用程序使用内存的方法,尽管
阅读全文
posted @ 2018-03-29 13:30 jwb
阅读(347)
评论(1)
推荐(0)
编辑
2018年3月28日
现代软件工程个人作业进度
摘要: 整体的程序已经写完,只是还有一个bug,就是内存访问和分配的问题,在debug模式下会报错,在release模式下虽然不会报错但是运行之后词组不能显示,或者只显示结构体初始化时的值,不过值得兴奋的是频率最多的单词和词组出现的次数与助教的一样,字符数、行数和单词数差距也不是特别大(10万之内……强行误
阅读全文
posted @ 2018-03-28 19:12 jwb
阅读(96)
评论(1)
推荐(0)
编辑
2018年3月26日
现代软件工程第一次个人作业 词频统计要求与思路
摘要: 一、要求 1、对源文件(*.txt,*.cpp,*.h,*.cs,*.html,*.js,*.java,*.py,*.php等,文件夹内的所有文件)统计字符数、单词数、行数、词频,统计结果以指定格式输出到默认文件中,以及其他扩展功能,并能够快速处理多个文件。 2. 使用性能测试工具进行分析,找到性能
阅读全文
posted @ 2018-03-26 20:10 jwb
阅读(184)
评论(1)
推荐(0)
编辑
2018年3月20日
《深入应用C++11:代码优化与工程级应用》读书笔记
摘要: 本书主要介绍了C++11中一些在C++基础上增加的功能和用法,比如类型判断、模板别名、范围for循环、初始化列表和统一初始化、函数语义包装器、lambda表达式、tuple元组以及一些增加的用法来减少内存移动和复制,比如右值引用、forward、emplace、无序容器等,用这些增加的用法来尽量增加
阅读全文
posted @ 2018-03-20 18:50 jwb
阅读(922)
评论(2)
推荐(0)
编辑
《高效程序的奥秘》读书笔记
摘要: 读过本书之后最大的感觉是此书讲了许多用位运算实现其他函数或者要求的具体例子,通过许多公式以及实例教会我们用运算速度比较快的位运算来实现其他运算速度较慢的程序,比如通常的四则运算以及许多常用的数学函数和素数、浮点数等程序,在很基础的层面上加快程序的运行速度,虽然减少的时间可能不是很多,但是一个程序如果
阅读全文
posted @ 2018-03-20 18:49 jwb
阅读(363)
评论(1)
推荐(0)
编辑
《c程序性能优化》读书笔记
摘要: CPU里面有许多方法用来使程序运行的速度更快,比如指令流水线、多线程、超标量、分级缓存等,编译器也会对一个程序进行优化,使其运行更加快速,但是除此之外我们还要学习如何写一个高效的程序。通过实验可以看出,寄存器间的加减法运算和赋值运算速度非常快,内存上的数据操作比寄存器的操作费时,乘法和除法运算非常耗
阅读全文
posted @ 2018-03-20 18:48 jwb
阅读(405)
评论(1)
推荐(0)
编辑
上一页
1
2
公告