随笔分类 -  coding

摘要:用Intellij IDEA使用X-debug来调试PHP,主要需要配置的部分有三个地方,分别为php.ini的配置,IDEA的配置和浏览器的配置,主要如下: php.ini(wamp修改的是phpForApache.ini)的主要配置如下所示,关键参数根据实际情况可以修改: xdebug 下载地址 阅读全文
posted @ 2018-04-24 20:15 kingkoo 阅读(9138) 评论(0) 推荐(0)
摘要:https://www.microsoft.com/net/download/linux-package-manager/centos/sdk-current 阅读全文
posted @ 2018-04-09 01:38 kingkoo 阅读(1095) 评论(0) 推荐(0)
摘要:scope的分类 1.compile:默认值 他表示被依赖项目需要参与当前项目的编译,还有后续的测试,运行周期也参与其中,是一个比较强的依赖。打包的时候通常需要包含进去 2.test:依赖项目仅仅参与测试相关的工作,包括测试代码的编译和执行,不会被打包,例如:junit 3.runtime:表示被依 阅读全文
posted @ 2018-03-30 10:33 kingkoo 阅读(1718) 评论(0) 推荐(0)
摘要:1.位与符号是&真值表达式为: 1&1=1,1&0=0,0&1=0,0&0=0记忆方式:&& 我们很容易理解..其实就是真真才为真,相当于&&必须两个条件为真时才为真,这样是不是很好理解.用途:一般用于位清零操作,和取位值操作例如: int x = 0xD2;二进制数为:0000 0000 0000 阅读全文
posted @ 2016-12-05 20:11 kingkoo 阅读(9464) 评论(0) 推荐(1)
摘要:位运算应用口诀清零取反要用与,某位置一可用或若要取反和交换,轻轻松松用异或 移位运算要点 1 它们都是双目运算符,两个运算分量都是整形,结果也是整形。 2 "<<" 左移:右边空出的位上补0,左边的位将从字头挤掉,其值相当于乘2。 3 ">>"右移:右边的位被挤掉。对于左边移出的空位,如果是正数则空 阅读全文
posted @ 2016-11-30 14:31 kingkoo 阅读(3767) 评论(0) 推荐(1)
摘要:NETSpider网站数据采集软件是一款基于.Net平台的开源软件。软件部分功能是基本Soukey软件进行开发的.这个版本采用VS2010+.NET3.5进行开发的.NETSpider采摘当前提供的主要功能如下:1. 多任务多线程数据采集,支持POST方式(待定);2. 可采集Ajax页... 阅读全文
posted @ 2014-10-02 14:29 kingkoo 阅读(6547) 评论(0) 推荐(4)
摘要:const string sNil = "'(&.&!'%&$\"'&)\" \",&)$(%#$-$#$$\" "; //'''(&.&!''%&$"''&)" ",&)$(%#$-$#$$" ' ; const string sTemp = " !\"#$%&'()*+,-.... 阅读全文
posted @ 2014-07-31 11:26 kingkoo 阅读(1026) 评论(0) 推荐(0)
摘要:为实现负载平衡,我们可能会使用多个WEB服务器,也就会需要给多个IIS配置同样的站点和应用程序池.那么我们需要一个一个的重新建吗?当然不用,我们只需要一些简单的命令就可以在IIS7(Windows Server 2008)或IIS7.5(Windows Server 2008 R2)上来导出导入这些配置了.当我们在IIS7或IIS7.5上创建站点时,IIS会为我们自动创建一个对应该站点的唯一的应用程序池.所以,我们要导入网站信息,就必须先导入应用程序池信息.在IIS7+上导出所有应用程序池的方法:%windir%/system32/inetsrv/appcmdlistapppool/confi 阅读全文
posted @ 2013-08-07 10:08 kingkoo 阅读(393) 评论(0) 推荐(0)
摘要:一个XML文件,名称就暂定为GroupStudents.xml吧,内容如下:View Code <?xml version="1.0" encoding="utf-8"?><GroupStutents> <GroupStutent value="个人资料"> <Item> <ID>0011-0220-302</ID> <Name>名称01</Name> <StartTime>1900-01-01</StartTime> 阅读全文
posted @ 2012-07-05 19:30 kingkoo 阅读(945) 评论(0) 推荐(1)
摘要:1.写这个框架要感谢一下之前的公司,逼我深入学习LINQ的一些东西.前前后修改过两三次,该框架不和IQueryable查询相似,但不是基于IQueryable来写的,所以非常方便扩展,最终实现多表查询和支持部分linq from语法(懒加载技术,不支持into语法). 如: 2.支持子查询的语法(必 阅读全文
posted @ 2012-06-10 00:00 kingkoo 阅读(1053) 评论(0) 推荐(0)
摘要:因为匿名类是不能够 Activator.CreateInstance进行反射实例化的/// /// 匿名类的转换方式 /// /// /// /// public static IList FromTable(Type GenericType, DataTable dataTable) { Type typeMaster = typeof(List); Type listType = typeMaster.MakeGenericType(Gen... 阅读全文
posted @ 2012-06-09 16:02 kingkoo 阅读(4315) 评论(3) 推荐(2)
摘要:这段时间一直在优化DMSLinq,也看到了有些方法存在不合理处.还把框架内的公用类进行了分解,以后可以开源用.优化了一些方法,使其更能支持每个人的习惯写法~1.改进Join前不能加Where条件的BUG2.改进查询列时As方法用new匿名实例时出现两个As列名的现象3.增加WhereClip等动态拼接条件4.修改Guid.NewID()返回为空的现象5.增加实体过滤条件,DMSLinqQueryProvider处理器,以Config形式加入Filter,做数据权限时会用到!可用实体的形式过滤,也可以用全部的查询语句进行过滤,需实现IDMSLinqQueryFilter接口6.增加直接查询SQL 阅读全文
posted @ 2012-05-26 19:20 kingkoo 阅读(431) 评论(0) 推荐(0)
摘要:1 /// 2 /// 表的表达式处理实现 3 /// 4 public class DMSTableExpression : DMSExpressionVisitor, IDMSTableExpressionParser 5 { 6 /// 7 /// 8 /// 9... 阅读全文
posted @ 2012-05-14 22:56 kingkoo 阅读(854) 评论(1) 推荐(0)
摘要:这里就不写废话了.直接上代码,代码中也有注释 1 /// <summary> 2 /// 列表达式处理器 3 /// </summary> 4 public class DMSColumnExpression : DMSExpressionVisitor, IDMSColumnExpressionParser 5 { 6 /// <summary> 7 /// DB访问处理接口 8 /// </summary> 9 public IDMSDbProvider DbProvider ... 阅读全文
posted @ 2012-05-14 09:09 kingkoo 阅读(874) 评论(0) 推荐(0)
摘要:IDMSExpressionParser 相关接口提到这个首先要考虑一下数据库多种类型的情况,也就产生了一个IDMSDbProvider接口View Code 1 /// <summary> 2 /// DB访问处理接口 3 /// </summary> 4 public interface IDMSDbProvider 5 { 6 TableConfiguration TableConfig { get; } 7 /// <summary> 8 /// 数据访问 9 /// </summary... 阅读全文
posted @ 2012-05-11 21:25 kingkoo 阅读(570) 评论(0) 推荐(0)
摘要:好久没有写东西了,不是自己不想写,是自己好像对语文描述能力确实有点差劲.进园子那么久也没有写过完全是自己的东西.都快用COPY,PARSTER用到极致了.也罢,就把最近用的东西写写吧.最近研究了一下LINQ表达式的一些编程方式,了解ExpressionVisitor类的主要功能及其实现.从而写了一个自己的LINQ框架,用LINQ的方式编程进而生成相应的SQL语句来达到访问数据库的目的.其写法类似于IEnumerable<T>的写法.下面是相关例子var person = DMS.Create<Student>().Join(DMS.Create<Person> 阅读全文
posted @ 2012-05-01 16:30 kingkoo 阅读(1794) 评论(3) 推荐(0)
摘要:protected List<T> ListPager<T>(List<T> DataSource, int CurrentPageIndex, int PageSize, string FilterExpression, refint count) { count =0; if (DataSour 阅读全文
posted @ 2011-07-26 10:51 kingkoo 阅读(5306) 评论(0) 推荐(0)
摘要:你新建个窗体。不用修改一行代码。双击窗体或查看代码。在Form1类中粘贴如下代码就能实现了。 阅读全文
posted @ 2010-11-12 09:56 kingkoo 阅读(421) 评论(0) 推荐(0)
摘要:在网上查找了下这个东西.一直都没有找到相关资料解决.后面想想自己改了哪个东西..才想起是用兔子开了一系统保护(文件实时保护),有个进程叫KillVirus.exe.把这个进程干掉就行了...也可以在兔子关了那个文件实时保护.这样就没有什么问题了 阅读全文
posted @ 2010-04-23 21:05 kingkoo 阅读(1645) 评论(1) 推荐(1)
摘要:代码 阅读全文
posted @ 2010-04-02 20:57 kingkoo 阅读(289) 评论(1) 推荐(1)