- 博客(49)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
原创 简单的方法解决JavaScript中0.1 + 0.2 != 0.3的问题
提供了高精度的十进制数运算,可以避免这种误差。我们知道,由于精度的问题,在JavaScript中,0.1 + 0.2 并不等于 0.3,而是0.300000004,这就会实际导致一些问题,解决这个问题也有很多办法,有些第三方库(如。一个小小的函数,搞定!
2024-05-10 09:40:16 276
原创 写在程序员节(1024)来到之际
屈指算来,已经入行22年整,美好青春年华都投入到软件行业了,但是无怨无悔,和电脑玩,debug,其乐无穷????。一直以来都是在做企业应用软件,看着有那么多的客户每天都在使用自己参与coding的产品,帮助着客户进行更高效的工作和生产,还是蛮有成就感的????。这些年一直使用微软的visual studio开发工具,从最初的2002,2003,2005,到2008,2013,2015,2017直至最新的2019,没有拉下过一个版本,完全见证了vs的发展历程,可以说是跟着微软一起舞动。这些年.net在
2021-10-20 11:13:08 5791
原创 泰云应用之售后工单系统
泰云应用之售后工单系统,是专门为广大的家电售后服务公司量身打造的云应用,致力于解决经营管理中的各种痛点,例如员工效率低下,信息不通畅,账目不清,数据混乱,库存黑账等等问题。泰云提供五大保障:**技术性保障:**有别于绝大部分软件公司的通病,有经验的人只做设计,不写代码,代码由入行时间短,编码经验不足的人员来完成,导致系统漏洞百出,问题不断。泰云产品架构在软件行业从业18年以上经验的人耗时10...
2020-04-30 11:23:31 993
原创 xamarin -- 跨平台开发,思路不错,开发效率挺高的
xamarin,并不流行,但其实已经存在好多年了,之前还要收费,现在免费,也更成熟了。不得不说,xamarin的目标是非常好的,一套代码覆盖所有手机平台,可惜是经过这么多年还是发展太慢,应用市场上是通过xamarin开发出来的应用可谓是少之又少。 笔者一直是基于微软C#语言的开发者,最近有开发APP的需求,无奈对java和object c都不熟,就尝试xamarin的开发来,其实之前也尝试过,只是
2017-10-11 13:54:18 1963 1
原创 福利来了,企业信息化应用云服务免费自助开通
企业信息化应用:涵盖 客户关系管理+项目管理+采购管理+库存管理+OA+手机应用+个性化需求DIY(内置开发平台) 开通地址:点此自助开通免费云服务
2017-08-23 15:54:14 481
原创 企慧Q5快速开发平台系列之四:“零”代码理念
之所以在现有开发工具的基础上能够诞生开发平台,就是因为要实现无代码开发,毕竟使用开发工具开发,要想获得任何一个功能,哪怕是个简单如Hello World的功能,都必须Coding,都会产生源码。一旦有了源码,就得debug,debug,debug…,然后是无休止的维护和升级!那是不是使用开发平台就解决了这个问题呢,那还真不好说,最终要看这个开发平台的设计理念,市面上很多各种各样的业务开发平台,从代码
2017-08-16 08:51:40 2084
原创 企慧Q5快速开发平台系列之三:工作流设计
工作流是企业信息管理系统必不可少的部分,广泛用于单据审批,协同办公等方面,市面上各种产品的工作流功能五花八门,总体来说有两类,系统开发较早的大概就是个向导一步一步来设置流程各个环节,另外就是完全图形化拖拽式设计,显而易见,图形化设计肯定是更易使用,也更直观。企慧开发平台内置的工作流设计就是属于这种。 先看下功能截图 上面是已有流程列表,下面是选中流程的设计。 发布:流程设计修改后,发布才能
2017-08-02 16:03:53 892
原创 企慧Q5快速开发平台系列之二:数据查询设计
企业信息化管理系统中7大标准操作:增删改查,导入,导出,图表分析,通过上篇介绍的表单生成功能可以实现“增”和“改”,“查,“删”,“导入”,“导出”和“图表分析”则由数据查询设计功能来实现。 一般的,查询界面有3种:单个一览表,主从表,树表。Q5平台仅需点击鼠标配置下就可完美支持这三种界面。先看如下一个功能运行的截图: 我们来分析下这个界面:这是一个树表,即左边是一个树树数据来自两个表,
2017-05-22 11:49:21 719
原创 企慧Q5快速开发平台系列之一:表单生成
企慧Q5快速开发平台,以下简称Q5,真正实现了“快速”二字!本系列开篇介绍Q5的表单生成功能,注意是表单“生成”而非“设计”,这是Q5和其他平台的典型差异。举个例子,先看如下表单:销售订单 包含订单表头,订单(合同)明细,按钮包括 审核,审核日志,保存,保存并关闭,打印,附件归档,表单支持数据携带,比如选择报价单号自动带出报价单明细到订单(合同)明细,选择业务员,自动带出所在部门,选择产品自动
2017-05-19 09:52:25 1147
原创 如何在阿里钉钉中集成企慧Q5系统?
管理员登陆阿里钉钉后按如下步骤:1) 点击企业应用->应用管理,然后点击自建应用2) 创建应用 说明: 序号 功能 说明 1 Logo 上传应用的logo 2 应用名称 输入应用名称,比如:掌上Q5 3 功能介绍 简单介绍下功能 4 首页地址 http://cloud.
2017-04-20 16:37:47 1854
原创 如何在微信企业号中集成企慧Q5系统?
管理员登陆微信企业号后按如下步骤:1) 点击应用中心,然后点击添加应用,在应用类型页面选择“主页型应用”2) 创建应用 说明: 序号 功能 说明 1 Logo 上传应用的logo 2 应用名称 输入应用名称,比如:掌上Q5 3 功能介绍 简单介绍下功能 4 主页URL
2017-04-20 16:32:02 2287
原创 FontIcon -- Web开发的新选择
FontIcon,即字体图标,是随着CSS3被广泛应用后出现的一个新事物,我们知道之前开发Web应用,字体家族就只能是固定的那些所谓Web安全字体。浏览器支持CSS3之后,就可以通过关键字@font-face支持自定义字体了,这就衍生了一个新功能,用字体来代替图片,以往Web里的图片只能是正式的图片,图片一旦设计好,大小和配色就固定了,放大图片很容易失真。字体代替图片后带来的好处很明显:减少图片量,
2017-04-12 11:43:44 778
原创 asp.net 集成微信,钉钉
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2016-09-19 10:40:41 4667 1
原创 哦耶,Q5棒棒哒
全面预算管理,报销管理,考勤管理,客户关系管理,出差管理(出差计划,出差借款,出差报告),项目管理,工作流管理。哦耶,Q5棒棒哒
2015-07-27 15:05:00 210
原创 KendoUI的学习和使用
KendoUI是一套很棒的HTML5开发控件,它的优点是控件齐全,功能强,易于学习,使用代码简练。基本使用方法:1.通过$().kendoXXX将普通的HTML控件转化为Kendo控件;2.通过设置控件dataSource和服务端进行数据交互;3.通过控件的Method和Configuration来操作和配置控件。结合KendoUI的Demo:http://demos.telerik.com/ke
2015-04-28 16:29:52 23123 8
原创 云已成为一种趋势,大有可为
微软云,腾讯云,阿里云。。。一个接一个的云服务提供商开始落地,云正式从概念阶段进入到应用阶段。很多企业已经开始积极拥抱这个变化,推出各种各样的云应用。这里推荐一款以工作流为核心的企业应用开始开发云平台,通过此平台设计好数据实体,表单,流程,数据分析查询报表,可以快速定制企业应用系统,而且天然支持移动办公,提供了手机App和网页两种形式的手机办公系统,非常适合各种类型的企业进行信息化管理。下面是云平
2014-07-23 15:24:05 1634
原创 EntityFramework在不同数据库下的配置
EntityFramework默认只支持SQLServer数据库,如果想要支持其他数据库,要安装相应的插件。如支持Oracle,要安装Oracle Data Access Components (ODAC),支持MySQL要安装mysql-connector-net-6.4.6等下面列举下3种数据库下的配置:1.SQLServer: 2.Oracle: 3.MySQ
2013-12-02 10:54:32 9017
原创 基于silverlight的流程实例图
使用silverlight的开发的流程引擎,实例监控图实例,希望尽可能直观的反映出实例的运行状态说明:线条:绿色表示已执行线路,蓝色表示未执行线路,红色圈圈的数字则表示线路执行的数字,如果超过1次就会显示,表示有退回操作,退回次数即为执行次数减1节点:右上角图标:表示挂起表示已完成表示终止表示进行中表示超时,鼠标放到图标上去会提示更多信息;无图标则表示未启动 通过这样一个流程实例图是不是很清晰的
2013-09-24 15:35:43 2879 1
原创 Silverlight界面风格
Silverlight开发应用程序是非常快捷的,但是其默认的界面风格确实不怎么好看,需要自定义样式。1.默认风格:2. Win8 Metro 风格:第二种更好看吧,扁平化风格。这也是微软最近开始热捧的一种风格。实现方式就是自定义控件的style了
2013-05-30 09:20:06 3954 1
原创 WCF+EF的一个问题
实体: [Serializable] [DataContract] public class Employee { [DataMember] [Key] [Required] public int ID { get; set; } [DataMember] public stri
2012-11-23 11:43:25 3209
原创 (C#)利用Aspose.Cells组件导入导出excel文件
Aspose.Cells组件可以不依赖excel来导入导出excel文件:导入:public static System.Data.DataTable ReadExcel(String strFileName) { Workbook book = new Workbook(); book.Open(strFileName);
2012-04-26 15:46:19 42700 8
原创 Silverlight大数据量查询实现
服务端:C# + MS SQL Server 2005/2008客户端:Silverlight控件DataPager+DevExpress控件AgDataGrid第一步:统计页数Select COUNT(ID) from Table第二步:设置DataPager总页数 var itemCount = new List();var totalPagers = Int32.Parse(Math.
2011-11-22 14:08:38 4147 2
原创 基于silverlight的聊天程序
用silverlight实现的聊天程序,基于System.ServiceModel.PollingDuplex组件进行客户端和服务端通信,支持表情、传送即时图片和多文件并发传送。运行时如下:源码下载:http://download.csdn.net/detail/weiky626/4760024。
2011-03-28 15:46:00 2584 4
原创 Silverlight企业级应用 -- BPM / 工作流
知名的 BPM/工作流 解决方案提供商 深圳市企慧信息科技有限公司采用Silverlight打造的企业级BPM应用软件Q5,是Silverlight的一个成功的应用典范,既增强了用户的体验效果,也缩减了软件的开发和维护成本。下面是其部分功能简介:1.灵活,快捷,强大,易用的表单设计器,首创“一键”生成表单。下图所示的客户界面,只需鼠标点击一次即可生成,主表数据保存包括子表数据增删都已实现,并且自动
2010-11-23 15:49:00 4371 3
原创 支持鼠标双击事件的DataGrid
Silverlight控件到目前为止都不支持双击事件,但是我们可以自己来扩展控件以支持双击事件,下面便是对DataGrid的扩展:public class QFDataGrid : DataGrid { private DateTime _clickTs; public event EventHandler DblClick; p
2010-04-26 16:59:00 3418 5
原创 ADO.Net Entity Framework: 动态修改连接串信息
vs引进了Entity Framework这一强大功能,使得快速建立基于db的应用程序成为可能。对于Entity Framework本文并不进行过多描述,实际上就是微软版的O-R Mapping。本文只讲讲如何动态修改数据库连接串的信息。 vs提供了向导来生成Entity Framework访问数据库的连接串并将该连接串存储于web.config文件中,一般我们会在开发时就生成好该连接串。
2010-03-02 11:01:00 7297 17
原创 silverlight之How To:设置ComboBox控件的数据源当ComboBox用来作为DataGrid的某列的编辑控件时
DataGrid是个可编辑的列表控件,而且可以用已有的输入控件来作为某一列的编辑控件,比如用ComboBox控件来作为某列的编辑控件供用户选择数据,这个时候就要先设置好ComboBox控件的下拉列表项了,在silverlight里怎么做呢?首先,定义好XAML,如下: data:DataGrid Grid.Row="0" x:Name="gridVariables" RowHe
2008-12-23 21:42:00 4256
原创 silverlight之How To:格式化DataGrid里的列显示
DataGrid里的列可以很方便的绑定到数据源里的某个属性,但是有时候需要格式化这个属性值的显示,比较典型的就是属性是DateTime类型的,当只想显示以特定格式显示日期部分,这个时候怎么做呢?首先,按正常的绑定如下:data:DataGrid Grid.Row="0" x:Name="gridWorkflow" CanUserSortColumns="True" FrozenC
2008-12-21 18:42:00 4353 6
原创 silverlight之How To:访问控件模板里的控件
假设button控件应用了如下控件模板:ControlTemplate x:Key="StartActivity" TargetType="Button"> Grid Width="Auto" Height="62" Margin="0,0,0,0"> TextBlock Height="0" Margin="0,0,0,0"
2008-12-18 22:06:00 2845
原创 silverlight优劣分析
silverlight作为微软在.net领域的又一力作,自推出以来就备受关注,个人认为它有如下一些优劣势:优势:UI设计和代码分离。这下开发人员不用担心界面变来变去了,UI设计人员直接设计好了就可供开发实用,也就是说如果公司有专职UI设计人员,开发人员就省去了自己拖动控件设计界面,调节界面美观这一步了。这在以往的开发工具是不可能的。提升开发效率。silverlight使用服务端语言
2008-12-03 21:45:00 3020 17
原创 软件项目研发几个感受
软件项目研发几个感受: 1.不要随便镀金。在给定时间和资源下,只能完成一定量的任务,有的时候可能会觉得加上些额外的东西会给软件本身增彩,也就是所谓的给软件镀金,其实这是不可取的,这可能会导致项目不可控。一个好的管理者要做的就是在计划的时间内保质保量完成。2.计划的精细度。往往人们习惯于制定一个较长周期的计划,那只能是宏观上来这样做,真正落实到具体工作,应该精细到天为比较合适。因为日子每
2008-11-15 14:49:00 2756 2
原创 看圣火传递去了
今天圣火在深圳传递,真是人多啊,简直就是people mountain people sea人们自发喊起来:中国,加油!当时的感觉是中国真的是站起来了,这种感觉真是令人兴奋!
2008-05-08 17:02:00 1580
原创 谈谈代码质量的保证
好久没写了,倒不是没时间,一直没有找到特别有感而发的东东。今天想写写怎样保证代码质量,当然保证代码质量的方法很多,我只是从一个侧面来谈谈。大凡软件公司都有代码库,或者用VSS,或者用CVS等来管理,这是公司最基本的对代码的一个保护,但是这个代码库的修改不同的公司控制就不尽一样了。据我所知,国内部分软件公司,只要是写代码的(Dev,Architect,PM)都可以自由修改代码库的代码,最多只
2008-03-26 18:01:00 4179 2
原创 God Save My Eyes
软件活真是个伤身体的活,辛苦。最近每到下班时就头晕脑胀,吹着大巴里的空调回家,有想吐的感觉。眼睛也是疼得要死,干涩、胀热,滴眼药水,做眼保健操也不顶用,快顶不住了。不知道这样子还能熬多久呢,困惑。。。真想回老家享受大自然的清新美好啊!算了,不写了,休息休息眼睛先!
2007-10-16 18:21:00 2503 2
原创 凉瓜的生长
阳台上有几个盆栽,盆里的植物因为照顾不到位早已驾鹤西去,只留几个空盆,放在阳台上扎眼 。那天买了几个苦瓜,切的时候突然灵机一动,把苦瓜子埋到盆里,会不会长出苦瓜呢,试试吧。于是就随手种了6颗,也就作罢了。几天后,在阳台,突然发现盆里冒出几个芽来了,感情是种的苦瓜子长出来了,哈哈,真是无意插柳啊。这下倒真是吸引我的注意力了,我开始每天早晚关注这些新芽了,勤于给它们浇水施肥。每次发现它们长大一点就
2007-09-25 10:16:00 2571 2
MySql如何判断外键不存在的情况下增加外键,已存在则忽略
2022-04-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人