执行_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 执行 >>列表
sshjava类的连接与远程命令执行(包括密钥连接)首先先介绍ssh的密钥连接(lunix):例:10.196.20.4(user1/1234)服务器建立--?10.196.21.130(user2/1234)服务器的密钥连接1.在10.196.20.4服务器上生产公密钥文件ssh-keygen–tdsa###在$home/.ssh文件下会生成id_dsa.pub和id_dsa文件chmod–R700/home/user1/.sshchmod–R600/home/user1/... 查看全文
packagecn.com.songjy.test.shell;importjava.io.BufferedReader;importjava.io.FileOutputStream;importjava.io.IOException;importjava.io.InputStreamReader;importjava.io.OutputStream;importjava.io.OutputStreamWriter;importjava.text.DateFormat;importjava... 查看全文
在业务复杂的应用程序中,有时候会要求一个或者多个任务在一定的时间或者一定的时间间隔内计划进行,比如定时备份或同步数据库,定时发送电子邮件等,我们称之为计划任务。实现计划任务的方法也有很多,可以采用SQLAgent执行存储过程来实现,也可以采用Windows任务调度程序来实现,也可以使用Windows服务来完成我们的计划任务,这些方法都是很好的解决方案。但是,对于Web应用程序来说,这些方法实现起来并不是很简单的,主机服务提供商或者不能直接提供这样的服务,或者需要你支付许多额外的费用... 查看全文
前段时间使用netty3,感受到其对于future的设计在写异步操作时的高效与便捷,通过future与futurelistener的组合实现异步的通知。这个在平时写异步执行代码的中经常用到。其实JDK也有Future这个接口,是activeobject模式的一种实现。最主要的思想就是让任务的调度和任务的执行分离。在一个主线程中发起一个任务,将这个任务有另一个线程去异步的执行,主线程继续执行其他的逻辑,当需要那个异步执行的结果的时候从Future中去get()这个结果... 查看全文
· 程序是怎么执行的发布时间:2015-04-02
Docker是一个建立在操作系统+编译器基础之上的系统,所以了解操作系统,编译器以及程序运行机制对我们理解Docker来说非常重要。本文是一个自己的体会,有很多不精确的地方,目的是希望大家多关注低层,多修炼内功,多读好书。一直想写篇文章来说明在程序运行过程中操作系统都干了些什么事。下面我试着说明:首先,任何程序都是有格式的,所谓无规矩不成方圆,任何美的,精巧的事物都是精密组织的,程序也一样。我之前用的最多的是c#与java,有趣的是,当时很多人嘲笑java与c#们一直在用脚本写程序... 查看全文
本篇在ASP.NETMVC下实践使用Quartz.NET执行定时任务。首先通过NuGet安装Quartz.NET。使用Quartz.NET的大致思路是:1、实现IJob接口,定义具体要做的事情2、使用Quartz.NET的API定义定时任务规则3、在Application_Start注册定时任务实现IJob接口。publicclassMyJob:IJob{publicvoidExecute(IJobExecutionContextcontext){Debug.WriteLine... 查看全文
· 触发Full GC执行的情况发布时间:2015-03-15
除直接调用System.gc外,触发FullGC执行的情况有如下四种。1.旧生代空间不足旧生代空间只有在新生代对象转入及创建为大对象、大数组时才会出现不足的现象,当执行FullGC后空间仍然不足,则抛出如下错误:java.lang.OutOfMemoryError:Javaheapspace为避免以上两种状况引起的FullGC,调优时应尽量做到让对象在MinorGC阶段被回收、让对象在新生代多存活一段时间及不要创建过大的对象及数组。2... 查看全文
看了第一篇文章,多线程系列,看到了在线程执行任务队列有了一定的了解~!那么今天我来讲讲,怎么样构建通用的自定义线程概念!线程执行任务,肯定要有目标,但是如果写死了,那么一个线程处理执行职能按照思路处理一类任务,显然不满足我们的实际场景的需求,那么怎么才能创建灵活的线程执行器呢!首先我们来创建一个任务构造器!1///<summary>2///线程模型执行任务基类3///</summary>4publicabstractclassBaseTask5{67///<... 查看全文
雷军曾在公开演讲时分享过自己的投资经验,即“不熟不投”和“只投人”。他表示,投资只投熟人及熟人的熟人这两层关系,并且只投人不投项目。“我不在乎你在做的项目是什么,我认为在中国,在今天的中国创业市场上,缺的是执行力而不是主意。雷军之天使投资其实,早在2004年即成功将卓越转手给亚马逊的雷军就完成了从创业者到天使投资人的转型。在2008到2010年这段时间,辞去金山CEO一职的雷军作为天使投资人,一口气投资了大约20家公司,包括卓越网... 查看全文
本文是对以往学习的多线程中知识点的一个整理。多线程中的队列有:串行队列,并发队列,全局队列,主队列。执行的方法有:同步执行和异步执行。那么两两一组合会有哪些注意事项呢?如果不是在董铂然博客园看到这边文章请点击查看原文提到多线程,也就是四种,pthread,NSthread,GCD,NSOperation其中phtread是跨平台的。GCD和NSOperation都是常用的,后者是基于前者的。但是两者区别:GCD的核心概念是将一个任务添加到队列,指定任务执行的方法,然后执行... 查看全文
· 第一章、 CLR的执行模型发布时间:2015-02-12
1.概述本章主要是介绍从源代码到可执行程序的过程中,CLR所做的工作。2.名词解释①公共语言运行时(CommonLanguageRuntime,CLR),是一个可由多种语言使用的运行时,核心功能(内存管理、程序集加载、安全性、异常处理和线程同步)可由面向CLR的所有语言使用。②PE32:32位MicrosoftWindows可移植执行体。PE32+:64位MicrosoftWindows可移植执行体。③元数据是一组数据表,这些数据表描述了模块中定义的内容或者托管模块引用的内容... 查看全文
   在SQLServer中Count(*)或者Count(1)或者Count([列])或许是最常用的聚合函数。很多人其实对这三者之间是区分不清的。本文会阐述这三者的作用,关系以及背后的原理。   往常我经常会看到一些所谓的优化建议不使用Count(*)而是使用Count(1),从而可以提升性能,给出的理由是Count(*)会带来全表扫描。而实际上如何写Count并没有区别。   Count(1... 查看全文
微软开源的决心又向前迈开了一步,在去年12月宣布.NETCore开源后,今日,又在.NETFrameworkBlog宣布开源了.NETCore的执行引擎CoreCLR,继续托管在Github上。下面微软将完全通过开放.NET核心通用语言运行环境CLR来开源整个.NET核心服务器端堆栈。此次开源的是CoreCLR,是.NETCore的执行引擎,包括RynJIT、.NETGC、原生interop和其他.NET运行时组件。当你在.NETCore上运行ASP.NET5应用时... 查看全文
1///<summary>2///追加同目录下可执行文件到右键菜单中3///在form的Load事件中调用:newclsContextMenuStrip(this.FindForm());4///</summary>5publicclassclsContextMenuStrip6{7//窗体8System.Windows.Forms.Formform;9//右键菜单10System.Windows.Forms.ContextMenuStripmenu... 查看全文
转载自:http://blog.csdn.net/cutesource/article/details/5904542Java代码编译是由Java源码编译器来完成,流程图如下所示:Java字节码的执行是由JVM执行引擎来完成,流程图如下所示:Java代码编译和执行的整个过程包含了以下三个重要的机制:Java源码编译机制类加载机制类执行机制Java源码编译机制Java源码编译由以下三个过程组成:分析和输入到符号表注解处理语义分析和生成class文件流程图如下所示... 查看全文
经常会有一些做技术的人问我,英语怎么学?听说怎么练?英文论文怎么看的反应快一点?一般来说类似的问题我都推荐看文章,但是鉴于也算是IT行业的苦难兄弟,于是我结合自己的实践给了一个可以上手的建议。但经常,对方的反应马上是,啊,这个方法应该不行,不太适合我。这是一种哭笑不得的体验,就像我以丹心向明月,奈何明月照沟渠。这种场景极其频率地发生在某一些特定类型的群体身上,但是其实我倒不是特别在意,因为“恶人自有恶人磨”嘛,好不好还要看效果。重要的是,我从这个现象中看到了什么... 查看全文
在实际应用中,经常要让多个方法并行执行以节约运行时间,线程就是必不可少的了,而多线程的管理经常又是一件头疼的事情,比如方法并行执行异步的返回问题,方法并行执行的超时问题等等,因此这里分享一个简易的、轻量级的方法并行执行线程辅助类。线程管理辅助类的两个目标:1、多个线程方法并行执行,主线程等待,需要知道所有子线程执行完毕;2、异步执行方法需要设置超时时间,超时可以跳过该方法,主线程直接返回;3、轻量级,虽然微软提供了线程等待、超时等可用组件,如ManualResetEvent,但那是内核对象... 查看全文
· c# 定时器 自动执行发布时间:2015-01-11
//下面讲一个打开窗体定时执行按钮的东西privatevoidForm1_Load(objectsender,EventArgse){System.Timers.TimerpTimer=newSystem.Timers.Timer(5000);//每隔5秒执行一次,没用winfrom自带的pTimer.Elapsed+=pTimer_Elapsed;//委托,要执行的方法pTimer.AutoReset=true;//获取该定时器自动执行pTimer.Enabled=true;//这个一定要写... 查看全文
不得不说,.NET中安装服务很麻烦,即要创建Service,又要创建ServiceInstall,最后还要弄一堆命令来安装和卸载。今天给大家提供一种方式,直接使用我们的程序来安装/卸载服务,并且可以让一个exe即能直接运行也行安装为windows服务首先我们创建一个Windows应用程序,(我创建的是控制台程序,WinForm也一样)接下来在项目中添加一个Windows服务类然后双击“MainService.cs”,在上面点右键“打开代码&rdquo... 查看全文
· SQL语句到底是怎么执行的发布时间:2015-01-03
写在前面的话:有时不理解SQL语句各个部分执行顺序,导致理解上出现偏差,或者是书写SQL语句时随心所欲,所以有必要了解一下sql语句的执行顺序。可以有时间自己写一个简单的数据库,理解会更加深入。下面就写写我的一些理解,以SQLSERVER2008为例,进行说明。先看下面这条简单SQL语句:1select2top10*3fromStudent4whereage>20这条SQL语句是否可以有下面两种理解呢(1)先从Student表中选出age>20的数据... 查看全文