瞎折腾之爱斯纳特

我是一个爱折腾的人,也是一个爱瞎折腾。这几天都在加班加点到晚上一点多,都不知道白天与黑夜。累了就睡,上课,寝室,吃饭就这几个地方。没地方可去了,也不想去。改模板,改了又改,LOGO不会做,叫朋友帮忙。这几天搞好了,又可以去搞别的了。希望交给他们去推广,他们会吃苦,会努力。为他们提供一个平台,做与不做只是他们自己的事了。我能做的就是努力为朋友开个头吧。如果你不行,那只好关了,我浪费的也只是这点钱吧。如果你赚钱了分点给我就OK,以后我们会是更好的朋友。也许习惯你们叫我BOSS,虽然我只是一个皮包公司的CTO,但我一直努力打造为真正的CTO。兄弟们,加油。大学的最后一个学期上课了。各位也加油吧。

这是一个DEDECMS改的淘宝客平台,如果你想要这个模板,请跟我联系吧,做为一个网络朋友,只要努力你就可以去争取到你的东西。

厄,把自己说的太伟大了,欢迎大家来拍砖。

 

亲爱的,我想你了

亲爱的,我想你了;离开时间虽然不长,但依然那么的想你。每次空闲的时候,我就会默默的想你。虽然你就不在远处,我却一直在眺望,向着你离去的方向眺望。每次见到你,我的手不由的抽动着,看着心里起伏不止。没有你的每时每刻,就像时间停止,超市停业,寝室停水停电,食堂没饭;华七七的BLOG倒了,阿良显示器坏了,红门关了,学校的人都失业了。

亲爱的,我想你了;每天加班到1点多,听着室友的鼾声,深夜的思念一点点甘甜。电池警报时,我不舍让自己这么快睡觉;因为在梦中,你依然离我太远。在现实与梦的交集中,我深感疲惫。上课的时候依然坐在老师前面,坐着睡觉了。这几天天比较凉,你是否多添了衣服;下雨,另忘了带伞。什么?你不用伞的。厄,汗,有人在叫我“杯具,吃饭去了”。记得吃饭,不饿也要吃点,总会有饿的时候。亲爱的。。。。。。

一个GG与一个MM。Help me!I Need you!

 

google 我不想对你说太多

google 我不想对你说太多

GOOGLE你是个骗子

 

借口太多

这段时间借口太多了,说要搞这个,搞那个。最后什么都没搞出来,帮人家搞了很多东西。自己的东西都不知道在哪里,准备好写点东西,网上东走西看,一点东西都没搞出来。周末的时间基本被人家定了,上课,帮人家买电脑,帮人家搞程序。哇,写作业的时候才发现,好久没看学校发的书了。大学学的太多,应用的很少,业余学的用处不少。因为学的太杂,质量不高。所以我在我们学校是个伪人才,不怕自己打击自己,因为是事实吧。这两周要努力去写完那点东西,还要跟华七七搞英文站,都不知道怎么去搞,英文太差,所以一直在学。这个也不是我写的,是一高手帮别人写的,然后人家拿来请教我。我讲解了一会,之后那人就不见了。

// MySort.h: interface for the CMySort class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_MYSORT_H__A85E5CA1_77B0_4144_B5BF_2997EADB4B16__INCLUDED_)
#define AFX_MYSORT_H__A85E5CA1_77B0_4144_B5BF_2997EADB4B16__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include <windows.h>
#include <stdlib.h>
#include <time.h>

#define _AUTOTEST_OPEN  // 自测试开关 注释掉这个就关闭自测试

template <class T, int nLen>
class CMySort
{
public:
 CMySort();
 virtual ~CMySort();
 void dce();
protected:
 T* m_data;
 int m_nLen;
protected:
 //输出函数
 void Output(int n);
 void mergesort();
 //两路合并排序
 void Merge(int i1,int j1,int i2,int j2);
 void Quicksort();
 //快速排序
 void Quick(int s,int t);
 void SWAP(T &a,T &b);
 //插入排序
 void InsertSort();
 //选择排序
 void SelectSort();
 // 冒泡排序
 void Popsort();
};

//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////

template<class T, int nLen>
CMySort<T, nLen>::CMySort()
{
 m_data=new T[nLen];
 m_nLen = nLen;
}

template <class T, int nLen>
CMySort<T, nLen>::~CMySort()
{
 delete[] m_data;
 m_data = NULL;
}

