从今伊始玩Linux,ACDSee清除旧版本残余
分类:金沙js6038

在多少供给个中我们需求抓取字段而且填充到excel表格里面,最终将excel表格转换到pdf格式实行输出,我第三遍接触这么些供给时,遇到几个比较棘手的主题材料,现在逐个列出何况提供技术方案。

自己发掘笔者的win10无法三番五次外人的远程桌面,难题如下:

一、简单的数不清菜单

[root@web129 ~]# cat menu.sh 
#!/bin/bash
#shell菜单演示
function menu()
{
echo -e `date`
cat <<EOF
-----------------------------------
>>>菜单主页:
`echo -e "33[35m 1)系统状态33[0m"`
`echo -e "33[35m 2)服务管理33[0m"`
`echo -e "33[35m 3)主菜单33[0m"`
`echo -e "33[35m Q)退出33[0m"`
EOF
read -p "请输入对应序列号:" num1
case $num1 in
    1)
    echo -e "33[32m >>>系统状态-> 33[0m"
    system_menu
    ;;
    2)
    echo -e "33[32m >>>服务管理-> 33[0m"
    server_menu
    ;;
    3)
    echo -e "33[32m >>>返回主菜单-> 33[0m"
    menu
    ;;
    Q|q)
    echo -e "33[32m--------退出--------- 33[0m"
    exit 0
    ;;
    *)
    echo -e "33[31m err:请输入正确的编号33[0m"
    menu
esac
}
function system_menu()
{
cat<<EOF
------------------------
********系统状态********
------------------------
1)nginx 状态
2)http 状态
3)tomcat 状态
X)返回上一级目录
------------------------
EOF
read -p "请输入编号:" num2
case $num2 in
    1)
    `echo -e "systemctl status nginx.service"`
    system_menu
    ;;
    2)
     `echo -e "systemctl status httpd.service"`
    system_menu
    ;;
    3)
     `echo -e "systemctl status tomcat.service"`
    system_menu
    ;;
    x|X)
    echo -e "33[32m---------返回上一级目录------->33[0m"
    menu
    ;;
    *)
    echo -e "请输入正确编号"
    system_menu
esac
}
function server_menu()
{
cat<<EOF
------------------------
1)开启服务
2)停止服务
X)返回上一级目录
------------------------
EOF
read -p "请输入编号:" num3
case $num3 in
        1)
        op_menu
        ;;
        2)
        op_menu1
        ;;
        x|X)
        echo -e "33[32m-- -----返回上一级目录---------> 33[0m"
        menu
        ;;
        *)
        echo -e "请输入正确编号"
        system_menu
esac
}

function op_menu()
{
cat<<EOF
------------------------
1)开启nginx服务
2)开启http服务
3)开启tomcat服务
X)返回上一级目录
------------------------
EOF
read -p "请输入编号:" num4
case $num4 in
        1)
    `echo -e "systemctl start nginx.service"`
    op_menu
        ;;
        2)
    `echo -e "systemctl start httpd.service"`
        op_menu
    ;;
    3)
    `echo -e "systemctl start tomcat.service"`
        op_menu
        ;;
        x|X)
        echo -e "33[32m--------返回上一级目录------->33[0m"
        server_menu
        ;;
        *)
        echo -e "请输入正确编号"
    op_menu
esac
}
function op_menu1()
{
cat<<EOF
------------------------
1)停止nginx服务
2)停止http服务
3)停止tomcat服务
X)返回上一级目录
------------------------
EOF
read -p "请输入编号:" num5
case $num5 in
        1)
        `echo -e "systemctl stop nginx.service"`
        op_menu1
        ;;
        2)
        `echo -e "systemctl stop httpd.service"`
        op_menu1
        ;;
        3)
        `echo -e "systemctl stop tomcat.service"`
        op_menu1
        ;;
        x|X)
        `echo -e "33[32m >>>返回上一级目录---> 33[0m"`
        server_menu
        ;;
        *)
        echo -e "请输入正确编号"
        op_menu1
esac
}
menu
[root@web129 ~]# 

 

来得效果如下:

金沙js6038 1

金沙js6038 2

 

新建记事本,输入以下内容:

  首先申明,笔者的篇章不配图,就靠文字描述,然后自肉体会,摸着石头体验吧!

从今伊始玩Linux,ACDSee清除旧版本残余。1:excel转pdf出现乱码:

金沙js6038 3

reg delete "HKEY_LOCAL_MACHINESOFTWAREACD Systems" /f
reg delete "HKEY_LOCAL_MACHINESOFTWAREWow6432NodeACD Systems" /f
reg delete "HKEY_CURRENT_USERSoftwareACD Systems" /f
rd /s /q "%localappdata%ACD SystemsCatalogs"
rd /s /q "%localappdata%ACD SystemsGeoTag"  

  从明天伊始玩Linux,Ubuntu16.04听新闻说是比较稳固的,分界面友好,类似与Windows分界面,也会有Linux的吩咐终端,用起来有一种想要起飞的以为,O(∩_∩)O哈哈~

    第4回excel转pdf是瓜熟蒂落的,第三遍始发前面皆已经乱码,是因为自身的pdf转excel方法出现的标题,化解办法是选拔java本身底层的章程(详见下方代码)。

1.windows10家庭版须要修改注册表,家庭版未有协会政策:

 保存,更换 “txt” 后缀为 “bat” ,以处理人身份运转就能够。

  1、首先说安装步骤,正是怎么将Ubuntu16.04设置到你的Computer上了

 public static boolean getLicense() {
        boolean result = false;
        try {
            InputStream is = Thread.currentThread().getContextClassLoader()
                    .getResourceAsStream("license.xml"); //  license.xml应放在..WebRootWEB-INFclasses路径下
            License aposeLic = new License();
            aposeLic.setLicense(is);
            result = true;
        } catch (Exception e) {               
            e.printStackTrace();
        }
        return result;
    }
    
    
    public static void excelTransferPdf(String excelPath,String pdfPath) {
        if (!getLicense()) {
            System.out.println("license faile");
            return;
        }
        
        try {     
            Workbook wb = new Workbook(excelPath);
            FileOutputStream fileOS = new FileOutputStream(new File(pdfPath));
            wb.save(fileOS, com.aspose.cells.SaveFormat.PDF);
            fileOS.close();
        } catch (Exception e) {
金沙js6038,            e.printStackTrace();
        }
    }

2.win+Escort打开飞快运行命令行输入"regedit":

 

    下载Ubuntu16.04的ISO镜像文件,下载UltraISO运营盘制作工具,然后在Windows系统上安装UltraISO将一上马下载的Ubuntu16.04的ISO镜像烧至U盘中做为运行盘,那样我们就毫无选用光盘什么的只有用烧好的U盘就可以去做Linux系统了。

本文由金沙澳门官网网址发布于金沙js6038,转载请注明出处:从今伊始玩Linux,ACDSee清除旧版本残余

上一篇:管理器经验,关于激活Windows10专门的学问版2018旷 下一篇:没有了
猜你喜欢
热门排行
精彩图文