自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

奋斗鱼

一个人如果没有梦想,那跟咸鱼有什么区别

  • 博客(268)
  • 资源 (15)
  • 收藏
  • 关注

原创 redis:清除缓存的最简单命令示例

1.打开cmd窗口,并cd进入redis所在目录。5.再次查询,确认队列的记录数是否已清除。3.查询指定队列当前的记录数。ltrim 队列名称 1 0。4.清除指定队列所有记录。清除redis缓存命令。

2024-07-24 09:26:14 530

原创 GIS:shp文件导入到pgsql数据库,且将投影坐标转换为地图用的地理坐标

shp文件想导入到postgres数据库,并且需要把shp文件中的投影坐标(平面坐标)转换为地图可用的地理坐标。

2024-06-24 08:20:41 663

原创 JAVA:通过电信ctg.ag.sdk从电信物联平台AIOT获取设备上报数据的简单示例

物联设备比如NB设备通过NB协议将数据传到电信平台后,我们的应用服务如何从电信平台获取可用的上报数据。以下通过电信开发者平台提供的SDK来简单演示下整个过程。电信AIOT物联平台提供了两种方式获取平台数据,一种是HTTP方式,一种事SDK方式。推荐使用SDK方式,因为HTTP方式调用时可能会遇到一些不通或不稳定的情况。电信平台提供了多种SDK,本示例使用JAVA SDK开发。电信平台提供了在线API调试,在开发程序前,可以先通过在线API来验证一下请求和响应的演示过程。

2024-06-09 23:15:55 688

原创 JAVA:在IDEA引入本地jar包的方法并解决打包scope为system时发布无法打包进lib的方案

在项目根目录下新建lib文件夹,把本地jar包放到此目录下,并配置好对应的依赖项groupId、artifactId、version。点击菜单File->Project Structure->Modules->Dependencies,点击底栏的+号,选择JARS or Directories,在弹出的窗口中选中lib目录下的那个本地jar包,确定。步骤1.在pom.xml中添加插件设置,将system范围包含进来,此设置是为了在打包时,本地jar包自动生成到部署包里。(若无法打进包,请参考下文的方案二)

2024-06-09 21:28:21 1623 3

原创 uniapp:项目目录下没有package.json文件的创建办法

此时如果在控制台使用npm 命令添加外部依赖包时,就会出现“no such file or directory *** package.json ”的提示错误。在HbuilderX开发工具创建的uniapp项目,默认没有package.json文件。执行后,即可在项目根目录自动创建package.json文件。在控制台使用npm 命令,进行初始化npm工程。

2024-05-09 23:43:12 2103

原创 物联网:从电信物联开发平台AIoT获取物联设备上报数据示例

设备接入到电信AIoT物联平台后,可以在平台上查询到设备上报的数据。下面就以接入的NBIOT物联远传水表为例。

2024-04-25 10:37:16 566 2

原创 uniapp:Hbuilder没有检测到设备请插入设备或启动模拟器的问题解决

使用模拟器调试运行项目时,出现以下提示,“没有检测到设备,请插入设备或启动模拟器后点击刷新再试”。排查了一天最终找到原因。

2024-04-05 18:53:08 1583 1

原创 python:最简单爬虫之使用Scrapy框架爬取小说

python爬虫框架中,最简单的就是Scrapy框架。执行几个命令就能生成爬虫所需的项目文件,我们只需要在对应文件中调整代码,就能实现整套的爬虫功能。以下在开发工具PyCharm中用简单的Demo项目来演示爬取小说网站的流程。我们打开小说网首页,将要演示的是如何爬取首页小说推荐列表的小说名称、小说简介、小说作者,这三项元素内容并输出到txt文件中。

2024-01-21 22:33:19 2889

原创 zookeeper:启动后占用8080端口问题解决

我们经常在运行zookeeper服务时,不需要配置服务端口,服务默认会使用8080端口。若此端口与系统其他服务冲突,就需要手动变更zookeeper的服务端口。修改端口的方法是,打开配置文件zoo.cfg,在文件末行添加以下内容。# admin.serverPort 默认占8080端口。

2023-12-18 18:55:58 2981

原创 python:最简单爬虫之爬取小说网Hello wrold

以下用最简单的示例来演示爬取某小说网的类目名称。新建一个retest.py,全文代码如下,读者可以复制后直接运行。代码中我尽量添加了一些注释便于理解。需要说明的一点,该小说网站如果后续更新改版了,文中截取字符的正则表达式可能需要根据做一些变动,才能成功爬取到我们想要的名称。

