小编fri*_*dle的帖子

如何使用adb shell列出android手机中的所有文件?

我只是尝试为我的Android手机编写一个bash shell.
当我想列出我的Android手机中的所有文件.我发现Android shell终端不支持find命令.
所以我只想知道哪个是旅行sdcard文件的最佳方式?

android adb

80
推荐指数
2
解决办法
17万
查看次数

使用Java Apache PoolingClientConnectionManager泄漏内存,如何解决?

我的网络应用程序在晚上运行工作!并且遇到问题!它使用了大量内存!
我用命令查找占用java资源的函数!
结果是:

        [tomcat@uhzd006525 ~]$ jstack 2365 |grep 93f -A 30
            - parking to wait for  <0x00000007eac93f68> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
            at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
            at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
            at org.apache.http.pool.PoolEntryFuture.await(PoolEntryFuture.java:131)
            at org.apache.http.pool.AbstractConnPool.getPoolEntryBlocking(AbstractConnPool.java:281)
            at org.apache.http.pool.AbstractConnPool.access$000(AbstractConnPool.java:62)
            at org.apache.http.pool.AbstractConnPool$2.getPoolEntry(AbstractConnPool.java:176)
            at org.apache.http.pool.AbstractConnPool$2.getPoolEntry(AbstractConnPool.java:172)
            at org.apache.http.pool.PoolEntryFuture.get(PoolEntryFuture.java:100)
            at org.apache.http.impl.conn.PoolingClientConnectionManager.leaseConnection(PoolingClientConnectionManager.java:212)
            at org.apache.http.impl.conn.PoolingClientConnectionManager$1.getConnection(PoolingClientConnectionManager.java:199)
            at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:456)
            at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906)
            at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:805)
            at com.trendata.spider.PageGetter.getPageContent(PageGetter.java:262)
            at com.trendata.spider.PageGetter.getTaobaoContent(PageGetter.java:376)
            at com.trendata.taobao.MbpBkDataCreator.getBkMbpValue(MbpBkDataCreator.java:48)
            at com.trendata.taobao.MbpBkDataCreator.getIntoStores(MbpBkDataCreator.java:106)
            at com.trendata.service.impl.OddJobsServiceImpl.getLast7DaysIntoStore(OddJobsServiceImpl.java:448)
            at sun.reflect.GeneratedMethodAccessor205.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
            at java.lang.reflect.Method.invoke(Method.java:601)
            at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:319)
            at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
            at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
            at com.trendata.service.interceptor.MethodCacheInterceptor.invoke(MethodCacheInterceptor.java:32)
            at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
            at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
            at $Proxy144.getLast7DaysIntoStore(Unknown Source)
            at sun.reflect.GeneratedMethodAccessor205.invoke(Unknown Source) …
Run Code Online (Sandbox Code Playgroud)

java apache tomcat7

4
推荐指数
1
解决办法
4263
查看次数

点标点符号后,VIM不会替换单词.怎么改呢?

我有以下问题

这是文字:

printf("sysname %s",ut.sysname);
Run Code Online (Sandbox Code Playgroud)

我想用vim sysname逐行替换.我在我的gvim中输入命令:

:s/sysname/version
Run Code Online (Sandbox Code Playgroud)

我想得到这样的输出:

printf("version %s",ut.version);
Run Code Online (Sandbox Code Playgroud)

但我得到这样的输出:

printf("version %s",ut.sysname);
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

vim

1
推荐指数
1
解决办法
131
查看次数

标签 统计

adb ×1

android ×1

apache ×1

java ×1

tomcat7 ×1

vim ×1