自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

下一行code的专栏

有志者,事竟成,破釜沉舟,百二秦关终属楚苦心人,天不负,卧薪尝胆,三千越甲可吞吴

  • 博客(17)
  • 资源 (9)
  • 收藏
  • 关注

原创 com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: The last packet successfully received from

新的应用发布后发现每过一段时间后tomcat就会报错。上面是我贴出来的数据库my.ini配置文件的部分,把。数据库服务器:mysql5.1。应用服务器:tomcat5.5。

2024-09-15 09:55:22 232

原创 Ubuntu mysql5.7 中文乱码解决

一般情况下,我们在linux下安装mysql数据库后都会遇到中文乱码的问题,百度搜索后,告诉你的解决方法基本也就是需要更改/etc/mysql/my.cnf文件,但是当你发现你安装高版本的mysql后,这个目录下的my.cnf文件里面并没有什么内容,经过你仔细找,发现在/etc/mysql/mysql.conf.d/mysqld.cnf中能够看到熟悉的配置信息,当你使用了chmod命令给这个文件加了可写权限,更改完配置后,重启mysql服务后,发现数据库编码还是没有更改过来,那么正确的做法是什么呢?

2024-09-15 09:47:18 215

原创 Mybatis手动初始化使用

resource下添加配置文件application.properties和mybatis-config.xml用于基础的配置.不依赖其他框架,单纯的使用mybatis,手动初始化,并可操作数据库。简单记录,以后备查。

2024-09-15 09:40:47 215

原创 ORA-01704: string literal too long

二、插入的值超过了SQL解析器能够支持的最大长度,比如我现在遇到的,由于字符串长度太大,将数据库字段从varchar(4000)改为了clob类型,但是当我将一个长度为6000的字符串插入这个字段的时候依然报错:ORA-01704: string literal too long,最终发现原来不是数据库字段定的长度不够,而是SQL解析器无法解析这么大的字符串。一、插入的值大于给定字段的值,比如你往一个varchar2(16)的字段里插入了长度为20的字符串就会报错,对于这种错误,更改字段定义就能够解决;

2024-09-15 09:35:48 306

原创 Tauir打包

下载后将NSIS-ApplicationID.zip中的ReleaseUnicode目录下的ApplicationID.dll文件拷贝至nsis/Plugins/x86-unicode目录下,将nsis_tauri_utils.dll也拷贝至nsis/Plugins/x86-unicode目录下,此时再运行打包命令即可。下 新建 Tauri 文件夹,然后在Tauri目录下新建WixTools文件夹,将wix311-binaries.zip中的内容解压至WixTools文件夹。

2024-09-15 09:24:45 249

原创 tomcat报错java.lang.OutOfMemoryError: PermGen space

今天早上启动项目后发现tomcat报错:java.lang.OutOfMemoryError: PermGen space。我机器是16GB的内存,所以我配置的比较大,可以根据自己的内存情况进行配置,建议不要小于128MB。

2024-09-15 09:18:41 212

原创 QT使用qxmpp(qt creator)

就会安装到你本机,我的是自动安装到C:\\Program Files (x86)\\qxmpp这个路径了,这里贼坑,第一眼看这个目录,以为生成的是32位的库,其实他是个64位的库,一开始我选的是MinGW 32-bit的,各种问题,等到后面的时候,又选了msvc2017 32bit的,还是各种问题,到最后才发现,正确的是msvc2017 64bit。这里有个前提,因为qxmpp使用的是cmake编译,也就意味着你在qt creator中创建项目的时候得选msvc,我这里选msvc2017 64bit。

2024-09-15 00:10:30 749

原创 QT使用qxmpp(vs2019)

其他的我都是默认走的,创建好项目后,把编译安装好的qxmpp的lib和include文件夹(我的是在C:\\Program Files (x86)\\qxmpp目录下)拷贝到刚刚新建的项目根目录,中前半部分,里面详细描述了我的本机环境以及编译安装qxmpp库的过程,我这里只记录在vs中创建的qt项目如何使用编译好的qmxpp库并成功连接至openfire。到此,库文件添加完毕,直接在代码中Include就可以,如果没有自动提示qxmpp的库,项目上面,右键--重新扫描解决方案即可。

2024-09-14 23:53:11 363

原创 tigase rest api的使用方法

接下来是调用rest api的时候了,随便找个简单的,比如获取用户列表: http://localhost:8080/rest/users/, 前半段路径就是服务器路径,后半段就是rest api列表里面给出的,这是一个get请求,所以结合上面的api-key后,这个api的正确请求地址是:http://localhost:8080/rest/users?经过上面的操作后,就可以正确的请求到tigase提供的rest api了。此时你已经拿到你的api-key了。而Authorization的值,

2024-09-14 23:44:38 374

原创 JavaFX窗体设置无边框

按照上述方式设置后,运行出来的效果显示,边框已被取消了。

2024-09-14 23:40:26 86

原创 skyline多窗口之间通信(JavaScript方向)

skyline平台本身没有广播机制,但是我们可以通过一些巧妙的办法,自己实现广播机制,从而完成不同窗口之间的通信问题,在平台API中有这样一个函数:ShowMessageBarText(text,Alignment,Timeout),该函数本来是设计用于在可视化窗口中显示消息通知的,当该方法被执行时会产生一个类似广播的全局通知,我要做的就是在页面中监听接收通知的接口,其中的text可以自定义,从而完成不同页面之间的通信。

