jeecg3.5中多数据源的配置

在spring-mvc-hibernate.xml这个配置文件中增加一个数据源,如:123456789101112131415161718192021222324252627282930313233343536373839404142434445<!-- 配置数据源-测试 -->    <bean name="dataSource_test" class="com.alibaba.druid.pool.DruidDataSource"        init-method="init" destroy-method="close">        <property name="url" va...

layui table 上面的switch开关切换,并获取表格里所有数据

场景需求:在layui.table上面渲染后的列表上面加一个switch开关,监听switch开关的动作,实现本列数据的状态切换!数据表格配置参数 layui.table.options.cols 配置如下、重点看 state 那一行 table.render({elem:'#demo',height:312,url:'/demo/table/user/'//数据接口,page:true//开启分页,cols:[[//表头{field:'id',title:'ID',width:80,sort:true,fixed:'left'},{field:'username',title:'用户名',width:80},{field:'sex',title:'性别',width:80,sort:true},{field:'state',title:'启用状态',width:80,templet:"#switchTpl"},{field:'city',title:'城市',width:80},{field:'sign',title:'签名',wid...

未能从程序集“System.ServiceModel”中加载类型“System.ServiceModel.Activation.HttpModule”的解决办法

错误:未能从程序集“System.ServiceModel,Version=3.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089”中加载类型“System.ServiceModel.Activation.HttpModule”。说明:执行当前Web请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。异常详细信息:System.TypeLoadException:未能从程序集“System.ServiceModel,Version=3.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089”中加载类型“System.ServiceModel.Activation.HttpModule”。原因:这是因为先安装了.NETFramework4,但是没有进行注册。解决办法:只需要已管理员用户在cmd中运行aspnet_regiis.exe-i即...

常用的MIME类型

.doc  application/msword.docx application/vnd.openxmlformats-officedocument.wordprocessingml.document.rtf   application/rtf.xls  application/vnd.ms-excelapplication/x-excel.xlsx  application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.ppt  application/vnd.ms-powerpoint.pptx  application/vnd.openxmlformats-officedocument.presentationml.presentation.pps  application/vnd.ms-powerpoint.ppsx application/vnd...
开发笔记 开发笔记·2024-09-29

Sql数据库无法连接的解决办法(开启Tcp/Ip协议)

碰到这样的问题,sql资料都填写正确了,用sql管理器连接也正常,但是网站安装时候就提示连接不上,如下图:出现这个问题一般都是sql的Tcp/Ip协议被禁用,解决办法如下1、打开sql配置管理器,不同sql版本稍微有点区别,如下图:2、打开配置界面,检测Tcp/Ip协议是否启用,如下图:左边三个菜单的Tcp/Ip协议检测是否已经启用,如果没有启用,双击右侧的Tcp/Ip开启即可。3、开启后需要重启sqlserver服务才生效,重启方法,打开SQLServerManagementStudio,右键点击sql服务器名字,选择重新启动,如下图点击是后重启sql,设置生效。如果修改后还是无法用127.0.0.1这个地址连接,可尝试用服务器名称作为服务器地址,即上图的红色箭头部分(QBGGZBDAZMJ9J00),每个电脑的Sql服务器名称都不一样,可以直接复制,避免出错。...

Sql Server数据库安装教程

sqlsever数据库建议安装sql2012或以上版本,安装包请自行百度搜索下载或到微软官网下载,商业用户请联系客服人员索取。1、下载后点击安装包进入安装界面,如下图2、安装支持规则,点确定。3、产品密钥会自动填入。4、点击下一步、接受许可条款5、点击安装6、选择SQLServer功能安装,点击下一步。7、点击全选,下一步。8、选择默认实例(如果之前安装了其他数据库,可以自定义一个实例名称),下一步。9、点击对所有SQLServer服务使用相同账户。10、选择如图项,确定11、选择混合模式,输入密码,点下一步。这里设置的密码是sql默认最高权限用户sa用户的密码,如果服务器使用,网站中不建议直接用sa用户,建议新建一个低权限用户用于网站,参考本页相关教程。12、点击下面的添加当前账户,点下一步。点击添加当前用户:13、一路Next后,点击安装。14、安装结束,点击关闭。15、在快速启动中找到安装目录,点击SQLServerManagementStudio,不同操作系统界面会不一样,我的是win7系统。16、点击连接。17、连接后出现如下界面,sql2008数据库可以正常使用了。...

怎么用MySQL窗口函数实现榜单排名

首先,先建一个测试表create table praise_record(    id bigint primary key auto_increment,    name varchar(10),    praise_num int) ENGINE=InnoDB;然后让chatGpt给我们生成几条测试数据INSERT INTO praise_record (name, praise_num) VALUES ('John', 5);INSERT INTO praise_record (name, praise_num) VALUES ('Jane', 3);INSERT INTO prais...

nodejs封装mysql方法

使用nodejs封装mysql方法utils/db.js/***@Author:WeiLin*@CreateTime:2022-07-2909:40:44*@Modifiedtime:2022-07-2909:42:19*@Description:*/constmysql=require('mysql')constConfig=require('../config.js')/***数据库方法*/const$db={_query:function(sql,fn,type){constdb=mysql.createConnection(Config.Mysql)db.query(sql,function(err,res){if(err){console.log(type,err)}else{fn(res)}db.end()})},_execute:function(sql,fn,type){$db._query(sql,fn,type)},//增insert:function(sql,fn){$db._execute(sql,fn,'insert:')},//删delete:functio...
开发笔记 开发笔记·2024-09-20

MySQL中的DATE_FORMAT()的用法

在处理数据的时候,经常会在MySQL里面格式化时间进行统计。DATE_FORMAT()函数用于以不同的格式显示日期/时间数据。本篇介绍一下MySQL中DATE_FORMAT()函数的用法。/DATE_FORMAT()函数用于以不同的格式显示日期/时间数据。/DATE_FORMAT(date,format)date 参数是合法的日期。format 规定日期/时间的输出格式。可以使用的格式有:格式描述%a缩写星期名%b缩写月名%c月,数值%D带有英文前缀的月中的天%d月的天,数值(00-31)%e月的天,数值(0-31)%f微秒%H小时(00-23)%h小时(01-12)%I小时(01-12)%i分钟,数值(00-59)%j年的天(001-366)%k小时(0-23)%M月名%m月,数值(00-12)%pAM或PM%r时间,12-小时(hh:mm:ssAM或PM)%S秒(00-59)%s秒(00-59)%T时间,24-小时(hh:mm:ss)%U周(00-53)星期日是一周的第一天%u周(00-53)星期一是一周的第一天%V周(01-53)星期日是一周的第一天,与%X使...

mysql调优的几种方式

有以下几种常用的MySQL调优方式:优化查询语句:通过分析和优化查询语句,使用合适的索引、避免全表扫描、减少JOIN操作等,提高查询性能。优化表结构:合理设计表结构,尽量避免使用过多的JOIN操作、冗余字段等,减少数据冗余和查询复杂度。优化索引:通过创建适当的索引,提高查询的速度。对于经常使用的字段,可以创建索引来加速查询。调整缓冲区大小:通过调整MySQL的缓冲区大小,如innodb_buffer_pool_size、key_buffer_size等参数,来提高数据库的性能,减少磁盘IO操作。慢查询优化:通过开启慢查询日志,并定期分析慢查询日志,找出执行时间较长的查询语句,并进行优化。分区表:对于大表,可以将其分成多个子表,通过分区可以提高查询性能,减少锁的竞争。查询缓存:根据实际情况,合理设置查询缓存的大小,可以减少数据库的负载。数据库连接池优化:通过调整连接池的大小、配置连接池参数等,提高数据库的并发性能。硬件升级:如果数据库的性能瓶颈主要在硬件上,可以考虑升级硬件,如增加内存、更换更高性能的硬盘等。使用数据库性能监控工具:如pt-query-digest、Mytop等工具,可以...
开发笔记 开发笔记·2024-09-10

C++中数据对齐

大体看了看数据对齐,不知道是否正确,总结如下:structA{  charname;  doubledHeight;   intage;};sizeof(A)=(1+7+8+4+4)= 24; 这是编译器默认下的对齐方式,struct和class一致。 如果人工添加代码设置对齐方式,如下#pargmapack(4)structA{  charname;  doubledHeight;   intage;};sizeof(A)=1+3+8+4=16首先#pargmapck(n),n为对齐数,分为如下情况:1.如果n大于等于变量字节数,则按照默认对齐2. 如果n小于该变量的类型所占用的字节数,那么偏移量为n的倍数。...
开发笔记 开发笔记·2024-09-09

c#读取文件,重新建立文件,把读取的数据放入到文件中去

c#读取文件,重新建立文件,把读取的数据放入到文件中去usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.IO;namespaceOperateFile{//获取图片的数据,然后将数据存储到另一张图片中去。classProgram{staticvoidMain(string[]args){try{FileInfofileInfo=newFileInfo("zhl.jpg");intfileSize=(int)(fileInfo.Length);FileStreamafile=newFileStream("zhl.jpg",FileMode.Open);FileStreamwritefile=newFileStream("new.jpg",FileMode.CreateNew);//首先获取文件大小byte[]dataByte=newbyte[1024];inti=(int)fileSize/1024;intyu=(int)fileSize%1024;//<...

Mysql报错: ERROR 1290 (HY000): The MySQL server is running with the --secure-file-priv option so it cannot execute this statement

解决方法一:报错:ERROR1290(HY000):TheMySQLserverisrunningwiththe--secure-file-privoptionsoitcannotexecutethisstatement 二:分析:MySQL对于导入导出的目录是有限制的,只允许指定的目录才能导入导出。secure_file_priv这个变量被用于限制导入和导出的数据目录,比如LOADDATA和SELECT...INTOOUTFILE语句,以及LOAD_FILE()函数。这些操作限制了哪些用户拥有文件操作权限。secure_file_priv有些设置选项:1).如果为空,不做目录限制,即任何目录均可以。2).如果指定了目录,MySQL会限制只能从该目录导入、或导出到该目录。目录必须已存在,MySQL不会自动创建该目录。3).如果设置为NULL,MySQL服务器禁止导入与导出功能。查看允许的目录/mysql>showvariableslike"secure_file_priv"G***************************1.row******...

