项目经理、系统架构师或技术骨干应该具备的知识

      一直想写一篇这样的总结性文章,但不是没有时间就是没有勇气写下去,因为怕别人丢臭鸡蛋。这两天有时间,终于鼓起勇气,将这篇文章写来下!也希望对一些正在寻找更好发展的朋友能有点帮助,也希望对于一些技术跟管理方面的牛人,能给予一些建议。      作为一名项目经理、系统架构师或技术骨干,其水平如何,关系到公司的项目管理、软件质量管理等方面的问题。项目经理或技术骨干应该要起带头作用,使整个团队的开发及管理能达到一种更高的水平。      那作为一名项目经理或公司技术骨干应该学会那些工具及知识点呢?涉及到这一块的工具及技术点非常多,如何去选择,是摆在项目经理、系统架构师跟技术骨干面前的问题。根据公司及团队的情况,选择合适的工具或技术框架,这一点非常重要。在项目的不同阶段,需要有不同的工具来支持。      按照软件系统的生命周期的六个阶段,一般分为需...

楼梯式定位导航系统

<DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"> <metaname="Generator"content="EditPlus"> <metaname="Author"content=""> <metaname="Keywords"content=""><metaname="Description"content=""><title>楼梯式定位导航系统</title><style>*{margin:0;padding:0;}body,html{height:2000px;}#daohang{width:80px;height:510px;background-color:#ff00ff;position:fixed;/*固定定位把元素固定到浏览器窗口上*/left:30px;top:150px;/*滑动滚动条,导航没移动,固定到浏览器窗口*/border-radiu...
代码星球 代码星球·2020-04-03

系统学习机器学习之神经网络(三)--GA神经网络与小波神经网络WNN

2017年01月09日09:45:26 Eason.wxd 阅读数14135更多分类专栏: 机器学习 1遗传算法1.1遗传算法简介:遗传算法是一类借鉴生物界的进化规律(适者生存,优胜劣汰遗传机制)演化而来的随机化搜索方法。它是由美国的J.Holland教授1975年首先提出,其主要特点是直接对结构对象进行操作,不存在求导和函数连续性的限定;具有内在的隐并行性和更好的全局寻优能力;采用概率化的寻优方法,能自动获取和指导优化的搜索空间,自适应地调整搜索方向,不需要确定的规则。遗传算法的这些性质,已被人们广泛地应用于组合优化、机器学习、信号处理、自适应控制和人工生命等领域。它是现代有关智能计算中的关键技术之一。在遗传算法里,优化问题的解被称为个体,它表示为一个变量序列,叫做染色体或者基因串。染色体一般被表达为简单的字符串或数字串,不过也有其他的依赖于特殊问题的表示方法适用,这一过程称为编码。首先,算法随机生成一定数量的个体,有时候操作者也可以对这个随机产生过程进行干预,以提高初始种群的质量。在每一代中,每一个个体都被评价,并通过计算适应度函数得到一个适...

推荐系统遇上深度学习(十)--GBDT+LR融合方案实战

0.8012018.05.1916:17:18字数2068阅读22568推荐系统遇上深度学习系列:推荐系统遇上深度学习(一)--FM模型理论和实践:https://www.jianshu.com/p/152ae633fb00推荐系统遇上深度学习(二)--FFM模型理论和实践:https://www.jianshu.com/p/781cde3d5f3d推荐系统遇上深度学习(三)--DeepFM模型理论和实践:https://www.jianshu.com/p/6f1c2643d31b推荐系统遇上深度学习(四)--多值离散特征的embedding解决方案:https://www.jianshu.com/p/4a7525c018b2推荐系统遇上深度学习(五)--Deep&CrossNetwork模型理论和实践:https://www.jianshu.com/p/77719fc252fa推荐系统遇上深度学习(六)--PNN模型理论和实践:https://www.jianshu.com/p/be784ab4abc2推荐系统遇上深度学习(七)--NFM模型理论和实践:https://www...

分布式系统

2015-12-02 分类:分布式 阅读(17583)评论(3) 随着大型网站的各种高并发访问、海量数据处理等场景越来越多,如何实现网站的高可用、易伸缩、可扩展、安全等目标就显得越来越重要。为了解决这样一系列问题,大型网站的架构也在不断发展。提高大型网站的高可用架构,不得不提的就是分布式。本文主要简单介绍了分布式系统的概念、分布式系统的特点、常用的分布式方案以及分布式和集群的区别等。 一、集中式系统学习分布式之前,先了解一下与之相对应的集中式系统是什么样的。集中式系统用一句话概括就是:一个主机带多个终端。终端没有数据处理能力,仅负责数据的录入和输出。而运算、存储等全部在主机上进行。现在的银行系统,大部分都是这种集中式的系统,此外,在大型企业、科研单位、军队、政府等也有分布。集中式系统,主要流行于上个世纪。集中式系统的最大的特点就是部署结构非常简单,底层一般采用从IBM、HP等厂商购买到的昂贵的大型主机。因此无需考虑如何对服务进行多节点的部署,也就不用考虑各节点之间的分布式协作问题。但是,由于采用单机部署。很可能带来系统大而复杂、难于维护、发生单...
代码星球 代码星球·2020-04-03

