<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Code_Thinking的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Code_Thinking</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Code_Thinking]]></copyright><item><title><![CDATA[基于Eclipse搭建SSH框架：第四篇 使用SSH开发一个小程序]]></title><link>https://blog.youkuaiyun.com/Code_Thinking/article/details/53483059</link><guid>https://blog.youkuaiyun.com/Code_Thinking/article/details/53483059</guid><author>Code_Thinking</author><pubDate>Tue, 06 Dec 2016 09:51:33 +0800</pubDate><description><![CDATA[本文将介绍如何使用SSH框架开发一个简单的用户注册程序。
1.在mysql数据库中创建数据库test ，并在test中创建user数据表




2.创建持久化类以及映射文件
package com.integration.entity;

public class User implements java.io.Serializable{

	private int id;
	pr]]></description><category></category></item><item><title><![CDATA[基于Eclipse搭建SSH框架：第三篇 整合Hibernate]]></title><link>https://blog.youkuaiyun.com/Code_Thinking/article/details/53482332</link><guid>https://blog.youkuaiyun.com/Code_Thinking/article/details/53482332</guid><author>Code_Thinking</author><pubDate>Tue, 06 Dec 2016 08:35:45 +0800</pubDate><description><![CDATA[上一篇博文中介绍了struts与spring的整合过程，本博文将在上一篇的基础上讲解如何将struts、spring与hibernate整合在一起。]]></description><category></category></item><item><title><![CDATA[基于Eclipse搭建SSH框架：第二篇 struts2整合spring]]></title><link>https://blog.youkuaiyun.com/Code_Thinking/article/details/53467465</link><guid>https://blog.youkuaiyun.com/Code_Thinking/article/details/53467465</guid><author>Code_Thinking</author><pubDate>Mon, 05 Dec 2016 17:30:07 +0800</pubDate><description><![CDATA[本博文将在上一篇博文的基础上继续介绍SSH框架的搭建过程。]]></description><category></category></item><item><title><![CDATA[基于Eclipse搭建SSH框架：第一篇 配置struts2]]></title><link>https://blog.youkuaiyun.com/Code_Thinking/article/details/53453057</link><guid>https://blog.youkuaiyun.com/Code_Thinking/article/details/53453057</guid><author>Code_Thinking</author><pubDate>Sun, 04 Dec 2016 10:42:21 +0800</pubDate><description><![CDATA[SSH是Java web开发中常用的框架，本文将讲解SSH框架的搭建过程。]]></description><category></category></item><item><title><![CDATA[C语言编程实现使用AES对文件进行加密]]></title><link>https://blog.youkuaiyun.com/Code_Thinking/article/details/51502236</link><guid>https://blog.youkuaiyun.com/Code_Thinking/article/details/51502236</guid><author>Code_Thinking</author><pubDate>Wed, 25 May 2016 22:04:10 +0800</pubDate><description><![CDATA[#include 
#include 
#include 
#include 
int main(int argc,char* argv[])
{
  if(argc
     printf("Usage:./encrypt  \n");
     return 0;
  }
//  char* fname=*(argv+1);
//读取文件内容
  FILE* file=]]></description><category></category></item><item><title><![CDATA[Kali Linux 2.0中使用aircrack-ng破解安全性为WPA/WPA2 PSK的无线网络]]></title><link>https://blog.youkuaiyun.com/Code_Thinking/article/details/50589508</link><guid>https://blog.youkuaiyun.com/Code_Thinking/article/details/50589508</guid><author>Code_Thinking</author><pubDate>Tue, 26 Jan 2016 20:56:31 +0800</pubDate><description><![CDATA[这些天通过上网查看各类博客,资料,再加上动手操作,成功在Kali Linux 2.0上面破解了附近一个wifi的密码,下面对其大体步骤进行总结:
1.ifconfig -a 
 使用该命令查看本机的无线网卡


2.ifconfig
 使用该命令查看本机已启动的无线网卡
 
可以发现wlan1,这一网卡并没有显示在上面.如果想使用它进行下面的破解密码操作,首先使用ifconfig]]></description><category></category></item><item><title><![CDATA[windows下如何使用软件来查看本机BIOS的类型]]></title><link>https://blog.youkuaiyun.com/Code_Thinking/article/details/50555770</link><guid>https://blog.youkuaiyun.com/Code_Thinking/article/details/50555770</guid><author>Code_Thinking</author><pubDate>Thu, 21 Jan 2016 16:00:42 +0800</pubDate><description><![CDATA[1.使用BIOS Agent


2.使用BIOS Agent Plus
访问http://biosagentplus.com/下载程序


