<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[学习记录和开发记录]]></title><description><![CDATA[知识的价值在传递中增长]]></description><link>https://blog.youkuaiyun.com/fall10</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; fall10]]></copyright><item><title><![CDATA[Java Application打包为jar后的命令行启动方式]]></title><link>https://blog.youkuaiyun.com/fall10/article/details/84924595</link><guid>https://blog.youkuaiyun.com/fall10/article/details/84924595</guid><author>fall10</author><pubDate>Fri, 10 Aug 2018 14:20:58 +0800</pubDate><description><![CDATA[
对于可执行Java Application 编译打包为jar后，java命令行启动方式：
方式一 (查找可执行类)：1，jar的清单文件MANIFEST.MF里的内容仅仅是：Manifest-Version: 1.02，所需其他jar放于该同一目录3，启动命令如下(Win7)：&amp;gt;java -classpath &quot;.\*&quot;  com.merrick.client.Main
参考：htt...]]></description><category></category></item><item><title><![CDATA[使用apache Lucene作MSWord全文检索]]></title><link>https://blog.youkuaiyun.com/fall10/article/details/84916765</link><guid>https://blog.youkuaiyun.com/fall10/article/details/84916765</guid><author>fall10</author><pubDate>Wed, 28 Feb 2018 10:32:31 +0800</pubDate><description><![CDATA[
使用Apache Lucene可以对文本文件作全文关键字检索，加入其它库的支持可以对pdf、word、excel等作全文内容检索，建立检索索引。
以下记录对word的两种格式作索引建立和全文检索以及高亮显示，但未作效率对比（相对文件读取）。
版本：
Lucene：7.2.1
POI:3.1.7
 
public class LuceneTest1 {
	
	public stat...]]></description><category></category></item><item><title><![CDATA[JavaFX应用举例]]></title><link>https://blog.youkuaiyun.com/fall10/article/details/84916670</link><guid>https://blog.youkuaiyun.com/fall10/article/details/84916670</guid><author>fall10</author><pubDate>Mon, 26 Feb 2018 13:13:13 +0800</pubDate><description><![CDATA[
JavaFX目前是JDK8自带的一套UI框架(jfxrt.jar)，相比AWT和SWING，它的文档相对更完整完善了，控件使用更为清晰简单，最重要的是作为Java客户端UI开发框架他和CSS兼容，作出的界面更为美观符合潮流。
oracle上有专门的DEMO程序（库）、API、控件css说明等比较详细的文档和下载。https://docs.oracle.com/javase/8/javafx/...]]></description><category></category></item><item><title><![CDATA[struts2的常用UI标签传值]]></title><link>https://blog.youkuaiyun.com/fall10/article/details/84915959</link><guid>https://blog.youkuaiyun.com/fall10/article/details/84915959</guid><author>fall10</author><pubDate>Fri, 02 Feb 2018 14:50:34 +0800</pubDate><description><![CDATA[
常用的几个Struts2 UI输入组件，重要属性简介：


Struts2标签
说明
标签的重要属性


&amp;lt;s:textfield /&amp;gt;
文本输入

name：对应Action属性名；


&amp;lt;s:select /&amp;gt;
下拉框

list：常与Map对象绑定，key-value分别对应控件的实际value值以及显示的内容；
name：对应Action属...]]></description><category></category></item><item><title><![CDATA[Windows下初始化mysql以及升级mysql]]></title><link>https://blog.youkuaiyun.com/fall10/article/details/84915948</link><guid>https://blog.youkuaiyun.com/fall10/article/details/84915948</guid><author>fall10</author><pubDate>Fri, 02 Feb 2018 14:02:42 +0800</pubDate><description><![CDATA[
 