mysql insert

MySQLinsert是一种在MySQL数据库中插入数据的操作。通过INSERTINTO语句,可以将数据插入到MySQL数据库中的指定表中。例如:INSERTINTO table_name (column1, column2, column3)VALUES('value1','value2','value3');其中,table_name表示要插入数据的表名,column1、column2、column3表示要插入数据的列名,value1、value2、value3表示要插入的具体数值。通过这种方式,可以向MySQL数据库中添加新的数据。...
开发笔记 开发笔记·2024-09-06

Golang数据类型转换

整数转字符串在Go语言中,我们可以使用strconv包中的Itoa函数将整数转换为字符串。以下是一个简单的例子:packagemainimport("fmt""strconv")funcmain(){variint=123str:=strconv.Itoa(i)fmt.Println(str)//输出:123}COPY浮点数转字符串对于浮点数,我们可以使用fmt.Sprintf函数进行转换,也可以使用strconv.FormatFloat函数,它允许我们指定格式和精度。以下是一个例子:packagemainimport("fmt""strconv")funcmain(){varffloat64=123.456str:=fmt.Sprintf("%f",f)fmt.Println(str)//输出:123.456000str2:=strconv.FormatFloat(f,'f',2,64)fmt.Println(str2)//输出:123.46}COPY布尔值转字符串对于...
开发笔记 开发笔记·2024-09-02
首页上一页12345...下一页尾页