问题

Linux系统清理内存

首先我们需要使用sync指令,将所有未写的系统缓冲区写到磁盘中,包含已修改的 i-node、已延迟的块 I/O 和读写映射文件。否则在释放缓存的过程中,可能会丢失未保存的文件。 接下来,我们需要将需要的参数写进/proc/sys/vm/drop_caches文件中,比如我们需要释放所有缓存,就输入下面的命令:echo 3 > /proc/sys/vm/drop_caches

6   2018-08-15 17:31

问题

关于Linux的缓存内存 Cache Memory详解(总结)

其实Linux与Win的内存管理不同,会尽量缓存内存以提高读写性能,通常叫做Cache Memory。有时候你会发现没有什么程序在运行,但是使用top或free命令看到可用内存free项会很少,此时查看系统的 /proc/meminfo 文件,会发现有一项 Cached Memory:

15   2018-08-10 14:28

问题

手工释放linux内存——/proc/sys/vm/drop_caches

当在Linux下频繁存取文件后,物理内存会很快被用光,当程序结束后,内存不会被正常释放,而是一直作为caching。这个问题,貌似有不少人在问,不过都没有看到有什么很好解决的办法。那么我来谈谈这个问题

13   2018-08-10 14:28

问题

Linux下清理内存和Cache方法 /proc/sys/vm/drop_caches

Linux下清理内存和Cache方法 /proc/sys/vm/drop_caches 频繁的文件访问会导致系统的Cache使用量大增, free内存减少到几十兆,系统运行缓慢 运行sync将dirty的内容写回硬盘 $sync 通过修改proc系统的drop_caches清理free的cache $echo 3 > /proc/sys/vm/drop_caches

17   2018-08-10 14:28

问题

the current branch is not configured for pull No value for key branch.xxx.merge found

eclipse git 报错:the current branch is not configured for pull No value for key branch.xxx.merge found

12   2018-08-10 14:28

问题

linux 系统修改FTP用户密码

linux 系统修改FTP用户密码, root用户登录linux 输入passwd ftp用户名 如:passwd www(www为我的ftp用户名) 输入新密码后,确认密码(输入的密码是看不到的哦)

13   2018-08-10 14:28

问题

在linux下的使用复制命令cp,不让出现“overwrite”(文件覆盖)提示的方法。

在linux下的使用复制命令cp,不让出现“overwrite”(文件-r的意思是递归复制,也就是复制文件夹及其下所有文件。 -f的意思是遇到同名的文件时不提示,直接覆盖。 但是为什么加上-f了,还出现“overwrite”的提示呢?覆盖)提示的方法。

16   2018-08-10 14:28

问题

mysql 导入数据库文件 frm ibd

mysql 导入数据库文件 frm ibd,MYSQL数据库迁移数据文件.frm和ibd文件。 迁移完成后,用工具navicat可以看到表,但打开提示,改表不存在

7   2018-08-10 14:28

问题

FTP带用户名密码的访问路径

刚才又需要用到FTP带用户名密码的访问路径,查找了FTP的相关资料后,发现很简单,记录如下: ftp://用户名:密码@url/目录 就是只需要吧用户名和密码写在前面和正常的路径间用@隔开即可,如

10   2018-08-10 14:28

问题

as3实现翻牌效果

as3实现翻牌效果 代码如下: 注意,元件Card10必须对称,且中心放置在注册点上(代码来源于flash游戏编程大学):

15   2018-08-10 14:28

问题

JEXL实现模板引擎的功能

JEXL实现模板引擎的功能 JEXL是一个表达式语言的解析引擎,用来解析表达式,被用来做一个条件判断,数据有效性校验,工作流等场合,一个示例如下:

10   2018-08-10 14:28

问题

java 打印机打印跟开钱箱

java 打印机打印和开钱箱 最近在网上查了一下,用java实现了打印机打印以及打印机开钱箱功能。 代码如下:

11   2018-08-10 14:28

问题

Mac下使用Toolbox安装Docker

Mac下使用Toolbox安装Docker 本文使用的环境是Mac OS 10.11.5、Docker 1.12.0。 以前,在Mac上安装Docker使用的是boot2docker。现在boot2docker已经被官方废弃,取而代之的是Toolbox。 关于boot2docker的说明:

37   2018-08-10 14:28

问题

linux centos 7 /usr/sbin/mysqld: Table 'mysql.plugin' doesn't exist

从中发现出现一个致命的错误,Can't open and lock privilege tables: Table 'mysql.host' doesn't exist!这样问题也就找到了,table ‘mysql.host’不存在的原因是新安装的mysql服务后,一般需要执行数据库初始化操作 ,从而生成与权限相关的表,执行命令如下: view sourceprint? /usr/bin/my

9   2018-08-10 14:28

问题

ftp 550 failed to change directory

ftp 550 failed to change directory 问题解决 原因是SElinux的FTP传输审核功能禁止切换目录 解决办法: 1. /etc/sysconfig/selinux上禁用之,重启Linux生效 2. 不重启linux,临时停用selinux的办法, /usr/sbin/setenforce 0 3. 禁用SElinux的FTP传输审核

18   2018-08-10 14:28

问题

git常用命令

git常用命令 查看、添加、提交、删除、找回,重置修改文件 git help # 显示command的help git show # 显示某次提交的内容 git show $id

10   2018-08-10 14:28

问题

Git bash 操作记住密码

Git bash 操作记住密码 .gitconfig 文件中添加 [credential] helper = store 或者在git bash 中执行 git config --global credential.helper store; 第二种: 一般是 C:\Documents and Settings\Administrator 下建立文件 .git-cr

14   2018-08-10 14:28

问题

git项目上传到服务器

git项目上传到服务器 1、先到根目录 2、git init 3、git remote add origin 新项目的路径URL 4、git add . 5、git commit -am 'add project' 6、git push -u origin master

8   2018-08-10 14:28

问题

Java程序员到架构师的推荐阅读书籍

作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的Java程序员们。 一、Java编程入门类

11   2018-08-10 14:28

问题

Elixir Ecto: 解决UTC时间戳和本地时间8小时时差的问题

Ecto 默认使用的是UTC时间, 它要比中国区的本地时间晚 8 小时.经过查找资料, 我们在 Ecto 文档 中找到了 timestamps 宏的选项 :autogenerate, 它的格式为一个三元组, 分别是模块, 函数, 参数 {Module, :function, []} Ecto 的 timestamps 的时间戳是自动生成的, 同时Ecto 也给我们提供了自定义的方法, 我们

12   2018-08-10 14:28