电脑C盘的Windows文件夹几乎占了C盘全部的空间,多达90个多G,怎么解决?

清除缓存,删除安装包,软件迁移,清空回收站都做了。用户里的视频,图片,音乐,下载里也是空的。桌面就几个图标和文档,program file和program file(x86)两个文件夹加起来都不到6个G,但是C盘就是满的,这个Windows文件夹居然占了90多G??????
我尝试去清除系统更新后的旧系统镜像残留,把什么还原区啊什么东西该关的都关了,但是就是没用,甚至把数据库,PS都卸载了,别说C盘,电脑里都没有什么大型软件和游戏,一个游戏都没有。这电脑是用来做财务的,安装的都是些不大的网上银行之类的软件。如果我没搞错,C盘的利用率和D盘差不多的,D盘才占用十几G空间。救救孩子。
而且我花了半天清出来的6G空间,不到20分钟就只剩下不到3个G,什么都没做,C盘的剩余空间就在以肉眼可见的速度减少?

找到原因了
我后来仔细看了一下C盘的文件,C盘基本所有的文件的图标右上角都有两个箭头,其他盘的文件是没有的,百度了一下说是文件被压缩过,这样做可以减少文件的占用空间。看来在我之前已经有人对这台电脑的这个问题做了实际措施,而且并没有用,这事并没有这么简单。我打开Windows文件查看了每个文件的大小,找到了syswow64占了所有空间,然后再进去找。终于找到了一个纯文本的日志文件,这个txt居然有一百多个G??????我感到后背一凉,打开文件提示文件太大打不开,也是。再百度一了下,百度上能找到的相关内容只有两条,原因就是电脑装了一个用友的财务软件。这台电脑又曾经作为软件的服务器,导致客服端的日志源源不断的输送给这台电脑,最终形成一个一百多G的纯文本。把这个文件删了就好了,可能之后还是会生成文件继续生成日志。

3个回答

可以百度,有个系统垃圾文件清除,你把它复制到txt文档中,然后文档后缀改成.bat可执行文件,这样电脑会自动清除很多垃圾文件。看到有帮助的点个赞哦!

应该是有后台运行的软件或服务产生的文件,找出该软件或服务,卸载或禁用
再找已产生的那些垃圾文件,删除

打开系统自带的“资源监视器”,切换到“磁盘”选项卡,能看出各进程读写总量,每秒读写量,读写的文件路径。
就能找到产生垃圾文件的软件,和垃圾文件位置了

缓存&其他的临时文件
你是不是没有经常清理系统呢
给你个建议可以在把WINDOWS\Prefetch下的带。pdf的文件清除,那些是系统的预读文件
以下是详细说明
释放C盘空间的27招优化技巧
主要讲讲Windows操作系统在C盘空间不足的情况下,我们可以通过那些具体手段来增加C盘空间。

  1。打开“我的电脑”-“工具”-“文件夹选项”-“查看”-在“显示所有文件和文件夹”选项前打勾-“确定”
  2。删除以下文件夹中的内容:
  x:\Documents and Settings\用户名\Cookies\下的所有文件(保留index文件)
  x:\Documents and Settings\用户名\Local Settings\Temp\下的所有文件(用户临时文件)
  x:\Documents and Settings\用户名\LocalSettings\TemporaryInternet Files\下的所有文件(页面文件)
  x:\Documents and Settings\用户名\Local Settings\History\下的所有文件(历史纪录)
  x:\Documents and Settings\用户名\Recent\下的所有文件(最近浏览文件的快捷方式)
  x:\WINDOWS\Temp\下的所有文件(临时文件)
  x:\WINDOWS\ServicePackFiles(升级sp1或sp2后的备份文件)
  x:\WINDOWS\Driver Cache\i386下的压缩文件(驱动程序的备份文件)
  x:\WINDOWS\SoftwareDistribution\download下的所有文件
  3。
如果对系统进行过windoes updade升级,则删除以下文件:
  x:\windows\下以 $u。。。 开头的隐藏文件
  4。然后对磁盘进行碎片整理,整理过程中请退出一切正在运行的程序
  5。碎片整理后打开“开始”-“程序”-“附件”-“系统工具”-“系统还原”-“创建一个还原点”(最好以当时的日期作为还原点的名字)
  6。
打开“我的电脑”-右键点系统盘-“属性”-“磁盘清理”-“其他选项”-单击系统还原一栏里的“清理”-选择“是”-ok了
  7、在各种软硬件安装妥当之后,其实XP需要更新文件的时候就很少了。删除系统备份文件吧:开始→运行→sfc。exe /purgecache近3xxM。
(该命令的作用是立即清除"Windows 文件保护"文件高速缓存,释放出其所占据的空间)
  8、删掉\windows\system32\dllcache下dll档(减去200——300mb),这是备用的dll档, 只要你已拷贝了安装文件,完全可以这样做。

9、XP会自动备份硬件的驱动程序,但在硬件的驱动安装正确后,一般变动硬件的可能性不大,所以也可以考虑将这个备份删除,文件位于\windows\driver cache\i386目录下,名称为 b,你直接将它删除就可以了,通常这个文件是74M。

  10、删除不用的输入法:对很多网友来说,Windows XPt系统自带的输入法并不全部都合适自己的使用,比如IMJP8_1 日文输入法、IMKR6_1 韩文输入法这些输入法,如果用不着,我们可以将其删除。输入法位于\windows\ime\文件夹中,全部占用了88M的空间。

  11、升级完成发现windows\多了许多类似$NtUninstallQ311889$这些目录,都干掉吧,1x-3xM
  12、另外,保留着\windows\help目录下的东西对我来说是一种伤害,呵呵。。。都干掉!
  13、关闭系统还原:系统还原功能使用的时间一长,就会占用大量的硬盘空间。
