当前位置:  编程技术>综合
本页文章导读:
    ▪复习linux C编程(三)之 linux下的C语言环境      1.vim编辑器的使用: 1)安装:ubuntu下:$sudo apt-get install vim                 centos6.2: #yum install vim 2)用法及技巧:http://blog.csdn.net/lujinjian.........
    ▪C#方法 Repeater、webdiyer:AspNetPager分页、存储过程分页      此方法是基于三次架构、实体创建,可基于此修改 前台HTML: <style> .tableList tr td { height: 25px; } .trtitle { background-color: #990000; height: 25px; .........
    ▪SourceAnyWhere Standalone安装教程三:Server Manager的安装与使用(附视频)      在《SourceAnyWhere Standalone安装教程》中介绍了SourceAnyWhere Standalone的服务器和客户端安装,但是SourceAnyWhere Standalone中还有Server Manager这一重要功能。Server Manager 是用来管理SourceAnyWhere Standalone的版.........

[1]复习linux C编程(三)之 linux下的C语言环境
    来源: 互联网  发布时间: 2013-11-07
1.vim编辑器的使用:

1)安装:ubuntu下:$sudo apt-get install vim

                centos6.2: #yum install vim

2)用法及技巧:http://blog.csdn.net/lujinjian605894472/article/details/8363386

3)配置文件.vimrc :在主目录下~创建一个.vimrc,然后把配置文件复制过去,保存就可以了,

                                   配置文件在我的博客:http://blog.csdn.net/lujinjian605894472/article/details/8363537

这样用起来会方便很多, 配置文件是慢慢积累下来的。

2.Emacs的使用:

目前我一直用vim编辑器, 还没有使用过Emacs,这是我搜到的Emacs用法,大家可以借鉴一下:

http://dsec.pku.edu.cn/~jinlong/emacs/emacs.html

3.编译器Gcc的使用:

1)安装:$sudo apt-get install build-essential  一般情况下安装完vim就已经有了。

2)[haoyue@centos ~]$ gcc -v   查看版本。
使用内建 specs。
目标:i686-redhat-linux
配置为:../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-bootstrap --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-languages=c,c++,objc,obj-c++,java,fortran,ada --enable-java-awt=gtk --disable-dssi --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre --enable-libgcj-multifile --enable-java-maintainer-mode --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --disable-libjava-multilib --with-ppl --with-cloog --with-tune=generic --with-arch=i686 --build=i686-redhat-linux
线程模型:posix
gcc 版本 4.4.6 20120305 (Red Hat 4.4.6-4) (GCC)
3)使用方法:详见http://xywrbs.blog.163.com/blog/static/12833398520106306550722/

4)看gcc的man-page:http://www.openbsd.org/cgi-bin/man.cgi?query=gcc&apropos=0&sektion=1&manpath=OpenBSD+Current&arch=i386&format=html

见大家多看看man手册,有利于学习英语。

4.调试器gdb的用法:

1)gdb的用法:http://blog.csdn.net/sunboy_2050/article/details/5929720

2)gdb的manpage:http://www.openbsd.org/cgi-bin/man.cgi?query=gdb&apropos=0&sektion=1&manpath=OpenBSD+Current&arch=i386&format=html

 5.make的用法:

详见:http://blog.csdn.net/lujinjian605894472/article/details/8474119

 

作者:lujinjian605894472 发表于2013-1-6 17:53:00 原文链接
阅读:28 评论:0 查看评论

    
[2]C#方法 Repeater、webdiyer:AspNetPager分页、存储过程分页
    来源: 互联网  发布时间: 2013-11-07
此方法是基于三次架构、实体创建,可基于此修改

前台HTML:

<style> .tableList tr td
        {
            height: 25px;
        }
        .trtitle
        {
            background-color: #990000;
            height: 25px;
            color: White;
        }.pageF
        {
            float: right;
            padding: 5px 0;
            margin-right: 50px;
        }
        .pageF a
        {
            text-decoration: none;
            color: blue;
        }
        .pageF a:hover
        {
            text-decoration: underline;
            cursor: pointer;
            color: blue;
        }</style>
