- 博客(156)
- 资源 (25)
- 收藏
- 关注
原创 C# .Net系列框架-Dapper+EntityFrameworkCore+Autofac+WebApi+Web+简单三层架构
工作将近10年多了,工作中也陆陆续续学习和搭建了不少的框架,因为经常碰到有些身边的朋友自己接项目,又没有相对较好维护易用的框架,最近抽空整理搭建了一个基于Dapper、EntityFrameworkCore+Autofac的框架,个人觉得这两个相对较好用,身边的公司、个人用的较多,也必将好拓展、易维护,简易整理搭建了这个框架源码,这个框架源码本人都亲自调试通过,如果有问题,欢迎联系我,供大家一起互相学习和探讨,如果你有什么好的意见或建议,欢迎下面留言。本套框架主要采用asp.net mvc+Dapper
2020-06-04 11:00:40 2658 1
软件工程师在职业生涯中说的32句话
这篇文章来自于一篇旧博文的启发。我已经用现在语言和技术更新了它。1.“它在我的电脑上运行得很好,不信的话,你可以过来看。“2.“你有权限登录?你是管理员吗?“3.“这不是一个bug,这是一个功能。”4.“这是很奇怪啊......”5.“以前从来没有过的。”6.“昨天它还好好的。”7.“这怎么可能呢?”8.“你有检查过你的网络连接/设置吗?”(特别是当应用程...
2012-08-08 14:44:13 213 1
原创 软件工程师在职业生涯中说的32句话
这篇文章来自于一篇旧博文的启发。我已经用现在语言和技术更新了它。1.“它在我的电脑上运行得很好,不信的话,你可以过来看。“2.“你有权限登录?你是管理员吗?“3.“这不是一个bug,这是一个功能。”4.“这是很奇怪啊......”5.“以前从来没有过的。”6.“昨天它还好好的。”7.“这怎么可能呢?”8.“你有检查过你的网络连接/设置吗?”(特别是当应用程序太慢的时
2012-08-08 14:41:51 919 2
原创 Log4Net五步走
本文不是教你全面了解log4net,本文只是希望教会你按步就班,照糊芦画瓢般就会用log4net1,引入log4net.dll组件2,建立一个配置文件两种方法,一种是在Web.Config或App.Config里加入以下配置节<configSections> <section name="log4net" type="log4net.Config....
2012-07-25 09:14:20 189 1
原创 java.net.URL类详解
java.net.URL中定义了URL相关的操作,其主要利用的是openStream();方法来返回一个InputStream,然后可以使用 InputStreamReader和BufferedReader来封装从而获取网上已发布的资源内容。具体使用如下 package com.dylan.java.net; import java.io.Buffe...
2012-07-25 08:58:12 407
原创 使用JavaMail对Gmail进行邮件收发
进行JavaMail 收发邮件,必须导入2个Jar包 Mail.Jar Activation.Jar//利用JavaMail收/发Gmail邮件(SSL) //Gmail目前已经启用了POP3和SMTP服务//与其他邮箱不同的是Gmail提供的POP3和SMTP是使用安全套接字层SSL的,因此常规的JavaMail程序是无法收发邮件的,//下面是使用JavaMail如何收取Gm...
2012-07-24 14:39:20 760
原创 C#几种字符串反转方法
static string Reverse1(string original) { char[] arr = original.ToCharArray(); Array.Reverse(arr); return new string(arr);...
2012-07-24 14:38:27 1333
原创 zip.001 zip.002 zip.003....如何解压
后缀为*.001.zip文件用winrar无法解压解决办法是在windows下打开命令行界面,进入相应目录,如:F:输入:copy /B xx.001.zip+xx.002.zip xx.zip然后用winrar解压xx.zip 即可。 博主已验证可以。...
2012-07-24 14:37:24 3290
原创 JS控制图片显示的大小(图片等比例缩放)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><
2012-07-24 14:36:24 210
原创 extjs图片放大缩小实现
鼠标前后滚动实现图片的放大和缩小预览。继承ext.panel实现自己的图片预览类imagePreview:imagePreview.js/** * 继承Panel组件,用于图像预览 * * @author centre * @class ImgView * @extends Ext.Panel */ImgVie...
2012-07-24 14:33:50 904
原创 随机排序
最近做项目时,需要对数组随机排序,网上搜索了一下都不尽意,干脆自己写一个,算法很简单,随机取当前数组的一个索引与当前位置的元素交换即可。在选择随机数时,我用guid的hash值取模当前数组的长度。复杂度:O(n) public T[] RandomSort<T>(T[] list) { int len = lis...
2011-10-17 10:56:28 121
原创 随机排序
最近做项目时,需要对数组随机排序,网上搜索了一下都不尽意,干脆自己写一个,算法很简单,随机取当前数组的一个索引与当前位置的元素交换即可。在选择随机数时,我用guid的hash值取模当前数组的长度。复杂度:O(n) public static List R
2011-10-17 10:56:00 1084 1
原创 创新工厂面试题详解:共打了多少鱼
最近看到一个创新工厂的面试题,很有意思,下面给出算法实现(Java代码)。如果哪位有更好的算法,请跟贴。 abcde五人打渔,打完睡觉,a先醒来,扔掉1条鱼,把剩下的分成5分,拿一份走了;b再醒来,也扔掉1条,把剩下的分成5份,拿一份走了;然后cde都按上面的方法
2011-09-24 16:53:33 398
创新工厂面试题详解:共打了多少鱼
最近看到一个创新工厂的面试题,很有意思,下面给出算法实现(Java代码)。如果哪位有更好的算法,请跟贴。 abcde五人打渔,打完睡觉,a先醒来,扔掉1条鱼,把剩下的分成5分,拿一份走了;b再醒来,也扔掉1条,把剩下的分成5份,拿一份走了;然后cde都按上面的方法取鱼。问他们一共打了多少条鱼,写程序和算法共打了多少条鱼的结果有很多。但求最少打的鱼的结果是3121条鱼(应该找这5个人...
2011-09-24 16:53:00 129
转载 吃“软饭”的兄弟,你们过得好吗?
看到此标题,是不是雷着了兄弟,此“软饭”非彼“软饭”。------软件行业 又一次夜深,困,睡不着。爬起来,打开电脑。写下了这些东西。以此纪念,缅怀那些曾经的过往。都说男人也有生理周期,每个月也有那么几天烦躁不安。不管你们信不信,反正我是
2011-09-24 14:40:35 460
吃“软饭”的兄弟,你们过得好吗?
看到此标题,是不是雷着了兄弟,此“软饭”非彼“软饭”。------软件行业 又一次夜深,困,睡不着。爬起来,打开电脑。写下了这些东西。以此纪念,缅怀那些曾经的过往。都说男人也有生理周期,每个月也有那么几天烦躁不安。不管你们信不信,反正我是信了。 回头想想进入这行有几年了,最初的几个月是在放弃的边缘度过的,初来工作的憧憬与一次次的求职闭门羹,形成强烈的对比。过着不知是黑夜白昼 的...
2011-09-24 14:40:00 113
原创 叁步曲
只为养活自己,如果在拼,那是在拼资本,年轻的资本!有想法为家里贡献点的时候,那是拼搏,奋斗!承担了糊口全家的时候,那就得拼命!而你,在拼什么?
2011-08-16 08:58:29 593
原创 彼尔盖茨的十句话,绝对让你改变一生!
再烦,也别忘微笑;再急,也要注意语气; 再苦,也别忘坚持;再累,也要爱自己。 低调做人,你会一次比一次 稳健;高调做事,你会一次比一次优秀。 成功的时候不要忘记过去;失败的时候不要忘记还有未来。 有望得到的要努力,无望得到的不介意,则无论输赢姿态都会好看。生活不是单行线,一条路走不通,你可以转弯。 泪水和汗水的化学成分相似,但前者只能为你换来同情,后者却可以为你...
2011-08-16 08:57:54 106
原创 彼尔盖茨的十句话,绝对让你改变一生!
再烦,也别忘微笑;再急,也要注意语气; 再苦,也别忘坚持;再累,也要爱自己。 低调做人,你会一次比一次 稳健;高调做事,你会一次比一次优秀。 成功的时候不要忘记过去;失败的时候不要忘记还有未来。 有望得到的要努力,无望得到的不介意,则无论输赢姿态都会好看
2011-08-16 08:57:45 316
叁步曲
只为养活自己,如果在拼,那是在拼资本,年轻的资本!有想法为家里贡献点的时候,那是拼搏,奋斗!承担了糊口全家的时候,那就得拼命!而你,在拼什么?...
2011-08-16 08:57:04 87
原创 C# 获取当前月份的天数的三种方法
方法一: //最有含量的一种int days = System.Threading.Thread.CurrentThread.CurrentUICulture.Calendar.GetDaysInMonth(DateTime.Now.Year ,DateTime.Now.Month); 方法二://最奇怪的一种DateTime dtNow = DateTime.Today; ...
2011-07-07 13:58:42 354
原创 C# 获取当前月份的天数的三种方法
方法一: //最有含量的一种int days = System.Threading.Thread.CurrentThread.CurrentUICulture.Calendar.GetDaysInMonth(DateTime.Now.Year ,DateTime.Now.Mont
2011-07-07 13:53:46 990
原创 ASP.NET MVC HtmlHelper用法大全
HTML扩展类的所有方法都有2个参数:以textbox为例子public static string TextBox( this HtmlHelper htmlHelper, string name, Object value, IDictionary<string, Object> htmlAttributes )public static string TextBox( this ...
2011-05-19 16:29:07 95
原创 ASP.NET MVC HtmlHelper用法大全
<br />HTML扩展类的所有方法都有2个参数:<br />以textbox为例子<br />public static string TextBox( this HtmlHelper htmlHelper, string name, Object value, IDictionary<string, Object> htmlAttributes )<br />public static string TextBox( this HtmlHelper htmlHelper, string name, Ob
2011-05-19 16:27:00 871
原创 查看SQL SERVER数据库当前连接数
<br />select count(*) as 连接数 from master..sysprocesses where db_name(dbid)= '数据库名 '
2011-05-14 13:52:00 460
查看SQL SERVER数据库当前连接数
select count(*) as 连接数 from master..sysprocesses where db_name(dbid)= '数据库名 '
2011-05-14 13:52:00 100
原创 SQL Server 2005无日志文件附加数据库
工作中有时候会碰到,日志文件超级大,在重装系统的时候,为了省事,就没有备份日志文件,而且是没有分离就把日志文件给删掉了(下次一定要记得先分离再删日志文件)。结果造成数据库怎么都附加不上。出现错误。解决办法:1、新建一个同名数据库。2、停止数据库服务,覆盖新建的数据库主文件(小技巧:最好放在同一个磁盘里面,把新建的数据库主文件删掉或移开,再把要恢复的数据库主文件剪切过去,这样就可以节省时...
2011-05-12 11:13:35 99
原创 PHP程序员易错用的mysql_insert_id函数
今天一早在CSDN论坛看帖子的时候,发现这个帖子说得真的不错,下面的评论也挺好的。又给自己长了点知识,不错~呵呵~ function insert_id() {return ($id = mysql_insert_id($this->link)) >= 0 ? $id : $this->result($this->query(“SELECT last_insert_...
2011-03-15 09:23:51 103
原创 C#文件操作类
using System;using System.IO;using System.Text;using System.Data;using System.Collections;using System.Runtime.InteropServices;namespace DbConvert{ /*************************...
2011-03-15 09:23:13 91
原创 Mysql In子句删除
经测试Mysql In子句中只能放一级子查询,后来改用虚表,测试可用,记录下~~~begin create table tempTable1 as (select zpwas.`stock_id` from `zen_products_with_attributes_stock` as zpwas where zpwas.`products_id` in (select z...
2011-03-15 09:22:42 115
原创 C#导出Excel
using System;using System.Collections.Generic; using System.Text;using System.Data.OleDb;using System.Data;using Excel = Microsoft.Office.Interop.Excel;using System.Reflection;using S...
2011-03-15 09:22:15 81
原创 C# 导出Word
using System;using System.Collections.Generic;using System.Text;using Word = Microsoft.Office.Interop.Word;using System.Reflection;using System.Data;namespace ExportTest{ /// &...
2011-03-15 09:21:49 120
原创 C# 导出Pdf
using System;using System.IO;using System.Text;using System.Collections;using iTextSharp.text;using iTextSharp.text.pdf;using System.Windows.Forms;namespace ExportTest{ publi...
2011-03-15 09:21:25 257
原创 C#中如何判断鼠标和键盘同时按下
private void dgvLinkUrl_MouseDown(object sender, MouseEventArgs e) { if (Control.ModifierKeys == Keys.Alt && e.Button == MouseButtons.Left) MessageBo...
2011-03-15 09:21:00 822
原创 网页屏蔽右键
<script> function showmenuie5(){ return false;} document.oncontextmenu=showmenuie5 </script>龙颜大悦,记录下~~呦喜呦喜~~
2011-03-15 09:20:21 99
原创 php内部转义(‘、“)函数
function zen_db_input($string) { return addslashes($string); }
2011-03-15 09:19:52 119
原创 c#线程池详解
在这里你可以学到Microsoft研究CLR实现线程池的原理机制,从而更灵活的处理CLR在实际代码应中线程池的问题,下面我们来看看吧。CLR教程之线程池的产生当 CLR 初始化时,其线程池中不含有线程。当应用程序要创建线程来执行任务时,该应用程序应请求线程池线程来执行任务。线程池知道后将创建一个初始线程。该新线程经历的初始化和其他线程一样;但是任务完成后,该线程不会自行销毁。相反,它...
2011-03-15 09:19:25 96
原创 mysql查询结果合并
select group_concat(products_id) from zen_products_to_categories where categories_id=605 将分组上的结果用逗号“,”分隔并合并返回select CAST(group_concat(`products_id`) as char(100000)) as pids from zen_products_to_c...
2011-03-15 09:18:37 252
原创 C#如何为泛型添加不重复项
为泛型添加不重复的项关键是要覆盖强类型的项(对象所属类)里的Equals(object obj)方法。可参见以下代码:1、定义一个类 [Serializable]public class NameAndId{ private long id; private string name; public long Id { get { return...
2011-03-15 09:18:15 141
Html页面代码解析帮助类(有点简版Jquery的意思)
2023-01-01
C#.net正则解析Html代码
2023-01-01
.Net系列框架-Dapper+EntityFrameworkCore+Autofac+WebApi+Web
2020-06-05
ABP官方实例(截止2017年3月)r.rar
2020-03-25
TortoiseGit及汉化安装包
2020-03-24
易我数据恢复(含注册码)
2018-09-09
Oracle 8i PL SQL高级程序设计
2011-05-11
《SQL Server 2008查询性能优化》扫描版[PDF] 第四卷
2011-05-11
《SQL Server 2008查询性能优化》扫描版[PDF] 第三卷
2011-05-11
《SQL Server 2008查询性能优化》扫描版[PDF] 第一卷
2011-05-11
《SQL Server 2008查询性能优化》扫描版[PDF] 第二卷
2011-05-11
Android常用代码
2011-02-19
C# Socket 聊天室 客户端和服务器
2011-01-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人