- 博客(148)
- 资源 (3)
- 收藏
- 关注
原创 【一周连击之Vue】第二天-好像有点脸熟了
说是连击Vue的第二天,其实已经过去N天了。。。这几天看完了vuejs官网的所有教程,和一些周边的文章,作为一个前端新手(尤其是对javascript语法都不甚了解的新手),看着一堆堆的js+html+css,终于好像不再像以前那么排斥了,似乎有点看懂了~~ 闲来无事,稍微做个总结。精彩的资料除了官网,发现一个总结的非常全面条理的文章,非常推荐阅读:http://doc.liangxinghua.com/vue-family/1.html问题及思考关于语法及使用方法方面的东西就不罗列了,从几个问题出
2020-08-27 09:35:07 540
转载 Attribute在.net编程中的应用
Attribute在.net编程中的应用(一)Attribute在.net编程中的应用(二)Attribute在.NET编程中的应用(三)Attribute在.NET编程中的应用(四)Attribute在.NET编程中的应用(五)Attribute在.NET编程的应用(六)...
2020-03-03 10:27:06 338
原创 【一周连击之Vue】第一天-渐进式框架初印象
Vue是什么引用官方的一段话Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。什么是渐进式引用一个知乎的回答...
2020-01-09 19:10:13 1082
转载 Orleans解决并发之痛
Orleans解决并发之痛(一):单线程 Orleans解决并发之痛(二):Grain状态 Orleans解决并发之痛(三):集群 Orleans解决并发之痛(四):Streams Orleans解决并发之痛(五):Web API Orleans解决并发之痛(六):Dashboard...
2018-08-20 15:54:46 1507
转载 《.NET 4.0 网络开发入门之旅》系列文章导航
“.NET 4.0 网络开发入门之旅系列文章”—— IP 知多少?(上)“.NET 4.0 网络开发入门之旅系列文章”—— IP 知多少?(下).NET 4.0网络开发入门之旅——我在“网” 中央.NET 4.0网络开发入门之旅——我在“网” 中央(下)《.NET 4.0网络开发入门之旅》4:与Socket的第一次“约会”《.NET 4.0网络开发入门之旅》5:与Socket的...
2018-05-31 14:47:36 670
原创 国庆长假学习收获
最近几天休假闲来无事,狼吞虎咽接触了很多东西,也有一些思考,简单做个概述,后续慢慢做专题再研究从 Angular tutorial 开始 整个官方教程可以说是很系统的,从零开始,一步步丰富功能,重构,很适合新手入门。 发现有个中英对照的中文站点,教程跟官方基本一样,看中文阅读起来更快一些,同时对举得可能翻译不好的地方还可以很方便的查看原文 Angular的httpModul
2017-10-07 20:10:34 747 2
原创 Angularjs with Asp.net/core
参考链接:Serving Multiple SPAs with ASP DotNetCore How to use ASP.NET MVC and AngularJS routing?未完待续…
2017-10-05 13:57:53 922 1
原创 Angular 4.x 学习导引
Angular 4.0学习教程之架构详解1.双花括号是单向绑定,传递的是值。方向是 组件 -> 模板。2.方括号是单向绑定,传递的是属性。方向是 父组件 -> 子组件。3.圆括号是事件绑定,处理点击等活动(action)。4.方括号套圆括号是双向绑定,方向是 组件 <-> 模板。Angular4 中常用的指令入门总结使用 @ViewChild 和模板变量,具体示例如下:@Component
2017-10-05 12:39:23 1832 1
转载 Redis数据编码方式详解
摘要: ## 引言 Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove以及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。 本文将对Redis数据的
2017-10-03 12:46:18 20974 1
转载 C# log4Net使用方法
Log4net是一个第三方开源组件,它设计的主要目的是组合,生成日志信息,同时将配置保存到各种存储介质或者展现平台中,在实际项目中,Log4net可以保存系统运行情况,可以在系统出现异常时,根据保存的日志信息,查看当时系统的状态。1.Log4net的优点:几乎所有的大型应用都会有自己的用于跟踪调试的API。因为一旦程序被部署以后,就不太可能再利用专门的调试工具了。然而一个管理员可能
2017-03-27 11:53:38 2000 1
原创 Asp.NET FormsAuthentication
1.表单身份验证配置和高级主题2.细说ASP.NET Forms身份认证3.Passport 身份验证提供程序
2016-07-06 23:48:56 499 1
原创 Quartz 入门导引
Net作业调度(一) -Quartz.Net入门 http://www.cnblogs.com/mushroom/p/4067037.htmlC#使用Quartz.NET详解 http://blog.csdn.net/weinierbian/article/details/6237337Quartz.Net 调度框架配置介绍 http://www.cnblogs.com/m
2016-06-14 13:49:19 577 1
原创 线程静态字段(ThreadStatic) 延迟初始化
https://msdn.microsoft.com/zh-cn/library/dd997286(v=vs.110).aspx
2016-06-12 10:16:26 1199 1
原创 MySql 执行事务无效无法回滚问题
原因:检查数据库引擎是否为不支持事务的引擎(MyISAM),改为InnoDB即可。参考链接:mysql表类型MyISAM和InnoDB区别(mysql 不支持事务解决)
2016-05-20 13:14:15 2918
原创 Dapper MySql DateTime 异常
实体类 字段类型 DateTime? ,Mysql数据库中字段类型 datetime NULL ,使用dapper扩展读取,报异常:Error Parse column: ** - Object.原因:Mysql连接字符串中启用了 Allow Zero Datetime=True;解决方法:连接字符串中去除该参数即可。Allow Zero Datetime=true,可
2016-05-19 22:11:35 3607 2
原创 C# 编写计算器
整个字符串输入完成后转换的情景,可选方案:1. 最简单的方式,由SQL语句计算2. 使用Microsoft.Javascript计算,也可以使用其他编译引擎,比如 roslyn,lua ironPython等引擎3. 使用后序表达式计算(数据结构)类似windows计算器的那种即时输入的情景,可以有另外一种思路就是构建表达式树:1.借助C#提供的Expression类封
2016-03-23 18:44:22 1221 1
转载 设计模式:简单工厂、工厂方法、抽象工厂之小结与区别
middlekingt :简单工厂是用来生产”东西“的,那任何”东西“的子类,比如汽车,自行车,轮船,洗发水都是可以被生产的,但此处简单工厂的压力太大了啊,任何”东西“的子类都可以被生产,负担太重,所以一般对简单工厂类也有种称呼,叫”上帝类“。而工厂方法模式就很好的减轻了工厂类的负担,把某一类/某一种东西交由一个工厂生产,同时增加某一类”东西“并不需要修改工厂类,只需要添加生产这类”东西“的工
2016-02-23 11:17:19 1267 1
原创 C# "资源管理器已停止工作"的编程解决方案
如果你使用的是win7+的系统,那么你很可能遇到过下面的提示框:导致资源管理器崩溃的原因有很多: 1. 第三方软件冲突,包括中毒软件不兼容等情况 2. 系统本身缺陷,包括缺少必要文件,设置错误或注册表异常等情况 3. 其他百度有很多的解决方案,不过还是要具体情况具体分析,查找根源。这里就不详述了。 如果你在测试你自己的程序的时候遇到这种情况,并且是确定性的,那很可能就是程序本身存在问题
2016-01-05 17:54:54 3398
转载 C# Using GC Efficiently
Using GC Efficiently – Part 1So the goal here is to explain the cost of things so you can make good decisions in your managed memory usage – it’s not to explain GC itself - it’s to explain how t
2015-12-10 11:48:11 887
转载 C# Dispose, Finalization, and Resource Management
Alright! Here it is: the revised “Dispose, Finalization, and Resource Management” Design Guideline entry. I mentioned this work previously here and here. At ~25 printed pages, it's not what I would
2015-12-09 21:19:55 1407
原创 C# 函数式编程
编程语言范式许多现存的编程语言都可基于其计算模型加以分类,归入某些语言族,或者属于某种编程范式。按照不同的规则,可以有多种分类的方法,而且不同的学者对某些语言的具体归属也有不同的意见。给出一种系谱:说明式(Declarative) 函数式 Lisp, ML, Haskell 数据流 ld, Val 逻辑式 Prolog 基于模板 XSLT命令式(Im
2015-10-30 09:49:07 5629
原创 MD5与字符串编码
今天模拟一个安卓程序的数据包,有一个sign_code参数,32位是个md5,简单把其他参数按经验组合后取md5,对不上,算了,直接看源代码吧还好,代码混淆的很轻,dex2jar之后 搜索sign_code ,很快找到关键方法,跟之前猜的差不多,只是参数加密的顺序不一致按照代码 在易语言里 对组合后的字符串取数据摘要 得到md5,发现竟然跟java里得到的md5值不一样。。
2015-10-25 15:31:59 6857
转载 C# 隐式接口与显式接口实现
本文将通过以下四个案例来分析C#中的接口究竟是如何工作的。1、公有方法实现接口方法尽管C#在定义接口时不用指明接口方法的访问控制方式,但默认接口方法均为public型(这可以从反编译的IL代码中看到)。下面是使用Reflector查看的接口IL代码.class private interface abstract auto ansi IControl{ .method
2015-09-30 14:43:36 775
转载 计算机视觉与图像处理、模式识别、机器学习学科之间的关系
在我的理解里,要实现计算机视觉必须有图像处理的帮助,而图像处理倚仗与模式识别的有效运用,而模式识别是人工智能领域的一个重要分支,人工智能与机器学习密不可分。纵观一切关系,发现计算机视觉的应用服务于机器学习。各个环节缺一不可,相辅相成。计算机视觉(computer vision),用计算机来模拟人的视觉机理获取和处理信息的能力。就是是指用摄影机和电脑代替人眼对目标进行识别、跟踪和测量等机器视觉,
2015-08-31 16:51:14 19176 1
原创 C# 设置线程的默认CultureInfo
Thread.CurrentCulture 影响 数字、符号、货币、日期等的格式化形式Thread.CurrentUICulture 影响线程ResourceManager使用的资源类型CultureInfo.UseUserOverride属性指示是否使用用户在控制面板自定义的 数字、符号、日期、货币等的格式,可以通过CultureInfo构造函数设置新开一个新线程,默认的Cu
2015-08-15 13:08:42 6158
转载 P2P 穿透内网,连接动态ip,内网ip打洞,p2p实现原理
网上找了很多,代码大堆,原理讲清楚透彻的不多。本人找几篇讲得好的来整理一下。一片技术文章,最主要的讲清楚原理,如果再有完整的能运行的源代码也可,关键是要把核心部分代码分析清楚。(1)问题的由来:大部分的电脑上网都是用动态ip地址。内网的ip是由net(路由、网关)分配的,net发出去的时候,映射到一个公网地址,这是一个动态计算的过程(特别是端口号),因此称为动态ip
2015-08-10 09:15:18 2130 1
转载 C# BackgroundWorker的使用
BackgroundWorker 可以用于启动后台线程。主要的事件及参数: 1.DoWork——当执行BackgroundWorker.RunWorkerAsync方法时会触发该事件,并且传递DoWorkEventArgs参数; 2.RunWorkerCompleted——异步操作完成或中途终止会触发该事件。如果需要提前终止执行后台操作,可以调用Background
2015-07-30 15:08:09 572 1
原创 C# 结构体访问器错误提示
“ 错误 1 无法修改“WindowsFormsApplication1.MyClass.Struct”的返回值,因为它不是 变量” Code定义一个结构体MyStruct, public struct MyStruct { public int a ; public int b; }publi
2015-07-15 16:38:30 667
转载 C# .ToString() 格式化
c# ToString() 格式化字符串 格式化数值:有时,我们可能需要将数值以一定的格式来呈现,就需要对数值进行格式化。我们使用格式字符串指定格式。格式字符串采用以下形式:Axx,其中 A 为格式说明符,指定格式化类型,xx 为精度说明符,控制格式化输出的有效位数或小数位数。 格式说明符 说明 示例 输出 C 货币 2.5.ToString(“C”) ¥2.50 D 十进制数 25.T
2015-07-07 14:08:01 540 1
转载 C# WinForm捕获全局异常
static class Program { /// /// 应用程序的主入口点。 /// [STAThread] static void Main() { try { //设置应用程序处理异常方式:Thread
2015-06-05 10:46:36 1220 1
转载 Windows 7程序开发系列之二(JumpList篇2 - Destination)
JumpList中除了有User Task外,还有Destination。与User Task不同,Destination中是与该程序相关联的文件的链接。Destination还可以分类,Windows已经自动为我们管理了“最近“和“常用“两个类别。比如记事本程序,使用“最近”这个类别: 这对于大多数程序已经足够。但Windows也为我们提供了管理自己的类别的接口。程序
2015-06-03 12:22:46 908 1
转载 Windows 7程序开发系列之二(JumpList篇1 - User Task)
相对于上一篇中任务栏特性的开发,JumpList的开发显得稍微麻烦一些。JumpList将分为两次讲解,这次先讲解如何添加用户任务(User Task)。同样以foobar2000为例,当右键点击任务栏按钮时,显示程序的JumpList。 最下方3个项目为系统任务,一般不需要我们去操作。上方的两个任务:播放、参数选项,即为自定义的用户任务。用户任务本质上是一个快捷方式,
2015-06-03 12:19:42 805 1
转载 Windows 7程序开发系列之一(任务栏篇)
Windows 7 引入了很多新特性,其中最直观的莫过于用户界面上的变化。很多人也因为不能适应这种变化而回到了XP。但是在我看来这些新的特性却是一种进步,使用了一段时间之后,也萌生了要做一点开发的冲动。于是把以前一个电源管理的小软件重写了一次(点此下载 ),利用了Windows 7 的任务栏特性和JumpList。 关于Windows 7开发的中文资料比较少。微软官方的教程
2015-06-03 12:18:23 1194 1
转载 C# XmlNode中Value和InnerText的区别
这个问题我想很多人在使用.NET 操作 Xml 文档时都遇到过,先看一下MSDN里对这两个属性的解释:XmlNode.Value:获取或设置节点的值。XmlNode.InnerText:获取或设置节点及其所有子节点的串联值。只看这两个定义是不是还是有点迷糊,下面我们用实例来作说明:1.当操作节点是叶子节点时:XmlDocument xDoc=new Xm
2015-04-27 14:31:42 7567 2
C#本质论 第四版 Essential C#5.0 带书签目录 完整版
2016-01-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人