<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[佐灵的程序猿之路]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/jackmiking</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; jackmiking]]></copyright><item><title><![CDATA[spring搭建配置]]></title><link>https://blog.youkuaiyun.com/jackmiking/article/details/20559769</link><guid>https://blog.youkuaiyun.com/jackmiking/article/details/20559769</guid><author>jackmiking</author><pubDate>Wed, 05 Mar 2014 17:36:39 +0800</pubDate><description><![CDATA[配置spring要在web.xml中添加spring的信息



contextConfigLocation
/WEB-INF/applicationContext.xml

就是告诉spring配置文件applicationContext.xml在哪里，就是uri
还要加入一个spring的监听器，这样再spring启动时候就会加载该监听器，来读取配置文件，将文件的内容加载到sp]]></description><category></category></item><item><title><![CDATA[hibernate介绍摘录]]></title><link>https://blog.youkuaiyun.com/jackmiking/article/details/20133789</link><guid>https://blog.youkuaiyun.com/jackmiking/article/details/20133789</guid><author>jackmiking</author><pubDate>Fri, 28 Feb 2014 14:10:55 +0800</pubDate><description><![CDATA[orm-object relational mapping.即对象关系映射。它是一种为了解决面向对象与关系数据库的互不匹配的技术。通过使用描述对象与数据库之间的映射的元数据，将java程序中的对象自动持久化到关系数据库中。


hibernate开发流程
1：创建hibernate的配置文件
配置文件有hibernate.properties和hibernate.cfg.xml
在hi]]></description><category></category></item><item><title><![CDATA[动态规划]]></title><link>https://blog.youkuaiyun.com/jackmiking/article/details/17590419</link><guid>https://blog.youkuaiyun.com/jackmiking/article/details/17590419</guid><author>jackmiking</author><pubDate>Thu, 26 Dec 2013 20:06:01 +0800</pubDate><description><![CDATA[动态规划初步

林厚从

引例：城市交通

有n个城市，编号1~n，有些城市之间有路相连，有些则没有，有路则当然有一个距离。现在规定只能从编号小的城市到编号大的城市，问你从编号为1的城市到编号为n的城市之间的最短距离是多少？

输入格式：先输入一个n，表示城市数，n小于100。

下面的n行是一个n*n的邻接矩阵map[i,j],其中map[i,j]=0表示城市i和城市j之间没]]></description><category></category></item><item><title><![CDATA[mysql之alter]]></title><link>https://blog.youkuaiyun.com/jackmiking/article/details/17515631</link><guid>https://blog.youkuaiyun.com/jackmiking/article/details/17515631</guid><author>jackmiking</author><pubDate>Mon, 23 Dec 2013 23:27:31 +0800</pubDate><description><![CDATA[alter是更改表结构的。列属性的更改，删除，增加。在mysql可以用help alter得到帮助。
增加主键：alter talbe name add primay key(name,````);
更改属性：alter table name modify columnname  definition。]]></description><category></category></item><item><title><![CDATA[mysql查询不区分大小写问题]]></title><link>https://blog.youkuaiyun.com/jackmiking/article/details/17481839</link><guid>https://blog.youkuaiyun.com/jackmiking/article/details/17481839</guid><author>jackmiking</author><pubDate>Sun, 22 Dec 2013 10:26:23 +0800</pubDate><description><![CDATA[解决方案：1：在建表的时候标志binary。
如：create table user( name char(8) binary);
2:在查询的时候标志binary。
如：select * from user where binary id=?]]></description><category></category></item><item><title><![CDATA[form与action之setter与getter]]></title><link>https://blog.youkuaiyun.com/jackmiking/article/details/17466453</link><guid>https://blog.youkuaiyun.com/jackmiking/article/details/17466453</guid><author>jackmiking</author><pubDate>Sat, 21 Dec 2013 15:32:15 +0800</pubDate><description><![CDATA[对于表单提交数据给action时候，可以简单的用setter与getter函数实现值的传递。
例如在jsp里有这么个form：