2023-12-17 21:54:59 1633

原创 python:import自定义包或py文件时,pyCharm正常但终端运行提示ModuleNotFoundError: No module named错误

问题在于终端的运行环境只搜索文件当前目录、已安装的内置模块和第三方模块,不会主动搜索其它目录,而pycharm可以根据项目的配置可以搜索引用目录(如设置了Source Boot)。示例项目引用items.py,项目在pycharm开发工具中可以正常运行,但使用终端直接运行会报错ModuleNotFoundError: No module named。在引用items之前,先使用sys.path将items.py所在目录添加到项目运行环境,终端也可以正常运行了。

2023-12-17 15:13:58 1231

原创 python:import 自定义包或者.py文件时出现:ModuleNotFoundError: no module named 的问题解决

正常情况下,被引用的包(或目录)中存在一个空文件_init_.py,默认就会被识别为可引用的包。但此处已有_init_.py仍出现识别的不到的原因,是因为被引用包或目录没有设置为源根目录(Sources Root),并且引用的层级有误

2023-12-16 22:52:39 1107

原创 python:使用Flask-SQLAlchemy对数据库增删改查的简单示例

介绍Flask-SQLAlchemy对数据库增删改查的简单示例。

2023-10-27 00:05:41 1017 1

原创 Python:操作SQLite数据库简单示例

本文用最简单的示例演示python标准库提供的SQLite数据库进行新增、查询数据的过程。

2023-10-05 00:06:33 1176

原创 JAVA:SpringBoot中使用websocket出现404问题

分析后发现,服务器环境与本地环境的主要区别是服务器上使用了nginx代理中转,需要进行以下配置,否则会报404错误。#超过7200秒内没通讯则断开。在Springboot中使用websocket时,本地开发环境可以正常运行,但部署到服务器环境出现404问题。#websocket 主要配置。配置完重启ngnix服务,运行正常了。

2023-09-25 09:03:24 1933

原创 Python:Django框架的Hello wrold示例

Django是Python的目前很常用的web框架,遵循MVC设计模式。以下介绍使用VScode安装Django框架,并生成最简单的项目,输出Hello world。

2023-09-23 23:38:04 454

原创 Python:Tornado框架之获取get和post的传参

post方式获取参数值,可以通过调用从类RequestHandler中继承来的方法get_argument获取。以上get和post获取参数的示例代码演示完毕。二、获取post方式传参。一、获取get方式传参。

2023-09-17 00:18:09 775

原创 Python:web框架之Tornado的Hello World示例

以上为Tornado框架的最简单服务端代码示例。安装完成后会看到显示tornado的版本号。二、编写Hello World程序。一、安装Tornado。

2023-09-16 23:24:45 265

原创 Python:安装Flask web框架hello world示例

Flask 是一个免费的轻量级开发web框架,主要用于开发小型应用程序。以下用控制台和Pycharm开发工具(推荐)的两种方式来演示安装过程。

2023-09-10 23:03:26 686

原创 VScode:安装并设置中文语言包

初装VScode后,默认是英文版本,可以选择官方中文语言扩展包进行汉化。

2023-09-09 22:42:50 3121

原创 pgsql:纵列字段转为横列字段

将查询出来的数据纵列字段转为横列字段

2023-06-28 20:27:47 1647

原创 pgsql:简单存储过程使用while循环并打印出结果

MSSQL中有print命令可以在执行过程中打印出结果,而pgsql可以使用raise notice 来实现相同的打印结果。

2023-04-05 10:21:36 3772 1

原创 kettle的简单示例:实现数据定时推送和监测,并发送异常报告邮件

当出现不符合要求的异常数据时,能尽早提醒管理员及时处理。创建了转换后,就需要创建作业,作业的目的是可以配置定时计划,组合多个已建好的“转换”,形成工作流,并自动执行。控件1,“脚本”-》“执行SQL脚本”控件,命名“清空用户表数据”,意为将要推送的目标表原数据先清空。控件3,“输出”-》“插入\更新”,命名“插入用户信息”,意为将查询的数据插入到目标表中。控件2,“输出”-》“表输出”,命名“推送用户信息”,意为从用户表查询数据。控件2,“通用”-》“转换”,命名“推送用户信息”,意为从用户表查询数据。

2023-04-03 20:45:09 2928

原创 JAVA:使用POI SXSSFWorkbook方式导出Excel大数据文件

