win10 转码工具不能用怎么办
右键开始菜单图标,点击计算机管理选择任务计划程序找到Windows目录下的TextServicesFramework文件找到并选中右边窗口中的MsCtfMonitor选项右键该选项,并点击运行6当此处显示正在运行任务时,表示运行成功7保存后关闭窗口,就可以正常切换使用输入法了
如何用Java得到Excel中Formula的值
JExcelAPIJava Excel API - A Java API to read, write, and modify Excel spreadsheetshttp://jexcelapi.sourceforge.net/目前的最新版本是2.6 Some Features* Reads data from Excel 95, 97, 2000, XP, and 2003 workbooks* Reads and writes formulas (Excel 97 and later only)* Generates spreadsheets in Excel 2000 format* Supports font, number and date formatting* Supports shading, bordering, and coloring of cells* Modifies existing worksheets* Is internationalized, enabling processing in almost any locale, country, language, or character encoding (formulas are currently only supported in English, French, * * Spanish, and German, but more can be added if translated)* Supports copying of charts* Supports insertion and copying of images into spreadsheets* Supports logging with Jakarta Commons Logging, log4j, JDK 1.4 Logger, etc...and much more1 import java.io.BufferedWriter;2 import java.io.File;3 import java.io.IOException;4 import java.io.OutputStream;5 import java.io.OutputStreamWriter;6 import java.io.UnsupportedEncodingException;78 import java.util.ArrayList;9 import java.util.Iterator;1011 import jxl.Cell;12 import jxl.CellType;13 import jxl.FormulaCell;14 import jxl.Sheet;15 import jxl.Workbook;16 import jxl.biff.CellReferenceHelper;17 import jxl.biff.formula.FormulaException;1819 /**20 * Goes through each cell in the workbook, and if the contents of that cell is a21 * formula, it prints out the last calculated value and the formula string22 */23 public class Formulas {2425 public static void main(String[] args) {26 String file = "jxlrwtest.xls";27 String encoding = "UTF8";28 try {29 Workbook w = Workbook.getWorkbook(new File(file));30 Formulas f = new Formulas(w, System.out, encoding);31 w.close();32 } catch (Exception e) {33 e.printStackTrace();34 }35 }3637 /**38 * Constructor39 *40 * @param w41 * The workbook to interrogate42 * @param out43 * The output stream to which the CSV values are written44 * @param encoding45 * The encoding used by the output stream. Null or unrecognized46 * values cause the encoding to default to UTF847 * @exception java.io.IOException48 */49 public Formulas(Workbook w, OutputStream out, String encoding)50 throws IOException {51 if (encoding == null || !encoding.equals("UnicodeBig")) {52 encoding = "UTF8";53 }5455 try {56 OutputStreamWriter osw = new OutputStreamWriter(out, encoding);57 BufferedWriter bw = new BufferedWriter(osw);5859 ArrayList parseErrors = new ArrayList();6061 for (int sheet = 0; sheet 0) {106 System.err.println();107 System.err.println("There were " + parseErrors.size()108 + " errors");109 110 Iterator i = parseErrors.iterator();111 while (i.hasNext()) {112 System.err.println(i.next());113 }114 }115 } catch (UnsupportedEncodingException e) {116 System.err.println(e.toString());117 }118 }119 }
cmd下Shift的参数是什么?
在帮助里有:Shift更改批处理文件中批处理参数的位置。
语法shift 参数无 注释将 shift 命令行选项与命令扩展一起使用 启用命令扩展(默认设置)后,shift 命令支持 /n 命令行选项,该选项通知命令在第 n 个参数处开始更改,n 可以是 0 到 8 的任何一个值。
例如,SHIFT /2可以将 %3 改为 %2,将 %4 改为 %3 等等,而 %0 和 %1 保持不变。
shift 命令的工作原理 shift 命令通过将每个参数复制到前一个参数中,更改批处理参数 %0 到 %9 的值。
也就是说,将 %1 的值复制到 %0,%2 的值复制到 %1,依次类推。
该命令在撰写对任何数目的参数执行相同操作的批处理文件时非常有用。
使用 10 个以上的批处理参数 也可以使用 shift 命令创建可以接受 10 个以上批处理参数的批处理文件。
如果在命令行上指定了 10 个以上的参数,第十个 (%9) 参数之后的参数将更改为 %9,一次更改一个。
将 %* 与 shift 一起使用 Shift 对 %* 批处理参数没有影响。
恢复参数 没有反向的 shift 命令。
执行了 shift 命令后,不能恢复更改前存在的第一个批处理参数 (%0)。
范例以下批处理文件 Mycopy.bat 显示了如何使用包含任意数目批处理参数的 shift 命令。
该批处理文件将一列文件复制到特定的目录。
批处理参数由目录和文件名参数表示。
@echo offrem MYCOPY.BAT copies any number of filesrem to a directory.rem The command uses the following syntax:rem mycopy dir file1 file2 ...set todir=%1:getfileshiftif "%1"=="" goto endcopy %1 %todir%goto getfile:endset todir=echo All done本回答由网友推荐举报| 答案纠错 | 评论 2 4其他回答键盘上的“Shift”键大家再熟悉不过了,在Windows98系统下重启电脑或切换中文输入法时都会用到它。
其实“Shift”键在Windows系统中的作用可远不止这些。
1、跳过自动加载程序每次启动Windows时,“开始”菜单的“启动”文件夹里的程序都会自动执行,严重影响了系统的启动速度。
有时我们并不需要这些加载程序,怎么办?只要启动时按下“Shift”键,系统就会绕过这些加载程序,直接进入Windows,既方便又快捷。
2、快速重启电脑我们在重启电脑时,一般要在执行“开始/关闭系统/重新启动计算机”后,经过漫长的自检才能重新进入系统,真是让人着急。
其实我们只要在执行上述重启命令时,按住“Shift”键,再按下“确定”按钮,一切都可省略,电脑会立刻重新进入Windows。
3、取消光盘的自动运行许多光盘都带有自动运行功能,只要一放进光驱,就会自动播放,很是烦人。
其实,我们如果不想让其自动运行,只要在将光盘放入光驱后一直按着“Shift”键,直至光盘驱动器的指示灯熄灭,光盘就不会自动播放了.4、直接移动程序型文件我们在“资源管理器”中拖放以“.exe”结尾的程序文件到其他文件夹时,你会发现文件并没有被移走,而只是在目标文件夹中创建了一个快捷方式。
那么,如果真的想移动程序型文件那该怎么办呢?别着急,只要先按住“Shift”键再拖放,文件就会乖乖地按你的要求转移“营地”了。
5、直接删除文件在Windows中正常删除文件后,文件会被转移到“回收站”中,对于想彻底删除的文件,还要到“回收站”中再行删除,很不方便。
那么有没有更简便的方法呢?当然有,只要按住“Shift”键后再确定删除,文件就会直接被删除掉,而不会直接被送进“回收站”。
6、用其他程序打开文件在Windows系统中,只要双击文件名,文件就会用系统默认的程序打开。
比如安装了Winamp所有的音频文件,甚至包括CD都是用Winamp播放。
但实际上Windows自带的CD播放机音质更好,占用系统资源也少得多。
因此我们要更换打开方式时,只要按下“Shift”键,再在文件名上点击鼠标右键,在弹出的菜单中就会多出一个“打开文件方式”命令,执行此命令后,你就可以选择您想用的应用程序来打开文件了。
7、大小写切换在输入英文状态下,按住shift 可快速转换大小字输入法。
8、粘滞键、筛选键连按5次shift是“粘滞键”的快捷方式;按右shift键8秒以上是“筛选键”的快捷方式。
$ereg='^[$][[:alpha:]
这是linux 下的grep命令的匹配模式问题;[[:alpha:]] 代表 字母[[:alnum:]] 代表 字母与数字字符给你一个英文版的解释:[:alnum:]' Alphanumeric characters: `[:alpha:]' and `[:digit:]'.`[:alpha:]' Alphabetic characters: `[:lower:]' and `[:upper:]'.`[:blank:]' Blank characters: space and tab.`[:cntrl:]' Control characters. In ASCII, these characters have octal codes 000 through 037, and 177 (`DEL'). In other character sets, these are the equivalent characters, if any.`[:digit:]' Digits: `0 1 2 3 4 5 6 7 8 9'.`[:graph:]' Graphical characters: `[:alnum:]' and `[:punct:]'.`[:lower:]' Lower-case letters: `a b c d e f g h i j k l m n o p q r s t u v w x y z'.`[:print:]' Printable characters: `[:alnum:]', `[:punct:]', and space.`[:punct:]' Punctuation characters: `! " # $ % & ' ( ) * + , - . / : ; ? @ [ \ ] ^ _ ` ~'.`[:space:]' Space characters: tab, newline, vertical tab, form feed, carriage return, and space.`[:upper:]' Upper-case letters: `A B C D E F G H I J K L M N O P Q R S T U V W X Y Z'.`[:xdigit:]' Hexadecimal digits: `0 1 2 3 4 5 6 7 8 9 A B C D E F a b c d e f'. For example, `[[:alnum:]]' means `[0-9A-Za-z]', except the latter depends upon the `C' locale and the ASCII character encoding, whereas the former is independent of locale and character set. (Note that the brackets in these class names are part of the symbolic names, and mustbe included in addition to the brackets delimiting the bracket expression.)[$]方括号内包含的是一个匹配字符范围,前面加上^,即是代表不匹配指定的字符范围。
$ereg代表的是一个变量,即$是变量的标志,这个式子的整体意思就是:ereg代表的是一个具有以字母开头第二个是字母或数字的所有字符串。
谁能介绍CDLINUX的最简单用法
再在CDlinux主页上下载syslinux 的配置文件并把里面的文件展开到根目录下,然后根据你的情况修改里面的syslinux.cfg文件,我把里面的“kernelbzImage”全部替换成”kernel/.9;*”把其中的文件压缩成一个tgz包放回/,得到fcitx的文件;再把CDlinux原有的boot/,ntfs不行,其它的没试。
把下载下来的CDlinux-0.5.9解开,linux可以直接用mount -o loop CDlinux-0.5.9.iso/mnt/isofile打开里面的文件.5。
然后,对照B中的文件内容,把A中的文件拷过来替换掉对应的文件。
我这样做的目的是尽量减小体积.UTF8中就行了。
6、制作模块(module)先看作者主页的how-to内容。
现在为CDlinux-0,如果你的内存小;zh_CN;autoboot/CDlinux”,如ADSL用户名,密码,实际就是现在U盘里的相应文件。
于是。
配置好后,pppoe-start就启动连接了,关闭用pppoe-stop。
5、制作包(package),到squashfs的主页下载一个。
还有一个要点是要知道在CDlinux-0.5.9中:/usr, /lib 等等系统目录不可写的,/usr/local可写,/etc也可写,其它的没试。
这里以我从DSL上下的opera852的模块制作为例,简述模块的制作。
用“ tar xfvz opera852.dsl ”命令解开opera852的文件到目录C下,去掉DSL包专有的home和tmp目录,把opt/opera852下面的bin, lib, share目录移到C中,去掉opt目录。
这时C目录下有etc , bin, lib,share, usr目录。
把文件作一些需要的修改,我把etc下的opera6rc 作了一下修改如下(指定locale目录和启用xft字体):; Put any default settings here that are overridable by users[User Prefs]Language Files Directory=/opt/opera852/share/opera/locale/Force DPI=96Enable Xft Fonts=1用“ mount -t squashfs -o loop firefox-2.0.0.6-cdl.md /mnt/squash”命令把CDlinux原有firefox模块挂载到/mnt/squash目录,把里面的3个隐藏文件.autoreg,.mount_point, .init,拷贝到C目录下,并仿照着改写成需要的样子。
.autoreg不知是做什么的,空文件,没动;.mount_point中的内容:# .mount_point: indicates where to mount this image/opt/opera852.init文件的内容:#!/bin/sh## .init: init script for this module (optional)MyDir=`dirname $0`LnkDir=/usr/local[ -d $LnkDir/bin ] || mkdir -p $LnkDir/bin[ -d $LnkDir/lib ] || mkdir -p $LnkDir/lib[ -d $LnkDir/etc ] || mkdir -p $LnkDir/etcln -sf $MyDir/bin/opera $LnkDir/bin/operaln -sf $MyDir/etc/opera6rc $LnkDir/etc/opera6rccd $MyDir/usr/libfor i in libXm.so.*; doln -sf $MyDir/usr/lib/$i $LnkDir/lib/`basename $i`done然后,到C目录的上级目录下,执行命令:“ mksquashfs C opera-8.52-cdl.md ”就做了一个opera的模块文件opera-8.52-cdl.md。
把这个模块文件放在/boot/CDlinux/extra目录下就行了。
7、CDlinux可以做什么据主页上说,主要是用于系统维护,而且,CDlinux的扩展性很好,你把按你的需要对其进行改造。
8、CDlinux的缺点一个比较突出的问题是文档少。
关于扩展包制作没有详细的示例,而CDlinux本身的技术实现几乎没有提及。
作为我见过的唯一的华人的成气候的mini型linux发行版,文档的丰富很关键。
像DSL,deli等等发行版都有专门维护的文档和交流论坛。
而我好像还没有发现CDlinux有交流论坛。
关于cdlinux的文章基本上都分散在各个linux论坛或个人博客中。
不信,你google一下“cdlinux”。
9、疑问:1)、有没有办法避免系统启动加载太多的东西,并且改造成中文版的486可用的带X的linux发行版,像DSL, deli等等?如有错漏还请指点一二,谢谢。
。
如.UTF8root (hd0;fcitx-3,DNS(一般是自动从ISP获取的就填server),把里面的整个boot目录拷贝到某个硬盘分区的根目录下。
主页上介绍的是用loadlin程序在纯DOS下引导,因为我的机器上有现成的linux的grub引导程序,就直接用grub来引导了.tar在一个文件夹A中解开.5,home,usr/local/bin,usr/local/share…;boot/CDlinux/autoboot/,可能要删除一些这样的包才行(我没试过)。
B中应有目录etc:title CDlinux,Windows下用win32目录下的:syslinux.exe D: (根据你的分区情况作相应修改)。
然后。
实际上;autoboot/CDlinuxboot关于“ root (hd0,N-1),如果是第二个硬盘的hdbN,那么就是 root (hd1,并且全面支持简体中文。
下面简单说一下我是怎么把CDlinux怎样装到硬盘和U盘上和配置 ADSL、怎样制作包(package)和模块(module)的;boot/CDlinux/autoboot/,程序会问你一些参数: LANG=zh_CN,把整个boot目录拷贝到U盘分区的根目录下.tgz ./,原有的是没有五笔输入法的,现在要换上有五笔的。
我原来在redhat linux9.0下编译安装了一个fcitx3.1,先把系统中有关fcitx的文件找到,我用的是find命令.1-cdl。
3:先看作者主页的how-to内容,那么就是root (hd0。
然后在B中用命令“ tar cfvz fcitx-wb-3;menu.lst中添加下面一项,文档支持的缺乏是CDlinux被网友提及较突出的问题。
1、把CDlinux-0,fat32 格式。
按照主页的说明,在SYSlinux上下载了能在各种操作系统下制作可启动U盘的程序.3.1-cdl;bzImage vga=791 CDL_LANG=zh_CN.UTF8initrd /boot/,而是系统维护。
4、配置ADSL连接。
从CDlinux的上述主页上可知,这个发行版定...
求anydesk中文版软件
软件介绍: anydesk是一款轻便小巧的远程协助工具,它可以帮助用户实现宽带环境下的远程控制以及协协助操作,界面轻松简约,使用快捷。
所需工具:点击下载 anydesk中文版 安装教程 1、下载好安装包,双击运行“AnyDesk.exe”程序,弹出软件安装向导,默认安装路径为“C:\Program Files (x86)\AnyDesk”,建议勾选“创建桌面快捷方式”,点击“同意&安装”即可; 2、等待软件安装进度完成,anydesk自动连接到网络,点击“开始”即可进行远程控制连接;...
AnyLogic是一款什么样的仿真软件?应用在哪些领域?
AnyLogic,是一款应用广泛的,对离散,连续和混合系统建模和仿真的工具。
它的应用领域包括:控制系统,交通,动态系统,制造业,供给线,后勤部门,电信,网络,计算机系统,机械,化工,污水处理,军事,教育等等。
AnyLogic是一款独创的仿真软件,它以最新的复杂系统设计方法论为基础,是第一个将UML语言引入模型仿真领域的工具,也是唯一支持混合状态机这种能有效描述离散和连续行为的语言的商业化软件。
anydesk远程软件
1.主要建模功能:1.1 草图绘制:线段,矩形, 圆, 圆弧, 多边形, 样条曲线1.2 特征操作拉伸,回转体,导角, 抽壳1.3 布尔操作1.4 其他曲线链接, 平面生成, 镜像,移动2.视图控制旋转,缩放,移动,fit,标准视角3.显示控制shading,线框模型,hlr4.导出文件支持的文件格式: stl,step,iges5.参数化支持
转载请注明出处51数据库 » anylocale软件
最爱沃尔沃