上一页 1 2 3 4 5 6 7 8 9 ··· 29 下一页

2014年1月23日

摘要: 今天有空,把C#常用的功能总结一下,希望对您有用。(适用于.NET Framework 4.5)1. 把类转换为字符串(序列化为XML字符串,支持xml的namespace)using System.IO;using System.Text;using System.Xml;using System.Xml.Serialization;public static string Serialize(T t, string nameSpacePri, string nameSpace){ try { var myNamesp... 阅读全文
posted @ 2014-01-23 14:09 Mainz 阅读(2808) 评论(0) 推荐(1) 编辑

2014年1月6日

摘要: 上周发现一个jQuery ajax请求错误返回status 0和错误error的问题,responseText是"error",状态码是0而不是200:$.ajax({ type: "POST", beforeSend: function(xhr){xhr.setRequestHeader('__RequestVerificationAntiCSRFToken', $("#hidden-CSRFToken").val());}, url: $(this).data('targetUrl'), cache 阅读全文
posted @ 2014-01-06 12:16 Mainz 阅读(33240) 评论(1) 推荐(0) 编辑

2013年9月21日

摘要: 伟大的CEO和街头小贩一样都有共同的思维方式,他们总是能够通过复杂的表象看到商业本质,化繁为简,抓住企业经营的根本要素:商业智慧。所谓商业智慧,即企业家最应关注的企业运营的六个关键要素:现金净流入、利润、周转率、资产收益率、业务增长和顾客。企业家一旦掌握了这六个要素的本质,就学会了任何企业运营的基本知识,如果在能够知人善任和建立有效的沟通机制,那么就能够最大化的提高企业运营效率,实现最大产出。(原文来自Mainz的博客:http://www.cnblogs.com/Mainz)分别说明:现金净流入 - 现金流入总量和现金流出总量之间的差额。流出包括支付工资、交税等,流入包括销售产品和服务的收入 阅读全文
posted @ 2013-09-21 15:11 Mainz 阅读(2119) 评论(0) 推荐(0) 编辑

2013年8月1日

摘要: Spring Security是J2EE领域使用最广泛的权限框架,支持HTTP BASIC, DIGEST, X509, LDAP, FORM-AUTHENTICATION, OPENID, CAS, RMI, JAAS, JOSSO, OPENNMS, GRAIS....关于其详尽的说明,请参考Spring Security官方网页。但它默认的表table比较少,默认只有用户和角色,还有一个group,不能满足RBAC的最高要求,通过扩展User - Role - Resource - Authority,我们可以实现用户,角色,资源,权限和相互关系的7张表,实现对权限的最灵活配置。常见的S 阅读全文
posted @ 2013-08-01 15:08 Mainz 阅读(24503) 评论(7) 推荐(2) 编辑

2013年7月27日

摘要: 用Java的大网站很多(LinkedIn,淘宝),当然用LAMP(PHP+MySQL)的更多(Facebook是把PHP转成C++编译的,也算),用ASP.NET也有一些(如Stackoverflow,CSDN,京东)。其实高并发的大网站架构和具体的语言没有啥大关系。针对高可用、可扩展的、高可伸缩性的、异步、解耦、面向服务的、分而治之的架构设计才是关键。操作层面来说,分布式文件系统、异步消息系统、分布式缓存系统、数据库的水平垂直分割分库分区分表甚至NoSql、反向代理、CDN、负载均衡设计、高可靠性异步消息队列,Hadoop,等等,这些都是和语言没有关系的,统称“分布式系统架构”。当然,语言和 阅读全文
posted @ 2013-07-27 11:33 Mainz 阅读(7068) 评论(0) 推荐(1) 编辑

2013年7月26日

摘要: 具体背景就不说了,可以网上搜索相关知识,或者直接看Sping MailSender的官坊网页。这里就直接实战了(Java实现异步发送电子邮件,包含中文无乱码)。Maven: com.sun.mail javax.mail 1.5.0 ApplicationContext.xml: smtp true ... 阅读全文
posted @ 2013-07-26 17:58 Mainz 阅读(6600) 评论(1) 推荐(0) 编辑

2013年7月20日

摘要: 研发团队(如果不是外包,不是机械性的活动)如果进行的是creative的有创造性的智力活动,那么应该不适合用量化KPI的绩效考核和激励,不应该用工时、bug数(难度大的bug可能多,测试人员可能没有经验瞎提bug)、代码行数(大量复制粘贴)、review代码每千行问题数(有效的review机制)、上线后bug数等来量化考核,会抹杀他们的创造性。智力团队的合作的重要性要远大于竞争。如何管理21世纪的人才?!看看这个TED视频:《The surprising science of motivation》(强烈推荐!主要观点:21世纪的经济竞争是创新的竞赛,核心竞争力是创新型人才,而如何管理Crea 阅读全文
posted @ 2013-07-20 14:56 Mainz 阅读(1945) 评论(0) 推荐(0) 编辑

2013年7月6日

摘要: Mac下做Java开发还是很方便的,不用像.NET开发一样在Parallel Desktop里面安装Windows虚拟机,Mac下面默认已经安装了JDK。当然,你如果要安装JDK7,请先阅读:http://www.oracle.com/technetwork/java/javase/downloads/jdk-for-mac-readme-1564562.html然后下载Eclipse,Eclipse64位在Mac下的也是用Objective C写的。Eclipse Indigo Mac 64位版本 下载地址:http://www.eclipse.org/downloads/packages/ 阅读全文
posted @ 2013-07-06 11:06 Mainz 阅读(8288) 评论(2) 推荐(0) 编辑

2013年6月5日

摘要: 本文内容:20个最常见的JAVA面试问题(附答案)13个单例模式JAVA面试问题(附答案)说说JVM和垃圾收集是如何工作的(附答案)说说如何避免JAVA线程死锁(附答案)Java中HashSet和HashMap的区别(附答案)Java面试中和Collection有关的10个问题(附答案)Java面试中和Spring相关的10个问题(附答案)30个C/C++/Java面试中的常见算法问题Stackoverflow中回复超过20的算法问题面试攻略微软面试技术题(附答案)20个最常见的JAVA面试问题(附答案)1. What is immutable object? Can you write im 阅读全文
posted @ 2013-06-05 16:53 Mainz 阅读(2217) 评论(0) 推荐(0) 编辑

2013年5月26日

摘要: 前几天在日本参观富士通举办的一个展会,在富士通的实验室里面看了一些还在研发中的移动互联网软硬件结合方案,包括智能眼镜、手机自动检测肌肤质量系统、纸加密技术、手掌静脉识别、移动健康管理系统等,印象很深刻。我的直观感受是,中国企业要加油了。在移动互联网核心技术的积累上,中国和美国、日本相比还差得很远,但比这更危险的是,中国产业界现在有一种浮躁的风气,对基础研发的重视程度严重不足。3年前,物联网概念在中国被炒得火热,那时我去采访一位中国物联网界的所谓权威人士,提起做传感器,他满脸的不屑,似乎这是产业链上最没有价值的环节,只需要把别人的东西拿来集成一下就好了。几年下来,这位老兄到处去忽悠政府的钱,圈地 阅读全文
posted @ 2013-05-26 22:30 Mainz 阅读(865) 评论(1) 推荐(1) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 29 下一页

导航