@Gebitang
2016-02-03T03:44:28.000000Z
字数 14510
阅读 2014
windows
Window开发环境中遇到的问题
#查看帮助信息certutil -?#MD5certutil -hashfile yourfilename.ext MD5certutil -hashfile yourfilename.ext SHA1certutil -hashfile yourfilename.ext SHA256
文档右键,属性,安全里,解除锁定即可。
或将该文件位置添加到信任中心
【参考】
参考文章
启动jar包,输出的log编码为utf-8,将输入log写入文件log.log;如果有报错,也将其写入log.log。
F:\Dev\Deploy\iTestin4.1.0>java -Dfile.encoding=utf-8 -jar itestin.jar >> log.log 2>&1
win + x打开计算机管理;
计算机管理”窗口中,找到左侧系统工具下的“任务计划程序”菜单项
“Microsoft/Windows/TextServicesFramework”菜单项
右侧窗口中显示MsCtrMonitor项
右键选择启用,或运行一次
win + x打开计算机管理;
计算机管理”窗口中,找到左侧系统工具下的“任务计划程序”菜单项
“Microsoft/Windows/TextServicesFramework”菜单项
右侧窗口中显示MsCtrMonitor项
右键选择启用,或运行一次
<meta http-equiv="Content-Language" content="zh-CN" /> html代码语言采用中文<meta property="qc:admins" content="153033120760567656375" /> QQ登陆声明<meta property="wb:webmaster" content="e9da5e10879ed7c9" /> 微博登陆声明<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />使用X-UA-Compatible来设置IE浏览器兼容模式内容随著指定的页面模式而更改,当要模拟IE7时,指定IE=EmulateIE7<meta name="google-site-verification" content="tPkY-Quj85Ni78uIWOIREPO9k5xczDgjch10qsLfVfs" />google的网站认证代码,证明该网站的所有者是你建议你先熟悉下html语言整体框架,以上的声明在所需的情况下才使用。一般只使用:http-equiv="Content-Language"http-equiv="X-UA-Compatible"
<meta http-equiv="Content-Language" content="zh-CN" /> html代码语言采用中文<meta property="qc:admins" content="153033120760567656375" /> QQ登陆声明<meta property="wb:webmaster" content="e9da5e10879ed7c9" /> 微博登陆声明<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />使用X-UA-Compatible来设置IE浏览器兼容模式内容随著指定的页面模式而更改,当要模拟IE7时,指定IE=EmulateIE7<meta name="google-site-verification" content="tPkY-Quj85Ni78uIWOIREPO9k5xczDgjch10qsLfVfs" />google的网站认证代码,证明该网站的所有者是你建议你先熟悉下html语言整体框架,以上的声明在所需的情况下才使用。一般只使用:http-equiv="Content-Language"http-equiv="X-UA-Compatible"
架设私服repositories
Nexus入门指南(图文)
maven仓库配置
Maven in 5 Minutes
maven环境快速搭建
Maven Getting Started Guide
Maven POM Reference
架设私服repositories
Nexus入门指南(图文)
maven仓库配置
解压安装、配置变量、更新local repository、开始使用。
下载repository内容时,如果没有反应,可以中断,重新执行命令,会自动继续更新。
Maven 中央仓库地址: http://search.maven.org/
mvn install:install-file-DgroupId=包名-DartifactId=项目名-Dversion=版本号-Dpackaging=jar-Dfile=jar文件所在路径
以pinyin4j-2.5.0为例:
1、将pinyin4j-2.5.0.jar文件放在“D:\JAR_LIB”目录下(该目录任意)
2、执行命令:
mvn install:install-file -Dfile=D:\JAR_LIB\pinyin4j-2.5.0.jar -DgroupId=net.sourceforge.pinyin4j -DartifactId=pinyin4j -Dversion=2.5.0 -Dpackaging=jar -DgeneratePom=true -DcreateChecksum=true
这样maven向本地仓库导入pinyin4j-2.5.0.jar 包就成功了。
3、Pom文件配置
<dependency><groupId>net.sourceforge.pinyin4j</groupId><artifactId>pinyin4j</artifactId><version>2.5.0</version></dependency>
Jar包对应的MANIFEST.MF文件中的Implementation-Version字段,如log4j-1.2.16.jar包MANIFEST.MF内容如下:
Manifest-Version: 1.0Export-Package: org.apache.log4j.net;uses:="org.apache.log4j,org.apache.log4j.spi,javax.naming,org.apache.log4j.helpers,javax.jms,org.apache.log4j.xml,javax.mail,javax.mail.internet,org.w3c.dom,javax.jmdns",org.apache.log4j.jmx;uses:="org.apache.log4j,javax.management,com.sun.jdmk.comm,org.apache.log4j.helpers,org.apache.log4j.spi",org.apache.log4j.jdbc;uses:="org.apache.log4j,org.apache.log4j.spi",org.apache.log4j.config;uses:="org.apache.log4j.helpers,org.apache.log4j,org.apache.log4j.spi",org.apache.log4j.helpers;uses:="org.apache.log4j,org.apache.log4j.spi,org.apache.log4j.pattern",org.apache.log4j;uses:="org.apache.log4j.spi,org.apache.log4j.helpers,org.apache.log4j.pattern,org.apache.log4j.or,org.apache.log4j.config",org.apache.log4j.or.jms;uses:="org.apache.log4j.helpers,javax.jms,org.apache.log4j.or",org.apache.log4j.nt;uses:="org.apache.log4j.helpers,org.apache.log4j,org.apache.log4j.spi",org.apache.log4j.or.sax;uses:="org.apache.log4j.or,org.xml.sax",org.apache.log4j.pattern;uses:="org.apache.log4j.helpers,org.apache.log4j.spi,org.apache.log4j,org.apache.log4j.or",org.apache.log4j.spi;uses:="org.apache.log4j,org.apache.log4j.helpers,com.ibm.uvm.tools,org.apache.log4j.or",org.apache.log4j.or;uses:="org.apache.log4j.helpers,org.apache.log4j.spi,org.apache.log4j",org.apache.log4j.xml;uses:="javax.xml.parsers,org.w3c.dom,org.xml.sax,org.apache.log4j.config,org.apache.log4j.helpers,org.apache.log4j,org.apache.log4j.spi,org.apache.log4j.or",org.apache.log4j.varia;uses:="org.apache.log4j.spi,org.apache.log4j,org.apache.log4j.helpers"Built-By: curtaTool: Bnd-0.0.357Bundle-Name: Apache Log4jCreated-By: Apache Maven Bundle PluginBundle-Vendor: Apache Software FoundationBuild-Jdk: 1.6.0_16Bundle-Version: 1.2.16Bnd-LastModified: 1270008983166Bundle-ManifestVersion: 2Bundle-Description: Apache Log4j 1.2Bundle-License: http://www.apache.org/licenses/LICENSE-2.0.txtBundle-DocURL: http://logging.apache.org/log4j/1.2Bundle-SymbolicName: log4jImport-Package: com.ibm.uvm.tools;resolution:=optional,com.sun.jdmk.comm;resolution:=optional,com.sun.jdmk.comm;resolution:=optional,javax.jmdns,javax.jms;resolution:=optional,javax.mail;resolution:=optional,javax.mail.internet;resolution:=optional,javax.management;resolution:=optional,javax.naming;resolution:=optional,javax.swing;resolution:=optional,javax.swing.border;resolution:=optional,javax.swing.event;resolution:=optional,javax.swing.table;resolution:=optional,javax.swing.text;resolution:=optional,javax.swing.tree;resolution:=optional,javax.xml.parsers,org.apache.log4j,org.apache.log4j.config,org.apache.log4j.helpers,org.apache.log4j.jdbc,org.apache.log4j.jmx,org.apache.log4j.net,org.apache.log4j.nt,org.apache.log4j.or,org.apache.log4j.or.jms,org.apache.log4j.or.sax,org.apache.log4j.pattern,org.apache.log4j.spi,org.apache.log4j.varia,org.apache.log4j.xml,org.w3c.dom,org.xml.sax,org.xml.sax.helpersName: org.apache.log4jImplementation-Vendor: "Apache Software Foundation"Implementation-Title: log4jImplementation-Version: 1.2.16
学习Spring,遇到Maven,非常强大。
Building REST services with Spring official site
Building REST Services with Spring github site
SpringMVC原理
Spring MVC 框架搭建及详解
Spring入门分析
跟开涛学SpringMVC收藏
cmd /k python "$(FULL_CURRENT_PATH)" & ECHO. & PAUSE & EXIT
删除小米云盘的Namespace
在要删除的键值前加上减号-即可删除指定的某一项的主键值。
注册表脚本文件的编写
编写reg注册表问题件
删除我的电脑下多余的显示项目
#注册表脚本中注释标识符为";"#保存下面的内容到后缀为reg的文件即可Windows Registry Editor Version 5.00[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\]
Tomcat项目部署方式
Spring 入门
tomcat下配置server.xml指定默认路径
HKEY_CURRENT_USER---Software---Microsoft--- Windows---
CurrentVersion---Explorer---MyComputer---NameSpace
此路径下的列表名都是流氓软件在资源管理器中乱添加的软件图标。
3. 选中时看右边显示,是不是要删除的软件图标,直接将左边此项删除。也有可能是其他列表名,所以删除前请看一下右边显示的是什么。
cmd code
ptty code
CMD
1. 运行CMD;
2. 输入 CHCP,回车查看当前的编码;
3. 输入CHCP 65001,回车;
4. 仅如此,还是不能支持UTF8的正常显示,你还要在窗体上右键,选择属性,来设置字体;
使用chcp命令,格式为chcp [nnn]
后面3位数字为codepage number。
简体中文为936
UTF8 为 65001
United States 为 437
putty
1. 先load你指定的ip
2. 左侧目录中的windows->translation 再在右侧选择utf-8编码
3. 选中后,点击左侧目录中的session,回到首页面,点击 save 保存
4. 然后open就行了.
subst
不加任何参数键入 SUBST,可以显示当前虚拟驱动器的清单。
subst G: e:\logicG 用e盘下的logicG目录代替G盘(模拟出G盘)
subst G: /d 解除替代
打开“运行”,输入“regedit”
定位到“[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion]”右侧找到“ProgramFilesDir”
双击“ProgramFilesDir”修改自己想要安装的路径,例如:D:\Program Files
确定后就完成默认安装路径的修改了
更改之前需要将默认的C盘下对应目录的内容Copy到D盘对应目录
windows临时文件夹分布在三个地方
1:C:\WINDOWS\TemP,这是系统公用的
2:还有一个在当前登录账户的配置文件夹下,一般是C: \Documents and Settings\登录的帐号\Local Settings\Temp。
3.IE临时文件夹:C:\Documents and Settings\用户名\Local Settings\Temporary Internet Files(默认为隐藏目录) 你也可以通过这个操作查看:打开IE---工具---internet选项---常规---设置。 (点IE里的工具~Internet选项~浏览历史记录~设置~查看文件)
它们都在C盘里面,这样对于控制磁盘碎片是很不利的,所以我们首先要做的就是把Temp统一移到C盘之外的分区,这里以D盘为例。
1.在D盘建立D:\UserData\TEMP目录
2.右击"我的电脑","属性","高级",打开“环境变量”对话框,将用户变量和系统变量都改为D:\UserData\TEMP。
3.新建一个文本文档,在里面写入两行指令:
RD %TEMP% /S/QMKDIR %TEMP%<div class="md-section-divider"></div>
然后另存为.bat格式(比如CleanTEMP.bat),这样只要打开一下CleanTEMP.bat文件就自动清空Temp文件夹下的杂碎了。
4.经过以上三步,我们其实可以很好的清除那些临时文件了,不过不能就此满足哦,我们的目标是让Windows自动清空,解放我们的双手
打开组策略(运行gpedit.msc),依次打开“计算机配置-Windows 设置-脚本(启动/关机)”,然后随便打开“启动”或“关机”,效果一样(放到启动中的话,可能会造成系统文件丢失),一个是登录时清空Temp一个是关机时清空,这里我选择“关机”。点击“添加”把刚才做好的.bat文件导入,点“确定”后一切就搞定了。
怎样更改TEMP文件夹的位置
在非系统盘如D盘下新建文件夹Temp,然后右击“我的电脑”,选择“属性→高级→环境变量”,在弹出的“环境变量”窗口分别双击“用户变量”下的TEMP、TMP变量,把原来的“%USERPROFILE%\Local Settings\Temp”都修改为“D:\Temp”就ok了。
同时进入注册表编辑,将注册表内的“%USERPROFILE%\Local Settings\Temp”*(HKEY_CURRENT_USER\Environment/TEMP)的数据都修改为“D:\Temp”才能够成功地更改TEMP文件夹的位置。
包括Eclipse和MyEclipse的配置
eclipse中的perferences->java -> build path -> classpath variables中的变量m2_repo状态为 non modify。
修改:
使用自定义的settings.xml配置文件,修改settings.xml配置文件 Preferences -> Maven -> User Settings 选择自定义的settings.xml的配置文件settings.xml
取消myeclipse的启动项
windows–>perferences–>general–>startup and shutdown
几乎都可以取消
更改jsp默认打开的方式
windows–>perferences–>general–>editors->file associations
根据不同文件类型选择一种编辑器,然后点击左边的default按钮
取消自动validation
取消方法:windows–>perferences–>myeclipse–>validation
除开Manual下面的复选框全部选中之外,其他全部不选
手工验证方法:在要验证的文件上,单击鼠标右键–>myeclipse–>run validation
更改代码提示快捷键
windows–>perferences–>general–>Keys
代码提示快捷键,默认为ctrl+space,与输入法切换冲突,更改 content assist 为 alt+/
取消Eclipse拼写检查
windows–>perferences–>general–>validation->editors->Text Editors->spelling
安装TortoiseSVN-1.8.4.24972-win32-svn-1.8.5.480922177.msi(插件会用到其中的client)
直接下载svn插件
解压重命名为svn并将其全拷贝到MyEclipse安装目录下的dropins文件夹
重启MyEclipse即可
Windows -- Preferencs --MyEclipse -- Server -- tomcat
Enable之后选择Home目录即可,如D:\apache-tomcat-6.0.37,系统自动补base和temp目录
-startup../myEclipse.common/plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar--launcher.library../myEclipse.common/plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v20090519-installD:/myEclipse-vmD:/myEclipse.common/binary/com.sun.java.jdk.win32.x86_1.6.0.013/jre/bin/client/jvm.dll-configurationconfiguration-vmargs-Xms64m-Xmx512m-XX:PermSize=128m-XX:MaxPermSize=512m-XX:ReservedCodeCacheSize=128m-XX:+UseParallelGC<div class="md-section-divider"></div>
在工程目录下的.settings文件夹里,打开org.eclipse.wst.common.project.facet.core.xml文件,其内容是:删除其中的runtime name或删除<faceted-project>节点内容
<?xml version="1.0" encoding="UTF-8"?><faceted-project><runtime name="Tomcat v7.0"/><fixed facet="java"/><fixed facet="jst.web"/><fixed facet="wst.jsdt.web"/><installed facet="java" version="1.6"/><installed facet="jst.web" version="3.0"/><installed facet="wst.jsdt.web" version="1.0"/></faceted-project><div class="md-section-divider"></div>
安装Oracle9i精简客户端
配置数据库连接(D:\Oracle\ora90\network\ADMIN\tnsnames.ora)
安装plsqldev9
<div class="md-section-divider"></div># tnsnames.ora Network Configuration File: E:\app\Administrator\product\11.1.0\db_1\NETWORK\ADMIN\tnsnames.ora<div class="md-section-divider"></div># Generated by Oracle configuration tools.ORCL =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = wangxj)(PORT = 1521)))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = orcl)))10.1.0.189 =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 10.1.0.189)(PORT = 1521)))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = vgop)))192.168.100.121 =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.100.121)(PORT = 1521)))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = dzqd)))192.168.100.119 =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.100.119)(PORT = 1521)))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = dzqd)))192.168.100.60 =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.100.60)(PORT = 1521)))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = orcl)))<div class="md-section-divider"></div># yiceyun10.57.18.23 =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 10.57.18.23)(PORT = 1521)))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = yiceyun)))<div class="md-section-divider"></div>
jar包形式
在线形式
vogella-Eclipse guru
官方说明
ini java home
注意-vm选项的格式有严格的要求:
1:-vm选项和它的值(路径)必须在单独的一行
2:其值必须严格地指向Java可执行文件,而不仅仅只是Java home目录。
3:-vm选项必须在-vmargs选项之前,之前已经说过,所有在-vmargs之后的选项将会直接被传递给JVM
Windows Example-showsplashorg.eclipse.platform--launcher.XXMaxPermSize256m-vmD:\Program Files\Java\jdk1.8.0_20\bin-vmargs-Xms40m-Xmx512m<div class="md-section-divider"></div>
安装Oracle9i精简客户端
配置数据库连接(D:\Oracle\ora90\network\ADMIN\tnsnames.ora)
安装plsqldev9
<div class="md-section-divider"></div># tnsnames.ora Network Configuration File: E:\app\Administrator\product\11.1.0\db_1\NETWORK\ADMIN\tnsnames.ora<div class="md-section-divider"></div># Generated by Oracle configuration tools.ORCL =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = wangxj)(PORT = 1521)))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = orcl)))10.1.0.189 =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 10.1.0.189)(PORT = 1521)))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = vgop)))192.168.100.121 =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.100.121)(PORT = 1521)))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = dzqd)))192.168.100.119 =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.100.119)(PORT = 1521)))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = dzqd)))192.168.100.60 =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.100.60)(PORT = 1521)))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = orcl)))<div class="md-section-divider"></div># yiceyun10.57.18.23 =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 10.57.18.23)(PORT = 1521)))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = yiceyun)))<div class="md-section-divider"></div>
jar包形式
在线形式
vogella-Eclipse guru
官方说明
ini java home
注意-vm选项的格式有严格的要求:
1:-vm选项和它的值(路径)必须在单独的一行
2:其值必须严格地指向Java可执行文件,而不仅仅只是Java home目录。
3:-vm选项必须在-vmargs选项之前,之前已经说过,所有在-vmargs之后的选项将会直接被传递给JVM
Windows Example-showsplashorg.eclipse.platform--launcher.XXMaxPermSize256m-vmD:\Program Files\Java\jdk1.8.0_20\bin-vmargs-Xms40m-Xmx512m<div class="md-section-divider"></div>
导出的文件中包括:featrues,plugins文件夹和artifacts.jar包(1KB,artifacts.xml文件)和content.jar包(2KB,content.xml文件)
半方大的空白 或 
全方大的空白 或 
不断行的空白格 或 
在HTML中&用"&"表示(‘&’是转义符号,来自英文ampersand)。
| 显示结果 | 描述 | 实体名称 | 实体编号 |
|---|---|---|---|
| 空格 | |   | |
| < | 小于号 | < | < |
| > | 大于号 | > | > |
| & | 和号 | & | & |
| " | 引号 | " | " |
| ' | 撇号 | ' (IE不支持) | ' |
| ¢ | 分 | ¢ | ¢ |
| £ | 镑 | £ | £ |
| ¥ | 日圆 | ¥ | ¥ |
| € | 欧元 | € | € |
| § | 小节 | § | § |
| © | 版权 | © | © |
| ® | 注册商标 | ® | ® |
| ™ | 商标 | ™ | ™ |
| × | 乘号 | × | × |
| ÷ | 除号 | ÷ | ÷ |