x86: movl(int) movb(char) arm: ldr(int) ldrb(char) ARM早期编译器不支持ldrb strb,在操作char类型时, 32bit处理器下用ldr加载R0寄存器(char所在的4byte), 假设在低8位,就左移24bit,右移24bit 如果在第二b ...
分类:
其他好文 时间:
2019-04-03 12:32:29
阅读次数:
143
问题 E: Shortest Distance (20) 时间超时代码 优化一下,还超时: 代码如下: 暂时还没想到哪可以优化,不过我估摸着,得预先把每个点的最小值弄出来,因为M最大为10^4,而N最大为10^6 M*N=10^10 严重超时! 如果我能预先把它算出来的话最大的复杂度为O(10^4) ...
分类:
其他好文 时间:
2019-03-29 21:10:58
阅读次数:
140
初赛题目组成 1. 设计超算集群(看参考文献做设计) 2. 对超算集群进行性能测试(一般来讲的测试工具就是用HPL,找到最适合的参数,达到最优秀的计算能力) 3. 数字图像处理(通常代码量较大,代码优化较为困难,优化偏重于编译参数,运行参数和数学库BLAS的重新链接,对于热点可以考虑并行(读写)算法 ...
分类:
其他好文 时间:
2019-03-28 14:09:02
阅读次数:
194
2017 7101 姓名:张绥 我的码云贪吃蛇项目仓库:https://gitee.com/sybrjsjrg_br_jsj_rg/sesnake.git 首先我观看了夏老师发的两个对码云操作的视频,如愿在本地下载了贪吃蛇sesnake源代码文件, 打开main.py文件,发现没有背景音乐的游戏是没 ...
分类:
其他好文 时间:
2019-03-21 17:20:59
阅读次数:
146
0 定义 C99中新增加的用于修饰指针的关键字,用于表示该指针所指向的内存,只有通过该指针访问得到(如下ptr指向的内存单元只能通过ptr访问得到)。从而可以让编译器对代码进行优化,生成更有效率的汇编代码。 1 优化举例 举例1,如下代码(引自参考1),以及翻译成汇编之后的代码。 调用mulit_a ...
分类:
其他好文 时间:
2019-03-17 15:46:11
阅读次数:
247
结构布局优化 1、控制首页链接数量 2、扁平化目录层次 3、导航seo(链接优先文字后图片) 4、分页(首页 1 2 3 4 5 6 7 8 9 10 下拉列表) 5、加载速度 代码优化 1、<tltle> 2、<meta keywords=""> 3、<meta description=""> 4 ...
分类:
其他好文 时间:
2019-03-16 15:23:25
阅读次数:
161
前言 代码优化,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,鲸鱼就被喂饱了。代码优化也是一样,如果项目着眼于尽快无BUG上线,那么此时 ...
分类:
编程语言 时间:
2019-03-12 12:11:39
阅读次数:
189
由于微信的限制,应用文件在内置浏览器中下载全部被屏蔽掉,造成很多人用微信扫描二维码下载时点击下载按钮没反应,我想到的是做一个提示用户在浏览器中打开下载。 可以参考:微信打开网址添加在浏览器中打开提示 和 微信扫描打开APP下载链接提示代码优化。 其实原来很简单,就是判断当前是在微信内置浏览器中,然后 ...
分类:
微信 时间:
2019-03-11 13:36:32
阅读次数:
276
改Bug和优化要不要同时进行 个人觉的,改Bug和优化,当优点的点和改Bug的点 紧密相关联时 时,改Bug和优化可以一同进行。而对于那些不怎么紧密的代码,优化可有可无时,那坚决不要优化。比方说,最开始进行释放内存,使用 ;后来发现项目中已经有封装好宏,只需要一句话就可搞定。不过在使用该宏时,需要引 ...
分类:
其他好文 时间:
2019-02-28 21:28:41
阅读次数:
140