<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[De_Moivre的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/De_Moivre</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; De_Moivre]]></copyright><item><title><![CDATA[java利用joda lib计算两个日期时间相差几天,几小时,几分钟]]></title><link>https://blog.youkuaiyun.com/De_Moivre/article/details/79775661</link><guid>https://blog.youkuaiyun.com/De_Moivre/article/details/79775661</guid><author>De_Moivre</author><pubDate>Sun, 01 Apr 2018 10:06:39 +0800</pubDate><description><![CDATA[引入的包：import org.joda.time.Interval;
import org.joda.time.Period;
import org.joda.time.PeriodType;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;/**
    * 利...]]></description><category></category></item><item><title><![CDATA[Eclipse和Intellij IDEA中常用快捷键(main, try/catch)差异总结]]></title><link>https://blog.youkuaiyun.com/De_Moivre/article/details/79473681</link><guid>https://blog.youkuaiyun.com/De_Moivre/article/details/79473681</guid><author>De_Moivre</author><pubDate>Wed, 07 Mar 2018 16:55:59 +0800</pubDate><description><![CDATA[Eclipse和Intellij IDEA中常用快捷键差异总结。1. main函数  Eclipse:  输入main再按快捷键Alt + / Idea: 输入psvm，（是public static void main() 首字母）2.For循环  Eclipse:  输入for, 再按快捷键Alt + / Idea: 输入fori, 出现提示。3. 输出语句System.out.println...]]></description><category></category></item><item><title><![CDATA[微信小程序视图示例之view/scroll-view示例中缺少css]]></title><link>https://blog.youkuaiyun.com/De_Moivre/article/details/79340044</link><guid>https://blog.youkuaiyun.com/De_Moivre/article/details/79340044</guid><author>De_Moivre</author><pubDate>Tue, 20 Feb 2018 16:30:28 +0800</pubDate><description><![CDATA[在参考微信小程序的视图示例时，发现给的示例view和scroll-view缺少对应的css，整理一下给有需要的同学参考下：View对应官方文档: https://mp.weixin.qq.com/debug/wxadoc/dev/component/view.html直接使用view示例代码，发现不能达到预期效果，如图中左边所示：是因为示例中只有wxml代码，相应的wxss代码没有给出，.flex...]]></description><category></category></item><item><title><![CDATA[Xcode7使用git仓库]]></title><link>https://blog.youkuaiyun.com/De_Moivre/article/details/84809271</link><guid>https://blog.youkuaiyun.com/De_Moivre/article/details/84809271</guid><author>De_Moivre</author><pubDate>Fri, 08 Jul 2016 16:07:53 +0800</pubDate><description><![CDATA[
在Xcode7中使用自带的git工具来连接github仓库。
 Xcode7是优秀的IDE，其自带的git工具可以方便的管理代码版本，本文介绍如何使用Xcode7来和github进行连接。
 
1）在github等git仓库上复制git地址。
    一般使用https协议，这样可以不用配置SSH秘钥，如下：
 
2）使用Xcode7来check out 一个git工程
 
填...]]></description><category></category></item><item><title><![CDATA[Swift语言中整数和字符相互转换，Int、Character]]></title><link>https://blog.youkuaiyun.com/De_Moivre/article/details/84808931</link><guid>https://blog.youkuaiyun.com/De_Moivre/article/details/84808931</guid><author>De_Moivre</author><pubDate>Wed, 06 Jul 2016 16:34:24 +0800</pubDate><description><![CDATA[
Int转Character：
Character类没有以Int作为参数的初始化方法，但Character能通过UnicodeScalar类型来初始化，而UnicodeScalar类型又能通过Int类型来初始化。
 
 
//Int转Character代码
//number是一个整数
var number = 65
//转换成character字符
var character =...]]></description><category></category></item><item><title><![CDATA[tomcat 使用https,出现ERR_SSL_VERSION_OR_CIPHER_MISMATCH]]></title><link>https://blog.youkuaiyun.com/De_Moivre/article/details/84807817</link><guid>https://blog.youkuaiyun.com/De_Moivre/article/details/84807817</guid><author>De_Moivre</author><pubDate>Mon, 27 Jun 2016 15:42:10 +0800</pubDate><description><![CDATA[
在tomcat中使用https协议(配置SSL协议)，主要是以下步骤：
 1.生成安全证书  --略
  2.配置tomcat：
定位到tomcat的安装目录，找到conf下的server.xml文件
找到如下已经被注释的代码：


Xml代码  



&amp;lt;!--  
    &amp;lt;Connector port=&quot;8443&quot; protocol=&quot;HTTP/1.1&quot; ...]]></description><category></category></item><item><title><![CDATA[如何查看自己苹果电脑下的swift版本]]></title><link>https://blog.youkuaiyun.com/De_Moivre/article/details/84772602</link><guid>https://blog.youkuaiyun.com/De_Moivre/article/details/84772602</guid><author>De_Moivre</author><pubDate>Thu, 24 Mar 2016 07:33:39 +0800</pubDate><description><![CDATA[
由于swift升级较快，很多同学可能也不是很关心苹果公司的各种发布会，或者是对科技界不是很感兴趣，导致在学习/使用xcode开发swift时不是很确定自己的swift到底是哪个版本，现将本人在网上查找和自己探索到的几种查看swift版本的方法列一下：
PS: 貌似要先安装Xcode才可以使用终端命令???
 
1. 直接在苹果终端输入swift查看:   
 
2. 在xcode中查...]]></description><category></category></item><item><title><![CDATA[php Parse error: syntax error, unexpected end of file]]></title><link>https://blog.youkuaiyun.com/De_Moivre/article/details/84768176</link><guid>https://blog.youkuaiyun.com/De_Moivre/article/details/84768176</guid><author>De_Moivre</author><pubDate>Thu, 03 Mar 2016 19:28:36 +0800</pubDate><description><![CDATA[
 
   使用xampp的wordpress时，按照新的主题时，发生如下错误：
 
Parse error: syntax error, unexpected end of file。。
 
然后我就根据提示，找到那个文件，然后错误中总是提示最后一行出错，我找到最后一行发现php最后没有正常结束，即
&amp;lt;?php
?&amp;gt;
or
&amp;lt;?
?&amp;gt;
添加之后仍然报...]]></description><category></category></item><item><title><![CDATA[swift语言中字符和字符串连接的2种方式]]></title><link>https://blog.youkuaiyun.com/De_Moivre/article/details/84756122</link><guid>https://blog.youkuaiyun.com/De_Moivre/article/details/84756122</guid><author>De_Moivre</author><pubDate>Sat, 12 Dec 2015 20:28:09 +0800</pubDate><description><![CDATA[
本人刚学swift，实现一个小功能，将字符串反转，需要用到字符和字符串的连接，
 如下，在网上搜索swif字符和字符串连接，基本都是下面的这个例子：
let string1 = &quot;hello&quot;
let string2 = &quot; there&quot;
let character1: Character = &quot;!&quot;
let character2: Character = &quot;?&quot;

let st...]]></description><category></category></item><item><title><![CDATA[试读《架构探险——从零开始写Java Web框架》]]></title><link>https://blog.youkuaiyun.com/De_Moivre/article/details/84753833</link><guid>https://blog.youkuaiyun.com/De_Moivre/article/details/84753833</guid><author>De_Moivre</author><pubDate>Tue, 01 Dec 2015 21:32:46 +0800</pubDate><description><![CDATA[
试读章节，看到了作者从零来搭建一个java web环境，其实作者使用maven，还不够彻底完全可以使用maven命令直接搭建一个基础java web框架来，然后使用maven命令来生成项目工程
具体使用maven生成一个项目骨架命令如下：
mvn archetype:create -DgroupId=org.smart4j.chapter1 -DartifactId=chapter1 -D...]]></description><category></category></item><item><title><![CDATA[试读《写给大忙人看的Swift》]]></title><link>https://blog.youkuaiyun.com/De_Moivre/article/details/84738716</link><guid>https://blog.youkuaiyun.com/De_Moivre/article/details/84738716</guid><author>De_Moivre</author><pubDate>Sun, 23 Aug 2015 20:55:47 +0800</pubDate><description><![CDATA[
    前言：
    本人买了苹果本好久了，虽然买回来就把著名的xcode安装好了，但是该软件一直都是在沉睡，今天试读swift，就顺便打开可爱的xcode写下了本机的第一个Hello world程序，也是本人的第一个swift程序 :)。
本来想要到网上查找下，写hello world的步骤，但是自己打开了xcode，各个选项都看了一下，发现和大学时候使用VS写c/c++程序差不多，顺...]]></description><category></category></item><item><title><![CDATA[ng-Grid]]></title><link>https://blog.youkuaiyun.com/De_Moivre/article/details/84736300</link><guid>https://blog.youkuaiyun.com/De_Moivre/article/details/84736300</guid><author>De_Moivre</author><pubDate>Thu, 06 Aug 2015 12:15:07 +0800</pubDate><description><![CDATA[
https://github.com/angular-ui/ng-grid
https://github.com/angular-ui/ng-grid/wiki

Grid Options


id
default value
definition
plunker


aggregateTemplate
&amp;lt;div ng-click=&quot;row.toggleExpand()&quot; ng-...]]></description><category></category></item><item><title><![CDATA[sql distinct 多列问题]]></title><link>https://blog.youkuaiyun.com/De_Moivre/article/details/84700504</link><guid>https://blog.youkuaiyun.com/De_Moivre/article/details/84700504</guid><author>De_Moivre</author><pubDate>Thu, 05 Feb 2015 15:51:47 +0800</pubDate><description><![CDATA[
 查询单列，使用select distinct name from photos;是没有问题的。
但若想查询多列，如select distinct name,nickname,department from photos;是将三列完全相同的内容过滤掉，但凡三列有一列不同，均会列出来。
若将distinct放后面，如select nickname,department，distinct nam...]]></description><category></category></item><item><title><![CDATA[mongodb权限设置之添加管理员、普通用户的方法]]></title><link>https://blog.youkuaiyun.com/De_Moivre/article/details/84700311</link><guid>https://blog.youkuaiyun.com/De_Moivre/article/details/84700311</guid><author>De_Moivre</author><pubDate>Wed, 04 Feb 2015 19:01:14 +0800</pubDate><description><![CDATA[
这篇文章主要介绍了mongodb添加管理员、普通用户的方法,同时介绍了mongodb开启权限认证后PHP客户端的两种连接方法,需要的朋友可以参考下
 关系型数据库都是有权限控制的，什么用户能访问什么库，什么表，什么用户可以插入，更新，而有的用户只有读取权限。
例如：mysql安装配置好后，有一个自带的mysql数据库，里面有一张user表，用来存放用户，以及用户权限，而mongodb这个最...]]></description><category></category></item><item><title><![CDATA[Spring 在配置中使用*.properties]]></title><link>https://blog.youkuaiyun.com/De_Moivre/article/details/84700192</link><guid>https://blog.youkuaiyun.com/De_Moivre/article/details/84700192</guid><author>De_Moivre</author><pubDate>Wed, 04 Feb 2015 14:20:55 +0800</pubDate><description><![CDATA[

 
&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&amp;gt;
&amp;lt;beans xmlns=&quot;http://www.springframework.org/schema/beans&quot;
    xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; 
    xmlns:context=&quot;http:/]]></description><category></category></item><item><title><![CDATA[Spring中的AOP——在Advice方法中获取目标方法的参数]]></title><link>https://blog.youkuaiyun.com/De_Moivre/article/details/84697618</link><guid>https://blog.youkuaiyun.com/De_Moivre/article/details/84697618</guid><author>De_Moivre</author><pubDate>Thu, 22 Jan 2015 13:23:02 +0800</pubDate><description><![CDATA[
摘要 本文介绍使用Spring AOP编程中，在增强处理方法中获取目标方法的参数，定义切点表达式时使用args来快速获取目标方法的参数。
 
获取目标方法的信息
    访问目标方法最简单的做法是定义增强处理方法时，将第一个参数定义为JoinPoint类型，当该增强处理方法被调用时，该JoinPoint参数就代表了织入增强处理的连接点。JoinPoint里包含了如下几个常用的方法：

...]]></description><category></category></item><item><title><![CDATA[MyBatis映射文件的resultMap如何做表关联]]></title><link>https://blog.youkuaiyun.com/De_Moivre/article/details/84695727</link><guid>https://blog.youkuaiyun.com/De_Moivre/article/details/84695727</guid><author>De_Moivre</author><pubDate>Mon, 12 Jan 2015 17:28:05 +0800</pubDate><description><![CDATA[
MyBatis的核心是其映射文件,SqlMap文件,里面配置了项目中用到了什么SQL语句,和数据库相关的逻辑都在这个映射文件里.顾名思义,映射文件就是对Java对象和SQL的映射.这里简单介绍一下映射文件中resultMap的用法:resultMap – 它描述如何将结果集映射到Java对象.resultMap属性：type为java实体类；id为此resultMap的标识:&amp;lt;result...]]></description><category></category></item><item><title><![CDATA[前后台校验示例及讲解]]></title><link>https://blog.youkuaiyun.com/De_Moivre/article/details/84695726</link><guid>https://blog.youkuaiyun.com/De_Moivre/article/details/84695726</guid><author>De_Moivre</author><pubDate>Mon, 12 Jan 2015 17:26:26 +0800</pubDate><description><![CDATA[
在开发Java Web程序时，前后校验逻辑应该是必不可少的一部分。其中，前台校验更多地是从用户体验的角度出发，而后台校验更多地是从数据安全的角度出发。本博文基于Spring MVC写了一个前台后台结合校验的示例，不过没有使用Spring MVC自带的校验框架。示例前台使用Jquery Validation进行校验，后台使用Hibernate Validation进行校验，所以示例所需要的校验逻辑...]]></description><category></category></item><item><title><![CDATA[MyBatis的动态SQL详解]]></title><link>https://blog.youkuaiyun.com/De_Moivre/article/details/84695719</link><guid>https://blog.youkuaiyun.com/De_Moivre/article/details/84695719</guid><author>De_Moivre</author><pubDate>Mon, 12 Jan 2015 17:15:57 +0800</pubDate><description><![CDATA[
MyBatis的动态SQL是基于OGNL表达式的，它可以帮助我们方便的在SQL语句中实现某些逻辑。
MyBatis中用于实现动态SQL的元素主要有：
 

if
choose（when，otherwise）
trim
where
set
foreach


if就是简单的条件判断，利用if语句我们可以实现某些简单的条件选择。先来看如下一个例子：



Xml代码  
...]]></description><category></category></item><item><title><![CDATA[spring mvc 将图片文件以流的方式写入到jsp页面]]></title><link>https://blog.youkuaiyun.com/De_Moivre/article/details/84695711</link><guid>https://blog.youkuaiyun.com/De_Moivre/article/details/84695711</guid><author>De_Moivre</author><pubDate>Mon, 12 Jan 2015 17:07:18 +0800</pubDate><description><![CDATA[
spring mvc不像struts2：


Xml代码  



&amp;lt;action name=&quot;TwoDimensionalCodeAction&quot; class=&quot;com.wsg.action.TwoDimensionalCodeAction&quot;&amp;gt;  
    &amp;lt;result type=&quot;stream&quot;&amp;gt;  
               &amp;lt;param ...]]></description><category></category></item></channel></rss>