这个也是很早的东西了,记得那时候.net的MVC还没盛行,基本是webForm的天下。现在虽然有用webform,但是的确已经很少继续使用了。重写现有的FindControl,用途就是根据控件ID查找指定的控件,一般情况下系统提供的方法就可以完成,但是那些被嵌套的控件用原来的方式无法查找,所以就重写了FindControl实现了被嵌套控件同样可以查找。这个也是在翻查一些记录的时候发现的,现在重新发出来做个记录吧!
public override Control FindControl(string id)
{
Control found = base.FindControl(id);
if (found == null)
{
found = this.Page.FindControl(id);
}
if (found == null)
{
...
6年前 (2018-09-19) 1157℃ 0评论
2喜欢
今天,在百度网盘突然看到文章分类中有一些内容,仔细一看都是很久很久之前在百度空间发的一些日子内容,由于2015年百度空间关闭,百度空间中相关博文被迁移到百度云中且仅自己可见。曾经很久没有关注过的一些东西又被意外发现,于是决定重新记录下来。以下是使用C#实现关于字节高低位转换的一个方法,记得之前是有物联网接入,上位机数据被读取并且存储到服务器,而当中数据都是高低位颠倒的,在解析的时候需要将高低位进行转换。当时为了解决这个问题,就这么写了!大概是这么个情况!!!!
/// <summary>
/// 字节数组高低位转换
/// </summary>
/// <param name="sourceByte"></param>
/// <p...
6年前 (2018-09-18) 2587℃ 0评论
14喜欢
昨天,登录了自己网易邮箱,然后鬼使神差的进入了好久不曾进入的网易博客,于是便看到网易博客下线的公告。“是时候说再见了!但回忆会留下来”,尽管已经很久没有进入网易博客,但是看到这这个下线公告还是有点失落的,毕竟呆过那么上一段时间。正如下线公告说的那样:“但天下无不散之宴席,光阴和时代推动着我们每个人,唯有不停前行。”,是的,每个人都被推动着,也许是主动、也许是被动,但事物总是向前发展,无论你是否愿意。仔细想想也没什么,许久不更新的博客动态,许久不再联系的网友,其实早就形同陌路。即使彼此可以记得曾经交流过的网友,但现实生活当中依然是陌生人,所以网易博客在与不在都已经无关紧要了。任何的企业都是以盈利为目的的,当人员流失,价值弱化,这些服务被下线是必然的,正如腾讯校友、百度空间一样,对于企业来讲已经不能带来价值。
要离开的,终归要离开。仔仔细细看下曾经写的博客、动态、留言、相册、博...
6年前 (2018-09-17) 1443℃ 0评论
0喜欢
首先,必须要有一个主程序集(exe 或 dll 都可以),就是把附加的程序集都整合到这个程序集中。附加的程序集可以以嵌入的方式或者整合的方式。若选择整合的方式,建议勾选仅整合(不保护)。设置分为常规设置,保护设置,软件限制设置等。除了主程序集及其附加程序集(主要是dll文件)的设置以外,还有证书管理和.net方法查看。
一、常规设置
主要包括压缩配置,界面风格配置,生成目标文件配置,启动是否显示加载界面配置。想要知道配置的具体功能可以用鼠标点击配置,下面的说明面板会出现对应的说明。
AutomaticExceptionHandling——自动捕获错误
Compression——压缩文件减少占用空间,网络环境下还可以减少带宽
ShowLoadingScreen——保护过的文件启动是否显示加载进度条(因为保护过的文件启动时会先执行.netreactor注入的代码,包括查找证书等)
Digit...
6年前 (2018-09-16) 1958℃ 0评论
2喜欢
.NET Reactor是一款功能强大的代码保护以及许可授权管理系统软件,安全可靠、简单易用。主要用于开发人员保护其.NET软件程序,.NET Reactor支持所有支持.NET编译的程序开发语言。
开发人员从此不必担心如何保护他们的知识产权,可以将更多精力放在产品功能的开发上。与模糊工具(Obfuscator)相比,.NET Reactor 可以完全阻止对 .NET 程序集(由 C#, VB.NET, Delphi.NET, J#, MSIL… 等语言编写)的反编译。通俗的讲,.NETReactor 在破解者和您的 .NET 代码之间构建了强大的防破解保护屏障,生成一个基于 Windows 的而不是基于 MSIL 的兼容格式文件。原始的 .NET 代码完整的封装在本地...
6年前 (2018-09-14) 2218℃ 0评论
1喜欢
Reflector是由微软员工Lutz Roeder编写的免费程序。这个免费工具可以将.NET程序集中的中间语言反编译成C#或者Visual Basic代码。.NET Reflector开发人员可以使用它反编译.NET代码,以了解它是如何工作的,学习或指导.NET语言的复杂性,提供一个更好的替代库的文档,恢复丢失或不可用的源代码,定位性能问题,分析依赖关系,检查混淆支持.NET1.0, 2.0,.NET 3.5,.NET 4.0等还记得Spy++吗?在Win32时代,这个软件对于我们分析一个陌生软件的设计思路可谓立下汗马功劳。在如今的.NET时代,Reflector又成为每个严肃的.NET开发人员工具箱中必不可少的精髓工具之一.
内含软件安装包、注册机及插件集合。
这里说下注册方法,注意不要在联网的情况下注册,要用离线激活。
断网运行.NET Ref...
6年前 (2018-09-14) 1305℃ 0评论
2喜欢
《非常6+1》、《爸爸去哪儿》、《中国新歌声》、《奔跑吧兄弟》……几乎所有热播的娱乐节目,都会迅速衍生出与之相对应的“中奖骗局”。作为始于十年前的陈旧诈骗手法之一,在各地公安机关不懈宣传下,现在几乎已经骗不到什么人了。而研发一款新型的骗术,难度又相当之高。于是乎,“中奖骗局”带着升级改版的光环,摇摇晃晃又回来了……
【真实案例回顾】
2018年8月,正在员工宿舍上网的小张,在QQ上收到一条信息,内容如下:
▲不能再老套的信息,大家都收到过吧?
小张也收到过很多这样的诈骗信息,按理说,他应该微微一笑,关闭这个窗口。
但是,或许每个人内心中都存有一种侥幸心理——这次说不定是真的呢?反正没事做,点进去看看呗!
除此之外,还有什么公证处、公证员、获奖名单、巴拉巴拉一堆内容,看似非常严谨正规啊!最最关键的是,没有提示任何缴纳手续费的文字,只需要填写身份信息就行了!
于是,小张认认真真的按照要求...
6年前 (2018-09-13) 968℃ 0评论
0喜欢
博客更换了WordPress,实在太懒了。看了好久没找到一个喜欢的主题,自己又不像整。看到了fishlee博客主题挺好,就留言问了下,几天后也给了回复他用的是欲思博客主题且博客页脚有链接。下载后根据自己的需要进行了一下整理,移除一些多余的广告,底部页脚有保留欲思博客版权以及链接。至于其他的功能就没做任何更改,也懒得整理啦,详细的问题直接访问欲思博客吧!
主题特色
兼容 IE9+、谷歌 Chrome 、火狐 Firefox 等主流浏览器
扁平化+响应式设计,兼容电脑、平板和手机访问
主题设置面板新增多种广告位,PC端和移动设备各不相同
自带7+小工具,可随意设置侧栏分类和浮动块。
基本SEO:首页、分类、文章等页面都可以设置关键词和描述
内置实用功能:Ajax加载分页、垃圾广告拦截、缓存头像、社交账户图标等
短代码包括dm和dl、gt等,可自主选择。
首页导航、最新消息和置顶推荐+热...
6年前 (2018-09-12) 1225℃ 0评论
5喜欢
体验骗局是二弟的日常工作之一
前几天
朋友圈忽然流传起这样一条广告
以前看到这类免费送东西只收邮费的广告
无论是雨伞、水杯、银饰、香水
还是名牌手表
二弟根本不会多看一眼
因为我知道都是在骗邮费
而这次却不一样
因为这次送的是电动车
虽然这个电动车有点 LOW
但无论如何工本费绝对不止29块
难道骗子会做亏本的生意吗?
二弟决定体验一把
添加为好友后还是老套路
要把这个图片和文字在朋友圈发一遍
再截图发给她
这就等于在自己的朋友圈给她做了个广告
拉更多的人下水
截图发给她后
就开始要收货地址、联系电话
二弟还特意问是不是要邮费
对方马上回复
折叠车是免费的
手表运费最高不超过29元
但手表不能拒签,否则要不到折叠车
而且收到货宣传后还能报销邮费
咦,不是送折叠车吗
为什么忽然冒出来一个手表?
二弟隐隐觉得有点不对劲
等了七八天
包裹终于到了
一看这个包装应该是个表
因为对方说手...
6年前 (2018-09-11) 1284℃ 0评论
0喜欢
Visual Studio 集成开发环境是一种创新启动板,可用于编辑、调试并生成代码,然后发布应用。 集成开发环境 (IDE) 是一个功能丰富的程序,可用于软件开发的许多方面。 除了大多数 IDE 提供的标准编辑器和调试器之外,Visual Studio 还包括编译器、代码完成工具、图形设计器和许多其他功能,以简化软件开发过程。
VS 2017 密钥:
Enterprise:
NJVYC-BMHX2-G77MM-4XJMR-6Q8QF
Professional:
KBJFW-NXHK6-W4WJM-CRMQB-G3CDH
转载请注明:清风亦平凡 » Visual Studio 2017 密钥
...
6年前 (2018-09-10) 1298℃ 0评论
1喜欢
UE
UltraEdit简称“ue编辑器”,它是一款支持文本,HTML、PHP、Perl、Java 和 JavaScript 等众多流行计算机高级语言的程序编辑器,与Notepad ++相比,UltraEdit支持十六进制编辑。
甚至你可以直接用它来修改exe和dll文件,它拥有强大的方案和工作区,有着可以处理复杂的软件开发的能力,即便如此,UltraEdit 仍然保持着布局清晰、灵活精炼的特点!它易于定制。
你可以在Web开发者、技术作者、程序员、系统管理员、记事本替换、超级用户等不同的身份的使用者之间一键切换,也因为其功能众多,启动速度要比Notepad ++慢很多,所以它并非是最好的记事本替代软件。
链接: https://pan.baidu.com/s/1KdbJy4TWUjr4nQKsKHVwkQ 密码: 8qv6
转载请注明:清风亦平凡 »...
6年前 (2018-09-09) 1044℃ 0评论
0喜欢
Power Designer 是Sybase公司的CASE工具集,使用它可以方便地对管理信息系统进行分析设计,他几乎包括了数据库模型设计的全过程。利用Power Designer可以制作数据流程图、概念数据模型、物理数据模型,还可以为数据仓库制作结构模型,也能对团队设计模型进行控制。他可以与许多流行的软件开发工具,例如PowerBuilder、Delphi、VB等相配合使开发时间缩短和使系统设计更优化。
power designer是能进行数据库设计的强大的软件,是一款开发人员常用的数据库建模工具。使用它可以分别从概念数据模型(Conceptual Data Model)和物理数据模型(Physical Data Model)两个层次对数据库进行设计。在这里,概念数据模型描述的是独立于数据库管理系统(DBMS)的实体定义和实体关系定义;物理数据模型是在概...
6年前 (2018-09-08) 1623℃ 0评论
1喜欢
RegexBuddy可是全球最为知名的正则表达式测试工具了。对于从事编程的用户而言,RegexBuddy的真的十分给力,因为RegexBuddy不仅可以直接生产正则语句,还支持多平台测试,并且其中的相关字符还提供了高亮显示,让你的书写过程变的更为轻松自在。
RegexBuddy使用评测
RegexBuddy其实不单单可以帮助我们自动生成需要的正则表达式,还支持测,对刚编辑出来的表达式进行测试。并且RegexBuddy还提供了可视化功能,能够更加快速的得到测试的结果。
RegexBuddy工具下载
RegexBuddy工具提取码:se6a
转载请注明:清风亦平凡 » 正则表达式测试工具RegexBuddy...
6年前 (2018-09-07) 1207℃ 0评论
0喜欢
无意间听到一首歌曲,仅仅短短几句便深深打动了我。经过了解知道了这首歌曲的名字就叫《一壶老酒》,演唱者是陆树铭。在百度搜索了一下陆树铭,才知道他是谁,真没想到是1994年版本的《三国演义》电视剧关二爷(关羽)的扮演者,着实让人意外。不过,这首歌曲真的很好听,可以去听一下!下面关于歌曲的资源,我是找的一首翻唱的,这个唱的也很好!
歌词:
一壶老酒
作曲 : 陆树铭作词 : 陆树铭
喝一壶老酒
让我回回头
回头我望见
妈妈的泪在流
每一次我离家走
妈妈送儿出家门口
每一回我离家走
一步三回头
喝一壶老酒
醉上我心头
浓郁的香味儿
再也就喝不够
每一次你千叮咛
妈妈你拉住儿的手
每一回你万嘱咐
儿在心中留
喝上这壶老酒啊
让我回回头
回头我望见
妈妈你还招手
一年年都这样过
一道道皱纹
爬上你的头
一辈辈就这样走
春夏冬和秋
喝上这壶老酒啊
让我回回头
回头...
6年前 (2018-09-06) 1298℃ 0评论
2喜欢
这两天,京东集团掌门人刘强东涉嫌性侵的消息从大洋彼岸传来后,国内广大吃瓜群众各个化身“名侦探柯南”,在猜测各种版本。但随着昨日京东集团宣布刘强东已回国正式开展工作,众多关于该事件的猜测中,“被下套”的版本甚嚣尘上。至于事实真相如何,还要让子弹飞一会。但作为一个专业反诈骗的公众号,终结诈骗(微信ID:antifraud2)今天就通过对粉丝投诉案例进行提炼总结,请出曾聪明为大家讲一讲很多男人容易陷入的“性侵敲诈”套路。
套路一:天仙局
敲诈对象:公司老板、高管;社会名人
狠毒指数:★★★★★
所谓天仙局,就是完美到连神仙也无法识破的骗局,即使发现被骗也是有口说不出,或者无法追回自己的损失。
曾聪明是国内一家企业的老板。
有一天,马来西亚一家大公司领导亲自带队前来考察,两家企业相谈甚欢,并达成了年交易500万的合同意向,这对曾聪明的公司是个大利好。过了两天,对方发来邀...
6年前 (2018-09-05) 1055℃ 0评论
0喜欢
由于自身的需要,要连接Linux系统做一些列操作,找了一些远程连接工具,奈何不尽人意。网上寻它千百度,最终发现一款非常强大的远程控制工具就是MobaXterm。
MobaXterm是一款功能十分强大的远程控制的工具,通过该软件你可以进行远程计算、显示系统网络设置、进行远程文件传输、执行网络监控,可以同时连接多个终端ip,软件采用了scp协议,按照ssh路径调整远程主机区域,帮助您轻松建立多个共享系统,从而可以更加方便的链接远程设备们提高工作效率。MobaXterm还支持多模式连接,你可以选择全局连接,也可以选择分割式连接,方便您跟您自己的工作类型来设置相对应的远程控制模式,从而大大提升您的工作效率.更多功能等你探索!
此版本为学习版,如有条件请支持正版。
下载地址
MobaXterm百度网盘提取码: vggp
转载请注明:清风亦平凡 &r...
6年前 (2018-09-04) 1169℃ 0评论
1喜欢
//数组类
function ArrayList() {
this.length = 0;
this.array = new Array();
this.Item = function(index) {
return this.array[index];
}
this.Add = function(value) {
this.array[this.length] = value;
this.length++;
}
this.Remove = function(value) {
if (this.length >= 1) {
for (var i = 0; i < this.length; i++) {
...
6年前 (2018-09-03) 862℃ 0评论
0喜欢
随着提前消费观念的流行和网络金融行业的兴起,“贷款”成了不少急需资金人群的首选方式。终结诈骗(微信ID:antifraud2)的后台经常接到粉丝特别是年轻粉丝这样的提问:网络上的贷款中介可靠吗?无抵押、无担保、黑户可贷款的公司能考虑吗?签了正规合同的贷款应该没问题吧?……今天正值平安普惠“维C行动—金融消费者能力提升计划”启动,作为特邀作者,必须贡献多年累积的干货。下面有请许久未出山的曾聪明,为您体验当前最为流行的七类贷款诈骗套路。
最纯粹的贷款诈骗 ,交完费、不放款
曾聪明准备新开一家水果店,急需5万元资金周转。
他在网上看到一则“无抵押、无担保,正规公司、极速放款”的广告,便按照上面留下的联系方式加了对方QQ。对方先是发来了营业执照,介绍了贷款要求和签约流程,随后发来电子合同让曾聪明填写——虽然没有见面,但一切看起来都是那么正规。
骗局揭秘
这种贷款诈骗被称作“纯骗贷”,即以低门槛发...
6年前 (2018-09-01) 781℃ 0评论
0喜欢
Unix时间戳(Unix timestamp)
Unix时间戳(Unix timestamp),或称Unix时间(Unix time)、POSIX时间(POSIX time),是一种时间表示方式,定义为从格林威治时间1970年01月01日00时00分00秒起至现在的总秒数。Unix时间戳不仅被使用在Unix系统、类Unix系统中,也在许多其他操作系统中被广泛采用.
因业务需求,需要与银行进行接口对接。因为的银行接口中是有校验时间且时间格式要求为Unix timestamp,所以就使用C#进行了相关的转换。
public static class DateTimeExtension
{
/// <summary>
/// DateTime转换成Unix timestamp
/// </summa...
6年前 (2018-08-16) 811℃ 0评论
0喜欢
诈骗终结
尊敬的终结诈骗各位读者:
大家好!先做个自我介绍。本人89年的,大学本科毕业,北漂于帝都一家私企从事工程师的工作,由于工作繁忙,加上性格比较内向,算是标准的宅男吧!不高、不帅、更不富。虽然有些小积蓄,但是对于房子,想都不敢想,一直以来也没有女朋友。面对家人的催婚,虽然无奈,但为了不背负“不孝”的名声,我在某知名婚恋网站注册了个人信息……
就在我快忘记这事的时候,一个女孩子通过微信加了我为好友,说在那个婚恋网站看到我的信息。
然后就偶尔聊一下各自的生活,据说她家的家族企业是做房地产生意的。看到她的朋友圈,她长得很漂亮又有钱,我不敢有奢望。
慢慢聊的越来越多,我发现我们有很多共同的兴趣爱好。我也从对话中感受到了她对我的好感。
作为一名单身多年的宅男,我心中偶尔会出现小鹿乱撞感觉,是撞到桃花运了吗?
有一天,我们聊到了——投资!
我说我...
6年前 (2018-08-10) 698℃ 0评论
0喜欢
朋友最近有一个需求,希望别人可以通过自己网站主动申请友情链接,但是申请被提交前必须进行检测,申请方的网站中必须先添加自己网站的链接。除此之外还需要使用PHP来进行实现,所以就有了这篇文字记录。
主要的PHP代码实现如下:
<?php
$max_allow_links = 100; // 最大许可检查的链接数目
function my_file_get_contents($url, $timeout = 30) {
if (function_exists('curl_init')) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_s...
6年前 (2018-07-23) 1726℃ 0评论
5喜欢
Git 作为一个源码管理系统,不可避免涉及到多人协作。
协作必须有一个规范的工作流程,让大家有效地合作,使得项目井井有条地发展下去。”工作流程”在英语里,叫做”workflow”或者”flow”,原意是水流,比喻项目像水流那样,顺畅、自然地向前流动,不会发生冲击、对撞、甚至漩涡。
本文介绍三种广泛使用的工作流程:
Git flow
Github flow
Gitlab flow
如果你对Git还不是很熟悉,可以先阅读下面的文章。
《Git 使用规范流程》
《常用 Git 命令清单》
《Git 远程操作详解》
一、功能驱动
本文的三种工作流程,有一个共同点:都采用“功能驱动式开发”(Feature-driven development,简称FDD)。
它指的是,需求是开发的起点,...
7年前 (2017-12-07) 1169℃ 0评论
0喜欢
团队开发中,遵循一个合理、清晰的Git使用流程,是非常重要的。
否则,每个人都提交一堆杂乱无章的commit,项目很快就会变得难以协调和维护。
下面是ThoughtBot 的Git使用规范流程。我从中学到了很多,推荐你也这样使用Git。
第一步:新建分支
首先,每次开发新功能,都应该新建一个单独的分支(这方面可以参考《Git分支管理策略》)。
# 获取主干最新代码
$ git checkout master
$ git pull
# 新建一个开发分支myfeature
$ git checkout -b myfeature
第二步:提交分支commit
分支修改后,就可以提交commit了。
$ git add --all
$ git status
$ git commit --verbose
git add 命令的all参数,表示保存所有变化(包括新建、修改和删...
7年前 (2017-12-06) 1069℃ 0评论
0喜欢
如果你严肃对待编程,就必定会使用”版本管理系统”(Version Control System)。
眼下最流行的”版本管理系统”,非Git莫属。
相比同类软件,Git有很多优点。其中很显著的一点,就是版本的分支(branch)和合并(merge)十分方便。有些传统的版本管理软件,分支操作实际上会生成一份现有代码的物理拷贝,而Git只生成一个指向当前版本(又称”快照”)的指针,因此非常快捷易用。
但是,太方便了也会产生副作用。如果你不加注意,很可能会留下一个枝节蔓生、四处开放的版本库,到处都是分支,完全看不出主干发展的脉络。
Vincent Driessen提出了一个分支管理的策略,我觉得非常值得借鉴。它可以使得版本库的演进保持简洁,主干清晰,各个分支各司其职、井井有条。理论上,这些策略对所有的版本管理系统都适用,G...
7年前 (2017-12-05) 1144℃ 0评论
0喜欢
Git是目前最流行的版本管理系统,学会Git几乎成了开发者的必备技能。
Git有很多优势,其中之一就是远程操作非常简便。本文详细介绍5个Git命令,它们的概念和用法,理解了这些内容,你就会完全掌握Git远程操作。
git clone
git remote
git fetch
git pull
git push
本文针对初级用户,从最简单的讲起,但是需要读者对Git的基本用法有所了解。同时,本文覆盖了上面5个命令的几乎所有的常用用法,所以对于熟练用户也有参考价值。
一、git clone
远程操作的第一步,通常是从远程主机克隆一个版本库,这时就要用到git clone命令。
$ git clone <版本库的网址>
比如,克隆jQuery的版本库。
$ git clone https://github.com/jquery/jquery.git
该命令会在本地主机生成一个目...
7年前 (2017-12-04) 999℃ 0评论
0喜欢