【初始化】前提：有my.ini，且数据目录不能有对应文件：mysqld --initialize-------------------------------------------------------------------会初始化建立系统库，并在error日志中打印‘临时密码’，需要修改。----------------------------------------------...]]></description><category></category></item><item><title><![CDATA[一般的用于nginx的ssl证书申请及部署流程]]></title><link>https://blog.youkuaiyun.com/fall10/article/details/84915413</link><guid>https://blog.youkuaiyun.com/fall10/article/details/84915413</guid><author>fall10</author><pubDate>Wed, 24 Jan 2018 11:01:05 +0800</pubDate><description><![CDATA[
1，生成key私钥文件，如：
openssl genrsa -des3 -out www.merrick.com.key 2048
 
2，生成csr文件，如：
openssl req -new -key www.merrick.com.key -out www.merrick.com.csr -config openssl.cnf
 
3，提交CSR文件至第三方合法证书机构并缴费...]]></description><category></category></item><item><title><![CDATA[openssl自行CA生成nginx测试证书及私钥]]></title><link>https://blog.youkuaiyun.com/fall10/article/details/84915410</link><guid>https://blog.youkuaiyun.com/fall10/article/details/84915410</guid><author>fall10</author><pubDate>Wed, 24 Jan 2018 10:51:15 +0800</pubDate><description><![CDATA[
首先，颁发者和使用者信息不同，只是自己一手在操作，
在windows上需下载Win32OpenSSL-1_1_0g.exe（或者64位程序）。
 
1，【颁发者】（ca）需要一份private key和certificate，如下生成：[私钥]openssl genrsa -des3 -out ca.key 2048[证书]openssl req -new -x509 -days 7305...]]></description><category></category></item><item><title><![CDATA[openssl生成自签名证书供nginx测试]]></title><link>https://blog.youkuaiyun.com/fall10/article/details/84915407</link><guid>https://blog.youkuaiyun.com/fall10/article/details/84915407</guid><author>fall10</author><pubDate>Wed, 24 Jan 2018 10:44:36 +0800</pubDate><description><![CDATA[
首先，是openssl自签名证书(颁发者和使用者信息完全相同)，仅供nginx的测试使用；
 
1，生成私钥：
openssl genrsa -des3 -out merrick.key 2048
 
2，产生自签名证书：
openssl req -new -x509 -days 3650 -key merrick.key -out merrick.crt
...
 
3，查...]]></description><category></category></item><item><title><![CDATA[根据JSSE的JKS密钥库得到nginx所需的openssl格式私钥及证书]]></title><link>https://blog.youkuaiyun.com/fall10/article/details/84915393</link><guid>https://blog.youkuaiyun.com/fall10/article/details/84915393</guid><author>fall10</author><pubDate>Wed, 24 Jan 2018 09:44:31 +0800</pubDate><description><![CDATA[
首先，源密钥库是JSSE规范的JKS格式，存在的也只是自签名证书；
其次，获取目标为openssl格式的私钥以及自签名证书，供nginx开放ssl测试用；
 
1，生成JKS格式密钥库，含自签名证书：
keytool -genkey -v -alias merrick -keyalg RSA -storetype JKS -keystore test1.jks -dname &quot;CN=l...]]></description><category></category></item><item><title><![CDATA[sitemesh2嵌入Struts2应用项目]]></title><link>https://blog.youkuaiyun.com/fall10/article/details/84914602</link><guid>https://blog.youkuaiyun.com/fall10/article/details/84914602</guid><author>fall10</author><pubDate>Mon, 08 Jan 2018 09:34:28 +0800</pubDate><description><![CDATA[
sitemesh2作为jsp页装饰器是以java filer形式嵌入jsp项目的，配置好以后，对业务代码基本没有耦合影响，使用方便，中规中矩，一般和Struts2项目结合。
1，webapp的WEB-INF/lib加入必要的库文件，如：
sitemesh-2.4.2.jarstruts2-sitemesh-plugin-2.3.33.jar
2，配置web.xml（与Struts2.3.X...]]></description><category></category></item><item><title><![CDATA[sitemesh3应用笔记]]></title><link>https://blog.youkuaiyun.com/fall10/article/details/84914530</link><guid>https://blog.youkuaiyun.com/fall10/article/details/84914530</guid><author>fall10</author><pubDate>Fri, 05 Jan 2018 16:07:44 +0800</pubDate><description><![CDATA[

