<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[幽静的麦田]]></title><description><![CDATA[差距是“时间”的杰作]]></description><link>https://blog.youkuaiyun.com/sentangle</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; sentangle]]></copyright><item><title><![CDATA[展会预定系统开发过程]]></title><link>https://blog.youkuaiyun.com/sentangle/article/details/129256964</link><guid>https://blog.youkuaiyun.com/sentangle/article/details/129256964</guid><author>sentangle</author><pubDate>Tue, 28 Feb 2023 10:45:14 +0800</pubDate><description><![CDATA[记录一次公司项目展会预定的系统开发。]]></description><category></category></item><item><title><![CDATA[maven-springmvc项目搭建]]></title><link>https://blog.youkuaiyun.com/sentangle/article/details/91440946</link><guid>https://blog.youkuaiyun.com/sentangle/article/details/91440946</guid><author>sentangle</author><pubDate>Tue, 11 Jun 2019 15:30:24 +0800</pubDate><description><![CDATA[参考文章： https://www.cnblogs.com/qixing/p/qixing.html

1.新建project-&gt;Maven-&gt;Maven Project-&gt;next -&gt;选中 maven-archetype-webapp-&gt;next -&gt;填写项目信息 com.test -&gt;finish

2.右击project-&gt;Propertie...]]></description><category></category></item><item><title><![CDATA[PHP Encoder (ioncube 10) 加密工具的使用]]></title><link>https://blog.youkuaiyun.com/sentangle/article/details/90702133</link><guid>https://blog.youkuaiyun.com/sentangle/article/details/90702133</guid><author>sentangle</author><pubDate>Thu, 30 May 2019 17:58:32 +0800</pubDate><description><![CDATA[1.环境：


软件安装环境：win10
软件运行环境：lnmp
版本：PHP Encoder 10-Pro(Encoder  10.2.2 released)


此pro版本支持：


编译代码编码
许可功能（用于生成时间到期和IP /域名受限许可文件的功能）
不支持基于MAC地址的许可


参考文档：


https://www.ioncube.com/sa/gui_docs/


官方的文...]]></description><category></category></item><item><title><![CDATA[php代码加密工具]]></title><link>https://blog.youkuaiyun.com/sentangle/article/details/90199400</link><guid>https://blog.youkuaiyun.com/sentangle/article/details/90199400</guid><author>sentangle</author><pubDate>Tue, 14 May 2019 08:56:02 +0800</pubDate><description><![CDATA[代码混淆
国内各个加密平台（收费），不需要php扩展，安全性低

代码加密、扩展解密实战（开源）
https://github.com/liexusong/php-beast

代码加密、扩展解密
ioncube加密工具（免费和收费），收费版可以限制域名ip、许可文件、限制mac，安全性高



代码加密、扩展解密
ZendGuard对PHP加密，和ioncube功能差不多
...]]></description><category></category></item><item><title><![CDATA[UML类图几种关系的总结]]></title><link>https://blog.youkuaiyun.com/sentangle/article/details/51584728</link><guid>https://blog.youkuaiyun.com/sentangle/article/details/51584728</guid><author>sentangle</author><pubDate>Sat, 04 Jun 2016 15:55:40 +0800</pubDate><description><![CDATA[在UML类图中，常见的有以下几种关系:泛化（Generalization）,  实现（Realization）,关联（Association）,聚合（Aggregation）,组合(Composition)，依赖(Dependency)
 
1.泛化(Generalization)
【泛化关系】：是一种继承关系,它指定了子类如何特化父类的所有特征和行为 例如：老虎是动物的一种.
【箭头指向]]></description><category></category></item><item><title><![CDATA[WINDOWS下VIM配置]]></title><link>https://blog.youkuaiyun.com/sentangle/article/details/51217206</link><guid>https://blog.youkuaiyun.com/sentangle/article/details/51217206</guid><author>sentangle</author><pubDate>Fri, 22 Apr 2016 09:12:29 +0800</pubDate><description><![CDATA[Windows下gvim配置原作地:http://hi.baidu.com/leemoncc/blog/item/a6be15cf40d7ab31b600c806.html