POI组件可以提供Java操作Microsoft Office的API,导出格式为Office 2003时POI调用的HSSF包,导出格式为Office 2007时,调用XSSF包,而SXSSF包是POI3.8版本之上对XSSF的一个扩展,用于大数据量的导出,实际应用中可有效避免内存溢出的问题。1.flushRows方法可以将达到行数的数据通过文件流输出到硬盘文件,并清空了缓存,避免大数据占用内存导致内存溢出的问题。3.不管单次还是分批次,最后一段代码中的write都会输出到硬盘,生成xlsx文件。

2023-03-14 16:28:27 4874

原创 pgsql:锁定表,禁止增删改操作

有时我们想对某个表进行锁定,禁止该表的所有数据被任何改动。解决方案可以使用pgsql表的规则进行设置。以下为示例。

2022-11-26 11:14:03 1865

原创 pgsql:检查数据表的死锁和解除死锁的方法

- 358009为上述查询到表t_mytab的oid。-- t_mytab为你觉得可能死锁的表名。若查询到的Pid记录很多,则你可能需要批量执行。-- 8954为pid。在业务执行过程中,可能因为并发多表操作,引起资源抢占导致数据表被死锁,引起整个系统奔溃。--如果上面检测查询到了pid结果,则说明该表可能被锁,需要执行释放锁定指令。-- 以下358009为步骤1中查询到的死锁表的oid。-- 根据oid查询该表正在被执行的进程 pid。--查询指定表的oid。

2022-09-29 19:20:05 8176 1

原创 JAVA:DBF文件读取与写入操作(使用dbf-jdbc)

使用工具包前,需要先在项目中导入dbschema-dbf-jdbc1.0.jar包,同时还有另外两个包h2-2.1.212.jar、javadbf-1.13.2.jar也一并导入。当你使用javadbf来写入该文件时,是无法用bytes类型写入该字段值或无法在新增记录行保留原bytes类型,这将可能导致你的硬件设备比如抄表机等无法正确识别读取该文件。但如果你生成的dbf文件包含了特殊字段,比如下图的字段“_NULLFLAGS”,字段类型是Bytes,此类型在javadbf工具包中是不支持的。

2022-09-02 19:11:11 2157 1

原创 JAVA:java.lang.NoSuchMethodError: org.apache.poi.util.IOUtils.copy异常

问题: 引用ExcelUtils的jar包,调用方法时出现“java.lang.NoSuchMethodError: org.apache.poi.util.IOUtils.copy”的异常提示。原因可能是项目中引入了多种版本的jar包导致。在调用的方法前,使用以下代码将引用jar的路径显示出来,可以确认项目使用的jar版本是否与自己pom.xml引用的是否一致。ClassLoader 也可以用于其他jar重复引用的定位问题。

2022-08-22 20:29:33 1809

原创 JAVA:获取(截取)指定最大长度字符串(中文占2位,英文数字符号占1位)

有时我们需要截取字符串前面指定长度的字数,而一般情况JAVA的字符串的中文和英文符号都是按字符个数计数,比如“hello博客123”,这里如果使用String的.lenght方法获取的字符串长度是10位。而经常遇到的场景是按字节长度计算,即中文要算2位,英文数字符号算1位,所以示例的字符串字节长度应为12位。以下是计算方法...

2022-07-08 13:52:21 2727

原创 pgsql:navicat配置数据库账号访问权限

新建一个账号,指定其中某个视图或实体表,开放给该账号访问。1.新建账号在角色-》新建角色页面,创建角色名比如ycweb,勾选“可以登录”,设置登录密码。2.设置账号访问权限在角色-》权限管理员页面,添加权限,左边勾选ycweb,右边勾选usage的授予,保存。3.设置视图或实体表权限左边的Public中选中想要开放权限的视图,点击“添加权限”,在左边勾选ycweb(截图是已经保存过所以显示灰色),右边勾选“select”,开放了查询权限。保存。4.测试

2022-05-17 20:00:08 5236

原创 pgsql:odbc连接设置

pgsql使用odbc工具连接时,需要安装pgsql-odbc工具包。1.选择数据库驱动安装完后,在控制面板找到并打开odbc数据源,选择pgsql对应的驱动2.设置对应的数据信息主要为database数据库名,server 数据库IP,port据库端口,username 数据库账号和密码,点击test测试连接成功。3.问题正常连接本地数据库127.0.0.1是正常。但如果出现“no pg_hba.conf ****”的提示,则是因为你是连接远程数据库,pgsql默认只允

2022-05-17 16:31:56 2039

原创 Ngnix:防止恶意域名解析