报告会给出BIOS类型以及本机的BIOS、各种驱动程序是否需更新。]]></description><category></category></item><item><title><![CDATA[编译原理实验一:为PL/0语言编写一个词法分析程序]]></title><link>https://blog.youkuaiyun.com/Code_Thinking/article/details/49981177</link><guid>https://blog.youkuaiyun.com/Code_Thinking/article/details/49981177</guid><author>Code_Thinking</author><pubDate>Sun, 22 Nov 2015 21:01:36 +0800</pubDate><description><![CDATA[思路:利用词法分析一章所讲的状态转化图方法,输入源程序,输出单词符号(token)串
1.单词符号类
package lexical_analyzer;
public class Token {
    private String SYM;// 单词类别
    private String ID;// 标识符的名字
    private String NUM;// 用户定义的数]]></description><category></category></item><item><title><![CDATA[编译原理实验:写一个PL/0的编译器]]></title><link>https://blog.youkuaiyun.com/Code_Thinking/article/details/49980701</link><guid>https://blog.youkuaiyun.com/Code_Thinking/article/details/49980701</guid><author>Code_Thinking</author><pubDate>Sun, 22 Nov 2015 19:49:16 +0800</pubDate><description><![CDATA[Pl/0语言文法的BNF表示：
〈程序〉→〈分程序>.
〈分程序〉→ [][][]〈语句〉
  → CONST{ ,}；
  → =
  → {}
  → VAR{ ,}；
  → {|}
  → ；{}
  → procedure；
  → |||||||
  → :=
  → begin{ ；}
 → |ood
  → [+|-]{}
  → {}
  → ||]]></description><category></category></item><item><title><![CDATA[一个Java解析JSON字符串的例子]]></title><link>https://blog.youkuaiyun.com/Code_Thinking/article/details/46794181</link><guid>https://blog.youkuaiyun.com/Code_Thinking/article/details/46794181</guid><author>Code_Thinking</author><pubDate>Tue, 07 Jul 2015 21:10:29 +0800</pubDate><description><![CDATA[1、下载json-org.jar,并导入自己的程序中


2.示例程序


3.程序输出]]></description><category></category></item><item><title><![CDATA[如何将基于Struts2的JavaWeb项目部署到阿里云服务器上]]></title><link>https://blog.youkuaiyun.com/Code_Thinking/article/details/46728443</link><guid>https://blog.youkuaiyun.com/Code_Thinking/article/details/46728443</guid><author>Code_Thinking</author><pubDate>Thu, 02 Jul 2015 16:50:46 +0800</pubDate><description><![CDATA[1、将Struts项目从Eclipse导出生成war包
2、使用tomcat管理平台在本地部署该struts项目
3、修改tomcat配置文件
4.、访问该项目
5、使用Putty中的pscp命令将部署后的struts文件夹上传到云服务器
6、将上传的struts项目文件夹移动到tomcat webapps目录下
7、修改云服务器中tomcat的配置文件]]></description><category></category></item><item><title><![CDATA[在阿里云服务器上搭建JavaWeb开发环境]]></title><link>https://blog.youkuaiyun.com/Code_Thinking/article/details/46723439</link><guid>https://blog.youkuaiyun.com/Code_Thinking/article/details/46723439</guid><author>Code_Thinking</author><pubDate>Thu, 02 Jul 2015 11:02:27 +0800</pubDate><description><![CDATA[1.安装JDK1.7
2.安装Tomcat6
3.测试


一、安装JDK1.7
    1.登录云服务器管理控制台
         
   2.进入管理终端
         
      3.或者使用Putty远程管理云服务器]]></description><category></category></item><item><title><![CDATA[网络攻防实验-XSS攻击-基于Elgg-Task1-4]]></title><link>https://blog.youkuaiyun.com/Code_Thinking/article/details/46391693</link><guid>https://blog.youkuaiyun.com/Code_Thinking/article/details/46391693</guid><author>Code_Thinking</author><pubDate>Sat, 06 Jun 2015 21:35:37 +0800</pubDate><description><![CDATA[网络攻防实验报告
                                                                                      ——XSS攻击
何为XSS攻击?
XSS即Cross-site scripting跨站脚本,它是一种经常在web应用中出现的漏洞，攻击者可以使用该漏洞注入一些恶意代码以实现对受害者的攻击。
一、实验环境]]></description><category></category></item><item><title><![CDATA[Git学习笔记:Git命令]]></title><link>https://blog.youkuaiyun.com/Code_Thinking/article/details/42296715</link><guid>https://blog.youkuaiyun.com/Code_Thinking/article/details/42296715</guid><author>Code_Thinking</author><pubDate>Wed, 31 Dec 2014 16:42:06 +0800</pubDate><description><![CDATA[git init   
        进入特定目录使用该命令创建一个版本库


git add  文件名  
            使用该命令将想进行版本管理的文件加入版本库中
git   commit -m "描述"  
           使用该命令将文件提交到版本库


