现在的开发工作要求我们能够快速掌握一门语言。一般来说应对这种挑战有两种态度:其一,粗粗看看语法,就撸起袖子开干,边查Google边学习;其二是花很多时间完整地把整个语言学习一遍,做到胸有成竹,然后再开始做实际工作。然而这两种方法都有弊病。第二种方法的问题当然很明显,不仅浪费了时间,偏离了目标,而且学 ...
分类:
编程语言 时间:
2020-07-24 21:46:20
阅读次数:
70
最近由于项目需要,我需要做一个统计的脚本,脚本完成后最终会生成一个统计的excel文件, 为了让使用的人不用安装python环境就可以使用这个统计工具(使用的人几乎没有代码能力),需要将我的脚本打包成.exe可执行文件,只要点一下就可以完成统计并自动生成报表。 废话不多说,开整 一、准备工作pyth ...
分类:
编程语言 时间:
2020-07-24 16:01:59
阅读次数:
77
Smartbi采用B/S架构,容易部署、升级简便,并提供多种方式用于实现与第三方应用系统进行集成开发。通过对本文的学习,项目组技术人员可以轻松地实现用户集成与验证、报表资源集成整合等。下面小麦从用户集成、资源集成、第三方系统接入Smartbi相关功能和二次开发等四方面给麦粉们详细介绍一下。一、用户集成1.说明用户集成是指使用某个第三方系统(例如OA系统)统一地管理用户,即可以只管理OA系统中的用户
分类:
其他好文 时间:
2020-07-23 22:55:20
阅读次数:
121
根据我自己的浅薄知识,List的泛型只是用来进行类型的安全限制的,不是真的存在,有一种叫泛型擦除的概念。 然后在网上找有什么花里胡哨的解决方法,没想到真的找到了。原博客地址:获取List对象的泛型类(原创) public class Main { public static void main(St ...
分类:
其他好文 时间:
2020-07-21 23:11:11
阅读次数:
99
1.FastReport中如何共用TFrxreport及TfrxDBDataSet 一个程序中,不管多么大的程序,只要打印或预览时是模式的,则完全可以共用一个TFrxreport 变量及几个TfrxDBDataSet。只不过,要注意完成一个报表程序的步骤,主要是下面几步1)清除报表,得到一个全新的报 ...
分类:
其他好文 时间:
2020-07-21 14:09:19
阅读次数:
110
,泛型 --1,概念 作用就类似于项目经理检查学员是这个班的吗?--做出类型检查.泛型的标志 <元素 的类型>,英文是Generics.是JDK1.5 的一个新特性,其实就是一个『语法糖』,本质上 就是编译器为了提供更好的可读性而提供的一种小手段,小技巧,虚拟机层面是不 存在所谓『泛型』的概念的。 ...
分类:
其他好文 时间:
2020-07-20 22:42:51
阅读次数:
76
接上一篇 Newbe.Claptrap 框架入门,第一步 —— 创建项目,实现简易购物车 ,我们继续要了解一下如何使用 Newbe.Claptrap 框架开发业务。通过本篇阅读,您便可以开始尝试使用 Claptrap 实现业务了。 开篇摘要 本篇,我通过实现 “清空购物车” 的需求来了解一下如何在已 ...
分类:
其他好文 时间:
2020-07-20 10:17:18
阅读次数:
58
C#4.0 动态绑定 命名实参/可选参数 泛型协变和逆变 嵌入的互操作类型 动态绑定 C#4.0引入了一个新的关键字dynamic,用来表示动态类型。dynamic的出现让C#具有了弱语言类型的特性。 关于dynamic的主要规则: 几乎所有CLR类型都可以隐式转换为dynamic 所有dynami ...
一、Action泛型委托 和之前委托最大区别在于不用定义委托,直接实例化委托(申明就可以),泛型其实就是选择数据类型,进行使得程序更加安全,并且也实现了委托的重载,最多选择16个参数。 namespace 自定义委托 { class Program { Action<string> actHandl ...
事务管理(ACID) 前言 数据库事务可以被定义为一个或者几个数据库允许的操作的集合。这个集合需要支持ACID特性。 在ACID特性中,隔离性(isolation)指的是不同事务在提交的时候,最终呈现出来的效果是串行的,换句话说,既是不同事务,按照提交的先后顺序执行,再换句话说,对于事务本身来说,它 ...
分类:
其他好文 时间:
2020-07-19 16:20:54
阅读次数:
51