- 博客(78)
- 资源 (33)
- 收藏
- 关注

原创 WebGL打造以数据驱动的3D可视化智慧工厂
随着IT信息技术和移动端的发展,Html5+3D(Webgl)技术已经悄然崛起,而3D工厂厂房在数字化的今天,已经被越来越多的公司和企业应用,三维数字工厂模型的应用,加快了工厂厂房,设备,传感器、管道罐体输送、监测控制等各个环节的效率。对工厂园区的园区、大楼、生产车间、生产设备、监控设备等进行3D建模,实现物理工厂园区到3D虚拟工厂园区的数字化、可视化的转化。使工厂生产更为流畅,减少不必要的错误和开支,节约成本。避免失误导致意外产生,并能提高操作者的熟练度,使工作效率大幅度提高。案例背景工厂信息
2021-10-11 10:23:11
1667

原创 微信小程序网悦新闻开发--功能介绍(一)
小程序介绍网悦新闻小程序是通过调用网易新闻api接口制作的新闻类阅读小程序,该小程序只是对微信小程序开发感兴趣的新手提供一些参考和帮助,并非用于商业用途。项目主要由首页、视频、圈子和我的4个模块组成,首先先给大家展示一下项目运行的效果,稍后会为大家详细介绍每个模块的功能。首页模块介绍小程序的首页模块主要由顶部的新闻分类以及主体部分的新闻列表构成。根据新闻的类型不同可以分为海报新闻、三图新闻以及单图新闻,整个列表支持上拉刷新以及下拉分页加载,点击某一条新闻可以进入新闻详情阅读。视.
2020-05-22 13:25:24
5612
9

原创 基于jsplumb的流程引擎开发
作为一个90后的老码农,有着自己的倔强,虽然市面上有很多优秀的流程引擎,但是还是想自己也造个轮子,趁着疫情期间,基于jsplumb简单开发了一个简易的流程引擎,下面是前端编辑效果。我的思路比较简单:1.流程节点只有三种类型,开始节点,流程节点和结束节点。2.每个流程可以设置对应的表和主键,然后后台就可以取到对应表上的所有数据。3.每个节点之间可以绘制连线,每条连线可以增加判断条...
2020-02-27 11:09:12
3654
3