那么在action里面只要有相应的setName(String name) setPass(String pass) 方法则提交的时候就可以自动调用setter方法。这个是基于struts2的反射机制。这个操作是由params拦截器完成的，para]]></description><category></category></item><item><title><![CDATA[package与action]]></title><link>https://blog.youkuaiyun.com/jackmiking/article/details/17451893</link><guid>https://blog.youkuaiyun.com/jackmiking/article/details/17451893</guid><author>jackmiking</author><pubDate>Fri, 20 Dec 2013 20:55:38 +0800</pubDate><description><![CDATA[struts2使用package来组织action，拦截器的。主要解决action 拦截器会同名的问题。
package的属性有如下：
name：这个是必须的属性。给这个包取名。名字是用来被其他包来引用的key。
extends：可选。继承其他包。值为父包的name。通过继承其他包，可以得到包中的action定义，拦截器定义等。
namespace：可选。是一个命名空间。如果指定了name]]></description><category></category></item><item><title><![CDATA[action与表单的对接]]></title><link>https://blog.youkuaiyun.com/jackmiking/article/details/17449199</link><guid>https://blog.youkuaiyun.com/jackmiking/article/details/17449199</guid><author>jackmiking</author><pubDate>Fri, 20 Dec 2013 17:06:32 +0800</pubDate><description><![CDATA[struts2中action的使用：1：定义action类。2：再struts.xml中配置action。
action不要求继承父类。但是一般会继承Action接口。目的是让开发action的类更为规范。
对一个表单对应多个action的实现可以：用onclick=“”参数动态更改表单对应的action。
如： 通过document.forms[0]得到当前第一个表格的表单。调出表单的ac]]></description><category></category></item><item><title><![CDATA[actioncontext 得到request范围的]]></title><link>https://blog.youkuaiyun.com/jackmiking/article/details/17427445</link><guid>https://blog.youkuaiyun.com/jackmiking/article/details/17427445</guid><author>jackmiking</author><pubDate>Thu, 19 Dec 2013 22:20:27 +0800</pubDate><description><![CDATA[在strust2中用action来处理表单的时候，要访问request范围里的值。一种方法是使用ActionContext类。
ActionContext可以通过getParameters().get()来得到变量的值。但是如果是按下面来写的话会出现错误(类似[Ljava.lang.String;@)：
ActionContext atx=ActionContext.getContext();]]></description><category></category></item><item><title><![CDATA[能力风暴状态贴墙算法]]></title><link>https://blog.youkuaiyun.com/jackmiking/article/details/17331929</link><guid>https://blog.youkuaiyun.com/jackmiking/article/details/17331929</guid><author>jackmiking</author><pubDate>Sun, 15 Dec 2013 10:29:47 +0800</pubDate><description><![CDATA[对于机器人，开始先确定指南针的方向，Compass_Degree（）；再取初始的光度值，为判定是否找到光源作为参照值。
对于机器人，都有四个状态。用红外探测：前边，左边，右边。是否有障碍。有障碍则采取相应的躲避障碍算法。
对于贴左墙来说则：前边有障碍，则往右转，左边有障碍，贴着左边的障碍前行。右边有障碍，往左边偏着走，没障碍时候则左转。
对于回家：当机器人的方向与初始的得到的指南针方向相差为]]></description><category></category></item><item><title><![CDATA[分支限界算法]]></title><link>https://blog.youkuaiyun.com/jackmiking/article/details/17299137</link><guid>https://blog.youkuaiyun.com/jackmiking/article/details/17299137</guid><author>jackmiking</author><pubDate>Fri, 13 Dec 2013 11:00:46 +0800</pubDate><description><![CDATA[分支限界：给出各个地点，及两个地点间的距离，遍历所有地点，且仅一次回到起点
例如表：




地点


1（终点）


2


3


4


5




1（出发点）


无穷远


17


7


35


18




2


9


无穷


5


14


19]]></description><category></category></item><item><title><![CDATA[能力风暴智能机器人函数]]></title><link>https://blog.youkuaiyun.com/jackmiking/article/details/17290381</link><guid>https://blog.youkuaiyun.com/jackmiking/article/details/17290381</guid><author>jackmiking</author><pubDate>Thu, 12 Dec 2013 22:38:40 +0800</pubDate><description><![CDATA[能力风暴函数
必备头文件：
#include "AS_UIII_LIB.h"
库函数：
void  motor(int index, int vel)      
以功率级别vel(-100～100)启动电机m。index：电机序号，1为左电机，2为右电机。
注：目前AS-M、AS-MII 和AS-UII主板上才有扩展电机口，并且不可调速和不可改变方向，功率设置不为0时，扩展电机口就单]]></description><category></category></item><item><title><![CDATA[tiny扩充语法分析]]></title><link>https://blog.youkuaiyun.com/jackmiking/article/details/17230093</link><guid>https://blog.youkuaiyun.com/jackmiking/article/details/17230093</guid><author>jackmiking</author><pubDate>Mon, 09 Dec 2013 21:34:55 +0800</pubDate><description><![CDATA[实验二：TINY扩充语言的语法分析
目录
（按ctrl同时鼠标左键点击即可到所在页面）
（一）实验内容：
（二）实验要求：
（三）实验程序：
一：界面设计
二:tiny分析源程序修改
1：冲突字修改。
2：变量的存放变更。
3：增加保留字
4：增加扩充语言代码
三 界面按钮的功能实现：
1：打开源文件按钮
2:语法分析按钮：
3生成语法树按钮：
 


（一）]]></description><category></category></item></channel></rss>