通过nginx部署的网站,默认没有设置主机头,可以通过IP或其他未在配置文件中指定的域名来访问,这有可能会导致恶意域名指向到我们服务器IP地址。而根据工信部备案系统判定原则,如有非法域名恶意指向用户主机并且网站访问状态为未有效关闭,则此类非法域名将判定为用户接入,用户须负责清理。也就是说,如果不处理的话,我们的服务器IP有可能被关闭处理。下面介绍如何清理恶意域名解析。打开nginx目录下的nginx.conf文件,在正常网站配置节点前面,添加一段限制配置即可。#此处添加限制,防止未配置的恶

2022-05-05 20:23:19 1244 1

原创 pgsql:存储过程简单示例

以下介绍在navicat中如何创建pgsql的存储过程一、创建在左边菜单的函数-》新建函数,输入存储过程名字,会自动生成存储过程模板代码此时直接保存,并点击运行,可以看到存储过程可以正常执行,不过此时我们没有写任何执行内容,定义的输出类型是void,所以输出结果也是空的。执行结果:二、执行具体操作语句以上语句保存后重新打开设计函数时,会自动重构语句,设计工具会自动添加一些语句比如COST 100,不影响我们的原执行语句。以下添加入参和update语句,并把返回值修改为

2022-05-03 13:18:03 11786

原创 pgsql在Mybatis中获取新增记录自增后的id

