精华内容
下载资源
问答
  • 直接用java命令行动态生成jpg文件/*** jeruGraphics v 1.0** 看到一些动态生成图象的例子都是...** 创建一个 BufferedImage 对象,将你的“画”放到这个缓冲里,* 再打开一个文件,将图像流编码后输入这个文件,这样...

    直接用java命令行动态生成jpg文件

    /**

    * jeruGraphics v 1.0

    *

    * 看到一些动态生成图象的例子都是servlet完成的,

    * 而且程序很长,觉得不是无论从实用性还是可读性来说都不是太好。

    * 这里给了段代码,命令行生成图象文件。这样是不是简单易用些呢?

    *

    * 创建一个 BufferedImage 对象,将你的“画”放到这个缓冲里,

    * 再打开一个文件,将图像流编码后输入这个文件,这样就有一个

    * jpg文件出现了,试试吧。。。

    *

    * Mender :

    *   Jeru Liu

    * Homepage :

    *   [url]http://javaren.126.com[/url]

    * Email: [email]jeru@163.net[/email]

    *

    * 这仅仅是一个范例程序,没什么实用,却极具参考价值。

    *

    */

    import java.io.*;

    import java.util.*;

    import com.sun.p_w_picpath.codec.jpeg.*;

    import java.awt.p_w_picpath.*;

    import java.awt.*;

    public class jeruGraphics {

    BufferedImage p_w_picpath;

    // 创建 jpg 文件到指定路径下

    public void createJpg(String path) {

    try {

    FileOutputStream fos = new FileOutputStream(path);

    BufferedOutputStream bos = new BufferedOutputStream(fos);

    JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(bos);

    encoder.encode(p_w_picpath);

    bos.close();

    } catch(FileNotFoundException fnfe) {

    System.out.println(fnfe);

    } catch(IOException ioe) {

    System.out.println(ioe);

    }

    }

    public static void main(String[] args) {

    int width=400, height=200;

    int xLength=300, yLength=150;

    int count=5;

    Vector data=new Vector();

    data.addElement(new Integer(100));

    data.addElement(new Integer(120));

    data.addElement(new Integer(150));

    data.addElement(new Integer(40));

    data.addElement(new Integer(5));

    jeruGraphics jg = new jeruGraphics();

    jg.p_w_picpath = new BufferedImage(width, height, BufferedImage.TYPE_INT_RGB);

    Graphics g = jg.p_w_picpath.getGraphics();

    // 画坐标

    g.setColor(Color.white);

    g.fillRect(0, 0, width, height);

    g.setColor(Color.blue);

    g.drawLine(10,height-10,10,height-10-yLength);

    g.drawLine(10,height-10,10+xLength,height-10);

    // 连线

    int yTo;

    int yFrom = ((Integer)(data.elementAt(0))).intValue();

    for (int i=1; i

    yTo=((Integer)(data.elementAt(i))).intValue();

    g.drawLine(10+i*xLength/count,height-10,10+i*xLength/count,height-15);

    g.drawLine(10+(i-1)*xLength/count,yFrom,10+i*xLength/count,yTo);

    yFrom=yTo;

    }

    jg.createJpg("d:\\aaa.jpg");

    }

    }

    展开全文
  • c primer plus 中讲了下命令行参数这块,可还是不太懂怎么利用命令行参数怎么打开一个文件,比如,我桌面上有一个名叫untitled的文件,我可以在product中选择edit product,然后选择argument,输入"untitled",程序...
  • 对Linux命令不熟悉的可以参考 小白学习Linux命令 用了几天Ubuntu,感觉linux的终端使用起来非常的方便。...如果不在当前文件夹则需要使用cd命令或者把路径加上,例如当前的目录下有一个hello.pdf文件,那么我们可以...

    对Linux命令不熟悉的可以参考 小白学习Linux命令

    用了几天Ubuntu,感觉linux的终端使用起来非常的方便。但是怎么在linux下用命令的方式打开pdf文件呢?打开pdf的命令:

    evince [filename] &

    如果不在当前文件夹则需要使用cd命令或者把路径加上,例如当前的目录下有一个hello.pdf文件,那么我们可以使用以下命令打开它:

    evince test.pdf &
    evince UbuntuLearning/test.pdf &            //当文件不在当前目录下

    打开或编辑.doc .odt等文本文档命令:

    libreoffice filename &

    例如:

    libreoffice test.odt &

    打‘&’的目的是让文件在后台运行,命令行终端还能用。

    如果忘了打&可以 Ctrl+z,然后打bg回车

    文件名中含空格要打成'\ '

    2、对文本文档的增删改查;

    跑偏一句,在Ubuntu想要使用右键新建文档,可以在主目录(中文版的,英文版是home文件夹)下的模板(英文版 Templates)中放一个空的文本文件(不占地),然后在文件夹中右键就可以看见New Document选项,也可以放其他文件比如word、ppt等。

    在GUI的桌面环境中,创建文件是很简单的,例如Windows平台中,大多数情况下只需要点击右键,就可以新建文本文档等各类文件。在终端中创建文件,大体有这么三种方式,1、使用touch命令进行创建,2、使用文本编辑器进行创建,3、使用重定向符号进行创建:

    1、使用touch命令进行创建

    touch test.txt

    touch命令最初的作用是对文件的“访问时间”或“修改时间”进行修改,当touch命令指定的文件并不存在时,touch命令会新建一个指定名称的文件。(但是使用livreoffice打开一个不存在的文件是不会新建一个的,只会显示该文件不存在)

    2、使用文本编辑器进行创建

    或vi test.txt
    或vim test.txt

    Linux发行版中,终端环境下大多带有一个或多个文本编辑器,比如vi、vim、nano等文本编辑器,GUI的桌面环境中也会带有一些文本编辑器,比如Ubuntu的Gedit等编辑器
    大多数文件其实都是文本文档,所以使用文本编辑器进行文件创建,是一种比较常用的文件创建方式,需要认真掌握。

    3、使用重定向符号进行创建

    > tedu_1.txt

    重定向是终端中经常会用到的一种日志保存方法,通常终端中的命令执行时,会即时的将执行结果输出到终端中,实现用户与终端的实时交互。但是许多时候,命令输出的信息很多、很长,终端中并不能完整显示,或者希望在关闭终端后依然能够查看该程序输出的信息,此时就可以使用重定向的方式,将输出的信息重定向到其他文件中进行保存。

     

    注:

    命令或者文件名太长记不住,如 abcdefghijklmn.pdf ,可以打完前几个如abc,然后点tab键,自动补全,如果没有自动补全,连续按两次tab键可以列出备选命令。如图所示:

    一般Ubuntu会自带libreOffice软件,如果是其他Linux系统可以参考下列命令:

    打开或编辑.doc .odt等文本文档命令:

    openoffice.org -a 文件名.doc &

    打开演示文件命令:

    openoffice.org -g 文件名.... &

    打开电子表格:

    openoffice.org -c 文件名 &

    进入再选择可以不加 ‘-   ’直接打openoffice.org

    参考资料: http://blog.sina.com.cn/s/blog_6da8fb890100zyop.html

    也可以参考:如何轻松地从Ubuntu中的命令行打开PDF文件

     

    为啥要用命令行打开呢?无他,但装x尔。

    转载于:https://www.cnblogs.com/www-helloworld-com/p/10202936.html

    展开全文
  • 看一下 less、Antiword 和 odt2xt 这三实用程序,它们都可以在终端中查看文件。我常说,你不需要使用命令行也可以高效使用 Linux —— 我知道许多 Linux 用户从不打开终端窗口,并且也用的挺好。然而,即使我不...

    4f3ea5756f372799b048f36e1fb11614.png
    看一下 less、Antiword 和 odt2xt 这三个实用程序,它们都可以在终端中查看文件。

    我常说,你不需要使用命令行也可以高效使用 Linux —— 我知道许多 Linux 用户从不打开终端窗口,并且也用的挺好。然而,即使我不认为自己是一名技术人员,我也会在命令行上花费大约 20% 的计算时间,包括操作文件、处理文本和使用实用程序。

    我经常在终端窗口中做的一件事是查看文件,无论是文本还是需要用到文字处理器的文件。有时使用命令行实用程序比启动文本编辑器或文字处理器更容易。

    下面是我在命令行中用来查看文件的三个实用程序。

    less

    less 的美妙之处在于它易于使用,它将你正在查看的文件分解为块(或页面),这使得它们更易于阅读。你可以使用它在命令行查看文本文件,例如 README、HTML 文件、LaTeX 文件或其他任何纯文本文件。我在上一篇文章中介绍了 less

    要使用 less,只需输入:

    less file_name

    a6429624c3e99285bbb4bf4615544451.png

    通过按键盘上的空格键或 PgDn 键向下滚动文件,按 PgUp 键向上移动文件。要停止查看文件,按键盘上的 Q 键。

    Antiword

    Antiword 是一个很好地实用小程序,你可以使用它将 Word 文档转换为纯文本。只要你想,还可以将它们转换为 PostScript 或 PDF。在本文中,让我们继续使用文本转换。

    Antiword 可以读取和转换 Word 2.0 到 2003 版本创建的文件(LCTT 译注:此处疑为 Word 2000,因为 Word 2.0 for DOS 发布于 1984 年,而 WinWord 2.0 发布于 1991 年,都似乎太老了)。它不能读取 DOCX 文件 —— 如果你尝试这样做,Antiword 会显示一条错误消息,表明你尝试读取的是一个 ZIP 文件。这在技术上说是正确的,但仍然令人沮丧。

    要使用 Antiword 查看 Word 文档,输入以下命令:

    antiword file_name.doc

    Antiword 将文档转换为文本并显示在终端窗口中。不幸的是,它不能在终端中将文档分解成页面。不过,你可以将 Antiword 的输出重定向到 less 或 more 之类的实用程序,一遍对其进行分页。通过输入以下命令来执行此操作:

    antiword file_name.doc | less

    如果你是命令行的新手,那么我告诉你 | 称为管道。这就是重定向。

    8f4bc04ec3325772fad0ea39851fd475.png

    odt2txt

    作为一个优秀的开源公民,你会希望尽可能多地使用开放格式。对于你的文字处理需求,你可能需要处理 ODT 文件(由诸如 LibreOffice Writer 和 AbiWord 等文字处理器使用)而不是 Word 文件。即使没有,也可能会遇到 ODT 文件。而且,即使你的计算机上没有安装 Writer 或 AbiWord,也很容易在命令行中查看它们。

    怎样做呢?用一个名叫 odt2txt 的实用小程序。正如你猜到的那样,odt2txt 将 ODT 文件转换为纯文本。要使用它,运行以下命令:

    odt2txt file_name.odt

    与 Antiword 一样,odt2txt 将文档转换为文本并在终端窗口中显示。和 Antiword 一样,它不会对文档进行分页。但是,你也可以使用以下命令将 odt2txt 的输出管道传输到 lessmore 这样的实用程序中:

    odt2txt file_name.odt | more

    c650782598b5f87f78607a1650c07a6b.png

    你有一个最喜欢的在命令行中查看文件的实用程序吗?欢迎留下评论与社区分享。


    展开全文
  • 打开SQL Window界面,输入以下命令create tablespace SGXC(表空间的名字)datafile 'D:/SGXCtablespace/db_bracelet.dbf' size 500M(自定义的路径,但不要在桌面,而且盘符和文件夹必须是存在的,不存在自己创建...

    2018-05-23

    1.创建空间

    以system的身份登陆orcl

     打开SQL Window界面,输入以下命令
    create tablespace SGXC(表空间的名字)

    datafile 'D:/SGXCtablespace/db_bracelet.dbf' size 500M(自定义的路径,但不要在桌面,而且盘符和文件夹必须是存在的,不存在自己创建一个)
    autoextend on next 100M maxsize unlimited logging
    extent management local autoallocate
    segment space management auto;

    2创建自己的用户
    create user sgxc (此用户名是自己创建的,但是得记住,看表结构的时候登陆orcl数据库的时候用)
    identified by sgxc (密码,最好和用户名是一致的,方便记忆)
    default tablespace SGXC (上面表空间的名字)
    temporary tablespace temp;

    3.给用户赋权限
    grant connect to sgxc; (用户名)
    grant resource to sgxc; (密码)
    grant dba to sgxc;

    4.进入cmd命令行窗口,输入以下命令,不用连接orcl,直接在cmd窗口输
    imp sgxc/sgxc file=e:\sgxc20180515.dmp full=y ignore=y

    这里的sgxc是用户名和密码,这个用户名和密码是上面给了权限的用户名和密码,不能自己随便再写一个,点dmp文件是你要导入的dmp文件名

    执行成功的输出语句

    查看导入的数据,用你刚创建的用户的身份登陆orcl就可以看到,

     

    欢迎留言和追问,大家一起学习,一起进步

     

    转载于:https://www.cnblogs.com/jili6254/p/9077379.html

    展开全文
  • 但是碰到了一个问题,就是我尝试在windows系统中使用go时,在已经安装成功环境的情况下,竟然不能直接创建带.go后缀的文件,那么就想到用命令行,然而windows的命令行还是跟Linux很不一样的,下面一起来看看怎么操作...
  • 尝试修改注册表,发现我电脑上的注册表行为很奇怪:无论我怎么在图形界面上更改默认PDF打开方式,注册表都没有变化,一直显示.pdf文件打开方式是金山WPS打开的,但实际上根本就没有用金山WPS打开,而是用我设置的...
  • 怎么命令行运行.java文件

    千次阅读 2018-12-13 12:07:57
    假如在e盘里有个文件夹名为Java,在Java文件夹里有一个事先写好的.java程序,如下: 第二步 打开命令行窗口(Window+R),输入cmd,点确定,如下: 第三步 转到HelloWorld.java文件所在的文件夹。 (1)文件在E...
  • 下面让我们来用Python写一个命令行版的火车票查看器, 只要在命令行敲一行命令就能获得你想要的火车票信息!如果你刚掌握了Python基础,这将是个不错的小练习。接口设计一个应用写出来最终是要给人使用的,哪怕只是给...
  • 1.我们linux发行版本一般都自带openssh-client,如果没有,可以自行安装 ...3. 新打开一个本地linux命令行 scp ./filename username@目标IP:目标文件存储路径 这样,就可以将本地文件目标机...
  • python怎么创建一个txt文件python怎么创建txt文件的方法。如下参考:1.首用内置的空闲编辑器编辑(单击并选择copy),如下图所示。2.您可以下载记事本和其他编辑软件,以支持多种语言的创建和编辑。3.打开命令提示符...
  • 现在你有一个startup.bat命令行文件,一般情况下正常启动是可以一直显示cmd命令行窗口的,但是由于有些原因导致异常,一闪而过,怎么让cmd命令行一直保持以便看到里面的异常信息呢,我找到有2种方法: 打开命令行...
  • 在文件夹中快速打开命令行

    千次阅读 2018-05-10 13:15:11
    直接输入cmd,按回车你会发现,出现了一个command窗口,并且路径就是当前文件路径。怎么样,简单吧?!如果觉得有用,赶紧和自己的小伙伴分享一下吧:)如果我需要以管理员身份运行该窗口怎么办这个稍微有点...
  • win上面所有的软件都是出现在桌面上面的,但是Mac上的软件则不是这个样子。...在程序里选择一个需要放到桌面的图标,右键它在菜单选择制作替身。接着会在软件旁边多了个黑色的替身箭头图标。接着直接...
  • Java命令行

    2016-08-17 09:34:30
    例如我们的“Helloworld.java”程序在一个目录下,我们使用shift+右击,选择“在此处打开窗口” (2)我们使用javac Helloworld.java生成.class文件,生成.class文件之后,我们使用命令“java Helloworld
  • 现在我的问题是,我选中一个文件,这样右键操作,则运行“我的应用“一次。 但是,如果我多选文件,再这样右键操作,则会运行”我的应用“N次。 我想问,有没有办法能在我多选的时候,让”我的应用“只运行一次且...
  • 一个做试验的txt文件 3.WinRAR 步骤: 1:准备一张图片,比如 123.jpg。准备目标文件,比如test.txt。我们要实现把test.txt隐藏在图片里面。 2:把要隐藏的文件 test.txt 用 WinRAR 压缩。生成 test.rar ...
  • 原标题:java命令行参数命令行参数就是main方法里面的参数String[] args他就是一个数组,args只是数据类型的一个名称,就是一个数组的变量,名称无所谓,类型没变就行了。这个就是程序的入口点。如图7.4所示: 图7.4...
  • 由于不当操作,导致产生一个文件夹怎么也无法删除。 管理员身份打开命令行 用del也无法删除,真是糟心。 文件夹里面套着文件夹,好多层,很深。于是上网找教程 终于找到一个办法,也是用命令行操作,很快解决了问题...
  • DASH是一个CLI工具,可用于更快,更安全和更智能地在两个用户之间传输文件。 产品特点 共享任何大小的文件。 安全的文件传输。 传输文件的怪异方式。 带有链接的直接传输(无需共享您的电子邮件,用于传输的whats...
  • 现在有这么一种情况: 我现在在ubuntu用户根目录下-~ 我根目录下有一个文件夹blogs,这个文件夹下面有两个文件:text1,text2. 我现在从~目录下进行如下操作 vim ~/blogs/text1 然后,我想在已经打开的text1中,...
  • 1、首先打开CMD之后,发现默认是在C:\Users\SILVER这文件夹 2、这里输入 E:,即可切换到E盘。 3、输入 dir 可以查看当前目录下的文件。 4、输入 cd 文件夹名 可以进入子文件夹。比如这里输入 cd Game,即进入了...
  • 怎么将ts文件快速合成一个文件

    千次阅读 2019-04-12 15:39:00
    ts文件的排序要有一定的规则,最简单的就是:1.ts、2.ts、3.ts等。 使用Win + R打开下面窗口。 输入“cmd”,点击“确定”,打开下面窗口。 输入命令行...
  • java命令行参数

    2016-10-20 21:00:44
    命令行参数就是main方法里面的参数String[] args他就是一个数组,args只是数据类型的一个名称,就是一个数组的变量,名称无所谓,类型没变就行了。这个就是程序的入口点。如图7.4所示:    图7.4  他是怎么...
  • 我们有的时候使用mysql的client登录命令行执行一些sql,在操作的过程中希望记录这些内容,该如何...这个时候我们可以使用mysql命令行中的tee命令打开一个log的文件,后续所有的同一个session操作都会记录到这个文件...
  • 匿名用户1级2017-04-28 回答Oracle数据导入导出imp/exp就... 利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行,DOS中可以执行时由于 在o...
  • C语言实现命令行窗口

    千次阅读 2013-10-10 15:45:51
    一种方式是main函数带参数argc argv,但是这样每次运行都需要先打开cmd然后输入可执行文件名加参数,怎么样能直接运行可执行文件就出现一个类似cmd的窗口,我可以在上面输入自定义的命令呢? 是不是需要创建进程来...

空空如也

空空如也

1 2 3 4 5 ... 17
收藏数 327
精华内容 130
关键字:

命令行怎么打开一个文件