<table  CommandName="del" OnCommand="lnkBtnOp_Command" runat="server" OnClientClick="if(!confirm('你想要删除这条记录吗?')) return false;">删除</asp:LinkButton> </td> </tr> </tbody> </ItemTemplate> </asp:Repeater> <tfoot> <tr> <td colspan="10"> <div class="pageF"> <webdiyer:AspNetPager ID="pagerBarList" CssClass="paginator" CurrentPageButtonClass="cpb" OnPageChanged="pagerBarList_PageChanged" runat="server" PageSize="20" FirstPageText="首页" LastPageText="尾页" NextPageText="下一页" PrevPageText="上一页" AlwaysShow="true" NumericButtonCount="5" CurrentPageButtonPosition="Center" CustomInfoHTML="<font >共%PageCount%页%RecordCount%条记录</font> " ShowCustomInfoSection="Left" CustomInfoSectionWidth="120px"> </webdiyer:AspNetPager> </div> </td> </tr> </tfoot> </table>

后台代码:

Model类

public class Partners
    {
       //PartnersID, PartnersName, PartnersUrl, PCreateDate
        private int partnersID;

        public int PartnersID
        {
            get { return partnersID; }
            set { partnersID = value; }
        }
        private string partnersName;

        public string PartnersName
        {
            get { return partnersName; }
            set { partnersName = value; }
        }
        private string partnersUrl;

        public string PartnersUrl
        {
            get { return partnersUrl; }
            set { partnersUrl = value; }
        }
        private DateTime? pCreateDate;

        public DateTime? PCreateDate
        {
            get { return pCreateDate; }
            set { pCreateDate = value; }
        }

类:DAL


public List<Partners> GetEDM_CountryPropertyList( int pageSize, int pageIndex, ref int recordCount)
        {
            List<Partners> entities = new List<Partners>();

            SqlParameter[] pars = { 
                                      
                new SqlParameter("@PageSize", pageSize),
                new SqlParameter("@PageIndex", pageIndex),
                SqlHelper.MakeParam("@RecordCount",SqlDbType.Int,4,ParameterDirection.Output,null)
                                  };
            SqlDataReader reader = SqlHelper.ExecuteReader(CommandType.StoredProcedure, "dbo.PartnertsList", pars);
            try
            {
                while (reader.Read())
                {
                    Partners cp = new Partners()
                    {
                        //PartnersID, PartnersName, PartnersUrl, PCreateDate
                        PartnersID = Field.GetInt(reader, "PartnersID"),
                        PartnersName = Field.GetString(reader, "PartnersName"),
                        PartnersUrl = Field.GetString(reader, "PartnersUrl"),
                        PCreateDate = Field.GetDateTime(reader, "PCreateDate"),
                    };
                    entities.Add(cp);
                }
            }
            catch (Exception ex)
            {
                recordCount = -1;
            }
            finally
            {
                if (reader != null)
                    reader.Close();
            }

            recordCount = Convert.ToInt32(pars[2].Value);
            return entities;
        }

类:BLL

public class PartnersBLL
    {
       private readonly DLL.PartnersData country = new DLL.PartnersData();
        /// <summary>
        /// 国家房产信息 列表 分页
        /// </summary>
        /// <param name="ECP_countryId"></param>
        /// <param name="PropertyState"></param>
        /// <param name="pageSize"></param>
        /// <param name="pageIndex"></param>
        /// <param name="recordCount"></param>
        /// <returns></returns>
       public List<Partners> GetEDM_CountryPropertyList( int pageSize, int pageIndex, ref int recordCount)
        {
            return country.GetEDM_CountryPropertyList( pageSize, pageIndex, ref recordCount);
        }

        /// <summary>
        ///  分页  移民局
        /// </summary>
        /// <param name="?"></param>
        /// <param name="pageSize"></param>
        /// <param name="pageIndex"></param>
        /// <param name="recordCount"></param>
        /// <returns></returns>
       public List<Immigration> GetEDM_ImmigrationList(int pageSize, int pageIndex, ref int recordCount)
       {
           return country.GetEDM_ImmigrationList(pageSize, pageIndex, ref recordCount);
       }
    }

后台代码:

protected void Page_Load(object sender, EventArgs e)
        {
            
            if (!IsPostBack)
            {
                PageBind();
                PageBingUser();
                PageBingMess();
                PageBindImmigration();
            }
        }
        protected void PageBind()
        {

            int recordCount = 0;
            List<Partners> list = new List<Partners>();
            BLL.PartnersBLL country = new BLL.PartnersBLL();
            //this.pagerBarList.PageSize, this.pagerBarList.CurrentPageIndex, ref recordCount
            list = country.GetEDM_CountryPropertyList( this.pagerBarList.PageSize, this.pagerBarList.CurrentPageIndex, ref recordCount);

            rptCampaignList.DataSource = list;
            rptCampaignList.DataBind();
            //判断有多少条数据的
            this.pagerBarList.RecordCount = recordCount;
        }
        protected void pagerBarList_PageChanged(object sender, EventArgs e)
        {
           
            this.PageBind();
        }
        /// <summary>
        /// 删除或修改
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void lnkBtnOp_Command(object sender, CommandEventArgs e)
        {
            string infoID = e.CommandArgument.ToString();
            //Dictionary<string, object> dic = new Dictionary<string, object>();
            //dic.Add("EMID", infoID);
            if (e.CommandName.Equals("del"))
            {
                Dictionary<string, object> dic = new Dictionary<string, object>();
                dic.Add("PartnersID", infoID);
                if (BLL.BLL.Delete(dic, "Partners"))
                {
                    Response.Write("<script>alert('操作成功!');window.location.href='/blog_article/PartnersList.html';</script>");
                }
                else
                {
                    Response.Write("<script>alert('操作失败!');window.location.href='/blog_article/PartnersList.html';</script>");
                }
            }
        }

需配置:Web.config文件

<system.web>
    <pages controlRenderingCompatibilityVersion="3.5" validateRequest="false" clientIDMode="AutoID" enableEventValidation="false" >
      <controls>
        <add tagPrefix="webdiyer" namespace="Wuqi.Webdiyer" assembly="AspNetPager" />      
    
[3]SourceAnyWhere Standalone安装教程三:Server Manager的安装与使用(附视频)
    来源:    发布时间: 2013-11-07

在《SourceAnyWhere Standalone安装教程》中介绍了SourceAnyWhere Standalone的服务器和客户端安装,但是SourceAnyWhere Standalone中还有Server Manager这一重要功能。Server Manager 是用来管理SourceAnyWhere Standalone的版本数据库的,这对于分布式开发者团队来说,是非常方便的一款组件。今天就为大家介绍一下Server Manager的安装和使用方法。

《SourceAnyWhere Standalone安装教程三:Server Manager的安装与使用(附视频)》

 



已有 0 人发表留言,猛击->>这里<<-参与讨论


ITeye推荐
  • —软件人才免语言低担保 赴美带薪读研!—




    
最新技术文章:
▪error while loading shared libraries的解決方法    ▪版本控制的极佳实践    ▪安装多个jdk,多个tomcat版本的冲突问题
▪简单选择排序算法    ▪国外 Android资源大集合 和个人学习android收藏    ▪.NET MVC 给loading数据加 ajax 等待loading效果
▪http代理工作原理(3)    ▪关注细节-TWaver Android    ▪Spring怎样把Bean实例暴露出来?
▪java写入excel2007的操作    ▪http代理工作原理(1)    ▪浅谈三层架构
▪http代理工作原理(2)    ▪解析三层架构……如何分层?    ▪linux PS命令
▪secureMRT Linux命令汉字出现乱码    ▪把C++类成员方法直接作为线程回调函数    ▪weak-and算法原理演示(wand)
▪53个要点提高PHP编程效率    ▪linux僵尸进程    ▪java 序列化到mysql数据库中
▪利用ndk编译ffmpeg    ▪活用CSS巧妙解决超长文本内容显示问题    ▪通过DBMS_RANDOM得到随机
▪CodeSmith 使用教程(8): CodeTemplate对象    ▪android4.0 进程回收机制    ▪仿天猫首页-产品分类
▪从Samples中入门IOS开发(四)------ 基于socket的...    ▪工作趣事 之 重装服务器后的网站不能正常访...    ▪java序列化学习笔记
▪Office 2010下VBA Addressof的应用    ▪一起来学ASP.NET Ajax(二)之初识ASP.NET Ajax    ▪更改CentOS yum 源为163的源
▪ORACLE 常用表达式    ▪记录一下,AS3反射功能的实现方法    ▪u盘文件系统问题
▪java设计模式-观察者模式初探    ▪MANIFEST.MF格式总结    ▪Android 4.2 Wifi Display核心分析 (一)
▪Perl 正则表达式 记忆方法    ▪.NET MVC 给loading数据加 ajax 等待laoding效果    ▪java 类之访问权限
▪extjs在myeclipse提示    ▪xml不提示问题    ▪Android应用程序运行的性能设计
▪sharepoint 2010 自定义列表启用版本记录控制 如...    ▪解决UIScrollView截获touch事件的一个极其简单有...    ▪Chain of Responsibility -- 责任链模式
▪运行skyeye缺少libbfd-2.18.50.0.2.20071001.so问题    ▪sharepoint 2010 使用sharepoint脚本STSNavigate方法实...    ▪让javascript显原型!
▪kohana基本安装配置    ▪MVVM开发模式实例解析    ▪sharepoint 2010 设置pdf文件在浏览器中访问
▪spring+hibernate+事务    ▪MyEclipse中文乱码,编码格式设置,文件编码格...    ▪struts+spring+hibernate用jquery实现数据分页异步加...
▪windows平台c++开发"麻烦"总结    ▪Android Wifi几点    ▪Myeclipse中JDBC连接池的配置
▪优化后的冒泡排序算法    ▪elasticsearch RESTful搜索引擎-(java jest 使用[入门])...    ▪MyEclipse下安装SVN插件SubEclipse的方法
▪100个windows平台C++开发错误之七编程    ▪串口转以太网模块WIZ140SR/WIZ145SR 数据手册(版...    ▪初识XML(三)Schema
▪Deep Copy VS Shallow Copy    ▪iphone游戏开发之cocos2d (七) 自定义精灵类,实...    ▪100个windows平台C++开发错误之八编程
▪C++程序的内存布局    ▪将不确定变为确定系列~Linq的批量操作靠的住...    ▪DIV始终保持在浏览器中央,兼容各浏览器版本
▪Activity生命周期管理之三——Stopping或者Restarti...    ▪《C语言参悟之旅》-读书笔记(八)    ▪C++函数参数小结
▪android Content Provider详解九    ▪简单的图片无缝滚动效果    ▪required artifact is missing.
▪c++编程风格----读书笔记(1)    ▪codeforces round 160    ▪【Visual C++】游戏开发笔记四十 浅墨DirectX教程...
▪【D3D11游戏编程】学习笔记十八:模板缓冲区...    ▪codeforces 70D 动态凸包    ▪c++编程风格----读书笔记(2)
▪Android窗口管理服务WindowManagerService计算Activity...    ▪keytool 错误: java.io.FileNotFoundException: MyAndroidKey....    ▪《HTTP权威指南》读书笔记---缓存
▪markdown    ▪[设计模式]总结    ▪网站用户行为分析在用户市场领域的应用
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3