// 冒泡排序
template <class T, int nLen>
void CMySort<T, nLen>::Popsort()
{
    T temp;
 int i,j;
 for(i=0;i<nLen;i++)
  for(j=i+1;j<nLen;j++)
  {
   if(m_data[i]>m_data[j])
   {
    temp=m_data[i];
    m_data[i]=m_data[j];
    m_data[j]=temp;
   }
  }  
}

//选择排序
template <class T, int nLen>
void CMySort<T, nLen>::SelectSort()
{
    T temp;
    int inLen;
    for(int i=0;i<nLen-1;i++)
    {
        temp = m_data[i];
        inLen = i;
        for(int j=i+1;j<nLen;j++)
        {
            if(m_data[j]<temp)
            {
                temp = m_data[j];
                inLen = j;
            }
        }
        m_data[inLen]=m_data[i];
        m_data[i]=temp;
    }
}
//插入排序
template <class T, int nLen>
void CMySort<T, nLen>::InsertSort()
{
    T temp;
    int i,i_flag;
    for(i=1;i<nLen;i++)
    {
        temp = m_data[i];
        i_flag = i;
        while((i_flag>0)&&(temp<m_data[i_flag-1]))
        {
            m_data[i_flag]=m_data[i_flag-1];
            i_flag--;
        }
        m_data[i_flag]=temp;
    }
}
template <class T, int nLen>
void CMySort<T, nLen>::SWAP(T &a,T &b)
{
    T temp;
 temp=a;
 a=b;
 b=temp; 
}
//快速排序
template <class T, int nLen>
void CMySort<T, nLen>::Quick(int s,int t)
{
    int i,j;
 if(s<t)
 {
  i=s;
  j=t+1;
  while(1)
  {
   do i++;
   while(!(m_data[s]<=m_data[i]||i==t));
   do j--;
   while(!(m_data[s]>=m_data[j]||j==s));
   if(i<j)
    SWAP(m_data[i],m_data[j]);
   else
    break;
  }
  SWAP(m_data[s],m_data[j]);
  Quick(s,j-1);
  Quick(j+1,t);
 }
}
template <class T, int nLen>
void CMySort<T, nLen>::Quicksort()
{
    Quick(0,nLen-1);
}
//两路合并排序
template <class T, int nLen>
void CMySort<T, nLen>::Merge(int i1,int j1,int i2,int j2)
{
    T *temp=new T[j2-i1+1];
 int i=i1,j=i2,k=0;
 while(i<=j1&&j<=j2)
  if(m_data[i]<m_data[j])
   temp[k++]=m_data[i++];
  else
   temp[k++]=m_data[j++];
 while(i<=j1)
  temp[k++]=m_data[i++];
 while(j<=j2)
  temp[k++]=m_data[j++];
 for(i=0;i<k;i++)
  m_data[i1++]=temp[i];
 delete[] temp;
}
template <class T, int nLen>
void CMySort<T, nLen>::mergesort()
{
    int i1,j1,i2,j2;
 int size=1;
 while(size<nLen)
 {
  i1=0;
  while(i1+size<nLen)
  {
   i2=i1+size;
   j1=i2-1;
   if(i2+size-1>nLen-1)
    j2=nLen-1;
   else
    j2=i2+size-1;
   Merge(i1,j1,i2,j2);
   i1=j2+1;
  }
  size*=2;
 } 
}
//输出函数
template <class T, int nLen>
void CMySort<T, nLen>::Output(int n)
{
    int i;
 switch(n)
 {
 case 1:    Popsort();   break;
 case 2
:    SelectSort();   break;
    case 3:    InsertSort();    break;
 case 4:    Quicksort();    break;
    case 5:    mergesort();    break;
 }
 for(i=0;i<nLen;i++)
  cout<<m_data[i]<<" ";
 cout<<endl;
}
template<class T, int nLen>
void CMySort<T, nLen>::dce()
{
#ifdef _AUTOTEST_OPEN
 srand((unsigned int)time(NULL));
 int i;
 int j;

 if (typeid(double*) == typeid(m_data))
 { 
  for (i=0; i<nLen; i++)
  {
   m_data[i] = ((double)(rand()%1000+1))/10.0;
   cout<<m_data[i]<<" ";
  }  
 }
 else if (typeid(char*) == typeid(m_data))
 { 
  for (i=0; i<nLen; i++)
  {
   m_data[i] = rand()%26+'A';
   cout<<m_data[i]<<" ";
  }  
 }
 else if (typeid(string*) == typeid(m_data))
 { 
  for (i=0; i<nLen; i++)
  {
   int nRandLen = rand()%6+3;
   for (j=0; j<nRandLen; j++)
   {
    m_data[i] += rand()%26+'A';
   }   
   cout<<m_data[i]<<" ";
  } 
 }
 else
 {
  return;
 }
 cout<<endl;

 cout<<"1:冒泡排序"<<endl;
 Output(1);
 cout<<"2:选择排序"<<endl;
 Output(2);
 cout<<"3:插入排序"<<endl;
 Output(3);
 cout<<"4:快速排序"<<endl;
 Output(4);
 cout<<"5:两路合并排序"<<endl;  
 Output(5);
#else
 cout<<"输入"<<nLen<<"个:";
 for(int r=0;r<nLen;r++)
  cin>>m_data[r];
 int n;
 cout<<"1:冒泡排序"<<endl;
 cout<<"2:选择排序"<<endl;
    cout<<"3:插入排序"<<endl;
 cout<<"4:快速排序"<<endl;
 cout<<"5:两路合并排序"<<endl;
    cin>>n;
 Output(n);
#endif     
}