原创 react-native人脸识别采坑之旅--人脸采集
作为一个只会做前端的开发,做一些普通的开发还好说,每次react-natve碰到需要集成别的插件就非常头疼。最近公司考勤会议签到想弄点新花头,要求人脸考勤签到,下面是我在使用react-native-camera做人脸采集时候遇到的一些坑。首先看官方文档github上面react-native-camera的官方文档部署开发环境:https://github.com/react-nativ...
2018-11-15 17:03:08
5442
原创 基于springboot仿雀语的文档管理系统
本项目借鉴了雀语的一些UI设计,实现了文档在线管理的功能,知识库可以对不同分类的文档建立不同的库,知识库里面左边可以维护菜单菜单目录,右边实现在线预览。该项目可以防止用户下载和复制文档,只支持在线预览。文档上传的时候通过aspose把图片word和execel类型的文件转为pdf文件存储到nas,前端预览使用pdf.js加载预览pdf文档
2024-04-12 10:16:55
529
1
原创 React Native连接Zebra斑马打印机通过发送CPCL指令打印(Android 和 iOS通用)
自 2015 年发布以来,React Native 已成为用于构建数千个移动应用程序的流行跨平台移动开发框架之一。通常,我们有开发人员询问如何将 Link-OS SDK 与 React Native 应用程序集成,以便在 Zebra 打印机上打印标签。在本教程中,我们将逐步介绍如何将 Link-OS SDK 添加到 Android 和 iOS 版的 React Native 项目中,以便 React Native 应用可以通过 Link-OS SDK 中的原生 API 执行标签打印。
2023-08-07 11:30:12
3964
3
原创 使用新版本react-native 0.71快速开发APP项目详细介绍(ts+zustand+react-navigation+react-native-vector-icons)
使用新版本react-native 0.71快速开发APP,初步实现了登录、首页、设置和一些demo模块,并自定义了一些通用组件。其中包含路由组件,文本框组件,单元格组件,按钮组件,表格组件和弹窗选择组件简单案列,这些组件都是最简单的实现,是给新手朋友参考学习的。后期可以根据自己需求拓展。本项目使用了比较新版本的rn框架(0.71),并且使用了ts框架开发。状态管理库没有使用react reducer,使用了Zustand: 一个轻量、现代的状态管理库(类似vue中的Pinia)。
2023-07-18 21:06:53
1428
2
原创 使用vite构建vue3项目详细介绍(ts+pinia+sass+vue-router+axios+element-plus)
使用vite构建vue3项目详细介绍(ts+pinia+sass+vue-router+axios+element-plus)
2023-01-25 17:22:49
2550
原创 微信小程序基于vant和springboot实现附件上传和预览
图片上传和预览在移动端应用非常广泛和频繁,vant组件库van-uploader组件已经帮我们实现了大部分功能,但是在系统中频繁使用还是有点麻烦,我们根据自身的业务系统重新封装了一下简化我们的开发。后端使用springboot集成jcifs实现文件管理微服务。前端只要在视图中使用组件,传入需要的参数即可businessid业务id,用于把业务单号和附件关联tmp_id临时业务id,在一开始业务单号未产生的时候和附件关联name用于把不通类型的附件归类到不同的文件夹。
2022-09-12 17:28:13
2872
原创 Winform使用FTP实现自动更新
工程包含了ConfigHelper,FTPClient,Tools三个主要实现类ConfigHelper主要功能是读取XML配置文件FTPClient主要功能是和服务器FTP通讯Tools包含了一些公共的方法。
2022-08-31 15:09:45
1705
3
原创 springboot项目通过ip和url限制用户请求次数
通过拦截器,我们设置了1分钟内同一个ip和ur如果请求超过25次就提醒超过了限定的次数。
2022-07-30 15:34:57
2708
1
原创 pdf.js 使用介绍
在网页中加载并显示PDF文件是最常见的业务需求。现在的浏览器大多数都自带pdf预览功能,但是每个浏览器的pdf加载器并不一样,工具栏也无法定制化,为了统一不同浏览器pdf预览的一致性,并增加一些自定义功能,我们使用pdf.js来实现pdf的预览。下面就是项目实现的最终效果,右侧工具栏只留下打印按钮,并在打印的时候触发项目需要的事件,防止复制和下载pdf。 把项目部署到nginx或者IIS,直接在浏览器中访问viewer.html即可预览我们的pdf,使用方法如下,file为我们要预览的pdf文件地址。12
2022-07-11 15:20:06
41203
2
原创 通过css和html构建能耗数据分析树状图
本文我给大家介绍如何使用CSS和HTML构造一个树状结构的树状图。树状结构我们在很多项目中要应用,如能耗分析、公司组织架构图、无限级分类等等
2022-06-17 13:45:27
2054
原创 SqlServer调用webapi和webService接口
1.通过http协议post调用webapi接口(json数据格式)declare @ServiceUrl as varchar(1000) set @ServiceUrl = 'http://172.30.5.81:8090/sh-oms/openApi/order/create' --restful api 接口DECLARE @data varchar(max);set @data='{"orderNo":"GJF0220402286","businessMan":"11096周.
2022-04-18 10:56:36
4285
1
原创 基于bootstraptable封装一个过滤组件(带文本,下拉,弹窗多选搜索)
最近公司基于bootshraptable的表格过滤条件做的特别多,每个过滤框都要去写一个方法积压了一大堆方法,每次改动也非常麻烦,然后就基于之前的开发封装了一个通用过滤组件,下面是表格具体功能演示:组件参数 url: "",--获取表格数据的url filterData: { userName: { field: "userName", dataType: "text", defaultValue: null, mode: "server" }, gender: { .
2022-02-26 13:51:50
1850
原创 DevExpress XtraReports控件通过代码创建主从报表
如果一份报表是用来显示分层数据源的数据,则它通常被称为主从报表。本文介绍了在DevExpress XtraReports控件基于DetailReport通过代码绑定主从数据源生成主从报表。以下是报表效果图。前端设计前端插入2个嵌套的DetailReport控件。后端设计1.获取数据源,并设置两个表主从关系。 private DataSet GetDataSource() { DataSet ds = new DataSet(
2021-11-29 10:50:20
1310
原创 类似问卷星的开源项目Tduck填鸭部署到Linux服务器
1.去gitee上把前后端代码下载到本地。后端源码:https://gitee.com/TDuckApp/tduck-platform前端源码:https://gitee.com/TDuckApp/tduck-front2.使用idea打开tduck-platform后端代码,双击package打包生成tduck-api.jar包。3.使用WinSCP把jar包放到服务器指定目录/home/software/tduck-platform4.使用java命令运行spring...
2021-11-12 15:46:18
2743
原创 基于jsplumb开发厂区设备分布图
随着IT信息技术的发展,工业化和信息化结合的场景越来越多。下面是某公司通过信息化系统动态维护设备开发的案例。整体效果设备管理可以从左侧把需要的设备拖拽到右边的画布,双击可以维护设备的信息以及点位。2个设备之间可以添加连线。相关代码$("#flowBox").droppable({ scope: 'ss', drop: function (event, ui) { var $chart = $(ui.draggable[0]); ..
2021-10-15 15:57:45
1243
3
原创 Microsoft Visual Studio 配置Oracle开发环境
1.首先去oracle官方下载对应Visual Studio相对应版本的oracle Client驱动包官网地址:Instant Client for Windows 32-bitcsdn资源:https://download.youkuaiyun.com/download/qq243348167/235240522.把下载好的驱动包解压缩到D:\oracle\instantclient_12_13.给D盘下面oracle文件夹安全添加NETWORK SERVICE完全控制权限4.重启.
2021-09-18 15:52:38
2089
原创 SqlServer通过链接服务器跨库查询多个数据库合并结果集
--定义字段 declare @sDbIP varchar(100),--数据库IP @sDbName varchar(100),--数据库名称 @sDbDisplayName varchar(100),--数据库别名 @sqlstr varchar(8000)--查询sql --定义临时表 declare @Test1 TABLE( Test1 varchar(100), Test2 varchar(100), Test3 varchar(100) ) --定义数据库连接..
2021-06-22 09:43:51
1411
原创 IOS企业应用出现无法验证,需要网络连接以在这台iPad上验证。接入互联网并重试
这两天出现一个很奇怪的现象,IOS 13.5.1版本以上的系统安装应用时企业APP无法信任,但是IOS 13.5.1版本以下又可以信任。然后我做了以下操作之后就可以正常安装和信任了。1.更换新的Development证书,原先的Development证书类型是Development,后来苹果又推出了新的IOSDevelopment证书类型2.对项目代码重新签名如何对项目代码签名已经理由看官网这篇文章:https://developer.apple.com/documentatio...
2021-05-21 13:49:24
17572
2
原创 2021年苏州码农结婚预算明细清单
婚礼预算表格 老公花费 老婆花费 亲友红包 丈人红包 婆婆红包 收入总计 支出项目 明细 项目名称 预算金额 备注 实际花费 明细 项目名称 预算全额 备注 实际花费 新娘 戒指 35000 对戒+钻戒+金戒指 烟酒糖 喜烟 4950 (10...
2021-03-20 16:03:14
321
原创 数据库行转列、列转行的Sql语句总结
多行转字符串原数据结果数据库通过FOR XML PATH把skill按-拼接在一起(-缠绕-寄生-蛛网束缚),然后使用STUFF函数把第一个-符号去掉。SQL Codeselect A.* into #resultfrom( select '唐三' as name,'缠绕' as skill union all select '唐三' as name,'寄生' as skill union all select '唐三' as name,'蛛网束缚' as sk
2021-03-02 09:41:52
1488
原创 使用EPPlus实现Excel导出功能
该示例是在APS.NET MVC使用EPPlus实现Excel导出功能,下面是导出Excel的demo:前端代码<div style="float: left; margin-top: 10px; margin-right: 30px; "> <button class="btn btn-primary" type="button" onclick="Export()"> 导出 </button></div><
2021-02-19 11:22:02
973
3
原创 bootstraptable表头添加自定义搜索框(带文本,下拉,弹窗多选搜索)
该示例是在bootstraptable表头每个字段上方新增了一行用于删选过滤,比较适用于多字段多筛选的报表开发,下面是表格具体功能演示:前端代码实现原理:使用bootstraptable多表头功能,在原有的表头基础上又新增了一行表头,并使用表头的title参数格式化搜索条件(比如:title: '<input type="text" placeholder="客户" class="form-control" id="sCustomer" />')1、html部分<d.
2021-01-25 10:40:54
15488
原创 关于react-native开发环境安装以及遇到的坑介绍
由于最近把电脑系统从window7升级到window10原来的react-native项目跑不起来折腾了1-2天,这次得地把react-native安装的步骤以及遇到的坑写下来,防止以后继续踩坑以及给其他同样遇到这样问题的开发者提供一些帮助。目标平台android和window10安装1.Android Studio 2.232.gradle-2.14.1-all3.python2.7.65.react-native 0.44.3必需的软件Python 2直接去官方下载安装
2020-06-19 16:29:46
774
原创 微信小程序网悦新闻开发--云函数以及云数据开发(七)
目录微信小程序网悦新闻开发--功能介绍(一)微信小程序网悦新闻开发--小程序配置(二)微信小程序网悦新闻开发--首页模块开发(三)微信小程序网悦新闻开发--视频模块开发(四)微信小程序网悦新闻开发--我的模块开发(五)微信小程序网悦新闻开发--自定义组件开发(六)云函数云函数是一段运行在云端的代码,无需管理服务器,在开发工具内编写、一键上传部署即可运行后端代码。小程序内提供了专门用于云函数调用的 API。开发者可以在云函数内使用 wx-server-sdk 提供的 get
2020-05-28 17:11:21
1443
2
原创 微信小程序网悦新闻开发--自定义组件开发(六)
前言在微信小程序开发的过程中,我认为组件式开发是必须要掌握的一种技能。开发者可以将页面内的功能模块抽象成自定义组件,以便在不同的页面中重复使用。也可以将复杂的页面拆分成多个低耦合的模块,有助于代码维护。自定义组件在使用时与基础组件非常相似。组件新建1、首先在根目录下创建一个components目录,用来存放所有组件。2、然后右击components文件夹选择新建一个components。3、这里我们输入myTabBar就会给我们自动创建一个组件,里面包含了jsonwxmlw...
2020-05-26 11:51:44
1203
原创 微信小程序网悦新闻开发--我的模块开发(五)
我的模块首先给大家展示一下我的页面的效果图我的模块使用微信小程序视图容器组件scroll-view开发,提供用户登录注册,注意的是微信小程序2018年以后登录必须使用button组件设置open-type="getUserInfo" 然后再去绑定登录方法,以下是对应列表页面wxml的代码.。<scroll-view scroll-y="{{true}}" > <view class="headerBox"> <view class="userin
2020-05-26 10:47:34
1421
原创 微信小程序网悦新闻开发--视频模块开发(四)
视频列表首先给大家展示一下视频列表页面的效果图视频列表使用微信小程序视图容器组件scroll-view开发,以下是对应列表页面wxml的代码.。<view class="page" wx:if="{{loading}}"><myTabBar width="{{'670px'}}" bind:tabBarItemTap="tabBarItemTap" data_tabBar_list="{{data_tabBar_list}}" selected_tabBar="{{s
2020-05-26 09:59:43
1433
1
原创 微信小程序网悦新闻开发--首页模块开发(三)
新闻列表首先给大家展示一下新闻列表页面的效果图新闻列表使用微信小程序视图容器组件scroll-view开发,根据新闻的类型不同给用户不同的展现方式,以下是对应列表页面wxml的代码.。<view class="page" wx:if="{{loading}}"><myTabBar width="{{'600px'}}" bind:tabBarItemTap="tabBarItemTap" data_tabBar_list="{{data_tabBar_list}}
2020-05-23 16:49:33
4588
10
原创 微信小程序网悦新闻开发--小程序配置(二)
小程序配置全局配置小程序根目录下的 app.json 文件用来对微信小程序进行全局配置,决定页面文件的路径、窗口表现、设置网络超时时间、设置多 tab 等。以下是网悦新闻小程序 app.json的具体配置:{ "pages": [ "pages/news/list/index", "pages/news/details/index", "pages/video/list/index", "pages/video/details/index", "
2020-05-23 16:15:01
1796
原创 利用Webpack构建React Native for Web
项目演示React Native for Web使得可以使用React DOM在Web上运行React Native组件和API。查看在Web上运行的React Native示例的实时演示。快速开始1.首先对于不太了解Webpack的同学可以先看一下这篇文章:https://segmentfault.com/a/11900000061787702.安装react-native-...
2020-04-30 13:28:45
1134
1
原创 通过noVNC远程连接Windows桌面详解(python版)
一、简介1、VNC介绍VNC (Virtual Network Console)是虚拟网络控制台的缩写。它 是一款优秀的远程控制工具软件。VNC 是在基于 UNIX 和 Linux 操作系统的免费的开源软件,远程控制能力强大,高效实用,其性能可以和 Windows 和MAC中的任何远程控制软件媲美。VNC基本上是由两部分组成:一部分是客户端的应用程序(vnc viewer);另外一部...
2020-04-25 12:11:26
7107
3
原创 oracle归档日志操作和分析
按小时统计归档日志生成个数,一个归档日志文件为200MSELECT SUBSTR(TO_CHAR(first_time, 'MM/DD/RR HH:MI:SS'),1,5) Day, SUM(DECODE(SUBSTR(TO_CHAR(first_time, 'MM/DD/RR HH24:MI:SS'),10,2),'00',1,0)) H00, SUM(DECODE(SUB...
2020-03-27 15:55:28
488
原创 各代iPhone iPad 内部代号
程序里获取到的设变编号是iPhone的内部编号,需要做相应的转化,下面有2个地址可以取到各代iPhone iPad 内部代号:1.iPad内部代号:https://www.theiphonewiki.com/wiki/List_of_iPads2.IPhone内部代号:https://www.theiphonewiki.com/wiki/List_of_iPhones#iPhone_7_P...
2020-03-04 09:14:13
3027
iPhone手机照片把.livp文件转为.jpg和.mov文件
2023-10-16
使用react-native新版本(0.71)快速开发APP项目详细介绍(ts+zustand+react-navigation
2023-07-18
若依框架(RuoYi)系列视频教程 RuoYi-Vue前后端分离版本 118集
2023-06-10
oracle免安装驱动绿色版32位和64位带OraOLEDB驱动
2022-06-17
Oracle10gClient.zip
2022-05-17
东信EST系列谷歌火狐网页控件V4.2.0.zip
2020-06-22
Microsoft SQL Server 2016简介.zip
2020-06-22
python-2.7.6.amd64.zip
2020-06-19
noVNC环境搭建安装包
2020-04-25
Oracle编程艺术:深入理解数据库体系结构(第3版)
2018-12-01
Kettle 5.0.1用户手册
2018-10-09
数据仓库与商务智能最佳实践
2018-06-07
DAMA数据管理知识体系指南
2018-06-07
Oracle数据库笔记-JackChiang.docx
2018-06-06
程序员健康指南.pdf
2018-06-06
可视化HTML编辑器 CKEditor
2013-06-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人