自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

周尚冬的专栏

jacky4955的博客

  • 博客(194)
  • 资源 (4)
  • 收藏
  • 关注

原创 2、金融平台系统软件整体架构浅谈

前面一篇主要说了金融系统建设的必要性,这一篇我们主说金融系统的整体平台架构。金融系统从业务来讲,主要分为三个部分:贷前、贷中和贷后。贷前主要指:客户的获客、客户的额度审批、合同签订。贷中主要指:客户的融资申请、财务放款。贷后主要指:贷后客户监测、回款催收、资产管理等。但是如果系统足够大,涉及到平台的概念,它又会拆分为各个子系统。每个功能模块就能够形成单个独立小系统,再加上底层平台架构,再...

2018-12-11 15:41:56 4903

原创 1、金融企业信息化建设的必要性

声明:文章为自己所写,所有图片均来此互联网,如果有侵权请联系我进行删除修改。转载请注明出处 !此系列文章总共分为12章第一章主要说系统建设的必要性 应上级机关要求对加强自身的监测 根据《165号通知》商务部已将制定融资租赁公司、商业保理公司、典当行业务经营和监管规则职责划给中国银行保险监督管理委员会。从此融资租赁公司、商业保理公司和典当行的业务将作为金融业务划归银保监...

2018-10-23 13:43:55 2874

原创 关于技术团队的建设

从出来工作到现在,做过了好多次从0到1的团队组建。谈谈在这期间自己的一些体会。我们都知道一句话,万事开头难。如何开一个好头关系到整个团队的发展以及进度。在上海,刚到这个人生地不熟的地方,是在一家金融公司。要求组建团队做自己的平台(www.jrerdangjia.com)。从项目前景和可靠性而言,这个事情是非常靠谱的事情。但是当你去招人确实困难重重。而且我本身从事的是NET相关技术,组建的却

2017-08-28 12:32:35 1942

原创 kettle 通过JDBC 连接SQL Server(Error occurred while trying to connect to the database)

话说今天想试试kettle 这个ETL工具。关于这个工具的说明就不说了。开源地址为:http://www.oschina.net/question/tag/kettle?catalog=$catalog&show=hot&p=3     他的主要作用是用于做数据清洗的。      但是我在连接数据(MS SQLServer 2008)发现:Error occurred while tryi

2015-04-29 12:52:51 26215 1

原创 关于Web大型系统的技术选型

声明下,这个我用了网上别人的图。大型系统很多人都在说,但是针对大型系统从技术角度应该考虑哪些因素:一. 高并发高并发是大型系统遇到最麻烦的一个事情。一般来讲如果是业务性质的系统,这样的问题应该不会存在(特殊的除外),销售平台可能存在的比较多。例如淘宝、京东这样的大型购物网站,以及BBS、微博、微信这种类型的社交平台。而处理这一问题的主流思想还是: 1.      HTML的静态

2015-04-10 14:43:16 10584

原创 EF5框架封装

话说上周,在弄系统,因为是新电脑,就没有沿用以前的VS2010换了2013使用,然后因为更新了数据库,于是对EF的生成的实体进行更新。然后手贱一点而过,结果发现底层运行不聊了。一看原因:AccessBase where T : EntityObject 。     是什么原因了,刚开始看到还是比较晕,这里没有问题啊,怎么会报错呢。然后查找源码发现,EF5 针对实体生成的是Class而非原来

2014-12-01 09:30:57 2702 1

原创 iTextSharp导出Pdf报错 Element not allowed

iTextSharp导出Pdf报错 Element not allowed 。iTextSharp不支持TH标签

2014-08-25 16:40:23 2574

原创 HTML导出PDF中文文件

HTML TO PDF 网页另存为PDF文件,iTextSharp

2014-08-20 18:39:16 14153 14

原创 Entity Framework底层操作封装V2版本(8)

现在需要说说,需要注意的问题:在使用这个架子的时候一定

2014-05-09 17:41:48 1601 2

原创 Entity Framework底层操作封装V2版本(7)

下面就是使用了:首先我们

2014-05-09 17:33:52 1355 2

原创 Entity Framework底层操作封装V2版本(6)

