摘要: operator 只要是运算符都能重载 operator 关键字的主要作用是用来重载运算符的,还可以用于类或结构中类型的自定义转换。 下面看个例子 class Feige { //定义两个全局变量 int a, b; //声明带两个参数的构造函数 public Feige(int a, int b) 阅读全文
posted @ 2020-04-09 15:29 Homegu 阅读(781) 评论(0) 推荐(1) 编辑
摘要: 四个朋友住在一个小城镇里。他们的名字叫库克、米勒、史密斯和卡特。这四个人中一个是警察,一个是木匠,一个是农民,一个是医生。 一天,库克的亲生儿子摔断了腿,库克带他去找医生。医生有个妹妹是史密斯的妻子。农民没有结过婚,他养着许多母鸡。米勒经常去农民家里买鸡蛋。警察每天都能见到史密斯,因为他们是邻居。 阅读全文
posted @ 2020-04-09 15:22 Homegu 阅读(794) 评论(0) 推荐(1) 编辑
摘要: ReNamer 是一个非常强大和灵活的文件重命名工具,它提供所有标准的重命名过程,包括前缀、后缀、替换、大小写更改以及删除括号内容、添加编号规则、更改文件扩展名等。对于高级用户,支持正则表达式和 PascalScript 规则,允许用户编写自己的重命名规则。程序允许您将多个重命名操作组合为一个规则集 阅读全文
posted @ 2020-04-05 22:29 Homegu 阅读(528) 评论(0) 推荐(1) 编辑
摘要: Internet Download Manager,全球最流行的下载工具。Internet Download Manager (简称IDM) Windows 平台功能强大的多线程下载工具,国外非常受欢迎。支持断点续传,支持嗅探视频音频,接管所有浏览器,具有站点抓取、批量下载队列、计划任务下载,自动识 阅读全文
posted @ 2020-04-05 22:24 Homegu 阅读(1477) 评论(0) 推荐(1) 编辑
摘要: ios系统和某些移动端background-attachment:fixed不兼容性,没有任何效果,但可以hack一下就可以了,代码如下: ps:想在哪个标签加背景,可以在它class后:before. body:before { content: ' '; position: fixed; z-i 阅读全文
posted @ 2020-04-05 14:07 Homegu 阅读(356) 评论(0) 推荐(1) 编辑
摘要: 庚子清明,以国家之名哀悼,以国家之名哀悼在新冠肺炎疫情中牺牲的烈士和逝世的同胞! 向抗疫英雄致敬! 今日打开各样的app,各大电商,爱奇艺都是灰色的 这里我也一直很好奇该功能,前端如何实现,了解过后发现这个CSS滤镜,点击了解更多 写下随笔记录一波 如果去实现,作为程序员,copy能力,搜索能力肯定 阅读全文
posted @ 2020-04-05 00:47 Homegu 阅读(987) 评论(0) 推荐(1) 编辑
摘要: 1.维护数据库的完整性、一致性、你喜欢用触发器还是自写业务逻辑?为什么? 答:尽可能用约束(包括CHECK、主键、唯一键、外键、非空字段)实现,这种方式的效率最好;其次用触发器,这种方式可以保证无论何种业务系统访问数据库都能维持数据库的完整性、一致性;最后再考虑用自写业务逻辑实现,但这种方式效率最低 阅读全文
posted @ 2020-03-31 22:39 Homegu 阅读(36812) 评论(1) 推荐(6) 编辑
摘要: 面试题:C#声明一个100大小的数组 随机生成1-100之间不重复的数下面是C#的实现方式,编译测试通过 public static void InsertRandomArray() { int[] intArray = new int[100]; ArrayList newArray = new 阅读全文
posted @ 2020-03-31 22:35 Homegu 阅读(973) 评论(0) 推荐(1) 编辑
摘要: 前言:有些程序运行的时候,可能调用外部的dll,用户使用时可能会不小心丢失这些dll,导致程序无法正常运行,因此可以考虑将这些dll嵌入到资源中,启动时自动释放。对于托管的dll,我们可以用打包软件合成一个exe(例如利用Imerge),但是对于一些用C++等写的非托管dll,就比较麻烦。在这种情况 阅读全文
posted @ 2020-03-29 16:57 Homegu 阅读(835) 评论(0) 推荐(1) 编辑
摘要: using System; using System.Collections.Generic; using System.Data; using System.Reflection; namespace BT.Preservation.Models { public static class Ext 阅读全文
posted @ 2020-03-29 16:55 Homegu 阅读(728) 评论(0) 推荐(1) 编辑
摘要: 由于项目需要,要为客户提供一个定期发送邮件的程序。本来原来自己还写过,但新写的程序一晚上也没通过测试,总是提示"不允许使用邮箱名称。服务器响应为..." 经过在网上搜索查找解决办法,似乎解决办法都是一个,就是把smtp.UseDefaultCredentials = true;写到smtp.Cred 阅读全文
posted @ 2020-03-29 16:53 Homegu 阅读(1778) 评论(0) 推荐(1) 编辑
摘要: 用法:下载附件后解压替换微信PC文件夹wechatwin.dll文件即可生效 微信多开防撤回(带提示)2.8.0.133补丁链接: https://pan.baidu.com/s/1_8JNWTtFDmewZt5wWbfa0w提取码: 58hu 替换微信PC文件夹wechatwin.dll文件即可生 阅读全文
posted @ 2020-03-29 16:44 Homegu 阅读(431) 评论(1) 推荐(1) 编辑
摘要: 登录接口解析 还是用我们的老套路,发送登录请求,获取登录的url,来看看参数加密情况 password很明显这个参数加密了,作者这里输入了123456但是返回的却是一堆乱码,话不多说直接搜索看看登录的url看看是否能定位到请求代码处 很快就找到了登录接口处 由于该代码完全明文所以我们也非常容易能看出 阅读全文
posted @ 2020-03-29 16:38 Homegu 阅读(418) 评论(0) 推荐(1) 编辑
摘要: 在 C# 中,new 关键字可用作运算符、修饰符或约束。 1)new 运算符:用于创建对象和调用构造函数。 2)new 修饰符:在用作修饰符时,new 关键字可以显式隐藏从基类继承的成员。 3)new 约束:用于在泛型声明中约束可能用作类型参数的参数的类型 public class Program: 阅读全文
posted @ 2020-03-25 18:29 Homegu 阅读(10238) 评论(0) 推荐(3) 编辑
摘要: 大致分为两种情况:ID连续和ID不连续。 1.ID连续的情况: select * from A where ID between 31 and 40 2.ID不连续的情况: (1).两次对表查询,效率较低。 select top 10 * from A where ID not in (select 阅读全文
posted @ 2020-03-25 18:20 Homegu 阅读(1023) 评论(0) 推荐(1) 编辑
摘要: 在使用EF框架时,我们通常都是通过调用SaveChanges方法把增加/修改/删除的数据提交到数据库,但是上下文是如何知道实体对象是增加、修改还是删除呢?答案是通过EntityState的枚举值来判断的。也就是说在操作数据库时,EF会根据EntityState这个枚举检测到实体的状态,然后执行相应的 阅读全文
posted @ 2020-03-25 18:19 Homegu 阅读(822) 评论(0) 推荐(1) 编辑
摘要: 队列【Queue】 //队列:先进先出 /* *增加元素到队列结尾处 *移除队列开始处 */ Queue queue=new Queue(); queue.Enqueue(Object); queue.Dequeue(); 堆栈【stack】 //堆栈:先进后出 /*增加元素到堆栈顶部 *移除堆栈顶 阅读全文
posted @ 2020-03-25 18:15 Homegu 阅读(367) 评论(0) 推荐(1) 编辑
摘要: String和StringBuffer的区别 String: 1.是对象不是原始类型。2.为不可变对象,一旦被创建,就不能修改它的值。3.对于已经存在的String对象的修改都是重新创建一个新的对象,然后把新的值保存进去。4.String是final类,即不能被继承。 StringBuffer: 1 阅读全文
posted @ 2020-03-25 11:54 Homegu 阅读(362) 评论(0) 推荐(1) 编辑
摘要: 1.什么是线程? 进程作为操作系统执行程序的基本单位,拥有应用程序的资源,进程包含线程,进程的资源被线程共享,线程不拥有资源。 2.前台线程和后台线程的区别? 程序关闭时,后台线程直接关闭,但前台线程会执行完后关闭。 通过Thread类新建线程默认为前台线程。其他方式创建的都是后台线程。 多线程的几 阅读全文
posted @ 2020-03-25 11:52 Homegu 阅读(1386) 评论(0) 推荐(1) 编辑
摘要: 注入法: 从理论上说,认证网页中会有型如: select * from admin where username='XXX' and password='YYY' 的语句,若在正式运行此句之前,如果没有进行必要的字符过滤,则很容易实施SQL注入。 如在用户名文本框内输入:abc’ or 1=1-- 阅读全文
posted @ 2020-03-25 11:49 Homegu 阅读(333) 评论(2) 推荐(1) 编辑
摘要: SQL注入是一种代码注入技术,用于攻击数据驱动的应用,恶意的SQL语句被插入到执行的实体字段中(例如,为了转储数据库内容给攻击者) SQL注入,大家都不陌生,是一种常见的攻击方式。攻击者在界面的表单信息或URL上输入一些奇怪的SQL片段(例如“or ‘1’=’1’”这样的语句),有可能入侵参数检验不 阅读全文
posted @ 2020-03-25 11:43 Homegu 阅读(323) 评论(0) 推荐(1) 编辑
摘要: 基本共识: ConfigurationManager 自带缓存,且不支持 写入。 如果 通过 文本写入方式 修改 配置文件,程序 无法刷新加载 最新配置。 PS. Web.config 除外:Web.config 修改后,网站会重启 (即 Web 程序 也无法在 运行时 刷新配置)。 为什么要在程序 阅读全文
posted @ 2020-03-23 23:26 Homegu 阅读(674) 评论(0) 推荐(1) 编辑
摘要: 这种效果可以由元素内嵌套canves实现,也可以由css3实现。 Canves实现 网上摘了一份canves实现的代码,略微去掉了些重复定义的样式并且给出js注释,代码如下 第一种方法: html骨架代码 <a class="btn color-1 material-design" data-col 阅读全文
posted @ 2020-03-22 23:21 Homegu 阅读(2881) 评论(5) 推荐(1) 编辑
摘要: 1. 配置文件 App.config <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <!-- Smtp 服务器 --> <add key="SmtpHost" value="smtp.qq.com" /> 阅读全文
posted @ 2020-03-22 23:13 Homegu 阅读(521) 评论(0) 推荐(1) 编辑
摘要: 自己之前做小工具的时候,遇到这个问题,记录一下。。。 namespace 相册处理 { //将ListView重载为此新类,解决加载过程中闪烁的问题 //在designer.cs中改写: //private ListViewNeverFlickering listView1; //this.list 阅读全文
posted @ 2020-03-22 23:11 Homegu 阅读(313) 评论(0) 推荐(1) 编辑
摘要: 资源搜索 4.2.2.20200310网友提出的功能已完成1:新增 时间日期排序,单击表头或右键菜单选择,即可自动排序2:新增 搜索完毕 音效开启或关闭 选项3:资源站点 Sunyaa 由聚合站点改为独立站点,更方便及时修复资源搜索 4.2.1.202002241:新增备用资源站:Sunyaa、种子 阅读全文
posted @ 2020-03-22 01:00 Homegu 阅读(2821) 评论(0) 推荐(2) 编辑
摘要: 伴随Visual Studio 2017的发布,C#7.0开始正式走上工作岗位。对于早已熟悉了旧版本C#的开发者来说,C#7.0增加的不少新特性和语法糖能在很大程度上提升编程效率并降低出错率。本文将阐述C#7.0给出的9个改进。 1、元组——更优雅地返回多个值 之所以将元组放在第一位,是因为它对C# 阅读全文
posted @ 2020-03-22 00:50 Homegu 阅读(864) 评论(0) 推荐(2) 编辑
摘要: html骨架代码 <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <!--<meta name="viewport" content="width=device-width, initial-scale=1.0">--> 阅读全文
posted @ 2020-03-22 00:40 Homegu 阅读(859) 评论(0) 推荐(1) 编辑
摘要: 一个jQuery插件,使你能够做任何元素在您的网页上总是可见的,可以作为顶部固定导航显示插件。 官网地址:http://stickyjs.com/ github:https://github.com/garand/sticky 插件依赖于jq核心库,需要引入! 该博客导航固定使用了此插件 <scri 阅读全文
posted @ 2020-03-22 00:34 Homegu 阅读(1836) 评论(0) 推荐(1) 编辑
摘要: 在MVC下如何压缩输出的HTML代码,替换HTML代码中的空白,换行符等字符? 1.首先要了解MVC是如何输出HTML代码到客户端的,先了解下Controller这个类,里面有很多方法,我们需要的主要有两个:OnActionExecuting和OnResultExecuted 2.新建一个基类,继承 阅读全文
posted @ 2020-03-22 00:25 Homegu 阅读(201) 评论(0) 推荐(1) 编辑
摘要: Dapper是.NET下一个micro的ORM,它和Entity Framework或Nhibnate不同,属于轻量级的,并且是半自动的。也就是说实体类都要自己写。它没有复杂的配置文件,一个单文件就可以了。给出官方地址。 http://code.google.com/p/dapper-dot-net 阅读全文
posted @ 2020-03-22 00:23 Homegu 阅读(323) 评论(0) 推荐(1) 编辑
摘要: 以下是使用代码审批、转签k2 blackpearl流程,初探K2 Blackpearl,望高人多多包涵、指点. //执行动作 private void MyAction(string argAction) { //创建连接对象 SourceCode.Workflow.Client.Connectio 阅读全文
posted @ 2020-03-22 00:19 Homegu 阅读(431) 评论(0) 推荐(1) 编辑
摘要: 1.基本类型不是对象(boolean、undefined、number、string) 2.引用类型都是对象(Array,function ,Object) 3.对象是通过函数创建,并且强调,对象字面量也是通过函数创建,举例说明,ES6继承的语法糖 4.函数有的是显式原型prototype 5.对象 阅读全文
posted @ 2020-03-22 00:15 Homegu 阅读(295) 评论(1) 推荐(1) 编辑
摘要: 浮动时,父级元素无法撑开 .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{zoom:1} IE6 div浮动时,margin双倍边距bug 解决方案:为浮动的div加上 阅读全文
posted @ 2020-03-21 18:06 Homegu 阅读(154) 评论(1) 推荐(1) 编辑
摘要: 在修改数据库表后会出现 支持“EFDBContext”上下文的模型已在数据库创建后发生更改。请考虑使用 Code First 迁移更新数据库 这个问题解决方法: 在Global.asax文件中的 Application_Start()方法中添加如下代码Database.SetInitializer( 阅读全文
posted @ 2020-03-21 17:59 Homegu 阅读(416) 评论(0) 推荐(2) 编辑
摘要: 删除字符串中HTML标签代码 public static string ClearHTMLTags1(string HTML) { string[] Regexs ={ @"<script[^>]*?>.*?</script>", @"<(\/\s*)?!?((\w+:)?\w+)(\w+(\s*= 阅读全文
posted @ 2020-03-21 17:58 Homegu 阅读(597) 评论(0) 推荐(1) 编辑
摘要: 效果预览: 1.随机码和图片流生成 public class ValidateCode { /// <summary> /// 產生圖形驗證碼。 /// </summary> /// <param name="Code">傳出驗證碼。</param> /// <param name="CodeLen 阅读全文
posted @ 2020-03-21 17:56 Homegu 阅读(395) 评论(0) 推荐(1) 编辑
摘要: ViewData和TempData是字典类型,赋值方式用字典方式, ViewData["myName"] ViewBag是动态类型,使用时直接添加属性赋值即可 ViewBag.myName ViewBag和ViewData只在当前Action中有效,等同于View TempData可以通过转向继续使 阅读全文
posted @ 2020-03-21 17:52 Homegu 阅读(185) 评论(0) 推荐(1) 编辑
摘要: 多款抢购工具分享,以备不时之需!之前抢口罩就用上了,当然过节折扣活动都可能用的上, 当然自己用不上,也不排除其他的小伙伴!~ NO:1 NO2: 打包下载地址: https://www.lanzous.com/iagq30f 阅读全文
posted @ 2020-03-20 17:20 Homegu 阅读(2072) 评论(3) 推荐(2) 编辑
摘要: 这个工具是本人抢火车票的时候,自己写的换IP工具,仅支持自己的水星,其他水星不知道,请自测!!!! 点击更换IP,他会断开链接,重新拨号!!(达到更换IP的目的) !!开发语言:易语言(源码在下方)使用的网页填表,自动点击! 如果需要定时更换,可以自己改造一下!!! 下载地址 https://www 阅读全文
posted @ 2020-03-20 16:56 Homegu 阅读(502) 评论(0) 推荐(1) 编辑