B/S(WEB)系统中使用Activex插件调用扫描仪实现连续扫描并上传图像(IE文件扫描并自动上传

问题:IE浏览器下使用Activex插件调用客户端扫描仪扫描文件并山传,可以将纸质档案(如合同、文件、资料等)扫描并将扫描图像保存到服务器,可以用于合同管理、档案管理等。通过插件方式调用扫描仪扫描并获取图像,可以减少用户操作,减少操作出错,如一次扫描量大也可以使用连续扫描,由系统对扫描文件进行编号或进行其他处理。web页面中只需通过js调用后启动扫描仪扫描,即可获取扫描文件的图像编码,再通过ajax或表单提交到服务器解码后保存为jpg文件即可。通过服务器上程序处理后,可以方便以后浏览或去其它用户共享!web调用扫描仪插件activex扫描图像上传并预览 页面HTML代码<divid="scanFileList"style="height:300px;overflow:auto;">    </div>    <div>        <inputtype="checkbox"i...

断点续传管理系统

java两台服务器之间,大文件上传(续传),采用了Socket通信机制以及JavaIO流两个技术点,具体思路如下: 实现思路:1、服:利用ServerSocket搭建服务器,开启相应端口,进行长连接操作2、服:使用ServerSocket.accept()方法进行阻塞,接收客户端请求3、服:每接收到一个Socket就建立一个新的线程来处理它4、客:利用Socket进行远程连接,询问已上传进度5、客:使用FileInputStream.skip(longlength)从指定位置读取文件,向服务器发送文件流6、服:接收客户端输入流,使用RandomAccessFile.seek(longlength)随机读取,将游标移动到指定位置进行读写7、客/服:一个循环输出,一个循环读取写入8、示例:以下是具体代码,仅供参考文件介绍:FileUpLoadServer.java(服务器接收文件类)FileUpLoadClient.java(客户端发送文件类)FinalVariables.java(自定义参数类)SocketServerListener.java(JavaWeb启动Socket操...
代码星球 代码星球·2020-04-03

java文件上传系统

我们平时经常做的是上传文件,上传文件夹与上传文件类似,但也有一些不同之处,这次做了上传文件夹就记录下以备后用。此控件PC全平台支持包括mac,linux系统的文件上传,文章末尾将附上控件下载与教程链接   首先我们需要了解的是上传文件三要素: 1.表单提交方式:post (get方式提交有大小限制,post没有) 2.表单的enctype属性:必须设置为multipart/form-data. 3.表单必须有文件上传项:file,且文件项需要给定name值   上传文件夹需要增加一个属性webkitdirectory,像这样: <inputid="fileFolder"name="fileFolder"type="file"  webkitdirectory> 工程截图   功能介绍   树形目录导航。您可以通过树型目录导航和路径导航栏快速跳转到指定目录。在跳转后树型目录将会自...
代码星球 代码星球·2020-04-03

web文件系统

在Web应用系统开发中,文件上传和下载功能是非常常用的功能,今天来讲一下JavaWeb中的文件上传和下载功能的实现。先说下要求:PC端全平台支持,要求支持Windows,Mac,Linux支持所有浏览器。支持文件批量上传支持文件上传,且要求在服务端保留层级结构。文件夹数量要求支持到10W。支持大文件断点续传,要求刷新浏览器,重启浏览器,重启电脑后仍然能够继续上传文件大小要求能够支持到50个G。支持自动加载本地文件,要求能够自动加载指定的本地文件。支持文件批量下载,要求不要在服务器打包。因为50G的文件在服务器打包时间比较长。支持文件夹下载,要求不要在服务器打包,下载到本地后要求保留层级结构文件列表面板支持路径导航,新建文件夹   对于文件上传,浏览器在上传的过程中是将文件以流的形式提交到服务器端的,如果直接使用Servlet获取上传文件的输入流然后再解析里面的请求参数是比较麻烦,所以一般选择采用apache的开源工具common-fileupload这个文件上传组件。这个common-fileupload上传组件的jar包可以去apache官网上面下载...
代码星球 代码星球·2020-04-03

工程资料管理系统

用过浏览器的开发人员都对大文件上传与下载比较困扰,之前遇到了一个php文件夹上传下载的问题,无奈之下自己开发了一套文件上传控件,在这里分享一下。希望能对你有所帮助。此控件PC全平台支持包括mac,linux系统文件上传,文章末尾将附上控件下载与教程链接功能介绍: 树形目录导航。您可以通过树型目录导航和路径导航栏快速跳转到指定目录。在跳转后树型目录将会自动选中当前的目录。  路径导航,点击根目录按钮便可返根目录   文件和目录重命名 点击删除按钮   点击确定后,页面中的文件消失     批量上传文件  粘贴上传 复制文件夹、文件或图片   在页面中选择好相应的上传目录,点击粘贴上传按钮,数据即可快速开始上传      批量上传文件文件夹    数据库记录  ...
代码星球 代码星球·2020-04-03

文件管理系统+开源

我们平时经常做的是上传文件,上传文件夹与上传文件类似,但也有一些不同之处,这次做了上传文件夹就记录下以备后用。此控件PC全平台支持包括mac,linux系统的文件上传,文章末尾将附上控件下载与教程链接   首先我们需要了解的是上传文件三要素: 1.表单提交方式:post (get方式提交有大小限制,post没有) 2.表单的enctype属性:必须设置为multipart/form-data. 3.表单必须有文件上传项:file,且文件项需要给定name值   上传文件夹需要增加一个属性webkitdirectory,像这样: <inputid="fileFolder"name="fileFolder"type="file"  webkitdirectory> 工程截图   功能介绍   树形目录导航。您可以通过树型目录导航和路径导航栏快速跳转到指定目录。在跳转后树型目录将会自...
代码星球 代码星球·2020-04-03

资料文件管理系统

一般10M以下的文件上传通过设置Web.Config,再用VS自带的FileUpload控件就可以了,但是如果要上传100M甚至1G的文件就不能这样上传了。我这里分享一下我自己开发的一套大文件上传控件供大家参考。 此控件PC全平台支持包括mac,linux系统的文件上传,文章末尾将附上各种版本控件下载与教程链接 工程截图  ​ 功能介绍 树形目录导航。您可以通过树型目录导航和路径导航栏快速跳转到指定目录。在跳转后树型目录将会自动选中当前的目录。  路径导航,点击根目录按钮便可返根目录   文件和目录重命名 点击删除按钮   点击确定后,页面中的文件消失      粘贴上传 复制文件夹、文件或图片  在页面中选择好相应的上传目录,点击粘贴上传按钮,数据即可快速开始上传      批...
代码星球 代码星球·2020-04-03

文件资源管理系统

一般10M以下的文件上传通过设置Web.Config,再用VS自带的FileUpload控件就可以了,但是如果要上传100M甚至1G的文件就不能这样上传了。我这里分享一下我自己开发的一套大文件上传控件供大家参考。 此控件PC全平台支持包括mac,linux系统的文件上传,文章末尾将附上各种版本控件下载与教程链接 工程截图  ​ 功能介绍 树形目录导航。您可以通过树型目录导航和路径导航栏快速跳转到指定目录。在跳转后树型目录将会自动选中当前的目录。  路径导航,点击根目录按钮便可返根目录   文件和目录重命名 点击删除按钮   点击确定后,页面中的文件消失      粘贴上传 复制文件夹、文件或图片  在页面中选择好相应的上传目录,点击粘贴上传按钮,数据即可快速开始上传      批...
代码星球 代码星球·2020-04-03

基于Web的文件上传管理系统

一般10M以下的文件上传通过设置Web.Config,再用VS自带的FileUpload控件就可以了,但是如果要上传100M甚至1G的文件就不能这样上传了。我这里分享一下我自己开发的一套大文件上传控件供大家参考。 此控件PC全平台支持包括mac,linux系统的文件上传,文章末尾将附上各种版本控件下载与教程链接 工程截图  ​ 功能介绍 树形目录导航。您可以通过树型目录导航和路径导航栏快速跳转到指定目录。在跳转后树型目录将会自动选中当前的目录。  路径导航,点击根目录按钮便可返根目录   文件和目录重命名 点击删除按钮   点击确定后,页面中的文件消失      粘贴上传 复制文件夹、文件或图片  在页面中选择好相应的上传目录,点击粘贴上传按钮,数据即可快速开始上传      批...

文件上传系统

我们平时经常做的是上传文件上传文件夹与上传文件类似,但也有一些不同之处,这次做了上传文件夹就记录下以备后用。此控件PC全平台支持包括mac,linux系统的文件上传,文章末尾将附上控件下载与教程链接   首先我们需要了解的是上传文件三要素: 1.表单提交方式:post (get方式提交有大小限制,post没有) 2.表单的enctype属性:必须设置为multipart/form-data. 3.表单必须有文件上传项:file,且文件项需要给定name值   上传文件夹需要增加一个属性webkitdirectory,像这样: <inputid="fileFolder"name="fileFolder"type="file"  webkitdirectory> 工程截图   功能介绍   树形目录导航。您可以通过树型目录导航和路径导航栏快速跳转到指定目录。在跳转后树型目录将会自...
代码星球 代码星球·2020-04-03
首页上一页...130131132133134...下一页尾页