作为一款JSP-WEB视图组织布局模板，sitemesh采用的低侵入式的JSP过滤器方式载入WEB流程的，可以装饰目标jsp页，可以与常用的JSP应用框架整合，以及整合模板组件比如Freemarker，初步设置好之后再后面的应用jsp页面及java代码中都不需要再涉及，这是优点。比较常用的有2.4.2版本，目前有3.0.1版本，两个版本的配置方式有较大区别，从2升到3貌似碰到很多问题，比如...]]></description><category></category></item><item><title><![CDATA[IP安全策略IPSEC基本创建顺序[win2003以后]]]></title><link>https://blog.youkuaiyun.com/fall10/article/details/84913561</link><guid>https://blog.youkuaiyun.com/fall10/article/details/84913561</guid><author>fall10</author><pubDate>Fri, 15 Dec 2017 17:33:38 +0800</pubDate><description><![CDATA[
gpedit.msc：[IP安全策略]/[IP筛选操作]/[IP筛选列表]/[IP筛选器]/[IP筛选规则]
对应[policy]/[filteraction]/[filterlist]/[filter]/[rule]
在UI中路径为 ：控制面板\所有控制面板项\管理工具\本地安全策略\IP安全策略，在本地计算机\
------------------------------------...]]></description><category></category></item><item><title><![CDATA[mysql的备份恢复命令行]]></title><link>https://blog.youkuaiyun.com/fall10/article/details/84913381</link><guid>https://blog.youkuaiyun.com/fall10/article/details/84913381</guid><author>fall10</author><pubDate>Tue, 12 Dec 2017 16:05:51 +0800</pubDate><description><![CDATA[
命令行备份为文本文件，指定文件编码utf8：
@set timestr=%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%
@set filename=C:/db_bkp_%timestr%.sql@C:\mysql_win32\bin\mysqldump.exe --default-character-set...]]></description><category></category></item><item><title><![CDATA[网站安全性关注要点笔记]]></title><link>https://blog.youkuaiyun.com/fall10/article/details/84913379</link><guid>https://blog.youkuaiyun.com/fall10/article/details/84913379</guid><author>fall10</author><pubDate>Tue, 12 Dec 2017 15:59:17 +0800</pubDate><description><![CDATA[
记录一下web应用的环境安全设计的问题，涉及操作系统、web容器、框架、组件、协议......
 
1，页面表单提交时后台token验证
2，HTTPS：服务端单向验证、双向验证（可使用自签名证书）
3，防刷新重登录，登录鉴权后加入重定向
4，登录使用强密码
5，提交表单使用验证码
6，HTTPOnly Cookies，防止JS脚本读取cookie
7，隐藏服务器信息（协议Se...]]></description><category></category></item><item><title><![CDATA[Java检查*.class文件的编译版本]]></title><link>https://blog.youkuaiyun.com/fall10/article/details/84913161</link><guid>https://blog.youkuaiyun.com/fall10/article/details/84913161</guid><author>fall10</author><pubDate>Thu, 07 Dec 2017 10:24:17 +0800</pubDate><description><![CDATA[
使用jdk的javap命令可以检查class文件的编译信息，对java软件新旧版本并存时检查版本信息比较有用。
 
进入编译后的类文件主目录，输入命令，命令格式类似(类package-info.class，所在包com.test)：
&amp;gt;javap -verbose F:\com\test\package-info.class
 
