关键字:
  • C#工具类(一):使用.Net封装SqliteHelper

    作者: king       发表时间: 2015-05-12 01:31
    使用.Net封装Sqlite数据库操作工具类 需要应用第三方库System.Data.SQLite.dll using System; using System.Collections.Generic; using System.IO; using System.Text; using System.Data.SQLite; using System.Data; namespace Kinglong.App.Tools { public static class SqliteHelper { #region private static string connectionString = @"Data Source=C:\Kinglong\Data.db"; private static SQLiteConnection connection; private static object SqliteLocker = new object();...
  • C#工具类(二):对各数据类型Null值的封装

    作者: king       发表时间: 2015-05-12 01:01
    将各数据类型在未赋值情况下使用的默认值,统一封装到一个Null类中。 /// /// NULL /// public class Null { public static short NullShort { get { return -1; } } public static int NullInteger { get { return -1; } } public static byte NullByte { get { return 255; }...
  • C#工具类(一):使用ADO.Net封装OracleHelper

    作者: king       发表时间: 2015-05-12 00:11
    Oracle版本的SqlHelper,只提供基本的用法参考。 更多更详细请参考:C#工具类(一):使用ADO.Net封装SqlHelper   using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Data.OracleClient; using System.Configuration; using System.Data; namespace Kinglong.App.Tools { /// /// OracleHelper 的摘要说明 /// public class OracleHelper { static string connStr = ConfigurationManager.ConnectionStrings["oraclConnStr"].ConnectionString; ...
  • C#工具类(一):使用ADO.Net封装SqlHelper

    作者: king       发表时间: 2015-05-11 23:57
    说明: 1.完整的增删查改方法封装; 2.支持包含事务处理的批量Sql执行; 3.支持将DataReader和DataTable转化为实体集合;     转化为实体类集合时,用到的Null类的代码详见C#工具类(二):对各数据类型Null值的封装 4.经过实际项目使用的检验,稳定好用。     以下是完整代码: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data.SqlClient; using System.Data; using System.Configuration; using System.Collections; using System.Xml.Linq; using System.Reflection; namespace Kinglong.App.Tools { /// /...
  • JQuery EasyUI dialog 使用方法

    作者: king       发表时间: 2015-02-27 20:42
     注:使用1.3.5版本有bug, 没关闭按钮   <link href="../../Content/themes/default/easyui.css" rel="stylesheet" type="text/css" /> <link href="../../Content/themes/icon.css" rel="stylesheet" type="text/css" />   <script src="../../Scripts/jquery-1.4.4.min.js" type="text/javascript"></script> <script src="...
  • 【转】JQuery EasyUI layout 的基本使用

    作者: king       发表时间: 2015-02-27 19:54
    原文链接:http://www.cnblogs.com/javaexam2/archive/2012/07/31/2632661.html 原文作者:java简单例子   layout是一个容器,它有5个区域:north(北)、south(南)、east(东)、west(西)、center(中),中间区域的panel是必须的,边区域panel是可选项,布局可以嵌套。 所有周边区域的panel可以通过拖动边框改变大小,他们也可以通过点击触发折叠事件折叠(collapse)。 创建layout <div id="cc" class="easyui-layout" style="width:600px;height:400px;">       <div data-options="region:'north',title:...
  • 【转】JQuery EasyUI的datagrid的使用方式总结 - zth_Object

    作者: king       发表时间: 2015-02-27 19:05
    原文链接:http://www.cnblogs.com/zhanliudao/p/3311368.html 第一步:添加样式和js脚本在前台添加展示数据表格的table元素 例如: <div> <table id="tt" style="width: 700px;" title="标题,可以使用代码进行初始化,也可以使用这种属性的方式" iconcls="icon-edit"> </table> </div> 注:表格的属性可以在table中设置(Unobtrusive),也可以直接使用js脚本进行控制。建议使用js脚本控制 属性的定义: 请参见Jquery easyui API 第二步:在doucment.ready中初始化表格的属性以及数据获取的方式。 例如: $('#tt').datagri...
  • Asp.Net面试题汇集

    作者: king       发表时间: 2015-02-26 17:36
    以下面是面试中经历的真实面试题(非笔试),现整理出来分享一下。答案是根据本人理解整理,仅供参考。 1.谈谈你对结构体与类的理解 考察点:继承性与数据类型的关系、声明和使用的规则。 可简要从以下3个方面回答: 1) 继承性:类可以被继承或从其他的类继承,结构不能从结构或类继承。   最好补充说明以体现自己理解的深入:这是他们的数据类型决定的,类是引用类型,而结构是值类型,是不能被继承的。 2)定义:定义结构时不能显示的声明无参构造函数或析构函数。  定义类可以显示的声明无参构造方法或析构方法。(而且在声明了有参构造方法后,应该显示的声明无参构造方法,以免覆盖默认的无参构造方法。)     不能在定义结构时初始化实例字段。而类定义成员可以直接初始化,其效果相当于在类的每个构造函数的代码前面,都加入一句初始化代码。 3)使用:结构使用前必须对所有字段赋初值;而类的或类的对象,其成员会有默认值。 2. 简单工厂模式和工厂方法...
  • C#发送Http请求的类库封装及应用

    作者: king       发表时间: 2014-12-20 19:11
    一、C#发送Http请求的类库封装 很多时候,使用C#发送Http请求,可以给编程带来很多便利。通过以下封装的方法,可以很方便的向Aspnet中的一般处理程序、WebService、WebAPI、WCF等服务发送Http请求。可以根据需要发送Get请求或post请求,使用返回的字符串结果实现相关的功能。当然,也适用.Net工程中对PHP和Jsp服务的请求。 以下是封装好的Http请求的工具类。 public class HttpRequestHelper     {         /// <summary>         /// Send Http request by get method ...
  • Ajax发送HttpPost请求调用WebService

    作者: king       发表时间: 2014-12-20 18:50
    1. WebService中的方法     [WebService(Namespace = "http://tempuri.org/")]     [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]     [System.ComponentModel.ToolboxItem(false)]     // 若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消注释以下行。     // [System.Web.Script.Services.ScriptService]    ...
  • php yii框架环境配置

    作者: king       发表时间: 2014-12-20 18:36
    对比了很多开源框架,个人观点,yii无疑是使用框架进行php网站开发的首选。  下载yii源码yii-1.1.13.e9e4a0到Apache网站根目录下,更名为yii。然后通过如下步骤,创建一个博客网站的基础代码。 1.启用扩展模块  访问以下网址(我的Apache服务器端口设置为90),可查看扩展模块的启用情况。  http://localhost:90/yii/requirements/   1-2)去掉以下两行前的注释 extension=php_pdo.dll extension=php_pdo_sqlite.dll 3)php 开启PDO MySQL扩展模块 extension=php_pdo_mysql.dll   如果有,同样去掉前面的分号。如果没有,则手动添加上。 保存php.ini文件,重启apache 最后检查一下PHP安装根目录下的ext目录下,pdo_mysql.dll文件。如果...
  • php 搭建简易mvc框架

    作者: king       发表时间: 2014-12-20 18:21
    这是一个最小化的Php mvc项目,以下通过对项目结构的分析,说明php中搭建mvc框架的最基本思路。   1.MVC项目结构 目录结构如下: /application      应用程序目录          /model      模型类目录          /view         视图类目录          /controller   控制器类目录 /framework ...
  • php 基础(三) :php进行web开发

    作者: king       发表时间: 2014-12-20 17:33
    本文是阅读电子书PHP学习资料汇总后,根据本人的心得整理而来。 1.Form表单 1) php表单传值 < form method="POST" action="login.php">  用户名:<input type="text" name="user" size="10"><br/> 密 码:<input type="text" name="pass" size="10"><br/> <input type="submit"> < /form> login.php中的处理 <?php  $user=$_POST...
  • php 基础(二) :php操作Mysql

    作者: king       发表时间: 2014-12-20 17:09
    本文是阅读电子书PHP学习资料汇总后,根据本人的心得整理而来。 1. 连接MySql数据库 mysql_connect([hostname] [:port], [username], [password]) 本函数建立与 MySQL 服务器的连接。其中所有的参数都可省略。当使用本函数却不加任何参数时,参数 hostname 的默认值为 localhost、参数 username 的默认值为 PHP 执行行程的拥有者、参数 password 则为空字符串 (即没有密码)。而参数 hostname 后面可以加冒号与端口号,代表使用哪个端口与 MySQL 连接。使用 mysql_close() 将连接关掉释放资源。 示例:$conn=mysql_connect ("127.0.0.1:3306", &qu...
  • php 基础(一) :php语言使用

    作者: king       发表时间: 2014-12-20 16:53
    php基础的几篇小文章是阅读电子书PHP学习资料汇总后,根据本人的心得整理而来。由于已经有几年的.net开发经历,故整理时未涉及Web开发中Html、Css、Js、数据库这些部分的基础内容,只涉及php的知识和技术。主要是便于快速查阅,现分享供大家参考。 1. 嵌入方法: php是嵌入方式开发的,可以嵌入在html页面中的任意一个地方。html、css和js都可以照常的使用。 类似ASP的<%,PHP可以是<?php或者是<?,结束符号是?>,也可以自己指定。如可在body中的某个位置嵌入<?php echo "Hello php !" ; ?>代码,则浏览页面时相应的位置会显示"Hello php !":           2. 引用文件: 引用文件的方法有两种:require 及...