------【经验和技巧总结】
文章平均质量分 61
独孤文彬
人生的转折从大米时代开始
展开
-
ITOO项目实战——如何发布WCF和MVC服务?(一)
正在进行的ITOO项目,应用了服务端和客户端分离的开发模式,每个模块都采用这样的方式,使得软件的开发和架构更加灵活。简单来说,服务端用WCF+EF,客户端采用用MVC设计模式。 自己对于这些也几乎是从零开始吧。暂时不介绍以上的架构和设计模式了,在后续博客中更新系列。 今天就讲讲。如何发布自己搭建好的服务。简单图文教程 一、服务端:WCF服务的发布 1、找到服务端的解决方案中原创 2015-12-09 19:57:30 · 1422 阅读 · 11 评论 -
maven实战之——如何实现多环境动态打包?动态选择或者配置属性文件的内容?
需求: 在开发过程中,我们的软件会面对不同的运行环境,比如开发环境、测试环境、生产环境,而我们的软件在不同的环境中,有的配置可能会不一样,比如数据源配置、日志文件配置、以及一些软件运行过程中的基本配置,那每次我们将软件部署到不同的环境时,都需要修改相应的配置文件,这样来回修改,很容易出错,而且浪费劳动力。 maven提供了一种方便的解决这种问题的方案,就是profile功能。 实现效果展示 ...原创 2018-06-19 19:13:38 · 1081 阅读 · 3 评论 -
.Net工作流项目实战——前台到后台传值的编码、解码解决方案
在页面传值的过程中,通过url进行传值,通常会涉及一些隐私信息,中文信息。那么对于这些信息进行重新编码和解码就是一个刚需!本次在项目中,要从一个页面通过Js代码,给另一个页面传参,通过url传值的方式进行数据通信。我用到的是第三种解决方案,传输的参数中可能涉及到中文。如果不进行重新编码和解码的话,就很可能出现乱码的情况。还好,咱们的Js,JQuery都已经提供了前台的编码。原创 2016-05-15 20:21:42 · 2219 阅读 · 21 评论 -
将命令窗口进行到底——VS2012中使用NUGet的高效办法
What is “ NUGet ”? NuGet is the package manager for the Microsoft development platform including .NET. The NuGet client tools provide the ability to produce and consume packages. The NuGet Gallery is the central package repository used by all package au原创 2015-12-15 21:48:14 · 5015 阅读 · 21 评论 -
vb.net如何编写高效率的SQLHelper(一)基础篇
基础知识储备: 1、什么是ADO.NET? MSDN 官方答:ADO.NET 是一组向 .NET Framework 程序员公开数据访问服务的类。ADO.NET 类位于 System.Data.dll 中,并与 System.Xml.dll 中的 XML 类集成。ADO.NET 提供对诸如 SQL Server 和 XML 这样的数据源以及通过 OLE DB 和 ODBC 公开的原创 2015-04-30 10:29:01 · 2267 阅读 · 30 评论 -
《从LRS项目来看”泛型“(三)——刨根问底,泛型工作原理》
引言: 接上一篇从《LRS项目来看”泛型“(二)——异曲同工,泛型过程与C++模板的比较》。上回咱们谈到了泛型技术和C++中的模板技术很像!但是,那只是表面现象,对于其内部的工作原理并没有做深入的研究,下面让咱们从比较专业的角度深入代码编译的过程来看看,泛型和模板不一样的地方…… 原理比较: vb.net泛型的语法和C++模板类似,但编译器在实现和支持他们的方式存在重要的差异原创 2015-05-09 17:50:02 · 1040 阅读 · 16 评论 -
《从LRS项目重构来看“数据类型”——(第一话)DataTable转换泛型集合出现的类型冲突》
说到数据类型,不得不先说数据这档子事儿…… 数据,是可以被计算机处理的信息,是程序代码的重要组成部分,而我们的数据首先是通过计算机的文件系统存储在存储介质上,操作系统通过启动外围设备来读取磁盘或者磁带中的数据,当然我们的计算机要处理这些数据必须得先通过将这些数据调到内存中来,通过内存再调入CPU最终进行计算和处理。 众所周知,内存资源对于计算机而言是非常宝贵的,为了提高咱们对数据的运算处理能力,原创 2015-05-12 20:21:14 · 1048 阅读 · 19 评论 -
《转自博客园》成为优秀Java程序员的10个要素
成为优秀Java程序员的10个要点 投递人 itwriter 发布于 2015-02-07 13:11 评论(0) 有569人阅读 原文链接 [收藏] « » 英文原文:10 Steps to Become an Outstanding Java Developer 如果你是一个热衷于技术的 Java 程序员, 那么下面的 10 个要点可以让你在众多转载 2015-02-13 21:32:34 · 1471 阅读 · 18 评论 -
Leaning How to learn
大多数人认为学习的快慢取决于学习者的天赋,实际上研究表明学习方法起着至关重要的作用。更深层次的知识加工,与时而反复的温故知新,在某些情况下会加倍你的学习效率。最近学习了如何快速学习的方法论,分享给大家。 是否能加速理解? 经典的学生求学之路,就是听讲座,读书;如果还不懂,只好枯燥地做大量习题(题海)或重看笔记。没有系统的方法,想更快地理解似乎是天方夜谭。理解的本质,像洋葱的层层转载 2015-02-13 21:34:34 · 1333 阅读 · 20 评论 -
优化Web性能8个技巧
注:原文转自博客园 在互联网盛行的今天,越来越多的在线用户希望得到安全可靠并且快速的访问体验。针对 Web 网页过于膨胀以及第三脚本蚕食流量等问题,Radware 向网站运营人员提出以下改进建议,帮助他们为用户提供最快最优质的访问体验。 1. 管理“页面膨胀” 页面大小与性能有着密切的关系。Radware 最新电商性能“行业现状”报告显示,100 强电商页面大转载 2015-02-13 21:36:14 · 922 阅读 · 15 评论 -
Java专家之路(六)---日志知识体系的总结(以java程序中的日志为例)
一:日志的概念 二:为什么需要日志? 必要性,没有它,我们会怎样? 意义,有了它,我们可以用来做什么? 三:我们需要什么样的日志? 何时记录? 何处记录? 记录什么? 日志的分类:级别、目的、内容 内容的有效性、 内容的个性化定制 用什么样的工具记录? 按照什么样的格式去记录? 在java项目和产品中日志的最佳实践: 日志的规约: 正例: 违法规约的反模式: 四、如何更好地利用这些日志? 管理:分...原创 2018-10-14 22:45:36 · 305 阅读 · 3 评论