随笔分类 -  03.Sugars

摘要:在前端快速发展地过程中,为了契合更好的设计模式,产生了 fetch 框架,此文将简要介绍下 fetch 的基本使用。 在 AJAX 时代,进行请求 API 等网络请求都是通过 XMLHttpRequest 或者封装后的框架进行网络请求。 现在产生的 fetch 框架简直就是为了提供更加强大、高效的网络请求而生,虽然在目前会有一点浏览器兼容的问题,但是当我们进行 Hybrid App 开发的时候,如我之前介绍的 Ionic 和 React Native,都可以使用 fetch 进行完美的网络请求。 阅读全文
posted @ 2016-02-02 00:00 Parry 阅读(67013) 评论(14) 推荐(11) 编辑
摘要:此文主要分享了如何将自己博客园的文章自动导出到 Markdown 文档进行存储,以便在本地进行归档管理,程序中也对文章的分类、tag、代码块以及文章中的图片进行了保存处理,以便上传到自己的图床。 阅读全文
posted @ 2016-01-24 11:07 Parry 阅读(4615) 评论(7) 推荐(3) 编辑
摘要:此篇文章主要整理了最近在使用 Ionic 开发HybridApp 过程中遇到的一些疑难点以及后期发布生成 iOS 和 Android 版本过程中的种种问题。文章目录Ionic 简介和项目需求介绍View 缓存的处理键盘的不同模式的支持设备网络状况的检查iOS 设备和 Android 设备的图标以及启... 阅读全文
posted @ 2015-11-05 16:59 Parry 阅读(5596) 评论(5) 推荐(12) 编辑
摘要:多说评论系统是一个非常好用的第三方评论插件,聚合了大多数的SNS平台账号登录和分享功能,UI也很不错。作为网站快速接入评论系统,多说是一个比较好的选择,其也提供了一些实用的API去满足定制化需求。多说API支持将本地的用户基本信息同步到多说服务器,实现了本地用户系统和多说用户验证机制的一致。大概的过程:在用户注册或者修改个人信息的时候将用户信息同步至多说服务器,并在用户登录后在本地cookie写入JWT值,多说可以进行判断而实现用户无需再登录多说系统就可以进行评论。Array参数注意点在使用多说同步用户信息API时,用户的信息users参数的类型为array,这里需要特别注意其格式处理。不过还 阅读全文
posted @ 2014-02-26 19:44 Parry 阅读(2889) 评论(1) 推荐(0) 编辑
摘要:.NET性能调优系列文章系列文章索引.NET性能调优之一:ANTS Performance Profiler的使用.NET性能调优之二:使用Visual Studio进行代码度量.NET性能调优之三:YSlow相关规则的调优工具和方法1.YSlow简介在这篇文章里来谈谈web前端的相关优化,主要遵从YSlow规则,具体的规则意义在YSlow的23条规则描述里已经描述的很清楚,不再赘述,那么这里主要来探讨下如何针对部分规则进行相关调优。雅虎的Exceptional Performance Team整理出了针对web页面进行性能改善的34条规则,而YSlow从里面提取出来了23条规则来指导开发者进 阅读全文
posted @ 2013-01-08 18:01 Parry 阅读(3850) 评论(4) 推荐(9) 编辑
摘要:.NET性能调优系列文章系列文章索引.NET性能调优之一:ANTS Performance Profiler的使用.NET性能调优之二:使用Visual Studio进行代码度量.NET性能调优之三:YSlow相关规则的调优工具和方法使用Visual Studio进行代码度量在这篇文章里,暂且抛开代码、数据库和网络的优化,从软件代码度量的角度来看看其对.NET性能调优的作用。当软件项目异常庞大的时候,通过简单的CodeReview进行软件复杂度估量和可靠性评测已经变得不太现实,还好有软件来完成这些事情。降低软件的复杂度也会对性能调优带来很大的帮助。在Visual Studio 2008前,进行 阅读全文
posted @ 2013-01-06 10:57 Parry 阅读(6368) 评论(5) 推荐(5) 编辑
摘要:.NET性能调优系列文章系列文章索引.NET性能调优之一:ANTS Performance Profiler的使用.NET性能调优之二:使用Visual Studio进行代码度量.NET性能调优之三:YSlow相关规则的调优工具和方法在使用.NET进行快速地上手与开发出应用程序后,接下来面临的问题可能就是程序性能调优方面的问题,而性能调优有时候会涉及方方面面的问题,如程序宿主系统、数据库、网络环境等等,而当程序异常庞大复杂的时候,性能调优将变得更加无从下手。本系列文章主要会介绍一些.NET性能调优的工具、Web性能优化的规则(如YSlow)及方法等等内容。成文前最不希望看到的就是园子里不间断的 阅读全文
posted @ 2013-01-04 01:29 Parry 阅读(13224) 评论(14) 推荐(24) 编辑
摘要:通常我们通过代码混淆、加密的形式达到软件保护的目的。在Web开发里我们接触过的可能就是JS代码加密了,可以通过对JS代码进行混淆、加密从而实现对核心JS代码的保护。如果没有接触过的可以在这里简单了解一下,这次我们就不去细说了。在以前Win32的软件中,加壳脱壳的技术已经发展的非常成熟,国内有大名鼎鼎的看雪、吾爱破解等论坛,三四年前还在上学时,论坛里的大牛一直都是自己的偶像。而.NET程序因为编译结果不是机器代码语言,而是IL语言,所以加壳脱壳相关的软件还不是很多,我搜索到了一些,如VS自带的DotFuscator、.NET Reactor、xeoncode等,这次我们就简单介绍下手边有的.NE 阅读全文
posted @ 2012-11-14 17:18 Parry 阅读(22498) 评论(24) 推荐(22) 编辑
摘要:开发的CMS系统中模板引擎和标签的开发算是告一段落,而在Discuz的CMS系统SupeSite中借鉴到了很多东西,略作小记,好记性永远不如烂键盘。当需要将页面解析成静态页面时,当然需要借助模板引擎去对标签作解析。而标签数据源的定义颇值得研究。在先前的标签设计中,由于数据存储使用动态模型,所以并没有涉及到多张表的逐个定义标签解析。而在后期的开发中,脱离动态模型的表越来越多,而每一个表的数据解析,就需要去定义一个标签数据源,再对每一个数据源赋值,最后模板引擎作解析。而就在前段时间,下载了个SupeSite搭建系统做研究,发现其设计很精妙。在其系统设计中有个叫“模块管理”的东西,将各个数据源统一管 阅读全文
posted @ 2010-10-26 09:15 Parry 阅读(800) 评论(0) 推荐(0) 编辑
摘要:RepairTools 2.0 升级至 2.2 版本:2.2大小:5 MB(压缩包2M)授权:免费语言:简体中文安装方式:绿色版系统环境:For Windows 2000/xp/2003/vista下载地址:http://pickup.mofile.com/9454624669696036 程序需要 Microsoft .NET Framework 2.0 支持Microsoft .NET Framework 2.0 (x86) 多国语言版下载地址:http://58.61.39.221/down?cid=DE76586EDE705F552D79F056C71A4782DFC1FB8B& 阅读全文
posted @ 2007-11-06 13:51 Parry 阅读(791) 评论(2) 推荐(0) 编辑
摘要:RepairTools 2.0软件说明书开发语言:C#版本:2.0大小:5 MB授权:免费语言:简体中文安装方式:绿色版系统环境:For Windows 2000/xp/2003/vista下载地址: 匿名提取文件连接 http://pickup.mofile.com/0929873031210249 或登录Mofile,使用提取码 0929873031210249 提取文件 RepairTools是一款集手动清理病毒辅助、系统安全监控、系统免疫等功能于一体的免费绿色... 阅读全文
posted @ 2007-11-02 16:38 Parry 阅读(998) 评论(3) 推荐(0) 编辑
摘要:最近写一个小程序,需要获得启动项的信息,在读取启动程序图标时遇到了这个问题我们知道在c#里添加图标最常用的方法是使用ImageList,但要读取的程序图标是动态的,那么就需要动态的获得文件的图标在网上找了找,发现有一个类,直接使用就可以了贴出来和大家共享,本人在写一个类似于360safe的东西,不过软件增加了更多的个人色彩,希望大家能多多交流!showSystemIcon.cs1usingSystem;2usingSystem.Collections.Generic;3usingSystem.ComponentModel;4usingSystem.Data;5usingSystem.Drawi 阅读全文
posted @ 2007-10-23 18:49 Parry 阅读(5140) 评论(5) 推荐(0) 编辑