0.准备软件及插件。

(a)gvim72.exe地址ftp://ftp.vim.org/pub/vim/pc/gvim72.exe。

(b)vimcdoc-1.7.0-setup.exe地http://prd]]></description><category></category></item><item><title><![CDATA[如何在一个创业公司做好架构师]]></title><link>https://blog.youkuaiyun.com/sentangle/article/details/51158573</link><guid>https://blog.youkuaiyun.com/sentangle/article/details/51158573</guid><author>sentangle</author><pubDate>Fri, 15 Apr 2016 08:16:14 +0800</pubDate><description><![CDATA[原文地址：http://www.jiagoushuo.com/article/1000123.html

河狸家的架构师陈科是千万技术创业者中的一位，在此之前，他曾在浙江电信、阿里巴巴、华为、58同城任开发工程及架构师等职位，本文中，作者将会分享他在创业公司遇到的一些挑战以及解决方案，主要内容包括以下几个方面：



项目管理的问题


业务代码的问题


产品需求的问题]]></description><category></category></item><item><title><![CDATA[UML类图几种关系的总结(收藏)]]></title><link>https://blog.youkuaiyun.com/sentangle/article/details/51023041</link><guid>https://blog.youkuaiyun.com/sentangle/article/details/51023041</guid><author>sentangle</author><pubDate>Thu, 31 Mar 2016 08:39:48 +0800</pubDate><description><![CDATA[在UML类图中，常见的有以下几种关系:泛化（Generalization）,  实现（Realization）,关联（Association）,聚合（Aggregation）,组合(Composition)，依赖(Dependency)
 
1.泛化(Generalization)
【泛化关系】：是一种继承关系,它指定了子类如何特化父类的所有特征和行为例如：老虎是动物的一种.
【箭头指向】]]></description><category></category></item><item><title><![CDATA[当当网的内部框架开源策略案例分享]]></title><link>https://blog.youkuaiyun.com/sentangle/article/details/51005337</link><guid>https://blog.youkuaiyun.com/sentangle/article/details/51005337</guid><author>sentangle</author><pubDate>Tue, 29 Mar 2016 13:53:33 +0800</pubDate><description><![CDATA[打造内部应用框架
当当技术部现在是按照产品线划分的，一个产品线的产品、开发、测试都在一个部门，但像项目管理、运维、架构这些技术体系中公用的部分是独立的部门。架构部里主要分成三部分，一个是架构与规范，一个是性能测试，一个是基础应用系统研发。

我们花了比较多的精力在技术架构上，去年我们在Dubbo上做了二次开发，做了DubboX并且对外开源，业界反馈还不错，包括很多来面试的人都知道。

我]]></description><category></category></item><item><title><![CDATA[分布式与集群的联系与区别]]></title><link>https://blog.youkuaiyun.com/sentangle/article/details/51004278</link><guid>https://blog.youkuaiyun.com/sentangle/article/details/51004278</guid><author>sentangle</author><pubDate>Tue, 29 Mar 2016 11:16:51 +0800</pubDate><description><![CDATA[先说区别：
一句话：分布式是并联工作的，集群是串联工作的。
1：分布式是指将不同的业务分布在不同的地方。 而集群指的是将几台服务器集中在一起，实现同一业务。 
分布式中的每一个节点，都可以做集群。 而集群并不一定就是分布式的。 
举例：就比如新浪网，访问的人多了，他可以做一个群集，前面放一个响应服务器，后面几台服务器完成同一业务，如果有业务访问的时候，响应服务器看哪台服务器的负载不是很重，]]></description><category></category></item><item><title><![CDATA[PHP PSR-2 代码风格规范 (中文版)]]></title><link>https://blog.youkuaiyun.com/sentangle/article/details/50824336</link><guid>https://blog.youkuaiyun.com/sentangle/article/details/50824336</guid><author>sentangle</author><pubDate>Tue, 08 Mar 2016 08:47:35 +0800</pubDate><description><![CDATA[代码风格规范

