- 博客(40)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
转载 玩转PowerShell第一节——【后台任务处理】-技术&分享
概述 相信大家对后台任务处理不陌生,比如.Net的后台线程处理,Java的线程处理等等。而当我们用PowerShell这个强大的工具时怎么样开启后台任务呢,以及怎样处理这些任务呢,本篇将会告诉你PowerShell后台任务处理。目录1.什么时候会用到后台任务2.后台任务主要用在哪些场景3.PowerShell里面怎么开启后台任务Start-JobInvoke-Com
2014-11-06 09:31:57
1067
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
转载 C++中的虚函数(表)实现机制以及用C语言对其进行的模拟实现
前言C++对象的内存布局只有数据成员的对象没有虚函数的对象拥有仅一个虚函数的对象拥有多个虚函数的对象单继承且本身不存在虚函数的继承类的内存布局本身不存在虚函数(不严谨)但存在基类虚函数覆盖的单继承类的内存布局定义了基类没有的虚函数的单继承的类对象布局多继承且存在虚函数覆盖同时又存在自身定义的虚函数的类对象布局如果第1个直接基类没有虚函数(表)What if 两个基类都没有虚函数表如果有三个
2014-11-04 18:07:06
854
2
转载 c#开发Mongo笔记第九篇
用skip略过少量的文档还是不错的。但是要是数量非常多的话,skip就会变得很慢,因为要先找到需要被略过的数据,然后再抛弃这些数据。大多数数据库都会在索引中保存更多的元数据,用于处理skip,但是mongoDB目前还不支持,所以要尽量避免略过太多的数据 。通常可以利用上次的结果来计算下一次的查询条件。最简单的分页方法就是用limit返回结果的第一页,然后将每个后续页面作为相对开始的
2014-11-13 14:49:28
509
转载 POI创建生成Word文件
www.shuichan51.com/60-57574.htmlwww.shuichan51.com/60-57573.htmlwww.shuichan51.com/60-57572.htmlwww.shuichan51.com/60-57571.htmlwww.shuichan51.com/60-57570.htmlwww.shuichan51.com/60-57569.ht
2014-11-12 09:47:50
1974
转载 OutLook始终不离不弃
是不是很讨厌为Email代码兼容Outlook? 太遗憾了!虽然光都有尽头,但Outlook始终存在。为了应付Email的怪癖,我们花了很多时间测试,确保我们搞定了所有Outlook的坑洼沟洄。在这个指导中,我们会分享一下数年来我们应付这种烦人的邮件客户端的编程经验,主要包括四个部分Outlook必知的17个tricks移除table间距的3种办法移除Outlook2013
2014-11-08 09:29:07
381
转载 Castle.DynamicProxy实现WCF接口服务端模拟
在公司的某项目中使用Castle框架作为IOC容器使用,而实现AOP的注入,是Castle.DynamicProxy的核心能力. 项目与其他厂商的接口是基于WCF发布的restful接口. 开发时,都是使用模拟器, 可以使用Castle.DynamicProxy实现WCF接口模拟,这是AOP的典型应用: 1.实现通用的拦截器,对请求数据进行格式校验,并读取配置的应答报文进行
2014-11-08 08:57:45
498
转载 iOS开发系列--数据存取
概览在iOS开发中数据存储的方式可以归纳为两类:一类是存储为文件,另一类是存储到数据库。例如前面IOS开发系列—Objective-C之Foundation框架的文章中提到归档、plist文件存储,包括偏好设置其本质都是存储为文件,只是说归档或者plist文件存储可以选择保存到沙盒中,而偏好设置系统已经规定只能保存到沙盒的Library/Preferences目录。当然,文件存储并不作为本文的
2014-11-06 09:32:01
513
原创 迷你MVVM框架 avalonjs 学习教程22、avalon性能大揭密
avalon之所以能在页面处理1W个绑定(angular对应的数字是2000),出于两个重要设计——基于事件驱动的双向绑定链及智能CG回收机制。avalon的双向绑定链是通过Object.defineProperties及VBScript,将要操作VM属性变成一种访问器属性。访问器属性是一种特殊的属性,需要我们为它指定setter、getter方法(当然,这也是框架内部生成的,只有计算属性可以
2014-11-06 02:09:22
371
原创 Android -- ImageLoader本地缓存
Service是Android中的四大组件之一,和windows中的服务是类似,服务一般没有用户操作界面,它运行于系统中不容易被用户发觉,可以使用它开发如监控之类的程序Service,手机中有的程序的更新,服务的推送。Android系统中,Service与Activity类似,都需要AndroidManifest.xml文件中配置,而且生命周期有点类似。Service不像Activity在前台运行
2014-11-06 01:59:50
262
转载 Java - 生成keystore
有个需求,说要在生成PDF文件时加上signature。操作PDF容易,用:dependency> groupId>com.itextpdfgroupId> artifactId>itextpdfartifactId> version>5.1.3version>dependency> 加个signature可以用这个方法:public st
2014-11-04 18:05:46
897
1
转载 算法生成N芒星
前面两个图像生成算法是:道教的太极八卦图和佛教的卐和卍字图。这一节整个洋气的图像:芒星。但愿我别召唤出什么恐怖的禁忌,尤其今晚还是万圣节之夜。平时看玄幻小说,经常读到有关六芒星,七芒星,九芒星的技法。芒星是由几个完全的等腰三角形(有时是正三角形)和一个正多边形组成的二维图形。等腰三角形的个数与正多边形的边数相等。由五个等腰三角形和正五边形组成的图形叫“五芒星”(俗称:五角星)。由六个等腰三角形和正
2014-11-04 18:05:18
3083
转载 百度字数统计代码研究
2013年01月曾答应博客园网站管理员会在博客园发布原创内容,当时还不太懂技术,一直拖到现在编出解决百度字数统计问题的专业文章。1.1 字节字节(B)是 Byte 的中文,多用作存储容量单位,亦可作为传输容量单位。 英文维基百科解释The byte /ˈbaɪt/ is a unit of digital information in computing and telecommu
2014-11-04 18:04:55
856
转载 JavaWeb学习(三)----JSP内置对象详解
【声明】 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/文章来源:http://www.cnblogs.com/smyhvae/p/4065790.html联系方式:smyhvae@163.com 【系列】JSP学习系列文章:(持续更新)JavaWeb学习(一)----JSP简介及入门(含Tomcat的
2014-11-04 18:03:28
454
转载 《SQL Server企业级平台管理实践》读书笔记——关于SQL Server数据库的备份方式
数据备份一直被认为数据库的生命,也就是一个DBA所要掌握的主要技能之一,本篇就是介绍SQL Server备份原则,SQL Server数据库分为数据文件和日志文件。为了使得数据库能够恢复一致点,备份不仅需要拷贝数据数据文件里的内容,还要拷贝日志文件里的内容。那么根据每次备份的目标不同,我们可以将备份分为数据备份和日志备份。数据备份的范围可以是完整的数据库、部分数据库、一组文件或文件组。所以根据
2014-11-04 18:02:56
476
转载 设计原则在手机摄影中的运用
为了给在校的最后一年留下纪念,最近我总是拿着手机溜达到校园的角落拍照。手机拍照很容易分享。我渐渐发现,那些最受朋友喜爱的照片,无意识中符合了某些设计原则。这些原则交错游走,不断遵循和打破,最终定格成下面的一张张照片。 统一如果说艺术是对生活的提炼,那么摄影就是对视觉的提炼。所谓的“提炼”,就是从日常看到的东西中做减法,把一个画面中的所有元素统一到同一个主题上来。我们需要不断去掉画面
2014-11-04 18:02:44
265
转载 plain framework 1 pak插件说明(资源压缩加密)
在互联网的发展中,资源的整理一般成了发布软件应用的迫在眉睫的一件事情,不经打包的资源往往容易暴露而且众多的文件使得拷贝等待时间变长。在这种情况下,一种应用便诞生了,其起源是源自压缩软件,这便是我们今天要介绍的打包插件。resources package 1、魔兽世界 2、天龙八部\ 3、剑侠情缘三 4、笑傲江湖
2014-11-04 18:02:10
814
转载 [NHibernate]组件之依赖对象
目录写在前面文档与系列文章组件之依赖对象一个例子总结写在前面周一至周四一直在成都出差,也一直没有更新博客了,一回到家第一件事就是扒一扒最近博客园更新的文章,然后把想看的收藏了,大概有20篇左右,包括基础的js或者jquery(快速浏览,复习基础),java方面的(主要了解实现业务的思想),asp.net webform\mvc(webform的快速浏览,mvc深入理
2014-11-04 18:00:31
362
转载 IIS ApplicationPoolIdentity
原创地址:http://www.cnblogs.com/jfzhu/p/4067297.html 转载请注明出处 从IIS 7.5开始,Application Pool Identity的Built-in Account除了LocalService,LocalSystem,Net
2014-11-04 17:59:41
911
转载 窗函数的C语言实现
一般的讲数字信号处理的书中都会提到窗函数。大多数只会提及其中的几种。这里我把这些窗都用C语言实现了一下,都不复杂,但如果要自己去弄也挺费时间。所有函数都用Matlab验证了。包括以下窗: 1 /*窗类型*/ 2 typedef enum 3 { 4 Bartlett = 0, 5 BartLettHann,
2014-11-04 17:59:05
3952
6
原创 从express源码中探析其路由机制
引言 在web开发中,一个简化的处理流程就是:客户端发起请求,然后服务端进行处理,最后返回相关数据。不管对于哪种语言哪种框架,除去细节的处理,简化后的模型都是一样的。客户端要发起请求,首先需要一个标识,通常情况下是URL,通过这个标识将请求发送给服务端的某个具体处理程序,在这个过程中,请求可能会经历一系列全局处理,比如验证、授权、URL解析等,然后定位到某个处理程序进行业务处理,最后将生成的
2014-11-04 08:26:08
305
原创 《ASP.NET MVC 4 实战》学习笔记 1:第一个MVC用程序(上)
开发环境为VS 2013 Ultimate,首先新建一个名为Guestbook的MVC项目,具体过程就不表啦,因为我比较懒 哈哈!一、默认模板分析(开发工具会自动创建一个可以运行的项目):1.控制器:继承于Controller基类的类,其中的方法(称为动作即Action)对应于某个URL。 1 namespace Guestbook.Controllers 2 { 3
2014-11-04 08:15:46
269
原创 HashMap
HashMap%26nbsp;%26nbsp;%26nbsp;%26nbsp;%26nbsp;%26nbsp;%26nbsp;%26nbsp;%26nbsp;%26nbsp;%26nbsp;%26nbsp;%26nbsp;%26nbsp;%26nbsp;%26nbsp;%26nbsp;%26nbsp;%26nbsp;%26nbsp;%26nbsp;%26nbsp;%26nbsp;%26nbsp;%
2014-11-04 08:07:51
241
原创 c/c++系列的运算符优先级总结
经常写程序的时候,遇到运算符优先级的问题,令我汗颜的是,查书的次数挺多的%26hellip;%26hellip;狠狠心,总结下。不过还要结合大量的编程实践来深入脑海。1、首先永远忘不了的是,逗号运算符级别最低,毫无争议的还有()括起来的,人工设定了最高优先级,先算括号里的。2、非人为的,就是四个,函数调用(),[]数组下标,点运算符,间接-%26gt;运算符。他们是优先级最高的,从左到右。
2014-11-04 07:56:25
298
原创 程序员的智囊库系列之1--服务器与运维
程序员的智囊库系列之1--服务器与运维时间:2014-11-3作者:FingerLiu这是程序员的智囊库系列的第一个篇文章,首先讲一下服务器与运维相关的工具。我们主要介绍以下四个工具:puppetsalt visualops lnmp puppetintropuppet是一种Linux、Unix平台的集中配置管理系统,它能够为你的设备定义状态信息,并使你的设备保
2014-11-04 07:47:16
258
原创 LeetCode算法编程 - Palindrome Partitioning
1、题目Given a string s, partition s such that every substring of the partition is a palindrome.Return all possible palindrome partitioning of s.For example, given s = "aab",Return [
2014-11-04 07:37:09
250
原创 混沌分形之谢尔宾斯基(Sierpinski)
本文以使用混沌方法生成若干种谢尔宾斯基相关的分形图形。(1)谢尔宾斯基三角形给三角形的3个顶点,和一个当前点,然后以以下的方式进行迭代处理:a.随机选择三角形的某一个顶点,计算出它与当前点的中点位置;b.将计算出的中点做为当前点,再重新执行操作a相关代码如下:class SierpinskiTriangle : public FractalEquation{pu
2014-11-04 07:29:46
575
原创 如何基于RabbitMQ实现优先级队列
概述由于种种原因,RabbitMQ到目前为止,官方还没有实现优先级队列,只实现了Consumer的优先级处理。但是,迫于种种原因,应用层面上又需要优先级队列,因此需求来了:如何为RabbitMQ加入优先级队列特性。查询资料后,得知RabbitMQ虽然官方没有支持此特性,但是社区已经有相关优先级队列插件了,并且这个插件被列在RabbitMQ官方网站中了。地址如下:http://www
2014-11-04 07:23:54
258
原创 Java编译后产生class文件的命名规则
今天刚好有同学问了下Java编译后产生的.class文件名的问题,虽然一直都在使用Java做开发,但是之前对编译后产生的.class文件名的规范也基本没做了解过,也真的是忏愧啊!今天无论如何都要总结下。下面是本人今天做的实验%26nbsp;1、创建类ClassA,观察产生的.class文件。目的是测试没有任何继承、实现类以及内部类等情况下产生的.class文件以及命名规则实验结果:
2014-11-04 00:53:22
343
原创 应用程序框架实战五:应用程序框架的组成
Posted on 2014-11-03 13:08 何镇汐 阅读(...) 评论(...)编辑收藏 应用程序框架是用来支持应用程序开发的,它就好像一个保姆,在开发的每一个细节对程序员呵护倍至。那么,应用程序框架应该包含哪些内容呢?原则上来说,只要期望能够复用的所有东西,都可以进入你的框架。 开发新手与经验丰富的老手,其中一个重要的区别在于复用代码的方式不同。开
2014-11-04 00:43:30
200
原创 与类相关基本概念----Beginning Visual C#
更多相关文章,见本人的个人主页:zhongxiewei.com%26nbsp;类定义定义类的修饰符:internal (default访问修饰符),当前项目中的代码对其有访问权限 public(访问修饰符),公开其可访问性 abstract,说明该类是抽象类,不能实例化,只能被继承,可以拥有抽象成员 sealed,不能被继承 关于类的修饰符需要注意的是:没有priv
2014-11-04 00:35:15
179
原创 浅谈WebService的版本兼容性设计
在现在大型的项目或者软件开发中,一般都会有很多种终端, PC端比如Winform、WebForm,移动端,比如各种Native客户端(iOS, Android, WP),Html5等,我们要满足以上所有这些客户端的需求,实现前后端的分离,一种最常见的做法是,编写WebService API来为以上客户端提供数据。近年来越来越多的企业或者网站支持Restfull方式的WebServiceAPI,比如
2014-11-04 00:22:57
472
原创 使用回调方式写POI导入excel工具类
场景是这样的:为了做一个excel导入的功能,为了尽可能的写一个通用的工具类,将与poi有关的东西都封装起来,以便以其他人员只用关心自己的业务,不用和poi打交道。写到最后,现在还是会有poi的东西暴漏出来一点,暴漏出来的这个应该是必须的。为了模拟这个场景,先写两个service方法,用于和数据库交互,存入从模板中读取的数据。代码如下:1.berthservicepublic
2014-11-04 00:13:58
256
原创 .net平台下C#socket通信(中)
%26nbsp; 上篇.net平台下C#socket通信(上)介绍了socket通信的基本原理及最基本的通信方式。本文在此基础上就socket通信时经常遇到的问题做一个简单总结,都是项目中的一些小问题,拿来此处便于下次使用,同时对在使用socket时出现些许问题的同仁们多一个粗浅建议。不足之处请提出,谢谢。本文主要讲述:1、正常通信中握手建立2、一对多的通信3、发送接收数据格式转
2014-11-04 00:05:26
287
原创 ASP.NET-FineUI开发实践-10
嵌套Grid,光棍月大放送,不藏着掖着。实在写的不好,没脸藏啊~只考虑显示排序修改什么的都不管!扩展行是咋出来的,我着实没看懂,但是要实现效果也有方法,先想一下,1.嵌套的Grid数据应该是动态的,我只知道在后头绑,事件是前台触发的,那就是把ID传后台就行了。2.一个下拉生成一个Grid,后台生成到前台我不会,前台用ExtJs生成太复杂,要写好多的ExtJs原生。3.结合以上两点大
2014-11-03 23:58:45
352
原创 Asp.net MVC在View里动态捆绑压缩引用的js
前言Asp.net MVC 4以上版本多了BundleConfig.RegisterBundles方法,可以把要捆绑的脚本或样式进行捆绑压缩,以减少客户端的请求次数从而提高了客户端的访问速度。问题但世上懒人的数量还是很多,我也是一个,觉得这个方法还不够方便。在实际中,一些小的页面或独立页面,开了一些开源的js库之后,js文件比较多,而且每个页面引用的js又不太一样,如果能不在Bundl
2014-11-03 23:50:39
300
原创 探真无阻塞加载javascript脚本技术,我们会发现很多意想不到的秘密
下面的图片是我使用firefox和chrome浏览百度首页时候记录的http请求%26nbsp;下面是firefox:%26nbsp;下面是chrome:%26nbsp; 在浏览百度首页前我都将浏览器的缓存全部清理掉,让这个场景最接近第一次访问百度首页的情景。 在firefox的请求瀑布图里有个表现非常之明显:就是javascript文件下载完毕后,有一段时
2014-11-03 23:42:54
386
原创 Android组件之自定义ContentProvider
Android的数据存储有五种方式Shared Preferences、网络存储、文件存储、外储存储、SQLite,一般这些存储都只是在单独的一个应用程序之中达到一个数据的共享,有时候我们需要操作其他应用程序的一些数据,例如常见系统里的通讯录,短信,照片等等,所以云存储,通讯录,艳照门等等就孕育而生了。ContentProvider可以理解成内容提供者,也可以理解为一个接口,就是提供了一个供外部访
2014-11-03 23:34:32
296
原创 001、Hadoop安装配置
说明:hadoop安装,一共有三种部署方式,分别是本地部署、伪分布部署、集群部署。这里我们以伪分布模式为例进行讲解。软件:CentOS-6.5-i386-minimal.iso,jdk-6u21-linux-i586-rpm.bin,hadoop-2.5.1.tar.gz软件下载地址:链接:http://pan.baidu.com/s/1mgE8QsK 密码: yt2b1、首先是安
2014-11-02 23:08:11
212
原创 001、Hadoop安装配置
说明:hadoop安装,一共有三种部署方式,分别是本地部署、伪分布部署、集群部署。这里我们以伪分布模式为例进行讲解。软件:CentOS-6.5-i386-minimal.iso,jdk-6u21-linux-i586-rpm.bin,hadoop-2.5.1.tar.gz软件下载地址:链接:http://pan.baidu.com/s/1mgE8QsK 密码: yt2b1、首先是安
2014-11-02 22:58:06
246
原创 机器学习之逻辑回归(Logistic Regression)
1. Classification这篇文章我们来讨论分类问题(classification problems),也就是说你想预测的变量 y 是一个离散的值。我们会使用逻辑回归算法来解决分类问题。之前的文章中,我们讨论的垃圾邮件分类实际上就是一个分类问题。类似的例子还有很多,例如一个在线交易网站判断一次交易是否带有欺诈性(有些人可以使用偷来的信用卡,你懂的)。再如,之前判断一个肿瘤是良性的还
2014-11-02 22:43:44
280
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人