因此有必要对其进行手工设置,以减少硬盘占用量。打开"系统属性"对话框,选择"系统还原"选项,选择"在所有驱动器上关闭系统还原"复选框以关闭系统还原。也可仅对系统所在的磁盘或分区设置还原。先选择系统所在的分区,单击"配置"按钮,在弹出的对话框中取消"关闭这个驱动器的系统还原"选项,并可设置用于系统还原的磁盘空间大小。

  14、休眠功能会占用不少的硬盘空间,如果使用得少不妨将共关闭,关闭的方法是的:打开"控制面板",双击"电源选项",在弹出的"电源选项属性"对话框中选择"休眠"选项卡,取消"启用休眠"复选框。
  15、卸载不常用组件:XP默认给操作系统安装了一些系统组件,而这些组件有很大一部分是你根本不可能用到的,可以在"添加/删除Windows组件"中将它们卸载。
但其中有一些组件XP默认是隐藏的,在"添加/删除Windows 组件"中找不到它们,这时可以这样操作:用记事本打开\windows\inf\ f这个文件,用查找/替换功能把文件中的"hide"字符全部替换为空。这样,就把所有组件的隐藏属性都去掉了,存盘退出后再运行"添加-删除程序",就会看见多出不少你原来看不见的选项,把其中那些你用不到的组件删掉(记住存盘的时候要保存为 f,而不是默认的sysoc。
txt),如Internat信使服务、传真服务、Windows messenger,码表等,大约可腾出近50MB的空间。
  16、清除系统临时文件:系统的临时文件一般存放在两个位置中:一个Windows安装目录下的Temp文件夹;另一个是x:\Documents and Settings"用户名"\Local Settings\Temp文件夹(Y:是系统所在的分区)。
这两个位置的文件均可以直接删除。
  17、清除Internet临时文件:定期删除上网时产生的大量Internet临时文件,将节省大量的硬盘空间。打开IE浏览器,从"工具"菜单中选择"Internet选项",在弹出的对话框中选择"常规"选项卡,在"Internet临时文件"栏中单击"删除文件"按钮,并在弹出"删除文件"对话框,选中"删除所有脱机内容"复选框,单击"确定"按钮。

  18、清除预读文件:Windows XP的预读设置虽然可以提高系统速度,但是使用一段时间后,预读文件夹里的文件数量会变得相当庞大,导致系统搜索花费的时间变长。而且有些应用程序会产生死链接文件,更加重了系统搜索的负担。所以,应该定期删除这些预读文件。
预计文件存放在Windows XP系统文件夹的Prefetch文件夹中,该文件夹下的所有文件均可删除。
19、压缩NTFS驱动器、文件或文件夹:如果你的硬盘采用的是NTFS文件系统,空间实在紧张,还可以考虑启用NTFS的压缩功能。右击要压缩的驱动器-"属性"-"常规"-"压缩磁盘以节省磁盘空间",然后单击"确定", 在"确认属性更改"中选择需要的选项。
这样可以节省约20% 的硬盘空间。在压缩C盘的时候,最好在安全模式下压缩,这样效果要好一些。
  20、关闭华医生Dr。Watson:要关闭Dr。Watson可打开注册表编辑器,找到"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\AeDebug"分支,双击其下的Auto键值名称,将其"数值数据"改为0,最后按F5刷新使设置生效,这样就取消它的运行了。
也在"开始"->"运行"中输入"drwtsn32"命令,或者"开始"->"程序"->"附件"->"系统工具"->"系统信息"->"工具"->"Dr Watson",调出系统里的华医生Dr。Watson ,只保留"转储全部线程上下文"选项,否则一旦程序出错,硬盘会读很久,并占用大量空间。
如以前有此情况,请查找 p文件,删除后可节省几十MB空间。
  21、关闭远程桌面:"我的电脑"->"属性"->"远程","远程桌面"里的"允许用户远程连接到这台计算机"勾去掉。
  22、取消XP对ZIP支持:Windows XP在默认情况下打开了对zip文件支持,这要占用一定的系统资源,可选择"开始→运行",在"运行"对话框中键入"regsvr32 /u zipfldr。
dll",回车确认即可取消XP对ZIP解压缩的支持,从而节省系统资源。
  23、关闭错误报告:当应用程序出错时,会弹出发送错误报告的窗口,其实这样的错误报告对普通用户而言几乎没有任何意义,关闭它是明智的选择。在"系统属性"对话框中选择"高级"选项卡,单击"错误报告"按钮,在弹出的"错误汇报"对话框中,选择"禁用错误汇报"单选项,最后单击"确定"即可。
另外我们也可以从组策略中关闭错误报告:从"运行"中键入" c",运行"组策略编辑器",展开"计算机配置→管理模板→系统→错误报告功能",双击右边设置栏中的"报告错误",在弹出的"属性"对话框中选择"已禁用"单选框即可将"报告错误"禁用。
  24、关掉不用的设备:Windows XP总是尽可能为电脑的所有设备安装驱动程序并进行管理,这不仅会减慢系统启动的速度,同时也造成了系统资源的大量占用。
针对这一情况,你可在 设备管理器中,将PCMCIA卡、调制解调器、红外线设备、打印机端口(LPT1)或者串口(COM1)等不常用的设备停用,方法是双击要停用的设备,在其属性对话框中 的"常规"选项卡中选择"不要使用这个设备(停用)"。在重新启动设置即可生效,当需要使用这些设备时再从设备管理器中启用它们。

  25、定期清理系统还原点:打开磁盘清理,选择其他选项->清理系统还原点,点击清理。
  26、卸载不需要的程序,这个就不用我多说了
  27、其它优化:
  a 将应用软件装在其它硬盘(不要安装在系统盘下,这对重装系统也有好处);
  b 将"我的文档"文件夹都转到其他分区:在桌面的"我的文档"图标上是右击鼠标,选择"属性"->"移动" ;
  c 将IE临时文件夹都转到其他分区:打开IE浏览器,选择"工具"->"internet选项"->"常规"->"设置"->"移动文件夹";
  d 把虚拟内存也转到其它硬盘;
  e 把 s文件都指向一个地方:控制面板→系统→性能—高级→虚拟内存→更改,注意要点"设置"才会生效;
  f 在桌面的"我的电脑"图标上是右击鼠标,选择"属性"->"高级-性能设置"->"高级-虚拟内存",调至330-720。