输出信息：
com/test/package-...]]></description><category></category></item><item><title><![CDATA[Apache ActiveMQ P2P模式实时请求-响应]]></title><link>https://blog.youkuaiyun.com/fall10/article/details/84912978</link><guid>https://blog.youkuaiyun.com/fall10/article/details/84912978</guid><author>fall10</author><pubDate>Mon, 04 Dec 2017 14:54:34 +0800</pubDate><description><![CDATA[
目标：使用开源JMS应用框架Apache ActiveMQ，实现P2P方式下Request-Response Socket通信
模式：P2P
特征：发送端可以实时发送请求并取得响应，接收端可以实时获取请求并返回响应
库：activemq-all-5.11.1.jar
前提：启动activemq消息服务程序
---------------------------------------...]]></description><category></category></item><item><title><![CDATA[使用itext5进行文字或图片签章]]></title><link>https://blog.youkuaiyun.com/fall10/article/details/84912976</link><guid>https://blog.youkuaiyun.com/fall10/article/details/84912976</guid><author>fall10</author><pubDate>Mon, 04 Dec 2017 14:44:12 +0800</pubDate><description><![CDATA[
 记录一下使用iText5组件进行pdf文字或图片签章
库文件：bcmail-jdk14-1.38.jar， bcpkix-jdk15on-1.54.jar， bcprov-jdk14-1.38.jar， bcprov-jdk15on-1.54.jar，itext-asian-5.2.0.jar，itextpdf-5.5.12.jar
输入：自建的PDF文件、pkcs12密钥证书、自定义签...]]></description><category></category></item><item><title><![CDATA[个人首个AndroidApp开发小结(201509)]]></title><link>https://blog.youkuaiyun.com/fall10/article/details/84912857</link><guid>https://blog.youkuaiyun.com/fall10/article/details/84912857</guid><author>fall10</author><pubDate>Thu, 30 Nov 2017 09:41:07 +0800</pubDate><description><![CDATA[
开发小结(201509,Merrick)：
本APP是第一次尝试用ADT-Eclipse开发一个Android桌面APP，
1，UI设计 界面采用分页的方式，每个分页显示一系列组件，提供增、查功能，可以通过滑动手机屏幕在每个分页之间滑动；分页标签在最顶部，能表明当前分页名称； 数据录入分页可以录入数据，该分页逐行展示输入控件对应不同数据项的说明和输入控件。 查询分页可以查询数据，并以表格的...]]></description><category></category></item><item><title><![CDATA[UML类图简介]]></title><link>https://blog.youkuaiyun.com/fall10/article/details/84912854</link><guid>https://blog.youkuaiyun.com/fall10/article/details/84912854</guid><author>fall10</author><pubDate>Thu, 30 Nov 2017 09:17:08 +0800</pubDate><description><![CDATA[
 
1，继承关系用“空心三角形+实线”来表示

 
2，实现接口用“空心三角形+虚线”表示
 
 
 
3，关联关系用“实线箭头”来表示
 
4，聚合关系用“空心菱形+实线箭头”来表示
 
 
 
5，合成关系用“实心的菱形+实线箭头”表示
 
 
 
 
 
 
6，依赖关系用“虚线箭头”来表示
 
 
 
 
 
 
 
 
...]]></description><category></category></item><item><title><![CDATA[【转】程序员的好日子什么时候才到头？]]></title><link>https://blog.youkuaiyun.com/fall10/article/details/84912103</link><guid>https://blog.youkuaiyun.com/fall10/article/details/84912103</guid><author>fall10</author><pubDate>Wed, 15 Nov 2017 15:54:04 +0800</pubDate><description><![CDATA[
【转】程序员的好日子什么时候才到头？

要不要转行（报考）软件开发？程序员的高薪让我流口水，但好日子总有个到头的时候吧？不会我一入行就见顶了吧？
这样的问题让我不胜其烦。为子女未来前途操碎了心的长辈们，长辈们的朋友们，还有微信知乎上的朋友，像候鸟一样，在一年里的两个时间：春节期间和高考报志愿前夕，准时开问。我大概六月份回答过一位长辈的咨询，他说小陈，你说的好像很有道理的样子啊，应该发篇文...]]></description><category></category></item></channel></rss>