#endif // !defined(AFX_MYSORT_H__A85E5CA1_77B0_4144_B5BF_2997EADB4B16__INCLUDED_)
 

太长了就不贴出来了,看了主要的代码,需要的应该可以写出其它的部分。

打包一下,自己下吧:201003212158347867.rar

笔记本电池与空间

因为朋友的老姐是做笔记本电池的,所以他就接我来帮忙做下淘宝,也许这也是一条出路。对于他们毕业的人来说,多一条出路就多一条活路。所以就答应了他们,我来搞淘宝,他们来推广。真正的难度其实是难与不难之间,因人而异吧。这个厂家生产的笔记本电池以前是外销的,因为经济不太好就想做内销。当然那公司还是以外销为主,也许美元再低也比人民币值点钱吧。淘宝地址:http://shop35532033.taobao.com/   东西没上多少,几个商品一个人传的比较累。

年前一朋友想搞一个插件和模板站,所以就注册了域名。也叫上了我,答应了。两人无聊说,搞搞空间吧。厄,反正我都在做国外的空间,虽然是返款主机,但还是有点赚的。这次国内的空间真有点不好搞,那代理平台真垃圾。支付不了,靠。这几天都在搞支付宝接口,搞支付宝都打了几个电话给我。没办法,要钱没有,只能自己搞定。地址:http://idc.bighu.com/  有空的朋友多多支持下吧,朋友嘛空间就直接打折处理了。要的直接到我这里联系了,直接打折。

这段时间还真比较忙,所以心情总是波动很大,加上感情问,那就没得说了。每天都会来BLOG看看,网站很多,这个BLOG一般都会几天更新一次。谢谢大家支持,祝大家开心。

恨惨惨的杯具了一把

杯具的进入了重修名单,虽然科目不多,也只有一门左右啊,学位课。这不明着老师都不让我过嘛,找了个要好的朋友去说下,也不放过。多加一两门课就要把我的进程给退后了,虽然毕业的时候可以找熟人解决,但这事还得卖人情。人家愿意卖给我,我也不好意思,没办法天生不喜欢这样子。也许挂了也不错,至少会比较认真去看书。虽然几天会心情有点烦,但没事看看流量,骚扰下老七。恩,这生活还是相当幸福的。

今年虽然没去上班,但好像比去年还忙。手上的一些很乱的东西,也因为情感不得不去做下。也许我一直不专心去做事做人,没长大。老大不小的人了,虽然很久很久没挂过科,但这次重修了还是相当的杯具的。不像老七同学“认识哥就杯具了,天天对我抱怨说:‘哥认识你就是杯具,书也没读到,妞也没泡到,玩也不玩到,XXX‘’。哈,也许我就真是为杯具而生的哦耶。上来跟大家说下,准备好好看书,当然不是学校发的书。再搞好手上的几个项目,然后就好好休息下哈。

这几天在养蜘蛛,等我有点心得了再来跟大家分享下哈。

累但幸福着

前几天去网上买了一本《搜索引荐营销--网站流量大提速》的书,昨天收到的。因为昨天出去外面了,回来搞没钱了,穷了。

今天开始真正去看书,把心中所有不快全都放一边去。去年安排的事都没做完,现在只有自己一个人去完成了,也正好给自己一个理由去努力吧。也不知道为什么这几天都过的很郁闷,杯具当当的发生了。这些天晚上都会醒来,然后拿出手机,想发短信又不知可以发给谁。听着室友的憨声,看看天花板,告诉自己明天接着努力去做。

