![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
解决提升
依然饭特香7
这个作者很懒,什么都没留下…
展开
-
c#实现根据模板导出
后台主要代码,主要根据NPOI来实现excel的读写(里面的赋值逻辑自己修改) #region 数据导出到历史变化excel /// <summary> /// /// </summary> /// <param name="list">数据集合</param> /// <param name="date_now">excel文件名拼接字符串 生成方式原创 2021-03-22 10:34:50 · 408 阅读 · 0 评论 -
SQL server开发记录,字符串分割成数组再单个匹配其他表,解决过程,遗留问题。
原表字段过于多,为了记录新建了两个表,大致记录一下。test1(Code)表记录员工的编号,test2(Code,Name)记录员工编号和对应的名称CREATE TABLE [dbo].[Test1] ( [Id] int IDENTITY(1,1) NOT NULL, [Code] nvarchar(25) DEFAULT '' NOT NULL) CREATE TABLE [dbo].[Test2] ( [Id] int IDENTITY(1,1) NOT NULL,原创 2021-03-16 16:37:22 · 651 阅读 · 0 评论 -
关于 c# 使用mvc js用@model获取ViewModels的list对象集合
使用c# MVC结构进行开发时,通常会在js用@model,获取后台ViewModels类对象。js基本用法,例如下面:c#后台:今天遇到的问题是在js用Array接收后台传过来的List类型,而不是用@for进行遍历。直接接收的话会遇到如下问题:List不被识别,最后找到解决方案如下:此文章 只为记录学习而用...原创 2021-01-04 15:44:57 · 2591 阅读 · 0 评论 -
关于Sql server 一些关于时间查询的Sql
最近项目开发,数据库使用Sqlserver存储数据,需要使用一些关于时间的sql。如下,一些积累:关于周时间查询,需要设置起始天数为周一(默认是周日为起始天数)Set datefirst 1;本周开始时间:select CONVERT(DATETIME, DATEADD(wk, DATEDIFF(wk,0,DATEADD(dd, -1, getdate()) ), 0) + ' 00:00:00',120)本周结束时间:select CONVERT(DATETIME, DATE原创 2020-09-28 11:49:49 · 230 阅读 · 0 评论 -
C# 调用WebApi
调用post共通方法 /// <summary> /// les调用post接口 /// </summary> /// <param name="resource">相对地址</param> /// <param name="param">参数类</param> /// <returns>IRestResponse封装好的数据原创 2020-09-07 10:46:00 · 534 阅读 · 0 评论 -
实现点击embed标签的pdf的大屏显示效果
最近在项目多了一个业务,本来很简单就是点击图片进行放大显示,前端用的angularjs,所以只需要在img标签上放ng-click事件然后弹出模态框就可以实现。由于这世上没有甲方满意的需求,所以新的需求又来了,需要支持图片的地方,都必须支持pdf。感觉也没什么太大的变化,在pdf上加一个点击事件就行了。谁知道支持pdf的embed标签不支持点击事件,重要的中间步骤过不去,瞬间进行不下去了。在网上找了很久也没什么可以解决embed的点击事件,最后网上有一个提出了在pdf上加一个透明遮态框,在遮态框上加点击原创 2020-08-26 14:31:13 · 1515 阅读 · 0 评论 -
关于embed标签显示pdf(angularjs为前端)
最近的业务是在页面上显示的图片必须支持pdf。首先用iframe标签来支持pdf,但由于ifame标签放到html页面上样式不是很兼容,获取内嵌元素很麻烦。<iframe id="iframe1" name="mainIframe" src="https://10.193.10.150/FileUpload/ANDON/%E6%80%BB%E8%A3%85%E8%A3%85%E9%85%8D%E6%8C%87%E7%A4%BA/T1-04L-1%20%E6%8B%86%E5%B7%A6%E4原创 2020-08-24 15:57:30 · 1774 阅读 · 0 评论 -
MYSQL跨服务器实现数据查询
最近业务,是要实现在一个中间数据库存储其他不同数据库的表数据可以用FEDERATED存储引擎解决。首先查看中间数据库的FEDERATED状态,命令行为:show engines;如果字段为NO,需要手动开启。找到mysql的配置文件(my.ini)然后再【mysqid】下加上一句federated重新启动数据库,再次查询状态开始建表,表名随便起,但字段,表结构必须一致:CREATE TABLE `incoming_count_info` ( `id原创 2020-06-18 11:14:04 · 825 阅读 · 0 评论 -
Angularjs开发遇到的问题
使用ng-options遍历select对象时,设置默认选中值不起作用。 网上查找的解决方案一般都是在select标签上ng-init使遍历的options的第一个值等于select的model值,例如;<select style="width:90%;height:35px;" ng-init="selectProductionline =data.produc...原创 2020-05-08 15:19:40 · 137 阅读 · 0 评论 -
问题解决提高
easyui中文API地址(避免踩坑):http://www.92ui.net/1.在拼接字符串往某一个元素中填充时,easyui的格式会不起作用。例如:动态添加easyui控件<input class="easyui-textbox"> 这样是无效的,因为easyui没有实时监控,所以必须动态渲染$.parser.parse();如下一段代码就用到了这个: ...原创 2019-11-07 10:31:17 · 212 阅读 · 0 评论 -
JAVA练习(错题)汇总(2)
JAVA练习(错题)汇总下列哪些语句关于java内存回收的说明是正确的? A 程序员必须创建一个线程来释放内存 B 内存回收程序负责释放无用内存 C 内存回收程序允许程序员直接释放内存 D 内存回收程序可以在指定的时间释放内存对象正确答案:B解析:A选项,垃圾回收程序是一般在堆上分配空间不够的时...原创 2019-08-26 13:43:57 · 539 阅读 · 0 评论 -
JAVA练习(错题)汇总(1)
JAVA练习(错题)汇总 在java中重写方法应遵循规则的包括() A 访问修饰符的限制一定要大于被重写方法的访问修饰符 B 可以有不同的访问修饰符 C 参数列表必须完全与被重写的方法相同 D 必须具有不同的参数列表 正确答案:BC解析:方法的重写两同两小一大原则:方法名相同,参数类型相同。子类返回类型小于等于父类方法返回类型,子类抛出异常小于等...原创 2019-08-13 14:06:20 · 656 阅读 · 0 评论 -
关于使用jacob+poi插件实现编辑Excel转PDF操作!
最近在项目中,出现了Excel转PDF的需求,找了很多方法都不尽人意。今天就将我实现的方法分享出来,所需下载,都已备好,放心实验!1.需要的jar包和控件jacob-1.19.jarpoi-3.13.jarpoi-ooxml-3.13.jarpoi-ooxml-schemas-3.13.jarjacob-1.19-x63.dll或者是jacob-1.19-x86.dll(根...原创 2019-07-30 15:15:58 · 919 阅读 · 1 评论