本篇规范是 PSR-1 基本代码规范的继承与扩展。

本规范希望通过制定一系列规范化PHP代码的规则，以减少在浏览不同作者的代码时，因代码风格的不同而造成不便。

当多名程序员在多个项目中合作时，就需要一个共同的编码规范，
而本文中的风格规范源自于多个不同项目代码风格的共同特性，
因此，本规范的价值在于我们都遵循这个编码风格，而不是在于它本身。

关键词 “必须]]></description><category></category></item><item><title><![CDATA[linux svn使用总结]]></title><link>https://blog.youkuaiyun.com/sentangle/article/details/50732044</link><guid>https://blog.youkuaiyun.com/sentangle/article/details/50732044</guid><author>sentangle</author><pubDate>Wed, 24 Feb 2016 16:52:59 +0800</pubDate><description><![CDATA[在linux上的svn用法]]></description><category></category></item><item><title><![CDATA[2015工作总结]]></title><link>https://blog.youkuaiyun.com/sentangle/article/details/50615036</link><guid>https://blog.youkuaiyun.com/sentangle/article/details/50615036</guid><author>sentangle</author><pubDate>Sun, 31 Jan 2016 16:19:14 +0800</pubDate><description><![CDATA[2015工作总结1.工作回顾
2015.6.23 入职
2015.8.10 手机网站程序编写并上线（活动，会员中心）
2015.9.11 app1.0接口编写并上线（活动，会员中心）
2015.11.9 app2.0接口编写并上线（红筹，签到），优化升级维护
2016.1.25 商城工作交接
2.问题和方案2.1 快速上线和上线问题规避原因：系统架构不完整，梳理性差 
方案：逐步开发公司的基础后台系]]></description><category></category></item><item><title><![CDATA[markdown 简明语法]]></title><link>https://blog.youkuaiyun.com/sentangle/article/details/50522031</link><guid>https://blog.youkuaiyun.com/sentangle/article/details/50522031</guid><author>sentangle</author><pubDate>Fri, 15 Jan 2016 10:27:10 +0800</pubDate><description><![CDATA[基本符号