Mybatis pgsql在Mybatis中获取新增记录自增后的id1.Mybatis中的写法 <!-- 添加信息 --> <insert id="add" parameterType="java.util.HashMap"> <selectKey resultType="java.lang.Integer" order="AFTER" keyProperty="fid"> SELECT currval('t_pay_cancel_fid_seq'::r

2022-04-25 00:41:48 1647 1

原创 SpringMVC:使用注解@Scheduled实现定时任务

之前用过quartz的事件管理器来配置定时任务,需要在spring-mvc.xml里面进行配置,比较繁琐。用注解@Scheduled的方式就简单多了,以下介绍实现的过程。步骤一在你的spring-mvc.xml中添加两处引用,新增配置<task:annotation-driven />xmlns:task="http://www.springframework.org/schema/task"http://www.springframework.org/schema/

2022-03-09 10:51:08 2787 1

原创 Vue:打包app运行后出现Loading chunk chunk** failed.报错

问题:用Hbuilder打包app项目,运行后控制台出现Loading chunk chunk** failed.报错,图片加载不出来,点击导航页面无法跳转。控制台出现Loading chunk chunk** failed.的报错提示。解决方案将路由的mode属性改为hash。重新编译运行后,问题解决。...

2022-02-27 22:56:52 4812

原创 pgsql:获取分组中最大或最小的一条数据

步骤1:查询并排序各分组的记录sql的查询语句如下:SELECT tb.curr_read,tb.arch_id, ROW_NUMBER() OVER(PARTITION by arch_id ORDER BY year_month desc)idx FROM t_month_cdate tbWHERE tb.year_month BETWEEN '2021-01' and '2021-05' and arch_id in('00004','00005','00006')

2022-02-16 16:58:57 15569

原创 Vue.js:json的使用

json字符串转换成json对象 let res = JSON.parse(jsonstr); //jsonstr 为json格式的字符串 console.log(res);

2022-02-09 22:18:32 851

原创 Tomcat:JAVA_HOME should point to a JDK not a JRE解决

问题在用cmd命令的"service.bat install 服务名"安装tomcat时出现“JAVA_HOME should point to a JDK not a JRE”的提示。而在系统环境变量中我是确认JAVA_HOME正确配置到jdk目录了,依然出现这个安装异常。解决用文本编辑器打开安装目录下的service.bat文件,在文本中手动添加一行JAVA_HOME的路径,即可解决。set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_201

2022-01-19 18:50:42 9875 4

原创 Postman:测试下载文件时默认打开文件改为弹出下载框

问题在Postman工具测试下载文件的功能时默认是将文件用文本方式打开,而我们需要的是弹出下载框的方式下载文件。此时需要做一下变动。解决方案点击send的按钮旁边的箭头,选择 send and download,就会在发送请求后变成弹出下载框的方式。...

2021-12-09 19:09:06 7124

Socket通讯验证工具 可验证本机端口是否被占用 验证服务端端口是否开通或可访问 查看服务端与客户端的socket发送信息

Socket通讯验证工具 可验证本机端口是否被占用 验证服务端端口是否开通或可访问。查看服务端与客户端的socket发送信息内容。可模拟服务端与客户端的消息通讯。

2024-06-06

微软Office2007官方精简版SP2

微软Office2007官方精简版SP2,仅100M,功能全覆盖,非常适合办公。

2024-06-06

IIS多站点管理工具,可支持同时运行多个IIS服务

IIS多站点管理工具,可支持同时运行多个IIS服务

2024-06-06

FlashFXP,用于FTP上传下载的最好用工具

FlashFXP,著名的FTP上传下载工具。非常适用个人管理FTP目录的上传下载。

2024-06-06

DBFPlus,数据文件简单读写小工具

可以实现DBF数据文件的简单读写功能的小工具,无需安装,运行可用。 适用只想查看DBF数据文件内容的用户。

2024-06-06

MQTT服务端 emqx-windows-4.3.6.zip

MQTT服务端 windows版,正式版无需安装,cmd运行直接可用。

2023-05-22

dbf-jdbc-wisecoders,JAVA 读写DBF文件工具包

dbf-jdbc-wisecoders,JAVA 读写DBF文件工具包

2022-09-02

sqldecryptor.zip

支持SQLserver 2017及以下版本的存储过程解密,免费免注册

2021-11-18

AccessDatabaseEngine_X64.zip

AccessDatabaseEngine 访问数据库引擎,导入Access数据库时必装工具

2021-11-02

psqlodbc数据源驱动.zip

psqlODBC数据源驱动

2021-10-30

win服务器emqx报scriptdll缺少.zip

emqx在windows服务器运行失败script报错,提示缺少***.dll,安装c++运行库就能解决了

2021-08-01

Javadbf时解决DBF中文写入乱码问题javadbf-0.4.0.jar

使用Javadbf时解决DBF中文写入乱码问题,用此javadbf-0.4.0.jar代替官方原jar文件即可解决

2021-01-08

Delphi IDE 主题编辑器.7z

Delphi IDE 主题编辑器Delphi IDE Theme Editor,能将Delphi的默认IDE主题更换为更酷更炫的样式(如暗黑系),编码美观性不输于visual studio

2020-06-02

aspectjrt.jar+aspectjweaver.jar+com.springsource.org.aopalliance.jar

Spring的AOP需引用的3个JAR包:1.aspectjrt.jar 2.aspectjweaver.jar 3.com.springsource.org.aopalliance.jar

2019-03-13

Delphi 读写操作JSON字符串的工具类

Delphi 读写操作JSON字符串,直接引用简单方便。该资源为网上收集(已忘原出处),谢谢原作者分享。上传时此资源分无法设置为0,最低是2,不知道怎么回事。。请见谅

2018-03-27

BORdbk70.dll

Win7系统中运行调试时,出现BORdbk70.dll未注册的情况时,是缺少该dll文件的问题。用cmd命令窗口中的regsvr32.exe注册该dll后就可以正常运行调试了。

2015-12-07

解决安装Office2007失败问题

安装Office2007出错“windows installer 服务不能更新一个或多个受保护的文件” 将文件解压替换到以下目录即可 C:\Program Files\Common Files\Microsoft Shared\web server extensions\40\bin

2015-03-20

Winform----自定义控件之背景半透明遮罩加载控件

自定义控件,实现在winform窗口中点击查询等待时的页面加载遮罩效果,背景半透明,结果返回前被遮罩的控件不可用。 有问题可留言http://blog.csdn.net/quan278905570

2015-01-20

WCF实现Linq+Winform架构数据库开发Demo

实体层采用linq to sql,客户端winform实现增删查功能,服务端用WCF框架,适用于WCF学习数据库开发。 有问题可以留言 http://blog.csdn.net/quan278905570

2015-01-13

16x16常用png漂亮图标下载软件网站开发必备

16x16常用png漂亮图标下载软件网站开发必备,数量700+张

2014-12-30

最简单的winform客户端回调服务端WCFDemo下载,双工模式,IIS 6.0

在VS2010下开发,包含了源码和发布后的服务端文件、客户端程序。Demo使用了应答模式、双工模式进行最简单的服务端通信,服务端架设IIS6.0上,客户端用Winform。本人也是初学WCF,感觉学习WCF还是有点曲折,希望对同样在学习WCF的朋友有所帮助。有问题可以联系,只有有在线就会回复。 CSDN博客 http://blog.csdn.net/quan278905570

2014-12-30

安卓常用图标72X72png

安卓常用图标72X72png,30个图片

2013-02-26

空空如也

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

TA关注的人

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