2024-09-12 23:45:22 295

原创 JavaFX使用html+javascript+css替代fxml布局文件

另一种就是需要服务器来完成登录认证,那么你可以跟平时做网页一样,直接用一个ajax请求服务器后台即可,也可以调用java代码,由java代码发起请求并转发请求结果,都是可以的,相当的灵活;3、java代码提供给网页调用的方法的返回值可以任意java类型,但是在网页中的使用方法就会变的跟java一样,相当于在JavaScript中要写java代码,会变得混淆,所以建议返回一律用String类型,到后期我们会完善这个返回值,使网页和java代码之间的交互约定为JSON格式,这样比较明确也方便使用。

2024-09-12 22:48:02 670

原创 JavaFX的ListView中显示自定义类型对象的某一个属性

用这种方式创建出来的ListView,其item是由String类型的字符串直接填充出来的,这个不难理解,可是如果要在ListView里面显示自定义对象的某个属性要怎么做呢?

2024-09-12 00:25:45 229

原创 javaFX在非FX线程中更新UI

或许你可以想到变一下,把Platform.runLater放在外面,for放在里面,如果你想尝试,可以自行尝试,我可以告诉你的是,你可以编译通过了,而且看起来也没啥问了,但是啃爹的就是你会看到界面上的变化是那个Text的内容直接变为for循环最后一次循环后的结果,而不会看到它随着循环的执行而动态的变!这个时候该如何解决呢?看到最后你发现了吧,想要在非FX线程中更新UI的话,建议使用Task()方式来做,不敢保证这就是最好的解决方案,但是至少是我目前学到的最好的解决方案,说不定日后会发现更多的解决方法!

2024-09-11 23:07:32 411

原创 openfire控制台乱码问题

最近在折腾openfire,源码在IDEA里面跑起来后,发现IDEA控制台输出中文是乱码,而且访问管理端地址,语言不管选中文还是英文,菜单部分依然还是有乱码存在,找了好久,总算是解决了问题,通过百度查到的,千篇一律的都说啥国际化文件里面少了部分属性,所以导致乱码,我也跟着尝试了,并没有什么用,最后还是自己调试源码解决了问题。但是登陆成功后还是看到了文章一开始的那个截图页面,菜单啥的都还是乱码,所以我又继续深入跟踪了一下,发现openfire的管理端用的是dwr技术,因此花了好些事件又找到。

2024-09-11 22:53:50 245

原创 MUI调用自定义插件(Android)

这个方法第一个sso对应dcloud_properties.xml中的sso,第二个参数对应sso实现类的ssoFunction方法,后面的参数以数组方式传入即可。总体来说说,搞明白了之后回头一看其实很明确,简单明了,就是刚开始的会有点绕,因为使用了自定义插件就不能使用云打包了,因此还需要学会本地打包,好多东西混在一起难免会有弄错的时候。因为要调用自定义插件,那么。

2024-09-11 00:22:33 477

原创 MyEclipse8.5安装Spket插件(非通过Myeclipse Configuration Center的方式)

首先我声明,这篇文章是我在网上搜集的,然后里面有些具体的问题呢我进行了修改,所以不完全是原创的,原版的文章我也不知道在哪里,我手上的是word文档配置环境:MyEclipse 8.5 + Spket 1.6.18 + ExtJS 3.2.1。安装Spket-1.6.181. 双击执行java -jar spket-1.6.18.jar,点"Next"2. 选择eclip

2012-01-10 10:54:35 1532 3

geronimo-stax-api_1.0_spec-1.0.1.jar

geronimo-stax-api_1.0_spec-1.0.1.jar

2014-08-13

sqlite-jdbc-3.7.2.jar

这个包包并不难找,这里也放一份吧,百度的时候好出结果!下载起来也方便的多。

2014-07-26

flex4中文API

中文API资源,第一次打开如果不想看左边的目录导航可以点击上方的“隐藏”来关闭导航!

2012-10-22

spket安装文件及教程

里面有很详细的配置方法,包括了很多个版本的好几种配置方法,最终达到可以使编辑器有EXTJS代码提示的功能!

2012-01-10

oracle.10g入门与实践

oracle10g的入门教程,想要学习oracle数据库的朋友可以下载研究,文档有很多实例可供观摩!!!

2011-12-23

10gpl_sql程序设计

10gpl_sql程序设计,只看文档的名字就知道是什么了吧,我想这个就不用我再多说了,需要的下载自己研究!!!!

2011-12-23

oracle数据库技术文档

包内目录: 1、ORACLE 体系结构 2、sql_plus函数 3、sqlplus常用命令 4、sql 5、锁和表分区 6、数据库对象 7、oop 8、PLSQL 9、游标 10、程和函数 11、触发器 12、导入导出备份 13、如何正确利用rownum来限制查询所返回的行数 每个目录都是单个文件

2011-12-23

OL1.sqlplus环境和常用命令

详细介绍了oracle的sqlplus环境及常用的一些命令,并且对命令有详细的注释介绍等!!!

2011-12-23

空空如也

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

TA关注的人

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