这个方法是数据缓存操作的基本类:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;using System.Runtime.Serialization;using System.Runtime.Serialization.Formatte

2014-05-09 17:27:06 1996

原创 Entity Framework底层操作封装V2版本(5)

Entity Framework底层操作封装V2版本(5)

2014-05-09 17:24:50 2927

原创 Entity Framework底层操作封装V2版本(4)

Entity Framework底层操作封装V2版本(4)

2014-05-09 17:20:59 1631 2

原创 Entity Framework底层操作封装V2版本(3)

Entity Framework底层操作封装V2版本(3)

2014-05-09 17:14:26 1958

原创 Entity Framework底层操作封装V2版本(2)

Entity Framework底层操作封装V2版本(2)

2014-05-09 17:11:33 2600 4

原创 Entity Framework底层操作封装V2版本(1)

Entity Framework底层操作封装V2版本(1)

2014-05-09 17:07:59 1977 3

原创 Dal数据公共缓存类,还有点问题集思广益,大家多多提问题

不说多得直接上代码: public class DataCacheCommon where T : class { private List DataList = new List(); private static object ulock = new object(); private DateTime nextDataUpdate

2014-04-11 17:10:24 1443

原创 父类锁让并发减少,架构中不得不注意的问题

今天做一个框架,我想把底层封装一个公共的方法,基层继承于此方法。但是,突然我想到一个问题,在实例化子类,调用基类方法的时候,会不会造成相互影响呢?例如,子类1 在调用基类方法的时候 锁住了,那会不会造成 其他子类实例化调用的 堵塞呢?      于是做了一个测试,先上基类和子类的代码:     public class LockClass { private

2014-04-11 16:48:06 1053

原创 委托,把方法作为参数

在实际的开发过程中,我们会遇到这样的一种情况:例如我的调用类有一个方法,但是这个方法却需要去调用的类的方法进行处理。有点晕了哈,好吧 我们一边看代码一边说问题。          首先我们上底层方法:       public class DelegateMyFunction { public static string NowTime = string.Emp

2014-04-11 09:41:36 3292

原创 在 子控件中,如何去隐藏NotifyIcon(任务栏图标)

话说今天搞

2014-04-04 12:22:02 2299

原创 再弄一片文章凑个4篇文章的数,主要是用于XML和 Binary序列化和反序列化的类

using System.IO;using System.Runtime.Serialization.Formatters.Binary;using System.Xml.Serialization;namespace NOAS.PublicOpinionMonitor.Common{ public class SerializeUtility { pub

2013-06-20 17:14:57 1052

原创 Entity Framework底层操作封装(3)

上面谈了几个类的封装,这次我们讲讲使用的方式。在实际过程中,我们怎么就能说明我们少了代码的编写呢?例如我们需要一个类实现某个表的操作,我们只需要继承与我们的Base类就能实现了。using System;using System.Collections.Generic;using System.Linq;using System.Text;using NOAS.PublicOp

2013-06-20 16:57:02 2423 3

原创 Entity Framework底层操作封装(2)

在http://blog.csdn.net/jacky4955/article/details/9138411(http://blog.csdn.net/jacky4955/article/details/9138411)里面,是对操作底层的封装,但对于偶来说,其实并不满意。因为操作还是显得太过繁琐,每一次都得去实现基础的几个方法,即使他的代码很少,这个也是一种浪费,作为一个攻城师,坚决不做码农,

2013-06-20 16:48:42 2128 1

原创 Entity Framework底层操作封装(1)

最近做移动的项目,要求底层数据库是Oracle,但是因为本机是Sqlserver的环境。想了下,于是使用Entity Framework 进行开发,在开发完成以后切换到Oracle环境。想了下,就决定把以前封装的Linq的底层操作类进行了修改,形成EF的底层操作类。这样在自己熟悉的环境下,效率也会高很多,及时以后这个不好用,我切换起来也会简单很多。多的不过了,各位看官上代码,首先上的第一个类是底层

2013-06-20 16:41:30 6023 2

转载 TF-IDF算法概念

TF-IDF(term frequency–inverse document frequency)是一种用于资讯检索与资讯探勘的常用加权技术。TF-IDF是一种统计方法,用以评估一字词对于一个文件集或一个语料库中的其中一份文件的重要程度。字词的重要性随著它在文件中出现的次数成正比增加,但同时会随著它在语料库中出现的频率成反比下降。TF-IDF加权的各种形式常被搜寻引擎应用,作为文件与用户查询之间相

2013-05-30 14:13:28 762

转载 数据库性能优化详解

数据库性能优化详解 性能调节的目的是通过将网络流通、磁盘 I/O和 CPU时间减到最小,使每个查询的响应时间最短并最大限度地提高整个数据库服务器的吞吐量。为达到此目的,需要了解应用程序的需求和数据的逻辑和物理结构,并在相互冲突的数据库使用之间(如联机事务处理 (OLTP)与决策支持)权衡。对性能问题的考虑应贯穿于开发阶段的全过程,不应只在最后实现系统时才考虑性能问题。许多使

2013-05-28 11:07:06 6514

转载 将DataTable作为存储过程参数的用法

比较新奇的用法。最近工作中写了几个存储过程,需要向存储过程中传递字符串,因为SQL Server 2000中没有内置类似于 split 的函数,只好自己处理,将前台数据集中的一列用逗号拆分存到一个List中,再转化为字符串传给存储过程,很是麻烦。今天看了下SQL Server 2008的新特性,发现有表变量的使用,及其将DataTable作为参数的用法,就尝试了一下,简单谈谈心得。

2013-05-28 10:55:29 966

转载 WEB网站架构设计

这篇文章是我看到以后转过来的1 - Web负载均衡 1.1 - 使用商业硬件实现 最常用的F5 与citrix netscaler。比如12306前端的web好像用的就是F5 的BIGIP。如果公司资金足够的话,相对使用开源软件来说理方便。优点:维护方便,性能稳定 缺点:费用太高 1.2 - 使用开源软件 可选择使用lvs或者nginx做we

2013-05-23 16:49:19 847

转载 如何留住优秀员工

这篇文章写得不错,转载了过来摘要:影响员工流动的因素是多种多样的,外因相对次要,也能很好地得以解决;而真正影响员工流动的关键因素还是内因,只有解决好了内因,才能有效防止和解决员工流动问题……不管你承认与否,薪酬水平已经成为影响求职者择业的重要因素之一每到年底,企业要总结,员工也要总结;企业要盘点收获,员工也要盘点收获。从马洛斯的需求层次论也将生存需求排在了首位。所以

2013-03-14 16:55:32 890

转载 架构师给程序员的一封信

下面的邮件是某Architect发给他的Engineering团队的(来源),我觉得挺不错的,翻译过来,我相信我们所有的程序员都能从中学到很多东西。下面是这封邮件——  每次当我开始做新的东西是我就会很兴奋。就算在软件圈里做了20年以后,每当开始新的旅程里,我都觉得我心中有一些东西不吐不快。这是我们大家一起的旅程。我强烈地相信我们详细规划的过程是很有乐趣的,富有挑战的和丰富多彩的。我想让这个旅

2013-02-20 17:48:50 542

转载 为一名架构师,我们应该掌握哪些技术呢?

这是一篇博客园上的文档,说的是架构师一些技能方向原地址:http://www.cnblogs.com/lori/archive/2013/02/03/2890608.html占占简单来谈一下:          1   面向对象OOP的理解,我是说理解,我不希望你告诉我百度里的概念!          2 常用的数据结构,对于常见的数据结构,算法,应该知道一些!

2013-02-20 09:55:00 798

原创 关于系统架构,项目设计案例(一):抽奖系统概率设计

上面一篇文章说的只是一些想法,我想很多人看到了比较空洞,从这篇文章开始我会把我设计过的一些项目拿出来把我的设计的相关思路给大家作为一些参考。        其实抽奖系统的设计,我在前面的文章有说明,今天又来回顾一下吧。        首先我们看需求:我们想弄一个抽奖系统,在抽奖的时候我们希望针对不同的奖品有可以设置不同的中奖概率,还有就是我们不想一个时间马上就把所有的奖品就发送出去了,最好

2013-02-18 14:05:32 7722

原创 关于系统设计的一些想法

这里是对我以往设计的一个小的总结。主要涉及的是平时设计的时候,遇到的一些问题,以及如何去解决他的一些思路。        首先讲下,在设计系统的时候需要考虑的一些因数。              第一:需求的完成度。        一个再NB的系统,如果没有人用,那就是一个SB系统,这个是每个做系统的都知道的一个道理。所以对需求的满足度是排在第一位的。

2013-02-17 16:01:06 1250 1

原创 聚集和非聚集索引

聚集和非聚集索引以前一直不是很注意聚集索引和非聚集索引的关系。今天因为设计一个统计系统对性能要求要高一点,所以把聚集索引和非聚集索引进行一下重温。同时也写出来让大家拍转。         索引,就好像一个方便快速查找的东西。就好像把物品按照一定顺序排列在一个地方一样,而索引就好像是针对这些排序编译的一个排序目录。         那什么是非聚集索引呢?         我们还是以一

2012-09-26 10:54:07 3179 6

原创 今天完成的自定义分页控件,支持AJAX.DLL的方式支持24种分页样式

分页控件,大家应该都比较熟悉了。但是一直以来分页控件都给我一个很郁闷的地方,几乎都是URL传值,让人很郁闷。如果我的是高级查询,里面的值有很多,那写死个人。同时对系统的请求也是一个考验。于是我写了这个分页控件。同时支持24种分页样式。代码如下:using System;using System.Collections.Generic;using System.Linq;usi

2012-08-20 12:29:19 1661

原创 Response.SubStatusCode”引发了“System.PlatformNotSupportedException”类型的异常

今天使用AjaxPro.2.dll加上自定义控件做分页控件,我把里面的方法自定义传进去的,但是发现方法穿进去了也执行了,但是:纠结了好久..然后我定义到了穿进去的方法:看了很久,感觉没有错呀。然后设置断点到了:Response最后发现:Response.SubStatusCode”引发了“System.PlatformNotSupportedException”

2012-08-17 10:54:41 11443 4

转载 SQlLserver2008镜像

下面主要是2008 MSSQL的一个镜像安装步骤,使用到的工具是mssql自带的Management Studio purpose : SQL SERVER 2008 mirror configuration Created : 2012-04-13  Author   : kenyon 镜像安装的环境: 主机:win server 2003,sql serve

2012-08-16 16:40:56 794

转载 非原创,看到以后发现自己在很多时候都忽略了这个问题一些基本的SQL优化

1、子查询的用法子查询是一个 select 查询,它嵌套在 SELECT、INSERT、UPDATE、DELETE 语句或其它子查询中。任何允许使用表达式的地方都可以使用子查询。子查询可以使我们的编程灵活多样,可以用来实现一些特殊的功能。但是在性能上,往往一个不合适的子查询用法会形成一个性能瓶颈。A、NOT IN、NOT EXISTS的相关子查询可以改用LEFT JOIN代替写法。比如:

2012-08-16 10:55:57 695

原创 公布一个以前写的随机数生成的方法

--随机数生成有一个麻烦的地方就是 随机数不能在自定义方法里面使用。所以只能放到一个视图里面去。create view view_rand as select rand() as Srand ;create function GenerateOrderID() returns varchar(50) asbegin declare @Orde

2012-08-03 17:38:45 1012

原创 关于Sqlserver窗口函数over的用法

个人觉得,sqlserver在2005以后推出窗口函数 Over完全是一个创举,他让很多的复杂的问题变得简单了。既然是用法,我就不说明其他的东西,举一些例子就好了:create table OverTableTest( id int identity(1,1),--ID Val int, --值 typ int, --类型)godeclare @cou intset @co

2012-06-25 14:47:31 11171

C#简单的局域网的模拟QQ的代码

局域网模拟QQ 通过设置客户端访问的IP地址 即可使用,有简单的木马原理在里面,有兴趣的可以研究下。对于外网还没有想到略过网关的方法。

2010-01-29

SQL导出Excel源码

SQL导出excel源码,看了以后提高下各位对SQL的操作

2009-04-28

一个封装好的分页控件

用起来相当方便。支持各种数据集合和数据控件。里面还有使用的方式。

2008-10-16

JS写的五子棋程序非常的强大

很强大。很佩服写这个程序的人。上传让大家学习一下

2008-09-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除