自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 新奇的 php做成excel文件方式

最近接手一个新项目。但是客户给过来的代码。excel做成出来的文件无论如何都不好用。经过一番调查。发现这个项目的excel做成方式很特别。特,记载一下,以防自己忘记在介绍这个做成excel之前,首先得excel文件的组成详情看下面的连接。我就不介绍了https://blog.csdn.net/hejingyuan6/article/details/79044256知道这个原理之后,我们就按照这个原理反向。就可以做成一个excel文件了在这里插入图片描述将,解压生成的几个文件copy到工程目录下

2021-12-20 13:20:51 310

原创 javaweb 不打包批量下载

最近做了个项目,用户提了个奇葩需求。批量下载但是又不想打包。经过网上的一通寻找,加了点自己的想法,终于给做了出来,现在来分享下。这个项目前台用的是jsp画的画面。但是思路我觉得可以借鉴。这里的需求是,点一次button,之后生成多个excel文档,并且依次下载,不能打成压缩包。 function downloadFile(){ <%if (appCruisePrint.getUrlList() != null && appCruisePrint.getUrlList().si

2021-11-04 16:31:02 576

原创 springBoot 报警告 Could not find acceptable represent

SpringBoot 报警告 Could not find acceptable representation而且前台接到406的错。后台报Could not find acceptable representation是因为返回值类型不对。前台的406是因为前台接受到的返回值类型前台无法解析。发生这个错误的原因是。虽然后台没报错。但是其实是有错误的。我原来的Controller得@RequestMapping是这么写的后来我加上了produces=MediaType.APPLICATION_

2021-07-01 16:52:51 733

原创 wijmo 隐藏滚动条实现滚动

theGrid.hostElement.addEventListener('wheel', function (e) { let root = theGrid.hostElement.querySelector('[wj-part="root"]'); if (root) { root.scrollTop += 32 * (e.deltaY < 0 ? -1 : +1); e.preventDefault();

2021-06-08 09:33:11 202

原创 wijmo 通过cell内控件的点击事件获得点击的cell 行和列

theGrid.hostElement.addEventListener('click', function(e) { if (e.target.className === 'staff_change_icon') { var ht = theGrid.hitTest(e); self.openChangeStaffSlideMenu(self.grid...

2021-05-24 16:57:50 355

原创 wijmo 判断当前cell是不是groupHeader

theGrid.formatItem.addHandler(function (s, e) { if (e.panel == s.cells && e.col === 0 && !(s.rows[e.row] instanceof wj.grid.GroupRow)) { var html = _printUser(0,0); .

2021-05-23 20:48:06 106

原创 php链接时间设置

在debug php的时候发现,进了断点不一会儿。浏览器就报500的错了。原因是apache的链接时间设置的太短修改apache的httpd.conf文件。在最下面加上两句话就行了IPCConnectTimeout 3000IPCCommTimeout 3000

2021-05-13 10:24:23 162

原创 centOS 下php 的fopen方法无法创建文件

如果确认了,文件路径是没问题的,那原因可能就是没有权限了。找到/etc/selinux/conf文件vim /etc/selinux/conf可以看到SELINUX= enforcing修改为SELINUX=disabled

2021-05-13 10:22:54 312

原创 DLL内部调用的其他的DLL版本产生差异

我的是项目的DB升级。由oracle12c升级到oracle19c。但是在我的程序中改了参照的DLL发现还是不好用。报错的内容是说追加情報:System.Web.Services.Protocols.SoapException: サーバーは要求を処理できませんでした。—> System.IO.FileLoadException: ファイルまたはアセンブリ ‘Oracle.DataAccess, Version=2.102.2.20, Culture=neutral, PublicKeyToken=

2021-05-13 10:15:11 359

原创 创建触发器的时候sql语句没问题但是就是报错

创建触发器的时候sql语句里面加上begin,end就报错。如果删除了begin,end就没问题。但是不用begin的话一个触发器没法执行两个以上的sql。加上begin想要在一个触发器执行两个sql文。报错内容是#42000You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ‘’ a

2021-05-13 10:05:06 1551

原创 mysql要通过SQL文查询当前连接的客户端ip

selectsubstring_index(host, ‘:’,1)frominformation_schema.processlistWHEREID = connection_id()

2021-05-13 10:01:52 347

原创 postgreSQL 删除触发器

drop TRIGGER mauthuserInsert45_T_DCNC ON mauthuser;注意pgSQL跟其他数据库不同,删除触发器必须加上其作用的表要不然会报错。

2021-05-12 10:34:17 797

原创 postgreSQL创建触发器

postgreSQL创建触发器跟其他数据库写法很不一样。得先创建一个触发器函数。然后再创建触发器调用这个触发器函数。只能这么干。没法直接写出一个触发器的全部内容。CREATE OR replace FUNCTION mauthuserInsert45_T_DCNC_FUN()returns trigger as $$beginINSERTINTO HP (select‘mauthuser’, ‘creatdata’, '', '');return null;end;$$ la

2021-05-12 10:33:10 855

原创 获取postgreSQL触发器作用的表名

selectpg_class.relnamefrompg_classinner join pg_triggeron pg_trigger.tgrelid = pg_class.oidwherepg_trigger.tgname like ‘%dcnc’

2021-05-12 10:32:13 490

原创 vba 连接accessDB之后遍历结果集

Dim conn As New ADODB.ConnectionDim rs As New ADODB.RecordsetDim mapping() As StringDim connStr As String, sqlStr As StringDim sqlresult As StringconnStr = “Provider=Microsoft.ACE.OLEDB.12.0;Data Source=” & “\QLOYFS11\first$\A130_share”& “\Dat

2021-05-11 14:08:42 593

原创 postgreSQL 获取当前连接的IP

select client_addr from pg_stat_activity where pid = pg_backend_pid()这算是一个间接的方法。postgreSQL 可以通过自带的pg_backend_pid()函数获得进程号。然后拿当前的进程号,去pg_stat_activity 检索出当前连接的客户端的ip...

2021-05-11 10:18:28 3285

原创 postgreSQL 设置允许远程访问

1、修改postgresql.conf文件在安装目录下data/postgresql.confi文件中将#listen_addresses='localhost’修改为listen_addresses = ‘*’2、修改pg_hba.conf文件在data/pg_hba.conf中# TYPE DATABASE USER ADDRESS METHOD# IPv4 local connections:host all

2021-05-11 10:16:38 448

原创 java 获取一个指定范围内的随机整数

new Random().nextInt(100)意思是获得一个0~100的整数new Random().nextInt(40-20)+20意思是获得一个20~40的整数

2021-05-11 10:13:55 504

原创 windowsForm 设置开始窗口

在program.cs文件里有这么一行Application.Run(new Form1());把Form1改成你要启动的form名就可以了

2021-05-11 10:06:04 223

原创 Ubuntu 访问共享目录

sudo apt-get install samba安装samba之后。在打开文件夹的目录下按ctrl+L。直接在地址栏输入:smb://192.168.1.1之后按照提示输入域密码就可以访问共享文件夹。

2021-05-11 10:03:52 398

原创 ubuntu 安装chrom

打开Ubuntu终端,以下为32位版本,使用下面的命令。wget https://dl.google.com/linux/direct/google-chrome-stable_current_i386.deb以下为64位版本,使用下面的命令。wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb下载好后32 位安装命令:sudo dpkg -i google-chrome-stable_cur

2021-05-11 10:02:50 158

原创 ubuntu 安装MySQL 数据库管理软件mysql-workbench

执行命令sudo apt-get install mysql-workbench等待安装好之后 执行mysql-workbench就会把mysql-workbench打开了。之后你可以选择通过命令打开软件或者把他加到收藏夹快捷方式打开都行。

2021-05-11 10:01:54 292

原创 ubuntu 安装截图软件 flameshot

sudo apt-get install flameshot这样就安装好了。可以通过命令启动,也可以通过添加快捷建的方式来启动。启动命令是flameshot gui设置快捷键方式:设置-设备-键盘,底部+点最下面的+号

2021-05-11 10:01:14 56

原创 spring boot 中安装mybatis-generator

pom.xml追加 org.mybatis.generator mybatis-generator-maven-plugin 1.4.0 后通过maven更新项目。把相关依赖下载下来之后在resources文件下家一个叫做generatorConfig.xml的文件。这里注意一定要加在resources下。内容如下<?xml version="1.0" encoding="UTF-8"?>

2021-05-11 09:59:58 81

原创 Sakura-正则表达式应用 ——将下划线后面的一个字母转成大写或者小写

_([a-z])\U$1替换前置换后 下划线去掉了,并且后面一个字母变成了大写的如果想要下划线后面的小写的话可以这么写_([A-Z])\L$1

2021-05-10 09:33:15 1882 1

原创 VBA连接SqlServer,并运行SQL

在Excel这边,需要先在VBE中启动数据库连接支持。按下Alt+F11打开VBE,在菜单栏选择“工具”-“引用”,在弹出的引用窗口中,找到"Microsoft ActiveX Data Objects 6.1 Library"和"Microsoft ActiveX Data Objects Recordset 2.8 Library",把前面的框勾选上,点击确定即可。 (如果不是这两个版本,则选择一个版本号最高的勾选即可,如果是需要分享给office2003版的用户,建议勾选版本最低的)打开tool的参

2021-05-10 09:30:28 2923

空空如也

空空如也

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

TA关注的人

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