git staus
       使用该命令查看版本库的当前状态，它可以告诉我们是否有修改还未]]></description><category></category></item><item><title><![CDATA[设计模式其实很简单学习笔记:设计模式之职责链模式]]></title><link>https://blog.youkuaiyun.com/Code_Thinking/article/details/42291315</link><guid>https://blog.youkuaiyun.com/Code_Thinking/article/details/42291315</guid><author>Code_Thinking</author><pubDate>Wed, 31 Dec 2014 10:12:20 +0800</pubDate><description><![CDATA[定义
      使多个对象都有机会处理请求，从而避免请求的发送者和接受者之间的耦合关系，将这多个对象连成一条链，
      并沿着这条链传递该请求，直到有一个对象处理它为止。
      即将请求的处理者们组织成一条链，使请求沿着这条职责链传递，直到有一个处理者将其处理或者传递到链的末尾仍没有被处理。
     使用职责链模式，请求发送者不需要关心请求的处理细节，请求是如何传递的以及是]]></description><category></category></item><item><title><![CDATA[设计模式之中介者模式]]></title><link>https://blog.youkuaiyun.com/Code_Thinking/article/details/42263273</link><guid>https://blog.youkuaiyun.com/Code_Thinking/article/details/42263273</guid><author>Code_Thinking</author><pubDate>Tue, 30 Dec 2014 10:56:00 +0800</pubDate><description><![CDATA[//客户端调用
public static void main(Strng[] args)
{
   ConcreteMediator mediator=new ConcreteMediator();
   
   ConcreteColleague1 c1=new ConcreteColleague1(mediator);
   ConcreteColleague2 c2=new Concret]]></description><category></category></item><item><title><![CDATA[文本数据交换格式:JSON]]></title><link>https://blog.youkuaiyun.com/Code_Thinking/article/details/42178947</link><guid>https://blog.youkuaiyun.com/Code_Thinking/article/details/42178947</guid><author>Code_Thinking</author><pubDate>Fri, 26 Dec 2014 23:01:20 +0800</pubDate><description><![CDATA[JSON
{
  "user":{
       "id":1304724580,       "name":"chris",       "sex":"female",       "city":"JN"  }}
定义
     JSON(JavaScript Object Notation) 是一种轻量级的数据交换格，JSON采用完全独立于语言的文本格式。

     JSON和X]]></description><category></category></item><item><title><![CDATA[设计模式学习笔记:结构型模式之外观模式]]></title><link>https://blog.youkuaiyun.com/Code_Thinking/article/details/42142411</link><guid>https://blog.youkuaiyun.com/Code_Thinking/article/details/42142411</guid><author>Code_Thinking</author><pubDate>Thu, 25 Dec 2014 09:50:30 +0800</pubDate><description><![CDATA[定义
     为子系统中的一组接口提供一个高层接口，这个高层接口使得这一子系统更加容易使用，这样就降低了客户程序与具体子系统之间的耦合度。
代码解释
      外观模式主要是一个Facade类。
//子系统A
public class SubA
{
  public void MethodA()
  {
    System.out.println("子系统方法A被执行!")
   }]]></description><category></category></item><item><title><![CDATA[Android开发学习笔记一:Android启动界面的简单实现]]></title><link>https://blog.youkuaiyun.com/Code_Thinking/article/details/42128669</link><guid>https://blog.youkuaiyun.com/Code_Thinking/article/details/42128669</guid><author>Code_Thinking</author><pubDate>Wed, 24 Dec 2014 20:55:02 +0800</pubDate><description><![CDATA[使用窗口主题直接设置背景图片,使用"图层"资源实现多个图片叠加成一个启动图片.
示例:新浪微博启动界面
步骤一:
在res/drawable目录下创建一个splash.xml文件，同时准备dragon.png、splash_bottom.png和dragon_year.png这3个图片.
splash.xml内容如下:





<bitmap
    android:gravity="]]></description><category></category></item><item><title><![CDATA[信息安全:OpenSSL之RC4加密简单示例]]></title><link>https://blog.youkuaiyun.com/Code_Thinking/article/details/41781539</link><guid>https://blog.youkuaiyun.com/Code_Thinking/article/details/41781539</guid><author>Code_Thinking</author><pubDate>Sun, 07 Dec 2014 00:02:38 +0800</pubDate><description><![CDATA[RC4
     RC4是流密码算法,流算法以密钥作为种子产生密钥流,然后明文比特流和密钥流进行异或以实现加密.
     RC4加密算法密钥长度可变,没有填充的麻烦.
函数
     OpenSSL中RC4加密算法主要有两个函数,在openssl/rc4.h中找到.如下:
     void RC4_set_key(RC4_KEY *key,int len,const unsigned]]></description><category></category></item></channel></rss>