作者:yyx520

(1)多线程带来的性能开销问题

在设计良好的并发程序中,线程能提升程序的性能,但无论如何,线程总会带来某种程序的运行时开销. 在多线程程序中,当线程调度器临时挂起活跃线程转而运行另外一个线程时,就会频繁地出现上下文切换操作(Context Switch), 这种操作将带来极大的开销:保存和恢复执行上下文,丢失局部性,并且CPU时间将更多地花在线程调度而不……

支付公司互联网支付业务退款管理流程

本文非原创,该文内容由银盈通公司刘兴贺在群里做的分享,本人在博客记录,转载请注明 大家好,我是刘兴贺,在银盈通支付做资金结算工作,银盈通是国美旗下一家第三方支付公司,有预付卡、互联网支付、跨境支付等业务,今天我给大家分享的是互联网支付中的退款业务的资金处理流程。 互联网支付的资金处理主要分三大类:收……

oracel如何查看被锁的表和列

今天在帮同事解决个问题时,发现更新一条记录的时候就卡住了,后来才发现是由于列被锁了,解决方案如下: select b.owner,b.object_name,a.session_id,a.locked_mode from v$locked_object a,dba_objects b where b.object_id = a.object_id select b.username,b.sid,b.serial#,logon_time from v$locked_object a,v$sessio……

java调用redis集群代码示例

package portal; import java.util.HashSet; import java.util.Set; import org.junit.Test; import redis.clients.jedis.HostAndPort; import redis.clients.jedis.JedisCluster; import redis.clients.jedis.JedisPoolConfig; public class TestRedisCluster { @Test public void test() throws Exception { ……

oralce中的常用函数

1、数值型常用函数  函数  返回值            样例           显示 ceil(n) 大于或等于数值n的最小整数  select ceil(10.6) from dual; 11 floor(n) 小于等于数值n的最大整数  select ceil(10.6) from dual; 10 mod(m,n) m除以n的余数,若n=0,则返回m select mod(7,5) from dual; 2 power(m,……

Linux less命令和VI命令的用法与区别

vi命令是编辑器,可以用来编辑,但是vi命令有个可怕的地方.如果文件很大好超过几十G,那么vi一下,则会把所有文件都会加载到内存中,导致服务器瘫痪。 因此对于查看文件,不推荐使用vi命令,比较好用的是less,cat,tail命令。用法如下: less less 文件名 然后可以执行一些命令 回车键 向下移动一行; y 向上移动一行……