`
xiangzi21
  • 浏览: 29538 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论
文章列表
spring配置mybatis事物的<tx:annotation-driven /> ,启动报错如下   org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'transactionManager' defined in file [E:\eclipseJ2EE\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\ykjf\WEB-INF\classes\appli ...
在windows下用sql语句向写入数据库写入中文时是乱码,考虑到字符集的问题。 用一下语句查看字符集,果然全是latin1 show variables like '%char%';show variables like 'collation_%'; 方法1:用以下语句修改字符集 alter database dbname character set utf8 报错:  Can't create/write to file '.\dbname\db.opt' (Errcode: 2)    于是使用方法2: 修改mysql安装路径下的my.ini配置文件,将里面的latin ...

jQuery学习笔记

jQuery学习中的一些体验   事件 1.live() 方法为被选元素附加一个或多个事件处理程序,并规定当这些事件发生时运行的函数.对页面加载后新建的元素也有效. die()方法则是移除.    效果  1.clearQueue() 方法 与 stop() 方法不同, clearQueue (只适用于动画) .   文档操作   1.append() 和 appendTo() 方法执行的任务相同。不同之处在于:内容和选择器的位置,以及 append() 能够使用函数来附加内容。 prepend() 和 prependTo() 方法作用相同。差异在于语法:内容和选择器 ...
将原有系统(xp)的eclipse拷到另一台电脑上(win7)之后,工程出现错误,所有import javax.servlet.*导入都会出现红线,编译出错。   解决方法:右键点击工程-》Build Path-->Configure Build Path --》Add Library   选择Server Runtime  点击Next后选择安装的Tomcat    Finish!!
tar包安装mysql,执行完./configure后执行make报错如下: make:   ***   No   targets   specified   and   no   makefile   found.     Stop.  原因:系统没有安装ncurse 解决方法:找个ncurse安装后就可以通过了
在linux上安装的mysql5.1版本,想见个存储过程,而是总报错,提示如下.   ERROR 1558 (HY000): Column count of mysql.proc is wrong. Expected 20, found 16. Created with MySQL 50033, now running 50142. Please use mysql_upgrade to fix this error.   上网查了很多原因也没找到,查信息表也会报这个同样的错误.   mysql> SELECT * FROM information_schame.ROU ...
第九章 函数 awk有很多内置函数,分为算术函数和字符串函数两种.也可以用户自定义函数.   算术函数 cos(x):返回x的余弦(x为弧度) sin(x)返回x的正弦(x为弧度) atan2(y,x):返回y/x的反正切,其值在-π到π之间 exp(x):返回e的x次幂 int(x):返回x的整数部分值 log(x):返回x的自然对数(以e为底) sqrt(x):返回x的平方根 rand():返回伪随机数r,其中0<=r<1 srand(x):建立rand()的新的种子数.如果没有指定种子数,就用当天的时间.返回旧的种子值.     整数函数 ...
第八章 条件,循环和数组   awk中的条件与循环结构是借鉴于c语言的.   条件语句 if (expression)    action1 [else    action2]     if (x) print x #测试x是否是非0值 if(x==y) print x #测试x是否等于y if(x~/[yY]|es?/) print x #判断x是否与一个模式匹配 if(x~/^[yY]$|^[yY]es$/) print x #判断x是否是单独的y,Y,yes或Yes     #如果操作是多条语句,要用大括号括起来,awk对大括号和语句位置没有 ...
第七章 编写awk脚本 规则:awk脚本分三部分 (BEGIN,END必须大写)1.BEGIN段:主循环处理前(不管主循环有没有数据)2.主循环段:主循环处理(文件行数)3.END段:主循环处理后(不管主循环有没有数据) 模式匹配:当awk读入输入行时,只有与模式匹配才能执行指定操作,如果没有指定操作,匹配的行会被打印出来.$ awk '/^$/ {print "this is a blank line"}' file #如果file匹配到空行即打印"this is a blank line"(即文件有几个空行便打印几句"this...&qu ...
第五章 基本sed命令 命令语法:[adress]command  #能接受逗号分隔的两个地址,这两个地址用来标识行的范围[line-adress]command  #只接受单个行地址,不能接受某个范围的行.adress{  common1 common2 ...}    #多命令作用于同一个地址 替换:[address]s/pattern/replacement/flagsflags:n:1到512之间的数字,表示对本模式中指定模式出现第n次的情况进行替换g:全局替换,没有g则替换第一次出现的情况.p:打印模式空间内容.w file:将模式空间内容写入文件file中. $sed 's/\ ...
  第四章 编写sed脚本   sed脚本原理是将整个脚本分别在每行逐行执行.不是先读取脚本中的一样,然后在全文件执行,再读脚本下一行...   $ sed 's/pig/cow/g' file :将文件中所有的pig替换成cow. $ sed '/aa/s/pig/cow/g' file :将文件中匹配"aa"的行中的pig替换成cow. 即根据前面的匹配条件先过滤一下,再替换.   删除命令:d d:删除所有行 例:sed 'd' file #不会有输出 1d:删除第一行 例:sed '1d' file #输出file文件除了第一行的内容 $d:删 ...
第三章 了解正则表达式   第三章是最重要的,很多正则表达式都有一起同工之妙,所以一定要好好学习!   P45:特殊字符汇总. P54:POSIX字符类([:space:]等)   grep -c '^$' file :计算file文件的空行数 \{n,m\}:匹配他前面某个范围内单个字符出现的次数 (\{n\}:n次 \{n,\}:至少n次 \{n,m\}:n和m之间的次数) +:1次或多次 等价于\{1,\} ?:0次或1次 等价于\{0,1\} *:0次到多次 等价于\{0,\} ^: a.正则表达式的第一个字符,则表示行开始.     b.在" ...
前言:   一直想好好学学sed和awk,感觉真的太强大了,虽然在工作中用的不是很多,但由于崇拜,决定成为sed与awk脚本的菜鸟程序员.   既然要学习,就要记好笔记,下面把觉得很重要的精髓记下来.   看了一些资料,值得推荐的一本书<<sed与awk>>,我看的是 oreilly sed与awk(第二版),因为上网电子书只找到这版了,哈哈!     第一章是讲sed与awk怎么怎么好,让你爱上她.我已经爱上她了,所以没什么要说的.   第二章讲的是基本操作.由于以前写过简单的脚本,所以只是简单的记一下.   sed[-e] 'inst ...
  越来越发现awk的强大,做了实验,做了总结 备忘!!   /**在linux shell中调用awk  (awk 'xxxxxxx'  xxxxxxx即为awk命令,命令必须包含在单引号中,至少双引号都不行)**/   /**awk 显示文本文件myfile中中以字符%分隔的第一字段,第三字段和第七字段及NF(域的个数):**/ 方法一:awk -F '%' 'NR==7,NR==15 {print $1 $3 $7 NF}'   方法二:awk '{FS="%"} NR==7,NR==15 {print $1 $3 $7 NF}'   {FS=&quo ...
Global site tag (gtag.js) - Google Analytics