早上起来大叫着告诉“自己要成功”,室友都习惯了我这样的行为。当然开始以为来了一个神经病,有空没事就出来吓人。今天整一天在看这本书,准备努力去搞下SEO吧,也许学软件却不是很喜欢在公司写软件的我把这个学好也是不错的东西。晚上本来想去看书,一天对着同一本书,真是快疯了。

累了真的很累,回到寝室看看网站,看看留言,快要忘记累是什么了。累但幸福着。

如果你选择网络,你一定会寂寞着

幸福也许来的会很晚,但努力是必须的

同学们加油。。。。。。。。。

寻找穰氏人少的原由

我的姓太少了,又因为姓被改过,所以每年都要不断的去重复解释自己姓什么,被叫错名字是经常的事。如果没叫错那就很特别。

史记   
         酷吏列传第六十二

义纵者,河东人也。为少年时,尝与张次公俱攻剽为群盗①。纵有姊姁,以医幸王太后②。王太后问:“有子兄弟为官者乎?”姊曰:“有弟无行③,不可。”太后乃告上,拜义姁弟纵为中郎,补上党郡中令④。治敢行⑤,少蕴藉⑥,县无逋事⑦,举为第一⑧。

迁为长陵及长安令,直法行治⑨,不避贵戚。以捕案太后外孙脩成君子仲⑩,上以为能,迁为河内都尉。至则族灭其豪穰氏之属(11),河内道不拾遗。而张次公亦为郎,以勇悍从军,敢深入,有功,为岸头侯。宁成家居,上欲以为郡守。御史大夫弘曰:“臣居山东为小吏时,宁成为济南都尉,其治如狼牧羊(12)。成不可使治民。”上乃拜成为关都尉。岁余,关东吏隶郡国出入关者(13),号曰:“宁见乳虎,无值宁成之怒(14)。”义纵自河内迁为南阳太守,闻宁成家居南阳,及纵至关,宁成侧行送迎(15),然纵气盛,弗为礼。至郡,遂案宁氏,尽破碎其家(16)。成坐有罪,及孔、暴之属皆奔亡(17),南阳吏民重足一迹(18)。而平氏朱强、杜衍杜周为纵牙爪之吏(19),任用,迁为廷史。军数出定襄,定襄吏民乱败,于是徙纵为定襄太守。纵至,掩定襄狱中重罪轻系二百余人(20),及宾客昆弟私入相视亦二百余人(21)。纵一捕鞠(22),曰:“为死罪解脱”。是日皆报杀四百余人。其后郡中不寒而栗(23),猾民佐吏为治(24)。是时赵禹、张汤以深刻为九卿矣(25),然其治尚宽,辅法而行,而纵以鹰击毛挚为治(26)。后会五铢钱白金起,民为奸,京师尤甚(27),乃以纵为右内史,王温舒为中尉。温舒至恶,其所为不先言纵(28),纵必以气凌之,败坏其功。其治,所诛杀甚多,然取为小治(29),奸益不胜,直指始出矣(30)。吏之治以斩杀缚束为务,阎奉以恶用矣(31)。纵廉,其治放郅都(32)。上幸鼎湖(33),病久,已而卒起幸甘泉(34),道多不治。上怒曰:“纵以我为不复行此道乎?”嗛之(35)。至冬,杨可方受告缗(36),纵以为此乱民,部吏捕其为可使者(37)。天子闻,使杜式治。以为废格诅事(38),弃纵市。后一岁,张汤亦死。

 

