`
fengsuiyijing
  • 浏览: 6905 次
  • 性别: Icon_minigender_1
  • 来自: 济南
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
  对于有两个未知数的线性丢番图方程判定其是否有解的方法:假设有方程ax+by=c先求出a和b的最大公因子d若d能整除c则该方程有解整数解

linux下du命令

linux下可以用du命令计算目录的大小。 想看当前目录下所有目录以及子目录的大小: # du -h . # du -sh abc -s表示总结的意思,即只列出一个总结的值

linux系统监控

linux中可以用top命令监控系统进程占用的cpu和内存,默认是5秒钟刷新一次。
1.用oracle用户登录 如果要再次安装, 最好先做一些备份工作。包括用户的登录脚本,数据库自动启动关闭的脚本,和Listener自动启动的脚本。要是有可能连创建数据库的脚本也保存下来 2.使用SQL*PLUS停止数据库 [oracle@ora920 oracle]$ sqlplus /nolog SQL> connect / as sysdba SQL> shutdown [immediate] SQL> exit 3.停止Listener [oracle@ora920 oracle]$ lsnrctl stop 4.用su或者重新登录到root(如想重新安装可以保留ora ...
欧几里德算法:(正整数m,n) 1.【求余数】 以n除m,r为余数 2.【判读余数是否为0】如果r为0,则最大公因子是n 3.【减少】置m=n,n=r,重新执行算法(回到步骤1) 伪代码: L1:r = m mod n (m=k*n+r,因此求m和n之间的最大公因子实际上是求r和n之间的最大公因子  ) if r == 0 return m else m = n, n = r ,goto L1
volatile和synchronized的区别: 1.volatile本质是在告诉jvm当前变量在寄存器(工作内存)中的值是不确定的,需要从主存中读取;synchronized则是锁定当前变量,只有当前线程可以访问该变量,其他线程被阻塞住。 2.volatile仅能使用在变量级别;synchronized则可以使用在变量、方法、和类级别的 3.volatile仅能实现变量的修改可见性,并能保证原子性;而synchronized则可以保证变量的修改可见性和原子性 4.volatile不会造成线程的阻塞;synchronized可能会造成线程的阻塞。 5.volatile标记的变量不会被编译器优化 ...
Global site tag (gtag.js) - Google Analytics