Shell执行过程中被阻塞住,进程被挂起 [问题点数:100分]

Bbs1
本版专家分:0
Blank
GitHub 绑定GitHub第三方账户获取
结帖率 50%
显示R程序的运行进度
本来是想找显示shiny<em>中</em>程序运行进度的方法,不过只看到显示循环<em>执行</em>进度的~Whatever,记录下吧一、tcltk包案例:library(tcltk) u , min=0, max=100, initial = 0, width = 300) for(i i
shell多进程
shell<em>中</em>没有多<em>进程</em>的概念,可以通过开启子shell并在后台<em>执行</em>来实现并发。 串行<em>执行</em>#!/bin/bash start=`date +"%s"` for (( i=0; i&lt;10; i++ )) do { echo "execute" sleep 1 } done end=`date +"%s"` echo "...
调用Process.waitfor导致的进程挂起(较详细)
转载地址:http://blog.csdn.net/sj13051180/article/details/47865803 问题背景 如果要在Java<em>中</em>调用shell脚本时,可以使用Runtime.exec或ProcessBuilder.start。它们都会返回一个Process对象,通过这个Process可以对获取脚本<em>执行</em>的输出,然后在Java<em>中</em>进行相应处理。例如,下面的代码:
VB显示shell的输出,程序被挂起怎么办,有一段间人程序C我在TC2下编译不通过,有没有好的办法
VB显示shell的输出,VB调用一BAT文件,BAT在<em>执行</em>完毕时,程序被<em>挂起</em>怎么办,有一段<em>中</em>间人程序C我在TC2下编译不通过,有没有好的办法
监视进程结束与被挂起
监视<em>进程</em>结束与被<em>挂起</em>
进程挂起
该课程将讲授有关对操作系统的基本操作、liunx环境下的程序设计等。
进程挂起
[img=http://img.my.csdn.net/uploads/201207/01/1341153486_5949.jpg][/img]rn如图,这个<em>进程</em><em>挂起</em>了,现在有几个问题不太明白,请教小各位大侠rn1、等待类型那个代码是什么意思?rn2、资源那里写的 TAB:16:....这个代表什么意思,是不是可以定位到某张表?rn3、这种情况一般怎么办直接结束掉这个<em>进程</em>?rn谢谢!
检测当前进程是否被挂起
KTHREAD的结构: +0x16c SuspendApc : _KAPC +0x19c SuspendSemaphore : _KSEMAPHORE +0x1b0 ThreadListEntry : _LIST_ENTRY +0x1b8 FreezeCount : Char +0x1b9 SuspendCount : Char
怎样检测进程是否被挂起
Boosuspended = SendMessageTimeout(LonHwnd, WM_NULL, 0, 0, SMTO_ABORTIFHUNG And SMTO_BLOCK, 5000, lngresult)rnBoosuspended 返回1是正常,返回0是<em>进程</em><em>挂起</em>,但是经常<em>进程</em>没被<em>挂起</em>也会返回0,这是怎么回事?高手能帮忙解决吗?
进程挂起进程时间片轮转,进程挂起的概念澄清
看的网上关于这些区别的概念真的是五花八门,并且漏洞很多,真是误导吃瓜观众,本人抱着愤怒的心情写下这篇博客,告诉操作系统入门的新手们,仔细看大学教材,理解透字眼。 <em>进程</em><em>挂起</em>:网上很多都说是主动行为,仔细重新阅读了操作系统后,我并不反对这个观点。但要注意的是,<em>挂起</em>这个操作是一个比较特殊的操作,当系统<em>中</em>负荷较高的时候,系统会主动<em>挂起</em>一些<em>进程</em>,把这些<em>进程</em>淘汰到外存,或者在系统需要检查某些<em>进程</em>时候才会进行...
shell 扩展 执行过程
哪位大牛熟悉shell扩展,我查了一些资料,没有找到满意的答案,请大牛们指点指点。。。rnrn我想弄明白 shell扩展是什么时候加载的?是不是用户对文件或文件夹进行操作时触发消息后shell才运行并加载呢?有没有某些类型的shell可以随系统启动而加载呢?
shell script执行过程
bash和sh<em>执行</em>的方式就是如图 1 source 和‘.’<em>执行</em>方式就是如图 2
进程启动时操作系统的执行过程
向各位大侠请教一个可以说是简单也可以说是复杂的问题,操作系统在启动一个<em>进程</em>的时候,将会<em>执行</em>哪些操作?具体由哪些模块分别完成?主要是想了解内核及驱动层的工作,特别是与文件系统的交互<em>过程</em>。如果嫌分不够还可以再加呀~~~~。
进程挂起
在Windows下实际上没有可以<em>挂起</em><em>进程</em>的Win32 API,现在这里自己实现一个工具可以<em>挂起</em><em>进程</em>。由于Windows是以线程为调度单位的,所以<em>挂起</em><em>进程</em>意味着<em>挂起</em><em>进程</em><em>中</em>所有线程。 // main.cpp #include &lt;windows.h&gt; #include &lt;windowsx.h&gt; #include &lt;tchar.h&gt; #include...
挂起,恢复进程
我创建了一个<em>进程</em>B,我自己的<em>进程</em>为Arn我想在<em>进程</em>A<em>中</em><em>挂起</em>(恢复)<em>进程</em>B(因为要操作<em>进程</em>B,如果不<em>挂起</em><em>进程</em>B,<em>进程</em>B可能崩溃)rn以前我采用的办法是:rn1.查找<em>进程</em>B里的所有线程,逐个SuspendThread(或者ResumeThread)rn但是用的时候感觉还是由问题,(比如<em>进程</em>B里有两个线程x,y,假设先把x<em>挂起</em>了,y向x发消息,x就没法立即响应)rn2.还有一种办法是用 DebugActiveProcess,但是这样<em>进程</em>A退出时,<em>进程</em>B也要退出。rnrn各位有没有好的办法
进程逐步挂起问题
公司现在用的是一款服装类ERP软件,目前有二百多个点。rn最近系统常出一个现象,一个<em>进程</em><em>挂起</em>后,其它<em>进程</em>会陆续<em>挂起</em>,然后下面代理商就会朝我大叫,怎么不好使了呢?rnrn大家有谁知道这是什么现象吗rn是某种操作造成的死锁吗?如何按步查找问题原因呢。rnrn我现在只能重启sql服务解决,但是这样可能会丢数据,请助各位了。
进程挂起问题
我做了应用程序 A.exe 和B.exe ,现在要用A来控制B,比如让B<em>进程</em><em>挂起</em>,不是杀死怎么弄个?我只会自己把自己给<em>挂起</em>,想<em>挂起</em>B怎么办?再点击一下就恢复。这该怎么做呀?
能不能挂起一个进程
对于一个线程,我们可以用SuspendThread将其<em>挂起</em>;可是我在msdn却没找到一个类似于SuspendProcess的函数,不知道又没有什么方法,能够根据一个<em>进程</em>的id或句柄将这个<em>进程</em><em>挂起</em>的方法?
进程挂起工具
vb编写的<em>进程</em><em>进程</em>工具,输入<em>进程</em>pid,点击开始监视,按F7进行<em>挂起</em>、恢复操作
挂起一个进程
Windows<em>中</em>并不存在<em>挂起</em>和恢复<em>进程</em>的概念。因为Windows<em>中</em>是以线程为单位来调度和分配CPU的。<em>进程</em>只相当于是一个承载线程的容器,系统不会给<em>进程</em>分配任何CPU.我们可以把<em>挂起</em><em>进程</em>理解为<em>挂起</em><em>进程</em><em>中</em>所有的线程。Windows并没有提供此类API,但是我们可以通过CreateToolhelp32Snapshot()来实现我们自制的SuspendProcess().因为CreateToolhelp
挂起一个进程!?
WIN9X<em>中</em>没有OpenThread函数,不知道能否让一个<em>进程</em><em>挂起</em>?rnrn我的想法:rn首先用CreateProcess创建一个<em>进程</em>,等<em>进程</em>创建成功后,不让这个<em>进程</em>响应外部消息,rn或者拦截这个<em>进程</em>的所有消息,或者让<em>进程</em>停止响应!rnrn不知道能否实现,具体应该怎么做?rn帮帮我,谢谢!
如何将一个进程挂起
问题如题。我想把另外一个<em>进程</em><em>挂起</em>,然后再恢复<em>进程</em>,该怎么做? 线程有Suspend 和 resume函数,<em>进程</em>没有。
如何实现进程挂起
如何在VC下实现<em>进程</em><em>挂起</em>,使<em>进程</em>不能运行.我正在做一个监控<em>进程</em>的程序,怎么样能使<em>进程</em>一运行就能把它<em>挂起</em>,经过用户同意后,才可以使该<em>进程</em>继续运行.
挂起和恢复用户进程
请问在linux C<em>中</em><em>挂起</em>和恢复用户<em>进程</em>,一般用什么函数呀,有哪位高手能提供一段代码参考一下 rn
【OS】进程挂起
-
进程挂起以及可重入函数
相关接口     pause 函数用于将<em>进程</em><em>挂起</em>. 如果信号的处理动作是终止<em>进程</em>, 则<em>进程</em>终止, pause 函数没有返回值; 如果信号的处理动作是忽略, 则<em>进程</em>被<em>挂起</em>, pause函数不返回, 如果信号的处理动作是捕捉, 则调用信号处理动作之后pause 返回 -1. 来看一段代码 #include&amp;lt;stdio.h&amp;gt; #include&amp;lt;stdlib.h&amp;gt; ...
如何挂起一个进程
如何<em>挂起</em>一个<em>进程</em>?
shell具体执行过程及自主实现shell解释器
在编写shell解释器之前,先来分析几个知识点: (1)shell<em>执行</em>命令时步骤:(如下图) (2)shell<em>执行</em>脚本时的步骤:(如下图)         在这里,有一个知识点必须知道,那就是shell命令下的内建命令,(内建命令在命令行上一般是直接由bash直接<em>执行</em>后退出的,这是因为磁盘上没有对应的可<em>执行</em>程序供系统<em>执行</em>程序替换,所以自然而然也不会创建子<em>进程</em>喽;而如果在shell脚本
sql2000安装被挂起
sql2000安装被<em>挂起</em>
线程被意外挂起!?
线程偶尔会被被意外的<em>挂起</em>了,请问有那些调试,跟踪的方法吗?<em>挂起</em>后有什么回调触发或通知什么的呢?rn我简单分析了下:rn1.可能是在其他地方调用了<em>挂起</em>,但整个程序<em>中</em>只有一个 SuspendThread,并且已经加了调试输出。可能不是这里引起rn2.线程之间的冲突导致(这个不能确定)?rn3.会不会其他<em>进程</em>干涉,<em>挂起</em>,如杀入软件等?rn以上只是个人猜想,请大家帮忙分析分析。
ajax同步请求被挂起
,ie报http status 12209错误,chrome不会
SQL2000被挂起解决办法
SQL2000安装时候被<em>挂起</em>解决办法 按照文档100%可以解决
DB2 数据表被挂起
初次接触DB2 数据库 更改字段三次之后,数据表被锁定   在data studio <em>执行</em> 以下命令重组数据表后,可恢复正常操作数据库 call sysproc.admin_cmd('reorg table 数据表名称');  ...
【转】init进程的建立(init进程执行过程)
Linux将要建立的第一个<em>进程</em>是init<em>进程</em>,建立该<em>进程</em>是以调用kernel_thread(init ,NULL,0)这个函数的形式进行的。init<em>进程</em>是很特殊的——它是Linux的第一个<em>进程</em>,也是其它所有<em>进程</em>的父<em>进程</em>。让我们来看一下它是怎样产生的。在调用kernel_thread(init,NULL,0)函数时,会调用main.c<em>中</em>的另外一个函数——init()。请注意init()函数和ini...
shell下的进程
ps用于监控后台<em>进程</em>的工作情况,其参数如下: e 显示所有<em>进程</em> f 全格式 h 不显示标题 l 长格式 w 宽输出 a 显示终端上的所有<em>进程</em>,包括其他用户的<em>进程</em> r 只显示正在运行的<em>进程</em> x 显示没有控制终端的<em>进程</em>
shell进程
shell<em>进程</em>1.1 shell的基本概念    shell做为一种和Linux系统的特殊交互式工具,为用户提供了启动程序、管理文件系统<em>中</em>的文件及运行在Linux上的<em>进程</em>的途径。shell通过解析输入的文本命令,在内核<em>中</em><em>执行</em>来达到与系统交互的功能。shell包含了一组内部命令,通过这些命令可以进行文件管理、程序管理及运行等操作。     除了在文本命令界面上(or虚拟控制器终端or终端仿真器)通过...
如何挂起shell启动的程序?
如何<em>挂起</em>shell启动的程序?rn在需要的时候再恢复
线程与进程的区别(执行过程、逻辑)
多线程共存于应用程序<em>中</em>是现代操作系统<em>中</em>的基本特征和重要标志。用过UNIX操作系统的读者知道<em>进程</em>,在UNIX操作系统<em>中</em>,每个应用程序的<em>执行</em>都在操作系统内核<em>中</em>登记一个<em>进程</em>标志,操作系统根据分配的标志对应用程序的<em>执行</em>进行调度和系统资源分配。
怎样检测一个进程是否被暂停(挂起)了?
怎样检测一个<em>进程</em>是否被暂停(<em>挂起</em>)了?rnrn有很多工具提供了暂停(<em>挂起</em>)<em>进程</em>的功能,我怎样检测一个<em>进程</em>是否被暂停(<em>挂起</em>)了?
进程挂起;信号断主线程时;HPUnix
如何解决,我现在是无可奈何。
进程挂起;信号断主线程时;HP-UX hpl1k B.11.00
<em>进程</em>为何会<em>挂起</em>,请指路!
如何让应用程序的进程进程管理器被结束的时候,警告“本进程不能被结束”???
如题
进程本身挂起是什么意思?
<em>进程</em>本身<em>挂起</em>是什么意思?是阻塞本身<em>进程</em>吗?什么意思?
挂起一个进程的线程
如题,以下代码可以取ID但不知何<em>挂起</em>:rnprocedure TForm1.Button6Click(Sender: TObject);rnvar lppe:Tprocessentry32;rn hh,tt:Thandle;rn tppe:TThreadEntry32;rn PId:Dword;rn hthread:Dword;rn beginrn hh:=createtoolhelp32snapshot(TH32CS_SNAPPROCESS,0);rn lppe.dwsize:=sizeof(lppe);rn tppe.dwsize:=sizeof(tppe);rn if process32first(hh,lppe) thenrn repeatrn pid:=lppe.th32ProcessID;rn // listbox1.items.add(format('%s',[pid,extractfilename(lppe.szExeFile)]));rn if extractfilename(lppe.szExeFile)='c.exe' thenrn beginrn tt:=createtoolhelp32snapshot(TH32CS_SNAPTHREAD,0);rn if thread32first(tt,tppe) thenrn repeatrn if tppe.th32OwnerProcessID=pid thenrn // hthread:=OpenThread($2, FALSE, tppe.th32ThreadID);rn // SuspendThread(hThread);rnrn listbox1.items.add(format(' theadid:',[tppe.th32ThreadID]));rnrn until not thread32next(tt,tppe);rn closehandle(tt);rn end;rn until not process32next(hh,lppe);rn CloseHandle(hh);rn edit1.text:=inttostr(listbox1.items.count);rnrnend;rn
调用Process.waitfor导致的进程挂起
问题背景 如果要在Java<em>中</em>调用shell脚本时,可以使用Runtime.exec或ProcessBuilder.start。它们都会返回一个Process对象,通过这个Process可以对获取脚本<em>执行</em>的输出,然后在Java<em>中</em>进行相应处理。例如,下面的代码: try { Process process = Runtime.getRuntime().exec(cmd);
挂起,恢复进程的软件源码
<em>挂起</em>,恢复<em>进程</em>应网友要求,重新整理了此源码,没有的抓紧下载啊,
***如何将一个外部进程挂起***
请问如何暂停CPU对某个<em>进程</em>进行处理,即如何将一个外部<em>进程</em><em>挂起</em>?
java开发系统内核:进程挂起和恢复
有了<em>进程</em>的自动调度后,接下来的任务在于,如何将空闲<em>进程</em><em>挂起</em>,空闲<em>进程</em>往往是那些没有具体任务需要处理的<em>进程</em>,因此,如果继续让其运行的话,那么必然会耗费宝贵的CPU资源,如果能让它先<em>挂起</em>,等到它需要<em>执行</em>具体任务时,再把它调度到前台,那才是一种合理的<em>进程</em>管理机制。
请问如何挂起一个进程
rt
进程挂起和运行时的内存比较
1. 先创建一个<em>进程</em>并<em>挂起</em>rnBOOL bCreate = CreateProcess(NULL, (LPTSTR)(LPCTSTR)strExeFile, NULL, NULL, FALSE, CREATE_SUSPENDED, NULL, NULL, &si, &pi);rnrn2. 这时用VirtualQueryEx查询内存,得到已提交的内存块和可写的内存块.rnrn3. 恢复<em>进程</em>ResumeThread rnrn4. 这时再查询内存块,怎么得到在<em>挂起</em>基础上新增的内存块?rnrn望指点!
vc进程挂起与重启问题
我想写一个程序,在程序<em>中</em>创建一个<em>进程</em>,先<em>挂起</em>,设置该<em>进程</em>优先级低于程序的优先级,等这个程序结束时,<em>挂起</em>的<em>进程</em>才开始启动<em>执行</em>,有办法做到吗?
ctrl+z 以后怎么恢复挂起进程
(1) CTRL+Z<em>挂起</em><em>进程</em>并放入后台 (2) jobs 显示当前暂停的<em>进程</em> (3) bg %N 使第N个任务在后台运行(%前有空格) (4) fg %N 使第N个任务在前台运行 默认bg,fg不带%N时表示对最后一个<em>进程</em>操作! ...
Application Hand应用程序被挂起
在事件查看器<em>中</em>,有个Application Hand错误事件,打开看详细信息:rn<em>挂起</em>应用程序 XXXX.exe,版本 1.0.0.0,<em>挂起</em>模块 hungapp,版本 0.0.0.0,<em>挂起</em>地址 0x00000000。rnrn其<em>中</em>,XXXX.exe是一个读取txt文件的程序,大家看一下是什么原因
quartz 定时任务被挂起问题
场景: rn一个quartz定时任务,定时调用一个方法,方法里面通过多数据源从三个数据源ds1, ds2, ds3,获取数据,然后将这批数据插入另一个数据源 ds4的表<em>中</em>,再将这批数据从 ds4<em>中</em>查出来进行业务分析, 用的c3p0 连接池, rn报错:【下面有贴出来】 rn同时 数据源 ds1 数据库出现异常, rn报错后,数据源 ds1, ds2, ds3 的数据不能同步到 ds4 了,ds4的业务也不在<em>执行</em>,定时任务被<em>挂起</em>.. rnrn这种场景 有可能是什么原因 引起定时任务被<em>挂起</em>的啊? rnrnrnWARN [com.mchange.v2.async.ThreadPoolAsynchronousRunner] - com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector@3ee2b918 -- APPARENT DEADLOCK!!! Creating emergency threads for unassigned pending tasks! rn[com.mchange.v2.async.ThreadPoolAsynchronousRunner] - com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector@3ee2b918 -- APPARENT DEADLOCK!!! Complete Status: rnManaged Threads: 3 rnActive Threads: 3 rnActive Tasks: rncom.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask@16e5f6e9 (com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#0) rncom.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask@53b546bd (com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#2) rncom.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@22374d3a (com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#1) rnPending Tasks: rncom.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask@5caf2c62 rncom.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@708b0577 rncom.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@3714015a rnPool thread stack traces: rnThread[com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#0,5,main] rnjava.net.SocketInputStream.socketRead0(Native Method) rnjava.net.SocketInputStream.read(SocketInputStream.java:129) rnoracle.net.ns.Packet.receive(Unknown Source) rnoracle.net.ns.DataPacket.receive(Unknown Source) rnoracle.net.ns.NetInputStream.getNextPacket(Unknown Source) rnoracle.net.ns.NetInputStream.read(Unknown Source) rnoracle.net.ns.NetInputStream.read(Unknown Source) rnoracle.net.ns.NetInputStream.read(Unknown Source) rnoracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1099) rnoracle.jdbc.driver.T4CMAREngine.unmarshalSB1(T4CMAREngine.java:1070) rnoracle.jdbc.driver.T4C7Ocommoncall.receive(T4C7Ocommoncall.java:106) rnoracle.jdbc.driver.T4CConnection.logoff(T4CConnection.java:489) rnoracle.jdbc.driver.PhysicalConnection.close(PhysicalConnection.java:1446) rncom.mchange.v2.c3p0.impl.NewPooledConnection.close(NewPooledConnection.java:549) rncom.mchange.v2.c3p0.impl.NewPooledConnection.close(NewPooledConnection.java:234) rncom.mchange.v2.c3p0.impl.C3P0PooledConnectionPool$1PooledConnectionResourcePoolManager.destroyResource(C3P0PooledConnectionPool.java:470)rncom.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask.run(BasicResourcePool.java:964)rncom.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:547)rnThread[com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#2,5,main] rnjava.net.SocketInputStream.socketRead0(Native Method) rnjava.net.SocketInputStream.read(SocketInputStream.java:129) rnoracle.net.ns.Packet.receive(Unknown Source) rnoracle.net.ns.DataPacket.receive(Unknown Source) rnoracle.net.ns.NetInputStream.getNextPacket(Unknown Source) rnoracle.net.ns.NetInputStream.read(Unknown Source) rnoracle.net.ns.NetInputStream.read(Unknown Source) rnoracle.net.ns.NetInputStream.read(Unknown Source) rnoracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1099) rnoracle.jdbc.driver.T4CMAREngine.unmarshalSB1(T4CMAREngine.java:1070) rnoracle.jdbc.driver.T4C7Ocommoncall.receive(T4C7Ocommoncall.java:106) rnoracle.jdbc.driver.T4CConnection.logoff(T4CConnection.java:489) rnoracle.jdbc.driver.PhysicalConnection.close(PhysicalConnection.java:1446) rncom.mchange.v2.c3p0.impl.NewPooledConnection.close(NewPooledConnection.java:549) rncom.mchange.v2.c3p0.impl.NewPooledConnection.close(NewPooledConnection.java:234) rncom.mchange.v2.c3p0.impl.C3P0PooledConnectionPool$1PooledConnectionResourcePoolManager.destroyResource(C3P0PooledConnectionPool.java:470)rncom.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask.run(BasicResourcePool.java:964)rncom.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:547)rnThread[com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#1,5,main] rnjava.net.SocketInputStream.socketRead0(Native Method) rnjava.net.SocketInputStream.read(SocketInputStream.java:129) rnoracle.net.ns.Packet.receive(Unknown Source) rnoracle.net.ns.NSProtocol.connect(Unknown Source) rnoracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1023) rnoracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:282) rnoracle.jdbc.driver.PhysicalConnection.(PhysicalConnection.java:447) rnoracle.jdbc.driver.T4CConnection.(T4CConnection.java:165) rnoracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:35) rnoracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:839) rncom.mchange.v2.c3p0.DriverManagerDataSource.getConnection(DriverManagerDataSource.java:134) rncom.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnection(WrapperConnectionPoolDataSource.java:182)rncom.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnection(WrapperConnectionPoolDataSource.java:171)rncom.mchange.v2.c3p0.impl.C3P0PooledConnectionPool$1PooledConnectionResourcePoolManager.acquireResource(C3P0PooledConnectionPool.java:137)rncom.mchange.v2.resourcepool.BasicResourcePool.doAcquire(BasicResourcePool.java:1014) rncom.mchange.v2.resourcepool.BasicResourcePool.access$800(BasicResourcePool.java:32) rncom.mchange.v2.resourcepool.BasicResourcePool$AcquireTask.run(BasicResourcePool.java:1810) rncom.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunn
IIS的服务不能被挂起~~
大家好!!rnrn我现在在用ASP开发,我下了一个毒霸2002的版本安装以后IIS的服务就rnrn挂不起了,可是把毒霸2002给删除以后又可以使用IIS了,我现在就是rnrn想用毒霸2002来查毒,所以还是想是用毒霸,不知道可有什么办法?rnrn在此请教大家了,希望大家给予帮助!!rnrn谢谢!!!
求助:MySQL数据库会不会被挂起
我是先学习的Oracle,最近自己学习mysql,下午建表<em>过程</em><em>中</em>出现一个问题,请各位高手帮帮忙了!rnrn 在test数据库<em>中</em>有一个表emp,我想创建一个userinfo表和emp表的结构一样,用了下面的语句rn create table userinfo as select * from emprn rn 表创建成功,但是却不能插入数据,原来的emp表也不可以了?rn 请各位高手帮忙啦,小妹感激不尽!rnrnrn 问题补充:我用的是mysq 5.0
TerminateThread 能否止含有socket操作被阻塞住的代码段?
RT!rnrn多线程程序容易在释放资源时出错,经分析,问题主要出在状态改变时,有一段因socket函数<em>阻塞住</em>而返回时,已经在其它地方招待了释放源的操作,造成错误,所以想型清楚这个问题!谢谢!
mssql安装被挂起,重新启动
1 打开注册表 在"开始"--"运行"键入 "regedit" 2 按下列顺序点击打开 + HKEY_LOCAL_MACHINE + SOFTWART + Microsoft + Windows + CurrentVersion + Setup + ExceptionComponents 3 将 ExceptionComponents 下面的文件夹全部删除!
c语言如何释放一个被阻塞住的线程
问:在c语言<em>中</em>,使用pthread_create创建线程。在线程<em>中</em>阻塞函数导致其阻塞的时候,如何退出线程?答:线程退出方式:(1)正常顺序<em>执行</em>完后return;(2)在线程内部自身调用pthread_exit();这两种方式都依赖于线程函数自身<em>执行</em>,如果线程遇到阻塞函数被阻塞,则不能继续<em>执行</em>,则无法满足上述条件。(3)使用pthread_cancel()函数:该函数在cancle point处能退...
求教:一进程执行过程被同一外部断程序大量反复断会不会引起内核栈溢出?
RTrn谢谢大家!
Linux Shell 计算脚本执行过程用了多长时间
1.应用场景 当脚本<em>中</em>涉及大文件或多文件的解压压缩时,等待时间过长,最好加上<em>执行</em><em>过程</em>耗时,以便后期优化和下一步操作。 2.解决办法 starttime=`date +'%Y-%m-%d %H:%M:%S'` #<em>执行</em>程序 endtime=`date +'%Y-%m-%d %H:%M:%S'` start_seconds=$(date --date=&quot;$starttime&quot; +%s); end...
多线程线程被挂起后一般会挂起在什么地方??
对这点一直不大明白rnrn例如某个线程类的线程方法<em>中</em>有个循环如下rn.....rnwhile(1)rnrn.......位置1rn.......位置2rn.......位置3rn.......位置4rnrn....rnrn如果调用了这个线程类的suspend方法,那么线程会<em>挂起</em>在哪步呢???是1,2还是3,4??rnrn还是说<em>挂起</em>前<em>执行</em>道什么地方就从什么地方<em>挂起</em>??rnrn之后调用resume方法后又是从什么地方开始呢?
cocos creator 学习: runAction() 执行过程被多次点击问题
问题描述:  监听node节点,每触碰一次 1秒钟让其旋转90度 onLoad () { this.node.on(cc.Node.EventType.TOUCH_START,this.rotateNode,this); }, // 旋转方法 rotateNode:function(){ var rota1 = cc.rotateBy(1,90...
[shell] kill 进程及子进程
kill -- -ppid 找到要杀的<em>进程</em>的ppid: ps -eo pid,ppid,pgrp,session,comm
shell 之 进程前后台切换
fg bg jobs
使用Shell解决问题进程
服务器不太稳定,总是在某个时段突发高负载情况,因为客观环境比较复杂,所以很难猜测出到底是哪个<em>进程</em>出现了问题,加之故障发生时,通常我在睡觉,无形<em>中</em>增加了解决问题的难度,于是我便写了一个<em>Shell</em>来替我搞定这个问题。
shell关闭进程
在unix系统<em>中</em>Ctrl+C关闭<em>进程</em>rnrn现在要写个脚本,实现Ctrl+C 关闭<em>进程</em>后 还要做些事情rnrnif [这里面写什么才能实现]rnrnthen rnrn 关闭后做的事情rn rn exit 1rnrnifrn
linux的shell 进程
linux启动之后会有一个shell<em>进程</em>用于和用户交互。用echo $$就可以看到当前的shell<em>进程</em>id。当我们<em>执行</em>shell命令时,如果该命令不是 shell内置的,则会产生一个新的<em>进程</em>来<em>执行</em>。当我们用控制操作符&使得命令在后台运行时。文档上说会器起一个新的shell<em>进程</em>。
Slub分配器关于__slab_alloc执行过程被调度的问题
rn以3.1.5为准。rnrn假设一个场景,当前cpu1的当前<em>进程</em>正在尝试通过某kmem_cache对象s分配一个obj,因为当前cpu的kmem_cache_cpu对象c1<em>中</em>的c1->freelist为空,而进入__slab_alloc尝试。rnrn假设<em>进程</em>在进入__slab_alloc后,并在关<em>中</em>断前被调度到另一个cpu2,然后关<em>中</em>断,那么会在2064行重新获得cpu2的kmem_cache_cpu对象c2。rnrn问题1: 此时为什么不再次测试c2->freelist是否为null,如果不为空,就可以直接像slab_alloc<em>中</em>一样快速分配一个obj。rnrn如果不考虑问题1。并进一步假设c2->freelist不为空(我觉得这是有可能的,因为这是另外一个cpu2的cache,有可能不为空),而且c2->page->freelist也不为空,然后2082-2101行的循环将c2->page->freelist设为空。rnrn问题2,:<em>进程</em><em>执行</em>到2116行,会将c2->page->freelist<em>中</em>下一个obj开始的链表赋给c2->freelist,这样的话c2->freelist原来的链表不就丢失了?!rnrn这两个问题的原因应该都基于__slab_alloc在关<em>中</em>断前被调度到其它cpu的假设,我的假设有问题么?我看注释也说了可能被调度,那么c2->freelist被赋值前的链表的确就有可能丢失啊?
Liunx 进程监控 shell
比较简单的shell 用来检查某个<em>进程</em>是否在<em>执行</em>,如果没<em>执行</em>然后将它启动 这个shell 放在计划任务里面<em>执行</em>
shell 获取进程
# <em>Shell</em>最后运行的后台PID(后台运行的最后一个<em>进程</em>的<em>进程</em>ID号) $! # <em>Shell</em>本身的PID(即脚本运行的当前<em>进程</em>ID号 $$
shell 检测azkaban进程
放在linux系统上,用来检测后台的<em>进程</em>是否因为某些原因宕机了,这里以azkaban<em>进程</em>为例,如果<em>进程</em>消失,则重新启动
shell进程的问题
现在有一个shell<em>进程</em>运行,当没有其他<em>进程</em>调用它的时候,过大概30分钟左右,它会被系统杀掉。如何能保持这个<em>进程</em>一直运行?
杀掉某个进程Shell
set pid = $(ps -ef|grep java|grep kotlin|awk '{print $2}') if (test $pid) then kill -9 $pid fi
shell 批量删除进程脚本
对于<em>进程</em>比较多的情况下,如何批量删除<em>进程</em>呢,这里就用到了shell脚本, 1.首先提取出一个<em>进程</em>号,然后kill -9 <em>进程</em>号,然后写在一个for循环里 2.提取出所有的<em>进程</em>号,然后kill -9 所有的<em>进程</em>号 ps -ef | grep python查询<em>进程</em> /home/rca/vitrage # ps -ef | grep python 309 root 12:46 python st...
查找进程被申请的空间地址
有一个<em>进程</em><em>中</em>,老是给别人远程注入一段非法代码(非DLL注入),我想查到这段被别人非法申请(VirtualAllocEx)的空间,但不知道怎么处理!希望大大们帮我出出主意,或给外思路!
如何防止进程在任务管理器被终止
我写了一个程序,为了防止在任务管理器<em>中</em>被终止我该如何做。rn请各位大侠帮忙,谢谢
如何获得外部的excel进程被选定区域
想获得选定的表格区域的左上角坐标和右下角坐标,应该怎样做?
用shell运行的程序为什么进程被隐藏了???
我的程序用了隐藏自身<em>进程</em>模块,程序<em>中</em>用shell调用外部程序有时候会使被调用的<em>进程</em>隐藏,这是为什么???
jenkins通过Execute shell启动的进程被kill的问题
问题描述 一般我们在jenkins成功build项目之后,会选择在Post Steps里面通过shell命令直接把项目启动了,但是我初次搭建jenkins时发现jenkins一旦build success后,启动的<em>进程</em>也被杀掉了。 问题原因 jenkins默认会在Build结束后Kill掉所有的衍生<em>进程</em>。 解决方法 图(1) 在command命令里加入BUILD_ID=DO
解决shell断开后java进程被结束
  偶尔会碰到用SecureCRT在shell启动java<em>进程</em>并后台运行(命令最后加&amp;amp;)的时候, 因为断电死机等原因断开shell, 然后<em>进程</em>被结束了.  运维大佬也说用他们的工具启动<em>进程</em>后一断开连接<em>进程</em>就结束了. 后来查到是因为shell在断开的时候会向在当前shell启动的后台<em>进程</em>发送SIGHUP信号, 导致<em>进程</em>结束, 大概是这样, 具体什么条件才会发送SIGHUP没有仔细研究. ...
【Jenkins】execute shell启动的进程在结束的时候被杀死
ProcessTreeKiller此功能自1.260起可用 为了可靠地终止在构建期间由作业生成的<em>进程</em>,Jenkins包含一些本机代码来列出这些<em>进程</em>并将其终止。这在几个平台和体系结构上进行了测试,但如果您因此发现了show-stopper问题,则可以通过将名为“hudson.util.ProcessTree.disable”的Java属性设置为值“true”来禁用此功能。 这可以在启动Jenki...
命令被shell处理过程
阶段一:读取ls到shell内部 if(flag == 1) char *cmd = readline(buf,xxx); 阶段二:解析cmd字符串 char cmd = parse_string(cmd); //ls -l ./ argv[1] = xx;argv[2] = xxx;.... 阶段三:查找cmd addr = find_cmd(argv[0],argv[1
执行过程?
我用的pb8.0.在程序<em>中</em>我<em>执行</em>了一个<em>过程</em>,但是发现<em>执行</em>这个带<em>过程</em>的程序后,发现得出的结果和在pb<em>中</em>直接<em>执行</em><em>过程</em>的结果不一样.rn程序相关部分如下:rnDECLARE emp_proc PROCEDURE FOR kd_ldxs_jje_ri @begin_time=:sle_1.text,@end_time=:sle_2.text;rnEXECUTE emp_proc;rnclose emp_proc;rndw_1.settransobject(sqlca)rndw_1.retrieve()rn这个<em>过程</em>的结果是生成一张表.dw_1放的是该表的数据窗口
Struts2的执行过程和内部的执行过程
Struts2简单案例的<em>执行</em><em>过程</em> Struts2的内部<em>执行</em><em>过程</em>
执行过程
在pl/sql里我写了一个简单不过的<em>过程</em>rncreate or replace procedure insertRecord(v_deptno number,v_dname varchar2,v_loc varchar2)rn isrnbegin rn insert into dept values(v_deptno,v_dname,v_loc);rnend;rnrn如何<em>执行</em>呀?请问
VB进程挂起例子附带源码程序
一个简单的例子实现<em>进程</em>的<em>挂起</em>,附带源码。
C# 怎么挂起别人程序的进程
rn记得有个软件,是任务管理器比系统的功能多很多, 他<em>挂起</em>A.EXE的<em>进程</em>,或者暴风影音,或者酷狗的 这些对应的软件都停了,已点击恢复,就正常播放,相当于暂停功能的。 rn
vb怎样挂起某一个进程
我想用以下的两行代码来实现<em>挂起</em><em>进程</em>rnpHandle = OpenProcess(SYNCHRONIZE, False, result)rnSuspendThread (pHandle)rnresult为<em>进程</em>的ID,phandle为<em>进程</em>的句柄,用SuspendThread 这个api函数来<em>挂起</em><em>进程</em>,可是并没有实现,请问是什么原因呢?
关于oracle ogg复制进程挂起的处理
针对ogg的P<em>进程</em><em>挂起</em>的处理步骤(以内网为例,内网操作步骤一致) 查出问题表: 1、首先登陆ogg服务器 2、用命令 su - oracle却换到oracle用户 3、用命令 cd ogg进入到ogg目录 4、用命令 ./ggsci进入到ogg命令行界面 5、用命令 info all查看ogg<em>进程</em>运行情况 6、用命令 view report xxxx可以...
求助!was进程挂起问题,如何解决啊
rn[17-9-18 18:23:34:173 CST] 0000005b ThreadMonitor W WSVR0605W: 线程“WebContainer : 2”(00000076)已保持活动状态 779808 毫秒,此线程可能已<em>挂起</em>。在服务器<em>中</em>共有 1 个线程可能处于<em>挂起</em>状态。rn at java.lang.Object.wait(Native Method)rn at java.lang.Object.wait(Object.java:167)rn at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:748)rn at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:95)rn at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:540)rn at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:112)rn at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:77)rn at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:268)rn at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:348)rn at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:352)rn at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:356)rn at org.springframework.jdbc.core.JdbcTemplate.queryForList(JdbcTemplate.java:387)rn at cn.ccb.csps.common.bizservice.impl.GeneratorImpl.generatePoolSequence(GeneratorImpl.java:434)rn at cn.ccb.csps.common.bizservice.impl.CommonSeqManagerBSImpl.generatePoolSeq(CommonSeqManagerBSImpl.java:131)rn at sun.reflect.GeneratedMethodAccessor107.invoke(Unknown Source)rn at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)rn at java.lang.reflect.Method.invoke(Method.java:611)rn at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:287)rn at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:165)rn at com.sun.proxy.$Proxy28.generatePoolSeq(Unknown Source)rn at cn.ccb.csps.common.bizservice.impl.BussOperBSImpl.getPoolTxRefNo(BussOperBSImpl.java:4695)rn at com.cbhb.schemas.fal.bs.impl.ArpoolBussServiceBSImpl.doBusinessArpoolINOne(ArpoolBussServiceBSImpl.java:484)rn at sun.reflect.GeneratedMethodAccessor114.invoke(Unknown Source)rn at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)rn at java.lang.reflect.Method.invoke(Method.java:611)rn at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:287)rn at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:165)rn at com.sun.proxy.$Proxy177.doBusinessArpoolINOne(Unknown Source)rn at com.cbhb.schemas.fal.webservice.FAL201.doBusiness(FAL201.java:270)rn at com.cbhb.schemas.fal.webservice.FAL201.doTrade(FAL201.java:121)rn at com.cbhb.schemas.fal.FALServiceImpl.process(FALServiceImpl.java:84)rn at sun.reflect.GeneratedMethodAccessor104.invoke(Unknown Source)rn at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)rn at java.lang.reflect.Method.invoke(Method.java:611)rn at org.codehaus.xfire.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:54)rn at org.codehaus.xfire.service.binding.ServiceInvocationHandler.sendMessage(ServiceInvocationHandler.java:271)rn at org.codehaus.xfire.service.binding.ServiceInvocationHandler$1.run(ServiceInvocationHandler.java:84)rn at org.codehaus.xfire.service.binding.ServiceInvocationHandler.execute(ServiceInvocationHandler.java:132)rn at org.codehaus.xfire.service.binding.ServiceInvocationHandler.invoke(ServiceInvocationHandler.java:107)rn at org.codehaus.xfire.handler.HandlerPipeline.invoke(HandlerPipeline.java:131)rn at org.codehaus.xfire.transport.DefaultEndpoint.onReceive(DefaultEndpoint.java:64)rn at org.codehaus.xfire.transport.AbstractChannel.receive(AbstractChannel.java:38)rn at org.codehaus.xfire.transport.http.XFireServletController.invoke(XFireServletController.java:301)rn at org.codehaus.xfire.transport.http.XFireServletController.doService(XFireServletController.java:130)rn at org.codehaus.xfire.transport.http.XFireServlet.doPost(XFireServlet.java:116)rn at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)rn at javax.servlet.http.HttpServlet.service(HttpServlet.java:668)rn at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1227)rn at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:776)rn at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:458)rn at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:178)rn at com.ibm.ws.webcontainer.filter.WebAppFilterChain.invokeTarget(WebAppFilterChain.java:136)rn at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:79)rn at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:928)rn at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1025)rn at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:87)rn at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:909)rn at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1662)rn at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:200)rn at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:459)rn at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:526)rn at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:312)rn at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:283)rn at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:214)rn at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113)rn at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:175)rn at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)rn at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)rn at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138)rn at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204)rn at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775)rn at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905)rn at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1862)
Sqlserver 收缩数据库导致OGG进程挂起
问题描述: 每日定时进行sqlserver数据库备份,每次备份完成后,ogg抽取<em>进程</em><em>挂起</em>; 问题分析: 收缩数据库,将<em>执行</em>如下sql命令: DBCC SHRINKDATABASE(N’bshis’, 10, TRUNCATEONLY) 经测试,数据库经过日志收缩,全量备份后,ogg无法正常采集日志。 解决办法: 打开ogg 目录,新建脚本【修复ogg<em>进程</em>.bat】,内容如下: @echo off...
java调用进程导致挂起,linux 进程间通信
Java <em>中</em>的<em>进程</em>与线程 https://www.ibm.com/developerworks/cn/java/j-lo-processthread/  When Runtime.exec() won't http://www.javaworld.com/article/2071275/core-java/when-runtime-exec---won-t.html?page=3  Lin...
JAVA shell grep
近我的项目要我在WebService里用Java调用Linux下的<em>Shell</em> 脚本,在网上找了一些资料,以供学习。 地址:http://brian.pontarelli.com/2005/11/11/java-runtime-exec-can-hang/ Java Runtime exec can hang November 11, 2005 on 4:40 pm | InJava| T...
在ISAPI进程暂时挂起
因为需要等待后台数据过来,需要暂时将<em>进程</em><em>挂起</em>。rn该问题类似于Application.ProcessMessage,但因为rn该Applicaiton是Forms<em>中</em>的,而WebBroker<em>中</em>的Application没有该属性。rnrn因此如果使用ProcessMessage,系统将变的不稳定。rn有没有好的方法可以解决这个问题。rnrn如果有人不清楚这个问题,也请发贴,我担心自己没有将问题说清楚。rn
数据库异常导致asp.net进程挂起
最近我们的系统试运行,在运行<em>过程</em><em>中</em>发生了asp.net<em>进程</em><em>挂起</em>事件,经过查询操作系统的应用日志发现是数据库存储<em>过程</em><em>中</em>的异常导致,目前发现两种异常:[b]ORA-01427: 单行子查询返回多个行[/b]和[b]ORA-06502: PL/SQL: 数字或值错误 : 字符串缓冲区太小[/b]会导致此问题。我们在.net页面<em>中</em>调用存储<em>过程</em>时都是通过try...catch方式调用的。请各位谁能帮我解决此问题?我先谢谢了。rn前台开发工具:visual studio2008rn后台数据库:oracle10grn服务器:windows2003rnIIS版本:windows2003自带
腾讯社区开放平台C# SDK v1.0.0下载
腾讯社区开放平台是基于QQ空间、朋友社区(QQ校友)两大社交网络的开放平台。至今官方提供了一系列的开放接口(Open API)和开发工具包(SDK),开发者可以通过Open API获取登录用户信息、用户签名信息以及好友关系链信息等。已上线的应用还可以调用支付和监控接口,实现支付功能,查看应用实时运维数据。 相关下载链接:[url=//download.csdn.net/download/ktv2000pad/3351609?utm_source=bbsseo]//download.csdn.net/download/ktv2000pad/3351609?utm_source=bbsseo[/url]
android项目开发样例大全下载
android项目开发样例大全 总共包含8章节,几十种实用技术 相关下载链接:[url=//download.csdn.net/download/chun201010/7521201?utm_source=bbsseo]//download.csdn.net/download/chun201010/7521201?utm_source=bbsseo[/url]
raphael 简单绘图下载
raphael 绘制流程图 简易版,从入门到深入级别可以参考学习。转载。 相关下载链接:[url=//download.csdn.net/download/chen978616649/7898477?utm_source=bbsseo]//download.csdn.net/download/chen978616649/7898477?utm_source=bbsseo[/url]
相关热词 c#检测非法字符 c#双屏截图 c#中怎么关闭线程 c# 显示服务器上的图片 api嵌入窗口 c# c# 控制网页 c# encrypt c#微信网页版登录 c# login 居中 c# 考试软件
我们是很有底线的