精华内容
下载资源
问答
  • CAD内容很少,文件很大清理无效

    万次阅读 2018-03-28 17:41:22
    文件(F)->输出(E)->文件类型(*.dwg)->保存->整个图形(*)完全不会破坏原文件结构,外参、布局都不会影响对付PU不起作用的方法,就这么简单
    文件(F)->输出(E)->文件类型(*.dwg)->保存->整个图形(*)
    完全不会破坏原文件结构,外参、布局都不会影响
    对付PU不起作用的方法,就这么简单
    展开全文
  • Excel表数据很少,内存占用很大

    万次阅读 2016-10-11 11:20:54
    问题描述一个Excel表中只有很少的数据,但是占用了很大的空间。 打开该Excel表发现,横向滚动轴或纵向滚动轴很长,但是没有数据(滚动轴能滚到的区域基本是这个sheet占用的区域) 通过Ctrl+End快捷键调到当前sheet...

    问题描述

    一个Excel表中只有很少的数据,但是占用了很大的空间。
    打开该Excel表发现,横向滚动轴或纵向滚动轴很长,但是没有数据(滚动轴能滚到的区域基本是这个sheet占用的区域)
    通过Ctrl+End快捷键调到当前sheet的最后一个单元格,发现该单元格与数据结束位置差别很大

    分析

    Excel本身会做很多多余的事,比如记录之前的操作等,这些会导致你的文件比你预期的大很多

    解决方案

    • 重新创建sheet
      创建一个新的sheet,将数据复制过来,然后将原sheet删除掉。
      (这种方式简单粗暴,使用前提是用户对可用数据有足够认知,并且表格中没有ref等复杂内容)

    • 删除空格
      选中空格的开始位置使用Ctrl+shift+方向键一次性选择该方向上的所有空白空格
      使用右键删除
      保存并重新打开该文件
      (注意后两部,一定要右键删除,一定要保存并重开)

    参考

    https://www.zhihu.com/question/25121978
    http://zhidao.baidu.com/question/555229014.html

    展开全文
  • 最近在搞高德地图,发现文档真的不怎么样。写的东西不全面不说,有的问题也没有指出来。现在有一个非常严肃的问题:高德地图定位的时候偏差很大怎么规避?还望各位大神指点
  • linux 使用cat 命令进入一个很大的文件,一直在不停地显示内容,让它停止的方法,可以用Ctrl + c 强制退出

    linux 使用cat 命令进入一个很大的文件,一直在不停地显示内容,让它停止的方法,可以用Ctrl + c 强制退出

    展开全文
  • Java程序虚拟内存很大,到底是怎么引起的

    今天忽然想看看新部署的几个程序的运行情况,登上服务器,输入了top命令。


    W T F?我的小程序虚拟内存居然用了接近20个g?

    这样下去怎么行,赶紧看看我的JVM参数配置:


    好像参数并没有什么问题,1 - 2G的配置,为啥虚拟内存会耗得那么高呢?

    查查内存使用情况:pmap -x 196586|grep anon


    咦,这里一大堆大小刚刚好为64M的是什么东东?

    我们知道Linux下glibc的内存管理机制用了一个很奇妙的东西,叫arena。在glibc分配内存的时候,大内存从从中央分配区分配,小内存则在线程创建时,从缓存区分配。为了解决分配内存的性能的问题,就引入了这个叫做arena的memory pool。而恰好,在64bit系统下面,它的缺省配置为64M。一个进程可以最多有cores*8个arena,假如服务器是4核的,那么最多有4*8=32个arena,也就是32*64 = 2048M内存。然而,为了满足业务,我这台服务器居然是12核的,单单一个进程的arena占用的内存就达到了6G。

    引用一下官方文档原文:

    Before, malloc tried to emulate a per-core memory pool. Every time when contention for all existing memory pools was detected a new pool is created. Threads stay with the last used pool if possible… This never worked 100% because a thread can be descheduled while executing a malloc call. When some other thread tries to use the memory pool used in the call it would detect contention. A second problem is that if multiple threads on multiple core/sockets happily use malloc without contention memory from the same pool is used by different cores/on different sockets. This can lead to false sharing and definitely additional cross traffic because of the meta information updates. There are more potential problems not worth going into here in detail.
    The changes which are in glibc now create per-thread memory pools. This can eliminate false sharing in most cases. The meta data is usually accessed only in one thread (which hopefully doesn’t get migrated off its assigned core). To prevent the memory handling from blowing up the address space use too much the number of memory pools is capped. By default we create up to two memory pools per core on 32-bit machines and up to eight memory per core on 64-bit machines. The code delays testing for the number of cores (which is not cheap, we have to read /proc/stat) until there are already two or eight memory pools allocated, respectively.

    While these changes might increase the number of memory pools which are created (and thus increase the address space they use) the number can be controlled. Because using the old mechanism there could be a new pool being created whenever there are collisions the total number could in theory be higher. Unlikely but true, so the new mechanism is more predictable.

    … Memory use is not that much of a premium anymore and most of the memory pool doesn’t actually require memory until it is used, only address space… We have done internally some measurements of the effects of the new implementation and they can be quite dramatic.

    原文二:

    Red Hat Enterprise Linux 6 features version 2.11 of glibc, providing many features and enhancements, including… An enhanced dynamic memory allocation (malloc) behaviour enabling higher scalability across many sockets and cores.This is achieved by assigning threads their own memory pools and by avoiding locking in some situations. The amount of additional memory used for the memory pools (if any) can be controlled using the environment variables MALLOC_ARENA_TEST and MALLOC_ARENA_MAX. MALLOC_ARENA_TEST specifies that a test for the number of cores is performed once the number of memory pools reaches this value. MALLOC_ARENA_MAX sets the maximum number of memory pools used, regardless of the number of cores.

    可以发现,通过服务器上一个参数MALLOC_ARENA_MAX可以控制最大的arena数量,于是赶紧实施:


    执行完后,发现内存好像还是没有啥变化,甚至还有所增加:


    重启应用程序,再观察:


    观察了一段时间,发现内存已经稳定了,可喜可贺,问题解决!

    展开全文
  • Java学习之路让我帮助很大的书籍

    万次阅读 多人点赞 2018-05-30 12:06:27
    在学习Java过程中,慕课网上的一些视频还有一些书籍对我帮助都很大。下面就我自己看过的一些书籍,来分享一些对我帮助比较大的书籍。 1《Head First Java.第二版》 可以说是我的Java启蒙书籍了,特别适合...
  • 有同学会发现,有时候打包后,unity_builtin_extra很大,具体路径在Resources\unity_builtin_extra,这个一般是下面的原因,大家也可以检查下: 大家可以打开Edit => project setting => Graphics setting,看下...
  • 开发与研发:区别很大(上)

    万次阅读 多人点赞 2019-01-08 07:00:27
    不太好看影响不会很大,但不好用就没有办法留住用户,而且有时候太注重外观的视觉效果反而会分散用户的注意 力进而影响产品的使用,这种 “eye candy” 是糟糕的设计。现在专门培养交互设计师的机构不多,我很希望...
  • 电脑办公软件作为我们生活中常用到的东西,在事物办公和学习生活中有着不可或缺的作用。可是在操作上往往就存在着各种各样的疑难。word文档行距该如何调?以下就让我们来给你解答疑惑吧!如果你还想了解更多与之相关的...
  • 选中要修改的文字, 右击,“段落”。在“中文版式”中,“ 换行”下面把”允许西文在单词中间换行“前面打钩 然后点击“确定” 就解决了。
  • 最近在看机器学习的东西时发现了一些特别好玩的东西,机器学习中又分为训练集和测试集,如何把一组很大的数据分为这两个集合呢?可以使用接下来的函数完成: 当然由于random这个随机数生成函数每次产生的数不...
  • 我们公司和部分传统软件公司一样,随着业务的发展和新领域的开拓,公司的管理风格越来越像华为,这是不是最佳的演进路线,我觉得值得探讨,以下是我的思考,希望跟大家讨论。 一个问题 前段时间跟一个创业的朋友...
  • 非常感谢这些年来二哥的鼓励,你的那些文章我基本上都看了,尤其是程序人生方面的文章给我启迪很大。大学四年,我没有白过,虽然专业不是程序员,但我喜欢这个行业,一直在自学,并且收集了不少实用工具和学习网站,...
  • 接口返回的数据量太大很耗非带宽

    千次阅读 2019-09-22 22:09:10
    占用带宽无非就是接口返回的数据量过导致,所以我就排查了下项目中返回数据量较的几个接口,当中的一个也是访问频繁的接口 获取即时列表接口最大返回数据量有时会超过2M!!! 我靠,更可怕的是这个接口还是.....
  • Java所编写的程序在运行的时候占用内存是否真的很大了?“java程序运行的时候占用内存很大”我相信只要接触IT这个行业的人大部分的人都会毫不犹豫回答java程序运行的时候占用内存很大。也是许多java程序员默认的说法...
  • 大学四年零基础自学Java的路线

    万次阅读 多人点赞 2020-09-02 12:14:16
    那在项目里面很可能就是你一个人从前端到后端都是自己写的,我在大学就是这样的,现在工作了我们很多内容系统简单的前端也都是我们自己去开发的,因为为了简单的页面和逻辑去浪费前端的资源是没有很大必要的。...
  • 最近使用硬盘给一个新电脑安装软件后发现C盘使用空间远远大于软件安装需要的空间,曾经一度爆红,我的C盘有四百多个G,刚装了几个软件不可能用这么空间的。 原因分析: 使用硬盘安装软件的时候,电脑将硬盘里所有...
  • WEB前端图片压缩并上传例子

    千次下载 热门讨论 2014-12-01 15:47:39
    手机上传图片到服务器时,如果是文件图片肯定会慢而且费流量,用户体验不好。本人用html5的canvas解决了这个问题,好东西一定要分享
  • MAT分析dump文件显示大小比jmap查询结果小

    万次阅读 多人点赞 2021-03-03 12:04:23
    但是也不一定,比如要新分配的对象太,JVM无法释放足够的空间;或者我们自己手动dump时未使用live参数。 jmap指令​​​​​​ 直接点击"Unreachable Objects Histogram"看一下: 这个结果是一个直方图,显示了不...
  • 最近突然觉得压力很大。 以前只需要写程序就行了,顶多是一些比较困那的算法或者调用。 现在老板完全不管项目的事情,什么东西都要自己决定,人员要安排,管理。要直接面对客户。 感觉和以前完全不一样,总担心...
  • 1、打开路径:C:\Users\Administrator\AppData\Local ... 2、此时,你会发现本地并没有截图中的【S-1-5-XXXXXXXX】的文件,没关系,此处需要 ...操作完成后,直接将显示的【S-1-5-XXXXXXXX】文件夹删除即
  • Win10 C盘 系统和保留 占用空间 非常

    万次阅读 多人点赞 2019-01-10 09:12:34
    一个叫系统和保留的东西,居然占了110G的空间。难怪Redis起不来。 然后,在网上找了各种方法,但是,网上部分都是说,这个系统和保留是以前的老系统啊,或者系统升级文件残留,可是,我找了半天也没看到。 用360...
  • mac系统过以及清除

    千次阅读 2018-11-12 23:21:34
    借人用了一段时间,回来发现250G的硬盘只剩下几G,告急。...其中,我们容易能看到每个文件的大小占比,快速定位到最大占比的文件:Library   二、输入命令,进入到Library文件路径 cd ~/Library ...
  • 工作中会遇到需要查看几百MB的文本文件,一般的工具根本打不开,有些能打开的,查找起来也慢,最近发现一款工具,非常好用,除了初始加载花点时间外,各种运行流畅。 工具名: PilotEdit 下载链接:...
  • 在学校中,多学弟学妹们,在网上多网友问我,你平时怎么学的?能不能分享一下,好厉害呀 。工具用好才是硬道理,今天就给大家带来比较硬的东西
  • 魔改一波合成西瓜!代码已开源~

    万次阅读 多人点赞 2021-01-31 09:23:14
    合成西瓜。
  • 程序员毕业去公司好还是小公司好?

    万次阅读 多人点赞 2020-03-23 07:09:05
    虽然公司并不是人人都能进,但我仍建议还未毕业的同学,尽力地通过校招向公司挤,但凡挤进去,你这一生会容易多。 公司哪里好?没能进公司怎么办?答案都在这里了,记得帮我点赞哦。 目录: 技术氛围 ...
  • 大一第一学期这部分的事情最多了,所以会写的多一些,因为我觉得,在大一,我的思维发生了很大的改变,大一过后,我的想法、计划就基本有着落了,后面基本事按照自己的计划,去做自己喜欢的事了。 大一第一学期的第...
  • 查看磁盘占用空间命令 df -h 查看对应目录占用磁盘大小 du -ah --max-depth=1 见另一篇文章: ...查看文件删除进程还活着,导致空间不释放 lsof |grep delete ...kill -9 `lsof | grep delete | awk ...
  • 百度网盘限制了下载文件必须用客户端,如果只是偶尔用一两次就烦人,网上有多绕过下载百度网盘客户端下载文件的方法,有这么几类: 装一个下载软件。就是不想装软件才想别的办法啊。 各种改网址,控制台...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,859,638
精华内容 743,855
关键字:

很大很大的东西

友情链接: Wince+Register.rar