①攻剽:抢夺。②王太后:指汉武帝的母亲王娡。③无行:没有好品行。④上党郡中令:上党郡中某县(史失其名)的县令。⑤敢行:严酷。⑥蕴藉:宽和有涵养。⑦逋:逃亡。⑧举:推举。⑨直法行治:依法办理政事。⑩捕案:逮捕审讯。脩成君子仲:武帝母王娡与前夫金王孙所生女俗被封为脩成君,仲乃修成君之子,他仗恃外戚的地位,“横于京城”。见《汉书·外戚传上》。(11)穰氏之属:穰氏一类的豪强之人。按穰姓之族为当地的豪强势力。(12)如狼牧羊:比喻为政凶狠险恶。(13)吏:指郡国官员。隶:察看。(14)乳虎:正在哺育幼虎的母虎。值:遇。(15)侧行:在旁边随行。“侧行送迎”,极言宁成的谦恭态度。(16)破碎:指诛灭。(17)孔、暴:南阳的两个大姓家族。奔亡:逃亡。(18)重足:叠脚而行。一迹:一个脚印。按此句极言南阳人的谨慎恐惧。(19)牙爪:即“爪牙”。“牙爪之吏”,即亲密的辅佐者。(20)掩:同“揜”,取。此指捕抓犯人。重罪轻系:没有戴刑县的重罪犯人。(21)相视:犹言“探监”。(22)一:全部。捕鞠:逮捕起来,加以审讯。(23)栗:通“慄”。(24)猾民:豪强刁猾的百姓。(25)深刻:执法严峻刻薄。(26)鹰击毛挚:喻酷烈凶狠。按《汉书·酷吏传》颜师古注曰:“如鹰隼之击,奋毛羽,执取飞鸟也。”挚,攫取。(27)京师:京城,指长安。(28)先言纵:先向义纵报告。(29)取:通“趣”,急促。(30)直指:官名,由天子派到地方办理案件,具有捕杀二千石高官的大权。(31)以恶用:因为严刻而被重用。(32)放:通“仿”,效法。(33)鼎湖:县名。一说是宫名,在今陕西兰田县境内。(34)已:止,此指病愈。卒:通“猝”,突然。甘泉:宫名,在长安西北。(35)嗛:含恨。(36)方:正。受:受理。(37)部:部署。为:替。(38)废格:废气敬君之礼。格:通“恪”。敬。按义纵捕杨可之吏,即是违抗天子的诏命,犯太子不敬之罪。沮事:破坏了天子下令要办的大事(告缗)。

西汉王朝建立以后,有意识地将原齐国和楚国的大姓田、屈、景、昭氏及燕、赵、韩、魏等国旧贵族之后和 豪杰名家 十余万口迁入关中。武帝继位后,在一段时间内仍继续实行这一政策,将这些豪族大姓 内实京师 ,希望达到 外销奸猾 和 不诛而害除 ①的目的。但这些地方豪强也趁汉初推行 无为而治 的统治政策之机,大肆扩张其政治、经济势力,他们利用封建宗法关系,结成强宗大姓,以强凌弱,以众暴寡,兼并土地,横行乡里,独霸一方。他们甚至还破坏国家法律,如 长安左右宗室多暴,犯法 ②;公然与封建国家政府较量,如 济南卬氏,宗人三百余家,豪猾。二千石莫能制 ③。
  为打击地方豪强日益膨胀的势力,汉武帝断然采取了三方面的措施:第一,任用酷吏打击豪猾。酷吏在汉武帝的支持下,以残暴的手段,对地方不法豪强予以严厉打击。如派义纵为河内(今河南武陟一带)都尉,将当地的豪强穰氏等灭族;其后义纵任南阳太守,又惩治了南阳的豪强宁氏、孔氏和暴氏等。王温舒任河间太守时,拘捕郡中豪强千余家,将其罪大者灭族,罪小者处死,以至于血流十余里。这些酷吏的手段虽然十分残酷,动辄 族灭 千家,但从 郡中震恐,道不拾遗 、 奸邪不敢发 ④的记载看,酷吏的做法对地方豪强确实起到了极大的威慑作用。

 

归来了

消失了很多的日子了,在期间发生了一些事情

开学两周进入补考考试周的备考中,很幸运的挂了几科

差几分都不让我过,哭天喊地都没用

挂了就挂了,我补考去吧

好不容易考完,这几天被放出来

在学校坐小牢,出来就炼狱

为了以后不被别人拿来炼,所以决定在学校好好坐坐牢

这几天老七同学都去蹲图书馆了,看来我要加油了

BLOG会慢慢更新,软件相关的会更新在“菜鸟者资讯

感谢各位的朋友对本人的支持,等我期满出来就来好好感谢你们哈

见者有份,见者有分。。。。

VB提示:文件未找到:’c:\windows\sytem32\ieframe.dll\1’的解决方法

这几天在搞学校的新成绩中转系统,以完成我在学校最后的一个想法吧,算是为学校留下点什么了.用VB写.但出问题了.

VB提示:文件未找到:'c:\windows\sytem32\ieframe.dll\1'的解决方法

这个是由于ie7.0的bug引起的。

把以下内容做成一个注册表文件fixieframe.reg,导入注册表即可:

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\TypeLib\{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}]
[HKEY_CLASSES_ROOT\TypeLib\{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}\1.1]
@="Microsoft Internet Controls"
[HKEY_CLASSES_ROOT\TypeLib\{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}\1.1\0]
[HKEY_CLASSES_ROOT\TypeLib\{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}\1.1\0\win32]
@="C:\\WINDOWS\\system32\\ieframe.dll"