*,-,+ 3个符号效果都一样，这3个符号被称为 Markdown符号空白行表示另起一个段落`是表示inline代码，tab是用来标记 代码段，分别对应html的code，pre标签

换行

单一段落( ) 用一个空白行连续两个空格 会变成一个 连续3个符号，然后是空行，表示 hr横线

标题

生成h1--h6,在文字前面加上 1--6个# 来实现文字加粗是通过]]></description><category></category></item><item><title><![CDATA[win7下80端口被(Pid=4)占用的解决方法]]></title><link>https://blog.youkuaiyun.com/sentangle/article/details/50514779</link><guid>https://blog.youkuaiyun.com/sentangle/article/details/50514779</guid><author>sentangle</author><pubDate>Thu, 14 Jan 2016 09:09:35 +0800</pubDate><description><![CDATA[最近重装64位win7后，appche启动不了网上找到些资料，整理下关闭占据80端口的普通进程1、运行cmd，然后输入netstat -a -n -o，回车； 
2、查看开头几行包含0.0.0.0:80的那一行最后的pid，为几个数字，把这几个数字记下来； 
3、启动“任务管理器”——“进程”，在“工具栏”——“选择列”前面的框里打上勾； 
4、然后找到与刚才那个pid对应的是哪个程序，很容易就会找]]></description><category></category></item><item><title><![CDATA[微信营销资料整理]]></title><link>https://blog.youkuaiyun.com/sentangle/article/details/50511475</link><guid>https://blog.youkuaiyun.com/sentangle/article/details/50511475</guid><author>sentangle</author><pubDate>Wed, 13 Jan 2016 16:13:28 +0800</pubDate><description><![CDATA[1.微信介绍微信 (WeChat) 是一个为智能终端提供即时通讯服务的应用程序, 
微信提供公众平台、朋友圈、消息推送等功能，用户可以通过“摇一摇”、“搜索号码”、“附近的人”、扫二维码方式添加好友和关注公众平台， 
同时微信将内容分享给好友以及将用户看到的精彩内容分享到微信朋友圈。2.微信主要功能基本功能 ：聊天、添加好友 
微信支付 
朋友圈：用户可以通过朋友圈发表文字和图片，同时可通过其他软件]]></description><category></category></item><item><title><![CDATA[linux centos svn 安装配置自动同步更新web服务]]></title><link>https://blog.youkuaiyun.com/sentangle/article/details/48688319</link><guid>https://blog.youkuaiyun.com/sentangle/article/details/48688319</guid><author>sentangle</author><pubDate>Wed, 23 Sep 2015 21:27:43 +0800</pubDate><description><![CDATA[本文解决了centos 6.2 svn 安装 验证失败 authorization failed  等问题
是 linux 下 配置 syn 自动同步更新 web 服务，超详细的文章。


但是目前有一个问题未解决,由于shell解析变量额问题 导致 带空格的文件名 无法 同步更新




大家如果觉得文章好的话，可以转载。但是要保留原文地址，谢谢！


---------]]></description><category></category></item><item><title><![CDATA[php 中大括号的规范]]></title><link>https://blog.youkuaiyun.com/sentangle/article/details/47400909</link><guid>https://blog.youkuaiyun.com/sentangle/article/details/47400909</guid><author>sentangle</author><pubDate>Mon, 10 Aug 2015 16:47:29 +0800</pubDate><description><![CDATA[在三种主要的大括号放置规则中，有两种是可以接受的，如下的第一种是最好的： 
将大括号放置在关键词下方的同列处： 
if (condition)
{
　　...

　　while (condition)
　　{
　　　　...　
　　} 
}
传统的UNIX的括号规则是，首括号与关键词同行，尾括号与关键字同列： 
if (condition) { 

　　...]]></description><category></category></item><item><title><![CDATA[Linux下防止ddos攻击]]></title><link>https://blog.youkuaiyun.com/sentangle/article/details/46887941</link><guid>https://blog.youkuaiyun.com/sentangle/article/details/46887941</guid><author>sentangle</author><pubDate>Wed, 15 Jul 2015 08:12:35 +0800</pubDate><description><![CDATA[前言 


虚拟主机服务商在运营过程中可能会受到黑客攻击，常见的攻击方式有SYN，DDOS等。通过更换IP，查找被攻击的站点可能避开攻击，但是中断服务的时间比较长。比较彻底的解决方法是添置硬件防火墙。不过，硬件防火墙价格比较昂贵。可以考虑利用Linux 系统本身提供的防火墙功能来防御。SYN攻击是利用TCP/IP协议3次握手的原理，发送大量的建立连接的网络包，但不实际建立连接，最终导致被攻击]]></description><category></category></item><item><title><![CDATA[Linux下防御或减轻DDOS攻击方法]]></title><link>https://blog.youkuaiyun.com/sentangle/article/details/46887939</link><guid>https://blog.youkuaiyun.com/sentangle/article/details/46887939</guid><author>sentangle</author><pubDate>Wed, 15 Jul 2015 08:10:53 +0800</pubDate><description><![CDATA[今天上午服务器被ddos攻击，还好对方只是使用了一台电脑，没有搞成千上万个木马来，要不然那服务器直接就垮了。在网上找了教程，成功解决。于是把本次防御ddos的方法记录一下了。


查看攻击IP

首先使用以下代码，找出攻击者IP

netstat -ntu | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n

将]]></description><category></category></item></channel></rss>