存档在 2011年8月

hibernate自增 many-to-one

2011年8月26日

<generator class=”increment”/>

<id name="productId" type="java.lang.Integer">
   <column name="productId"/>
   <generator class="increment" />
  </id>
 <many-to-one name="category" class="com.ects.entity.Category" fetch="select">
            <column name="CATEGORYID" />
  </many-to-one>
存了category就不要写categoryId,会产生 Column 'categoryId' specified twice 的错误 抓狂了

java mysql的编码问题

2011年8月26日

整的都快哭了……

先是java程序跟数据库连起来有编码问题,整好了。

然后是form表单提交到java程序编码问题,copy个fliter整好了,然后莫名其妙数据库中数据又出问题了T.T。

查资料,改my.ini,完全没反应。终于搜到同病相怜的人,感情他们改my.ini是4.0的。5.0的mysql还得加一句skip-character-set-client-handshake

default-character-set=utf8
skip-character-set-client-handshake
╮(╯▽╰)╭,继续折腾。要抗不住了,一个月学别人2~3个月的东西,吃不消啊……
编码问题可以看这两篇文章:
http://developer.51cto.com/art/200906/130425.htm
http://blog.chinaunix.net/space.php?uid=9195812&do=blog&cuid=208239

PHP编程—-取不同随机数

2011年8月21日

//0-9 10数,取任意5个,且不能有相同数出现

$num = 5;//要产生多少个随机数;
$start = 0;//随机数起始位置,
$end = 9;//随机数结束位置
$connt = 0;
while($connt<$num)
{
$a[ ]=rand($start,$end);//产生随机数
$ary=array_unique($a);//遍历数组$a,如有相同的值则剔除该值
$connt=count($ary);
}

foreach ($ary as $key => $value)
{
echo “<br />”.$value;
}

?>

原文:http://www.phpweblog.net/wgxjava/archive/2007/08/31/1886.html

依次可以用来输出文件随机行等一系列用法

随机文件

<?php
$num = rand(1,3);//随机数字
$fileName = $num.".txt";//随机后的文件名;
$content = file_get_contents($fileName);//读取文优内容
echo $content;//输出文件内容
?>
整合一下就是随机文件

因明&《正理经》

2011年8月20日

古印度人还真是不简单,讲因明,是该说印度人厉害还是佛学牛X呢?

佛教讲 中观、唯识和因明,有时间得研究研究,体验体验佛法的精深。

足目在《正理经》中建立了因明学的纲要——十六句义(又称十六谛),即十六种认识及推理论证的方式:
(一)量。指对事物的认识,有现量(知觉)、比量(推理)、声量(类比)、譬喻量(证言)四种。
(二)所量。指认识的对象,有我、身、根、境、觉、意、作业、烦恼、彼有、果、苦、解脱十二种。
(三)疑。指疑惑,对事物的性质尚未认清时的心理状态。
(四)用。指对疑惑的消解,即认识的目的。
(五)喻。指实例。
(六)悉檀。指宗义,学派或个人的学说主张。
(七)支分。指五支作法,即由宗(论题)、因(理由)、喻(例证)、合(应用)、结(结论)五个方面组成的推理形式。
(八)思择。指归谬法推理,即通过指明假设的反题的悖谬而显示正题的正确。
(九)决。指对事物性质的判定。
(十)论议。指依据逻辑规则对论题展开的讨论。
(十一)纷义。指为坚守自说所作的诡辩。
(十二)坏义。指只在驳倒对方的立论而自己并不立论的辩论。
(十三)似因。指似是而非的理由,有不定、相违、问题相似、所立相似、过时等五种。
(十四)难难。指故意曲解对方的言论,再作驳难。
(十五)诤论。指用错误的理由推出错误的结论去反对和破坏辩论中的敌方。
(十六)堕负。指导致辩论失败的种种情况。自此以后,因明学在印度得到了广泛的传播。

adwords终于还款了

2011年8月17日

嗯,欠了半年多的款终于还了……还以为google要死欠下去呢。

adwords用的时候千万小心别被停了,否则退款郁闷死你的,呵呵。没闲钱别拿adwords玩淘宝客,9成被停账户的。。。

偶就是,实验性质的充了800块到adwords中,结果被停了账户,退款后半年不见退款。e-mail反应n次解决不了,欠钱的是大爷,感觉google不像这样的公司,难道是本土特色?╮(╯▽╰)╭

还有退款后也不给说声,看信用卡准备还钱的时候才发现,不过那道一笔“意外之财”的感觉还是很好的!

另外招行信用卡真不错,每月第一次取款免费,不限银行不限地点,准备换新卡。。。over

Commentics评论系统

2011年8月14日

折腾一天安了个评论系统。

commentics是个纯粹 的评论系统,只管评论,其他什么事都不做……优点是可以方便的集成到其他系统中。当然今天我折腾的这个系统就不好整进去。原因未知,估计是重复的函数还是怎样的原因,貌似跟数据库也有那么一点关系,总之最后是没给直接弄进去。

当然直接进不去咱就间接的,commentics的评论识别是靠一个page id来识别的。我选择使用网页的url作为其识别的id,所以直接写了个php文件,原文件用php获取当前地址($_SERVER['PHP_SELF']),直接用GET把参数传过去就ok了。然后再把那个网址用php采集过了。不知道会耗多少cpu……好在流量少。还是有点担心搜索引擎疯爬…回头整缓存吧!

 

ps: php获取当前url地址还有完整地址的参数
$url_this = “http://”.$_SERVER ['HTTP_HOST'].$_SERVER['PHP_SELF'];

commentics官网:http://www.commentics.org/  安装什么的教程也懒得写了,都是英文,看不懂不好整

额~一个站被黑了

2011年8月8日

郁闷的不得了……莫名的发现一个站竟然别黑了,也不知道怎么黑的。同一个ftp只黑了一个站其他的都没动,不过给加了些php文件。bugs.php 还有owned.php。都给删了。

wordpress被删还原容易的很,最重要的是数据库,数据库安全文章就安全,还有就是图片文件……图片被我不小心都删掉了╮(╯▽╰)╭,删掉了还没法还原╮(╯▽╰)╭

随意了,至少暂时是弄好了,抓紧备份数据然后升级程序……忘记记下黑客的名号了,坏淫啊

yourls短地址&shorten url

2011年8月7日

装了个yourls短地址,拿来做跳转用,然后又装了chrome扩展shorten url调用yourls的api来快速生成。

shorten url最新版的不能用,没有设置选项,需要拿比较旧的1.2的版本,网上可以搜到。

最后又装了个Shortcut Manager,可以用快捷键来打开网页或是执行js代码。

chrome扩展——新浪短地址

2011年8月6日

没事写了个新浪短地址服务的chrome扩展,介于扯淡的发布chrome扩展要交$5的认证费……咱就不发布了……

用的是新浪的sinaapp.com服务器做伺服,有需要的就下载吧。

嗯~~文件也扔到sinaapp里去吧。下载地址 http://tcnurl.sinaapp.com/sinaurl.crx

php打开新页面

2011年8月5日

跳转

< HEAD>

< META HTTP-EQUIV=”REFRESH” CONTENT=”5; URL=< ? echo $url;?>>

< /HEAD>

脚本

  < ?  $url=”http://www.kjsc.com.cn”;

  echo “< !–< SCRIPT LANGUAGE=”JavaScript”>”;

  echo “location.href=”/′”;$url′”;

  echo “< /SCRIPT>–>”;

  ?>

 

输出(新窗口)

print “window.location = $url; “;

或者

echo   ” <script>window.location = $url;</script> “;