而且定时清理。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
C语言如何来 确定排名
Problem Description 今年的NBA西部的竞争是如此激烈,以至于在最后一轮之前,前8的球队里多达6只球队还没有确定自己的排名。在本题中,给出了在最后一轮之前各只球队的胜场数以及最后一轮的对阵情况,要求给出各只球队排在第几名的概率。假设每场比赛两方获胜的概率各是50%。 在本题中,与NBA不同的是,排名的唯一标准是胜场数,当几只球队胜场数相同时,算这几只球队并列排在(可能)最靠前的位置上。 Input 输入包含多组数据。第一行是一个整数N(2<=N<=24,偶数),表示球队的数目,N=0代表输入结束。随后有1行包含N个整数,分别代表N只球队的胜场数(不超过200)。每组数据的最后一行是N只球队最后一轮的对阵情况(格式参考样例),球队的序号从1开始,共有N/2场比赛,每只球队出现且仅出现一次。 Output 对每组数据,输出N行,每行有N个小数,第i行的第j个数代表序号为i的队排在第j名的概率。 误差不超过0.001的结果都将被视为正确。 Sample Input 2 2 0 1-2 4 3 2 1 0 1-2 3-4 0 Sample Output 1.0000 0.0000 0.0000 1.0000 1.0000 0.0000 0.0000 0.0000 0.5000 0.5000 0.0000 0.0000 0.0000 0.2500 0.7500 0.0000 0.0000 0.0000 0.5000 0.5000
用C 语言来确定排名
Problem Description 今年的NBA西部的竞争是如此激烈,以至于在最后一轮之前,前8的球队里多达6只球队还没有确定自己的排名。在本题中,给出了在最后一轮之前各只球队的胜场数以及最后一轮的对阵情况,要求给出各只球队排在第几名的概率。假设每场比赛两方获胜的概率各是50%。 在本题中,与NBA不同的是,排名的唯一标准是胜场数,当几只球队胜场数相同时,算这几只球队并列排在(可能)最靠前的位置上。 Input 输入包含多组数据。第一行是一个整数N(2<=N<=24,偶数),表示球队的数目,N=0代表输入结束。随后有1行包含N个整数,分别代表N只球队的胜场数(不超过200)。每组数据的最后一行是N只球队最后一轮的对阵情况(格式参考样例),球队的序号从1开始,共有N/2场比赛,每只球队出现且仅出现一次。 Output 对每组数据,输出N行,每行有N个小数,第i行的第j个数代表序号为i的队排在第j名的概率。 误差不超过0.001的结果都将被视为正确。 Sample Input 2 2 0 1-2 4 3 2 1 0 1-2 3-4 0 Sample Output 1.0000 0.0000 0.0000 1.0000 1.0000 0.0000 0.0000 0.0000 0.5000 0.5000 0.0000 0.0000 0.0000 0.2500 0.7500 0.0000 0.0000 0.0000 0.5000 0.5000
用C语言来 确定排名
Problem Description 今年的NBA西部的竞争是如此激烈,以至于在最后一轮之前,前8的球队里多达6只球队还没有确定自己的排名。在本题中,给出了在最后一轮之前各只球队的胜场数以及最后一轮的对阵情况,要求给出各只球队排在第几名的概率。假设每场比赛两方获胜的概率各是50%。 在本题中,与NBA不同的是,排名的唯一标准是胜场数,当几只球队胜场数相同时,算这几只球队并列排在(可能)最靠前的位置上。 Input 输入包含多组数据。第一行是一个整数N(2<=N<=24,偶数),表示球队的数目,N=0代表输入结束。随后有1行包含N个整数,分别代表N只球队的胜场数(不超过200)。每组数据的最后一行是N只球队最后一轮的对阵情况(格式参考样例),球队的序号从1开始,共有N/2场比赛,每只球队出现且仅出现一次。 Output 对每组数据,输出N行,每行有N个小数,第i行的第j个数代表序号为i的队排在第j名的概率。 误差不超过0.001的结果都将被视为正确。 Sample Input 2 2 0 1-2 4 3 2 1 0 1-2 3-4 0 Sample Output 1.0000 0.0000 0.0000 1.0000 1.0000 0.0000 0.0000 0.0000 0.5000 0.5000 0.0000 0.0000 0.0000 0.2500 0.7500 0.0000 0.0000 0.0000 0.5000 0.5000
新生晚会 程序设计
Problem Description 开学了,杭电又迎来了好多新生。ACMer想为新生准备一个节目。来报名要表演节目的人很多,多达N个,但是只需要从这N个人中选M个就够了,一共有多少种选择方法? Input 数据的第一行包括一个正整数T,接下来有T组数据,每组数据占一行。 每组数据包含两个整数N(来报名的人数,1<=N<=30),M(节目需要的人数0<=M<=30) Output 每组数据输出一个整数,每个输出占一行 Sample Input 5 3 2 5 3 4 4 3 6 8 0 Sample Output 3 10 1 0 1
球赛的排名的确定的一个问题
Problem Description 今年的NBA西部的竞争是如此激烈,以至于在最后一轮之前,前8的球队里多达6只球队还没有确定自己的排名。在本题中,给出了在最后一轮之前各只球队的胜场数以及最后一轮的对阵情况,要求给出各只球队排在第几名的概率。假设每场比赛两方获胜的概率各是50%。 在本题中,与NBA不同的是,排名的唯一标准是胜场数,当几只球队胜场数相同时,算这几只球队并列排在(可能)最靠前的位置上。 Input 输入包含多组数据。第一行是一个整数N(2<=N<=24,偶数),表示球队的数目,N=0代表输入结束。随后有1行包含N个整数,分别代表N只球队的胜场数(不超过200)。每组数据的最后一行是N只球队最后一轮的对阵情况(格式参考样例),球队的序号从1开始,共有N/2场比赛,每只球队出现且仅出现一次。 Output 对每组数据,输出N行,每行有N个小数,第i行的第j个数代表序号为i的队排在第j名的概率。 误差不超过0.001的结果都将被视为正确。 Sample Input 2 2 0 1-2 4 3 2 1 0 1-2 3-4 0 Sample Output 1.0000 0.0000 0.0000 1.0000 1.0000 0.0000 0.0000 0.0000 0.5000 0.5000 0.0000 0.0000 0.0000 0.2500 0.7500 0.0000 0.0000 0.0000 0.5000 0.5000
新生晚会这个程序用C语言的编写的方法
Problem Description 开学了,杭电又迎来了好多新生。ACMer想为新生准备一个节目。来报名要表演节目的人很多,多达N个,但是只需要从这N个人中选M个就够了,一共有多少种选择方法? Input 数据的第一行包括一个正整数T,接下来有T组数据,每组数据占一行。 每组数据包含两个整数N(来报名的人数,1<=N<=30),M(节目需要的人数0<=M<=30) Output 每组数据输出一个整数,每个输出占一行 Sample Input 5 3 2 5 3 4 4 3 6 8 0 Sample Output 3 10 1 0 1
从这N个人中选M个就够了,一共有多少种选择方法,怎么用C语言的程序编写的方法去实现
Problem Description 开学了,杭电又迎来了好多新生。ACMer想为新生准备一个节目。来报名要表演节目的人很多,多达N个,但是只需要从这N个人中选M个就够了,一共有多少种选择方法? Input 数据的第一行包括一个正整数T,接下来有T组数据,每组数据占一行。 每组数据包含两个整数N(来报名的人数,1<=N<=30),M(节目需要的人数0<=M<=30) Output 每组数据输出一个整数,每个输出占一行 Sample Input 5 3 2 5 3 4 4 3 6 8 0 Sample Output 3 10 1 0 1
演出比赛有多少种选择方法,怎么使用C语言运用编写程序的方式加以的实现?
Problem Description 开学了,杭电又迎来了好多新生。ACMer想为新生准备一个节目。来报名要表演节目的人很多,多达N个,但是只需要从这N个人中选M个就够了,一共有多少种选择方法? Input 数据的第一行包括一个正整数T,接下来有T组数据,每组数据占一行。 每组数据包含两个整数N(来报名的人数,1<=N<=30),M(节目需要的人数0<=M<=30) Output 每组数据输出一个整数,每个输出占一行 Sample Input 5 3 2 5 3 4 4 3 6 8 0 Sample Output 3 10 1 0 1
安卓4.4CTS测试不执行项问题(NotExecuted多达2843项)
谷歌官网下载下来的CTS测试包,之前公司的软件版本在纯linux环境下,跑CTS,会有失败项,但是没有不执行项,现在跑10个小时,就会有很多Package不执行(比如android.widget、android.text等),单独去跑Package下的类又能过,怀疑过是否为机器内存过小的原因(Ram+Rom是1G+8G),按理说应该是没问题的,有类似经验的前辈求指教
update sybase越来越慢,求大神解救
有个超大的文本文件(4G, 八百多万行),现在用Perl写了个脚本,逐行读取该文本文件,利用读取的内容进行一些处理后逐批次地更新到sybase数据库,例如一千行一批次进行commit,起初程序运行还比较顺畅,十几秒就能update到数据库一批,后来update一批的时间越来越长,竟然多达三四分钟,百思不得其解,求各位数据库大神帮忙分析下有可能是什么原因,跪谢了!
关于图论中两点之间的路径问题
在节点数多达三四千的图中,有没有什么好的算法或是工具可以求出任意两点的所有路径,用迪杰特斯拉算法好像只能求最短路径,所以想问问
jaxb泛型可以动态制定依赖的类吗?
最近有个需求需要用到jaxb泛型,但是@XmlElements下面显示配置的类声明太多了 如下图 ![例子](https://img-ask.csdn.net/upload/201901/28/1548644512_715338.png) 现在代码光这个类的配置就多达200多个,有什么好的办法可以不用配置这么多类 的声明,直接去包下面或者解析时动态的添加类依赖呢? 想要的结果是 如果A.class对象匹配上,那么生成的xml文件Body标签里面是A.class对应的属性值,同理B.class、C.class等对象匹配时,生成的xml文件Body里面就是匹配上的class对象属性值
C语言一个球队排名的排序问题,算这几只球队并列排在(可能)最靠前的位置上。
Problem Description 今年的NBA西部的竞争是如此激烈,以至于在最后一轮之前,前8的球队里多达6只球队还没有确定自己的排名。在本题中,给出了在最后一轮之前各只球队的胜场数以及最后一轮的对阵情况,要求给出各只球队排在第几名的概率。假设每场比赛两方获胜的概率各是50%。 在本题中,与NBA不同的是,排名的唯一标准是胜场数,当几只球队胜场数相同时,算这几只球队并列排在(可能)最靠前的位置上。 Input 输入包含多组数据。第一行是一个整数N(2<=N<=24,偶数),表示球队的数目,N=0代表输入结束。随后有1行包含N个整数,分别代表N只球队的胜场数(不超过200)。每组数据的最后一行是N只球队最后一轮的对阵情况(格式参考样例),球队的序号从1开始,共有N/2场比赛,每只球队出现且仅出现一次。 Output 对每组数据,输出N行,每行有N个小数,第i行的第j个数代表序号为i的队排在第j名的概率。 误差不超过0.001的结果都将被视为正确。 Sample Input 2 2 0 1-2 4 3 2 1 0 1-2 3-4 0 Sample Output 1.0000 0.0000 0.0000 1.0000 1.0000 0.0000 0.0000 0.0000 0.5000 0.5000 0.0000 0.0000 0.0000 0.2500 0.7500 0.0000 0.0000 0.0000 0.5000 0.5000
用0-1背包的思想
问题描述 : 每年毕业的季节都会有大量毕业生发起狂欢,好朋友们相约吃散伙饭,网络上称为“bg”。参加不同团体的bg会有不同的感觉,我们可以用一个非负整数为每个bg定义一个“快乐度”。现给定一个bg列表,上面列出每个bg的快乐度、持续长度、bg发起人的离校时间,请你安排一系列bg的时间使得自己可以获得最大的快乐度。 例如有4场bg: 第1场快乐度为5,持续1小时,发起人必须在1小时后离开; 第2场快乐度为10,持续2小时,发起人必须在3小时后离开; 第3场快乐度为6,持续1小时,发起人必须在2小时后离开; 第4场快乐度为3,持续1小时,发起人必须在1小时后离开。 则获得最大快乐度的安排应该是:先开始第3场,获得快乐度6,在第1小时结束,发起人也来得及离开;再开始第2场,获得快乐度10,在第3小时结束,发起人正好来得及离开。此时已经无法再安排其他的bg,因为发起人都已经离开了学校。因此获得的最大快乐度为16。 注意bg必须在发起人离开前结束,你不可以中途离开一场bg,也不可以中途加入一场bg。 又因为你的人缘太好,可能有多达30个团体bg你,所以你需要写个程序来解决这个时间安排的问题。 输入: 测试输入包含若干测试用例。每个测试用例的第1行包含一个整数N (<=30),随后有N行,每行给出一场bg的信息: h l t 其中 h 是快乐度,l是持续时间(小时),t是发起人离校时间。数据保证l不大于t,因为若发起人必须在t小时后离开,bg必须在主人离开前结束。 当N为负数时输入结束。 输出: 每个测试用例的输出占一行,输出最大快乐度。 样例输入: 3 6 3 3 3 2 2 4 1 3 4 5 1 1 10 2 3 6 1 2 3 1 1 -1 样例输出: 7 16
Sun JDK在Linux与Windows下表现悬殊,Linux下面很慢不知道要优化什么?
我写了一个处理HTML的小程序,用了neko库,生成Document对象后做分析处理。整个程序在Windows下运行一切OK,到了Linux服务器上,却在提取URL时特别卡(比某些贴子里提到的1:10还夸张,要卡老半天)。 URL的提取我先是用的getElementsByTagName('A'),后面怀疑当A标签多达上千个时这个方法是不是有性能问题,就改成了遍历,结果还是一样的。 但也不一定是这一句本身卡住。提取出来的URL生成java.net.URL对像,放在一个Set里。怀疑过Set过大内存不足,但我一来试过启动时加大内存,二来我把程序改成了每一百个就提交一次并清空Set,都不见效果。 这个小程序没有多线程(neko 包里有没有不清楚,但似乎它的工作完成的比较顺利,应该与它无关)。 Linux环境为CentOS 5 64bit, Sun JDK 1.6, SELinux Permit, Tomcat运行良好。 看别人有因为系统自带了 JDK 1.4且默认用了这个导致速度很慢的,我的系统里找不到其它JDK,java -version也是正确的。 请高手们给个思路吧,我也计划找个性能分析工具看看更具体的东西。只是这么个小程序,居然弄到这么麻烦……
请教MyEclipse 导入项目时templates文件报错是什么原因?该如何解决是好?
MyEclipse 导入项目时templates文件报错,出现红叉,具体如图所示,经查,代码报错集中在有“#”号等条件结构或循环结构处,部分报错代码如下所示,报错类型具有雷同性,多达数千个报错,数万个警告,初步估计是velocity模版引擎的问题,已经安装velocity引擎,但仍未解决问题?求解?答案需要解决项目的报错问题才正式有效哦,谢谢各位![图片说明](https://img-ask.csdn.net/upload/201805/17/1526488302_597123.png)亲!
linux为啥ps命令后有很多bash?
我总是用 nohup......& 执行命令,但是任务结束后ps后有很多bash 如下 110199 pts/5 00:00:00 ps 135244 pts/5 00:00:00 bash 164567 pts/5 00:00:00 bash 190257 pts/5 00:00:01 bash (有时多达10多个) 是不是每个nohup 都新启动了子bash,怎么退出这些bash?有必要退出吗?
mysql where like order by,limit 混合使用
有这么一个sql语句 SELECT id FROM spiap r WHERE r.PLACE_NAME like '%富祥%' ORDER BY r.STATISTIC_DATE DESC, r.id DESC LIMIT 10这个sql语句 耗时多达5S,表总数才7W,这肯定不能忍受,索引有STATISTIC_DATE ,id ,如果我把WHERE r.PLACE_NAME like '%富祥%' 或者 ORDER BY r.STATISTIC_DATE DESC, r.id DESC 或者 LIMIT 10 去掉,耗时不超过一秒,请问这是什么原因,有什么优化建议
修改一处代码引起了另一处Defect的经验
各位在开发过程中一定遇到过修改一处代码引起了另一处Defect的经验,很多同事可能刚到项目上,不清楚某一处代码可能引起的关联性和影响点,那么如何确保项目质量的呢?(大型项目) <br />AD的单元测试?ST的集成测试或回归测试? <br />目前我们项目上遇到了此类问题,被客户追问需要提出改善的方案,希望有这方面经验的同仁提出宝贵意见,也为以后新人或者加入新项目的老人们提供参考的依据。 <br />客户邮件描述如下: <br />在对应CR或Defect的时候,如何针对影响范围和类似功能进行确认及修改的? <br />关注主要集中在. <br />1.对影响范围和相同功能的确认方法和工具 <br /> <br />2.对有影响的部分,具体修改的方法 <br /> <br />3.相关的质量保证手段 <br /><br/><strong>问题补充</strong><br/><div class="quote_title">NanguoCoffee 写道</div><div class="quote_div">除非是开发新功能、新版本,否则都按照打补丁的方式处理。 <br />打补丁的方式就是: 不修改只添加。 <br /> <br />把有问题的代码单独拷贝出来,单独修改,只让要修改的功能依赖新修改的代码。</div> <br /> <br />那样不是会新添加很多类? <br />这东西开发了10多年了,已经多达数不过来了..&nbsp;<img src="/images/smiles/icon_cry.gif"/> <br/><strong>问题补充</strong><br/><div class="quote_title">pk3589 写道</div><div class="quote_div"><div class="quote_title">chenxiang105 写道</div><div class="quote_div">各位在开发过程中一定遇到过修改一处代码引起了另一处Defect的经验,很多同事可能刚到项目上,不清楚某一处代码可能引起的关联性和影响点,那么如何确保项目质量的呢?(大型项目) <br />AD的单元测试?ST的集成测试或回归测试? <br />目前我们项目上遇到了此类问题,被客户追问需要提出改善的方案,希望有这方面经验的同仁提出宝贵意见,也为以后新人或者加入新项目的老人们提供参考的依据。 <br />客户邮件描述如下: <br />在对应CR或Defect的时候,如何针对影响范围和类似功能进行确认及修改的? <br />关注主要集中在. <br />1.对影响范围和相同功能的确认方法和工具 <br /> <br />2.对有影响的部分,具体修改的方法 <br /> <br />3.相关的质量保证手段 <br /></div> <br /> <br /> <br />根本的解决方案 是找清楚这个项目业务的人进行 开发修改设计 <br /></div> <br /> <br /> <br />说实话,项目10来年了. 经过的人手不是一二十人啊.&nbsp; 这样一个耦合度偏重的项目. 虽然慢慢在学着解耦,毕竟还是比较难做到像个新项目一样, 对这样的项目怎么样,怎么样才能减少开发人员引起的defect<img src="/images/smiles/icon_cry.gif"/> <br/><strong>问题补充</strong><br/><div class="quote_title">devroller2 写道</div><div class="quote_div">做一个功能矩阵表啊。把内在逻辑相关的功能都罗列出来,当修改一处地方的时候就可以看到可能涉及到的相关功能,当然这个表要经常维护的</div> <br /> <br />这个想法可行度咋样? 有试过没??<img src="/images/smiles/icon_biggrin.gif"/>
爬虫福利二 之 妹子图网MM批量下载
爬虫福利一:27报网MM批量下载 点击 看了本文,相信大家对爬虫一定会产生强烈的兴趣,激励自己去学习爬虫,在这里提前祝:大家学有所成! 目标网站:妹子图网 环境:Python3.x 相关第三方模块:requests、beautifulsoup4 Re:各位在测试时只需要将代码里的变量path 指定为你当前系统要保存的路径,使用 python xxx.py 或IDE运行即可。 ...
字节跳动视频编解码面经
三四月份投了字节跳动的实习(图形图像岗位),然后hr打电话过来问了一下会不会opengl,c++,shador,当时只会一点c++,其他两个都不会,也就直接被拒了。 七月初内推了字节跳动的提前批,因为内推没有具体的岗位,hr又打电话问要不要考虑一下图形图像岗,我说实习投过这个岗位不合适,不会opengl和shador,然后hr就说秋招更看重基础。我当时想着能进去就不错了,管他哪个岗呢,就同意了面试...
Java学习的正确打开方式
在博主认为,对于入门级学习java的最佳学习方法莫过于视频+博客+书籍+总结,前三者博主将淋漓尽致地挥毫于这篇博客文章中,至于总结在于个人,实际上越到后面你会发现学习的最好方式就是阅读参考官方文档其次就是国内的书籍,博客次之,这又是一个层次了,这里暂时不提后面再谈。博主将为各位入门java保驾护航,各位只管冲鸭!!!上天是公平的,只要不辜负时间,时间自然不会辜负你。 何谓学习?博主所理解的学习,它是一个过程,是一个不断累积、不断沉淀、不断总结、善于传达自己的个人见解以及乐于分享的过程。
程序员必须掌握的核心算法有哪些?
由于我之前一直强调数据结构以及算法学习的重要性,所以就有一些读者经常问我,数据结构与算法应该要学习到哪个程度呢?,说实话,这个问题我不知道要怎么回答你,主要取决于你想学习到哪些程度,不过针对这个问题,我稍微总结一下我学过的算法知识点,以及我觉得值得学习的算法。这些算法与数据结构的学习大多数是零散的,并没有一本把他们全部覆盖的书籍。下面是我觉得值得学习的一些算法以及数据结构,当然,我也会整理一些看过...
linux系列之常用运维命令整理笔录
本博客记录工作中需要的linux运维命令,大学时候开始接触linux,会一些基本操作,可是都没有整理起来,加上是做开发,不做运维,有些命令忘记了,所以现在整理成博客,当然vi,文件操作等就不介绍了,慢慢积累一些其它拓展的命令,博客不定时更新 free -m 其中:m表示兆,也可以用g,注意都要小写 Men:表示物理内存统计 total:表示物理内存总数(total=used+free) use...
Python 基础(一):入门必备知识
Python 入门必备知识,你都掌握了吗?
兼职程序员一般可以从什么平台接私活?
这个问题我进行了系统性的总结,以下将进行言简意赅的说明和渠道提供,希望对各位小猿/小媛们有帮助~ 根据我们的经验,程序员兼职主要分为三种:兼职职位众包、项目整包和自由职业者驻场。 所谓的兼职职位众包,指的是需求方这边有自有工程师配合,只需要某个职位的工程师开发某个模块的项目。比如开发一个 app,后端接口有人开发,但是缺少 iOS 前端开发工程师,那么他们就会发布一个职位招聘前端,来配合公司一...
程序员接私活怎样防止做完了不给钱?
首先跟大家说明一点,我们做 IT 类的外包开发,是非标品开发,所以很有可能在开发过程中会有这样那样的需求修改,而这种需求修改很容易造成扯皮,进而影响到费用支付,甚至出现做完了项目收不到钱的情况。 那么,怎么保证自己的薪酬安全呢? 我们在开工前,一定要做好一些证据方面的准备(也就是“讨薪”的理论依据),这其中最重要的就是需求文档和验收标准。一定要让需求方提供这两个文档资料作为开发的基础。之后开发...
Python十大装B语法
Python 是一种代表简单思想的语言,其语法相对简单,很容易上手。不过,如果就此小视 Python 语法的精妙和深邃,那就大错特错了。本文精心筛选了最能展现 Python 语法之精妙的十个知识点,并附上详细的实例代码。如能在实战中融会贯通、灵活使用,必将使代码更为精炼、高效,同时也会极大提升代码B格,使之看上去更老练,读起来更优雅。
数据库优化 - SQL优化
以实际SQL入手,带你一步一步走上SQL优化之路!
2019年11月中国大陆编程语言排行榜
2019年11月2日,我统计了某招聘网站,获得有效程序员招聘数据9万条。针对招聘信息,提取编程语言关键字,并统计如下: 编程语言比例 rank pl_ percentage 1 java 33.62% 2 cpp 16.42% 3 c_sharp 12.82% 4 javascript 12.31% 5 python 7.93% 6 go 7.25% 7 p...
写了很久,这是一份最适合/贴切普通大众/科班/非科班的『学习路线』
说实话,对于学习路线这种文章我一般是不写的,大家看我的文章也知道,我是很少写建议别人怎么样怎么样的文章,更多的是,写自己的真实经历,然后供大家去参考,这样子,我内心也比较踏实,也不怕误导他人。 但是,最近好多人问我学习路线,而且很多大一大二的,说自己很迷茫,看到我那篇 普普通通,我的三年大学 之后很受激励,觉得自己也能行,(是的,别太浪,你一定能行)希望我能给他个学习路线,说...
经典算法(5)杨辉三角
写在前面: 我是 扬帆向海,这个昵称来源于我的名字以及女朋友的名字。我热爱技术、热爱开源、热爱编程。技术是开源的、知识是共享的。 这博客是对自己学习的一点点总结及记录,如果您对 Java、算法 感兴趣,可以关注我的动态,我们一起学习。 用知识改变命运,让我们的家人过上更好的生活。 目录一、杨辉三角的介绍二、杨辉三角的算法思想三、代码实现1.第一种写法2.第二种写法 一、杨辉三角的介绍 百度
腾讯算法面试题:64匹马8个跑道需要多少轮才能选出最快的四匹?
昨天,有网友私信我,说去阿里面试,彻底的被打击到了。问了为什么网上大量使用ThreadLocal的源码都会加上private static?他被难住了,因为他从来都没有考虑过这个问题。无独有偶,今天笔者又发现有网友吐槽了一道腾讯的面试题,我们一起来看看。 腾讯算法面试题:64匹马8个跑道需要多少轮才能选出最快的四匹? 在互联网职场论坛,一名程序员发帖求助到。二面腾讯,其中一个算法题:64匹...
面试官:你连RESTful都不知道我怎么敢要你?
干货,2019 RESTful最贱实践
为啥国人偏爱Mybatis,而老外喜欢Hibernate/JPA呢?
关于SQL和ORM的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行了一番讨论,感触还是有一些,于是就有了今天这篇文。 声明:本文不会下关于Mybatis和JPA两个持久层框架哪个更好这样的结论。只是摆事实,讲道理,所以,请各位看官勿喷。 一、事件起因 关于Mybatis和JPA孰优孰劣的问题,争论已经很多年了。一直也没有结论,毕竟每个人的喜好和习惯是大不相同的。我也看...
SQL-小白最佳入门sql查询一
不要偷偷的查询我的个人资料,即使你再喜欢我,也不要这样,真的不好;
项目中的if else太多了,该怎么重构?
介绍 最近跟着公司的大佬开发了一款IM系统,类似QQ和微信哈,就是聊天软件。我们有一部分业务逻辑是这样的 if (msgType = "文本") { // dosomething } else if(msgType = "图片") { // doshomething } else if(msgType = "视频") { // doshomething } else { // doshom...
致 Python 初学者
欢迎来到“Python进阶”专栏!来到这里的每一位同学,应该大致上学习了很多 Python 的基础知识,正在努力成长的过程中。在此期间,一定遇到了很多的困惑,对未来的学习方向感到迷茫。我非常理解你们所面临的处境。我从2007年开始接触 python 这门编程语言,从2009年开始单一使用 python 应对所有的开发工作,直至今天。回顾自己的学习过程,也曾经遇到过无数的困难,也曾经迷茫过、困惑过。开办这个专栏,正是为了帮助像我当年一样困惑的 Python 初学者走出困境、快速成长。希望我的经验能真正帮到你
“狗屁不通文章生成器”登顶GitHub热榜,分分钟写出万字形式主义大作
一、垃圾文字生成器介绍 最近在浏览GitHub的时候,发现了这样一个骨骼清奇的雷人项目,而且热度还特别高。 项目中文名:狗屁不通文章生成器 项目英文名:BullshitGenerator 根据作者的介绍,他是偶尔需要一些中文文字用于GUI开发时测试文本渲染,因此开发了这个废话生成器。但由于生成的废话实在是太过富于哲理,所以最近已经被小伙伴们给玩坏了。 他的文风可能是这样的: 你发现,
程序员:我终于知道post和get的区别
IT界知名的程序员曾说:对于那些月薪三万以下,自称IT工程师的码农们,其实我们从来没有把他们归为我们IT工程师的队伍。他们虽然总是以IT工程师自居,但只是他们一厢情愿罢了。 此话一出,不知激起了多少(码农)程序员的愤怒,却又无可奈何,于是码农问程序员。 码农:你知道get和post请求到底有什么区别? 程序员:你看这篇就知道了。 码农:你月薪三万了? 程序员:嗯。 码农:你是怎么做到的? 程序员:
《程序人生》系列-这个程序员只用了20行代码就拿了冠军
你知道的越多,你不知道的越多 点赞再看,养成习惯GitHub上已经开源https://github.com/JavaFamily,有一线大厂面试点脑图,欢迎Star和完善 前言 这一期不算《吊打面试官》系列的,所有没前言我直接开始。 絮叨 本来应该是没有这期的,看过我上期的小伙伴应该是知道的嘛,双十一比较忙嘛,要值班又要去帮忙拍摄年会的视频素材,还得搞个程序员一天的Vlog,还要写BU
加快推动区块链技术和产业创新发展,2019可信区块链峰会在京召开
11月8日,由中国信息通信研究院、中国通信标准化协会、中国互联网协会、可信区块链推进计划联合主办,科技行者协办的2019可信区块链峰会将在北京悠唐皇冠假日酒店开幕。   区块链技术被认为是继蒸汽机、电力、互联网之后,下一代颠覆性的核心技术。如果说蒸汽机释放了人类的生产力,电力解决了人类基本的生活需求,互联网彻底改变了信息传递的方式,区块链作为构造信任的技术有重要的价值。   1...
程序员把地府后台管理系统做出来了,还有3.0版本!12月7号最新消息:已在开发中有github地址
第一幕:缘起 听说阎王爷要做个生死簿后台管理系统,我们派去了一个程序员…… 996程序员做的梦: 第一场:团队招募 为了应对地府管理危机,阎王打算找“人”开发一套地府后台管理系统,于是就在地府总经办群中发了项目需求。 话说还是中国电信的信号好,地府都是满格,哈哈!!! 经常会有外行朋友问:看某网站做的不错,功能也简单,你帮忙做一下? 而这次,面对这样的需求,这个程序员
网易云6亿用户音乐推荐算法
网易云音乐是音乐爱好者的集聚地,云音乐推荐系统致力于通过 AI 算法的落地,实现用户千人千面的个性化推荐,为用户带来不一样的听歌体验。 本次分享重点介绍 AI 算法在音乐推荐中的应用实践,以及在算法落地过程中遇到的挑战和解决方案。 将从如下两个部分展开: AI 算法在音乐推荐中的应用 音乐场景下的 AI 思考 从 2013 年 4 月正式上线至今,网易云音乐平台持续提供着:乐屏社区、UGC
8年经验面试官详解 Java 面试秘诀
    作者 | 胡书敏 责编 | 刘静 出品 | CSDN(ID:CSDNnews) 本人目前在一家知名外企担任架构师,而且最近八年来,在多家外企和互联网公司担任Java技术面试官,前后累计面试了有两三百位候选人。在本文里,就将结合本人的面试经验,针对Java初学者、Java初级开发和Java开发,给出若干准备简历和准备面试的建议。   Java程序员准备和投递简历的实
面试官如何考察你的思维方式?
1.两种思维方式在求职面试中,经常会考察这种问题:北京有多少量特斯拉汽车? 某胡同口的煎饼摊一年能卖出多少个煎饼? 深圳有多少个产品经理? 一辆公交车里能装下多少个乒乓球? 一
碎片化的时代,如何学习
今天周末,和大家聊聊学习这件事情。 在如今这个社会,我们的时间被各类 APP 撕的粉碎。 刷知乎、刷微博、刷朋友圈; 看论坛、看博客、看公号; 等等形形色色的信息和知识获取方式一个都不错过。 貌似学了很多,但是却感觉没什么用。 要解决上面这些问题,首先要分清楚一点,什么是信息,什么是知识。 那什么是信息呢? 你一切听到的、看到的,都是信息,比如微博上的明星出轨、微信中的表情大战、抖音上的...
so easy! 10行代码写个"狗屁不通"文章生成器
前几天,GitHub 有个开源项目特别火,只要输入标题就可以生成一篇长长的文章。 背后实现代码一定很复杂吧,里面一定有很多高深莫测的机器学习等复杂算法 不过,当我看了源代码之后 这程序不到50行 尽管我有多年的Python经验,但我竟然一时也没有看懂 当然啦,原作者也说了,这个代码也是在无聊中诞生的,平时撸码是不写中文变量名的, 中文...
知乎高赞:中国有什么拿得出手的开源软件产品?(整理自本人原创回答)
知乎高赞:中国有什么拿得出手的开源软件产品? 在知乎上,有个问题问“中国有什么拿得出手的开源软件产品(在 GitHub 等社区受欢迎度较好的)?” 事实上,还不少呢~ 本人于2019.7.6进行了较为全面的回答,对这些受欢迎的 Github 开源项目分类整理如下: 分布式计算、云平台相关工具类 1.SkyWalking,作者吴晟、刘浩杨 等等 仓库地址: apache/skywalking 更...
相关热词 如何提升c#开发能力 矩阵乘法c# c#调用谷歌浏览器 c# 去空格去转义符 c#用户登录窗体代码 c# 流 c# linux 可视化 c# mvc 返回图片 c# 像素空间 c# 日期 最后一天
立即提问