- 博客(19)
- 资源 (1)
- 收藏
- 关注
原创 smcms专题开发
SMCMS(思蒙CMS)是基于microbee-http快速开发框架开发的内容管理系统,产品研发遵循简单,安全,支持高并发,高效的理念。面向高端用户的企业级web内容管理软件,旨在帮助用户解决日益复杂与重要的Web内容的创建、维护、发布和应用的问题。文章描述:${arcitem.description!文章标题:${arcitem.title!模块名称:${item.blockname!文章id:${arcitem.id!专题名称:${special.name!专题id:${special.id!
2023-04-04 23:14:11
135
原创 软件开发人员必须要做的几件事
程序员以计算机编程为职业,工作就是使用各种计算机语言(C++,JAVA,Python,PHP等)编写计算机程序,有互联网应用软件开发类,嵌入式,手机应用程序开发等等,网络流行语称之为码农,每天为function,ifelse,for绞尽脑汁,属于高强度脑力劳动职业缺少运动,年轻崇拜,技术体系更新快,缺少社交机会是这个行业最明显的特征,特别是年轻崇拜,随着年龄增大忧虑和恐惧与日俱增。那么程序员必须做好这几件事情。一.坚持做运动程序员每天的工作是分析需求,编写代码,面对这电脑屏幕一座就是一天
2021-11-15 00:24:50
681
原创 流行且好用的人工智能开源框架有哪些
流行且好用的人工智能开源框架有哪些?人工智能是时下最热的技术名词,其技术成熟度已经达到了非常成熟的地步,学好,用好人工智能第三方框架是人工智能开发的基础也是核心一、Google TensorFlowTensorFlow是谷歌基于DistBelief进行研发的第二代人工智能学习系统,其命名来源于本身的运行原理。Tensor(张量)意味着N维数组,Flow(流)意味着基于数据流图的计算,TensorFlow为张量从流图的一端流动到另一端计算过程。TensorFlow是将复杂的数据结构传输至人工智能神经
2021-11-12 15:30:17
1033
原创 一文读懂Python内置变量,函数,模块
一、python 内置变量和内置函数python 是一种语言规范,本身是解释性语言,程序执行过程中编译器会自带部分模块,函数,变量,这些变量或函数与其他函数,变量的区别是可以直接调用,不像其他第三方库,框架,或自定义函数等,须先定义再调用,这些函数,模块,变量,被称之为内置变量,函数模块。在这里解释下什么是解释性语言什么是编译性语言:编译性语言:如c++,c等,写好的代码要通过编译器编译成操作系统直接可执行的二进制文件,程序运行时运行的是编译后的二进制文件,特别说明,java是伪编译语言
2021-11-12 15:27:16
1655
原创 一文读懂BP算法,BP算法通俗解析
BP算法是机器学习中常用算法之一,全称是误差反向传播(Error Back Propagation, BP)算法,对应的神经网络为前馈网络,因此前馈网络也被称之为BP网络 BP算法由数据的正向传播和反向传播两部分组成正向传播:输入的数据通过输入层输入后经过隐藏层从输出层输出,如下图所示如果输出层实际输出与预期值相比误差较大则反向传播,否则学习结束反向传播:反向传播的前提是实际输出与预期误差较大,传播的数据是误差值(实际输出值与预期值之差),传播过程中将误差分摊给各个单元,通过各个单元的误
2021-11-12 15:25:51
2794
原创 一文读懂什么是元宇宙,元宇宙使用技术
随着元宇宙概念的火热,各大互联网大企业都在元宇宙方面布局,这并不是一个新的概念,从电影到现实,被很多人提及,定义过,请看下列描述 戴上耳机和目镜,找到连接终端,就能够以虚拟分身的方式进入由计算机模拟、与真实世界平行的虚拟空间。”——尼尔•斯蒂芬森简言之就是无限接近真实世界的虚拟空间,参与者以分身的形式进入,这里有三个关键词:沉侵式-分身进入,无限接近与真实世界,虚拟空间。元宇宙使用的技术主要是虚拟技术,其中包括内容系统、操作系统、VR渲染技术,计算处理系统,计算机显示基础作者观点:虽
2021-11-12 15:24:40
3621
原创 一文读懂pytorch基础语法
一.定义张量tensor 张量一种数据类型,可以是一到多维矩阵,在机器学习中作为主要输入输出数据类型使用1.自定义数值的张量torch.tensor([[2.1,12.2,2.121],[2.1,12.2,2.121]],dtype=float)2.张量ndim,shape ,size属性,ndim表示张量的维度,shape=size表示张量的形状3.定义全1张量test2 = torch.ones(8,8)4.定义全零张量test3 = torch.zeros(2,9)5.
2021-11-12 15:22:20
1530
原创 Python Flask基本使用以及与Pytorch整合
Flask为Python WEB框架,类似于Java的SpringMVC,Struts等,其作用是提供HTTP服务,可以通过浏览器访问并返回html(被浏览器解析为网页内容),json,xml等数据一、引入相关模块及模块详解引入flask相关模块:fromflaskimportFlask, render_template,requestFlask:为web框架核心模块request:接受HTTP请求的传参(GET,POST)render_template:Flask框架的模...
2021-11-12 15:20:04
1632
转载 深度学习机器学习目标检测
一、目标检测1.深度学习开发流程2.应用案例3.目标检测算法基本流程二.机器学习1.机器学习算法能解决那些问题分类问题:图像识别,垃圾邮件识别 回归问题:各种预测(房价,天气,股价等等) 排序问题:推荐,点击率排序 生成问题:图像生成,图像风格转换,图像文字描述生成2.机器学习实现流程3.深度学习算法集合卷积神经网络:卷积神经网络仿造生物的视知觉(visual perception)机制构建,可以进行监督学习和非监督学习,其隐含层内的卷积核参数..
2021-06-30 14:25:33
968
原创 如何提高软件开发质量
在软件开发中质量一直是人们重点关注的,根据权威机构数据统计在整个软件行业中开发失败率极高,大约20%左右的软件是开发成功的,80%左右的软件开发是失败的(这当然包括功能开发完成而最终无法使用或者使用率极低的部分)。做好软件质量控制不仅关乎这个软件行业的发展而且对于社会资源的节约起到很大的作用,大部分政府项目,中下企业软件项目要么是中途停止,要么是做完了没人使用或者使用率不高,花费大量的人力物力开发一款软件最终使用率极低就是对社会资源的浪费。那么如何提高软件开发质量?让我们共同探讨。 软件开发质...
2021-01-25 11:37:56
3867
1
转载 高安全软件接口通信方案
普通软件开发中使用HTTPS即HTTP+SSL进行单项认证通信就能够满足接口之间通信安全的需求,但是对于一些设计金融,支付,银行相关业务,软件系统设计涉密数据等的软件系统一般接口间通信必须双向验证,信息做好防串改工作 HTTPS双向验证区别于单项验证(单项验证开发所有客户端即不对客户端做证书验证),不仅客户端要验证服务器端证书,服务器端也要验证客户端证书,是否进行双向验证取决于服务端。双向验证更能保障服务器端接口的访问安全性,谁获得过证书,谁才能访问,比之于单向验证更有安全性,如下图所示。...
2021-01-25 11:36:06
382
原创 Centos系统安装配置MongoDB4.x
MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。1、下载并解压mongodbcd /data/curl -O https://fastdl.mongodb.org/linux/mon...
2019-07-19 09:44:42
192
原创 vue用户界面渐进式框架的使用详解
vue.js是一款用于构建用户界面的渐进式MVVM框架,可以轻松实现数据和展示的分离,在java web开发中spring boot+vue实现view层和数据层的分离,使得开发团队之间的耦合性大大降低,本文从vue.js的知识准备,vue.js的开发环境搭建,以及深入学习等方面介绍其使用,vue是前端软件开发流行框架之一一、知识准备具备前端开发基础知识,js,html,css前端模块化知识,...
2018-05-21 21:11:25
5386
1
原创 单机Linux+TOMCAT+NGINX性能优化
单机Linux+TOMCAT+NGINX性能优化,受资源限制一般的web应用都部署在Linux单机上运行,如果没有提供多台服务器资源,无法实现分布式和负载均衡那么就只能通过优化和提高单机运行效率以达到最优负载能力,本文从三个方面讲解优化配置,Linux操作系统优化,Nginx配置优化,tomcat配置优化 一、linux系统配置优化(以centos7为例)Linux最大连接数优化配置:Linux...
2018-05-21 21:06:06
321
原创 PHP软件开发中如何提高项目的运行效率
如何提高PHP程序执行效率?编程习惯分析,PHP程序原本是解释性程序语言,其执行速度本来就不高,如果在日常开发中不注意编程习惯就很难提高其执行效率,下文从PHP编程和mysql数据效率两个方面分析哪些提高其执行效率的要点PHP软件开发中如何提高项目的运行效率一、PHP提高效率的要点1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。 2、$row[’id’] ...
2018-05-10 14:20:42
1696
原创 数据有限时人工智能如何使用深度学习
人工智能的核心是机器学习,深度学习需要大量的数据,那么当数据有限是如何进行深度学习?你精通机器学习的相关概念,并能将其应用于机器学习模型。打开浏览器搜索相关数据,很可能会找到一系列数据以及上百幅相关照片。你会想起大部分流行的数据集拥有数以千计的图片(甚至更多)。你也会想起有人曾说过拥有大规模的数据集对性能至关重要。你会感到失望,非常想知道:在有限的数据量下,顶级神经网络能不能很好地工作?回答...
2018-05-09 11:38:01
483
原创 视频直播软件的技术实现方式(jwplayer+ffmpeg+red5)
视频直播软件的技术实现方式(jwplayer+ffmpeg+red5),视频直播目前非常火爆,各种视频直播软件,手机APP层出不穷,深受分头的青睐。视频直播技术基于RTMP及时流协议,点播技术基于HTTP协议,RTMP协议是Real Time Message Protocol(实时信息传输协议)的缩写,它是由Adobe公司提出的一种应用层的协议,用来解决多媒体数据传输流的多路复用(Multi...
2018-05-07 23:50:25
2715
原创 php多个数组求组合数
<?php/** * 获取多个数组的组合 * @list 二维数组$list [] = array (1,2,3); * return array */class arrayCombination{ private $Combination; public function __construct($list = array()){$list = array_values(...
2015-09-27 23:26:41
931
原创 中小企业的移动互联网“船票”
互联网的热度退却之后,移动互联网已经成为企业盈利和推广的下一站,巨头们通过“社交+本地+移动”的方式在手机桌面上耕耘。当腾讯借助微信顺利拿到了移动互联网第一张船票之后,中小企业也迎来一场运营机制上的大变革,实体+虚拟将成为企业未来必备的双重形态。 4月3日,北京掌上通网络技术股份有限公司发布了移动互联网“船票系统”,系统汇集了几十种为个性化的微应用,业务涵盖16个行业,是目前市场上...
2014-04-11 11:29:48
853
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人