自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringBoot配置文件

开发工具与关键技术: IDEA java撰写时间:2021年6月19日当我们构建完SpringBoot项目后,会在resources目录下给我们一个默认的全局配置文件 application.properties,这是一个空文件,因为SpringBoot在底层已经把配置都给我们自动配置好了。而我们只需要修改SpringBoot自动配置的默认值,来满足自己项目的要求即可。SpringBoot配置文件默认是 application.properties我们可以修改为 application.y

2021-06-19 08:18:58 239

原创 封装时间工具类

开发工具与关键技术: IntelliJ IDEA java撰写时间:2021年6月8日一、什么是封装(Encapsulation):封装(Encapsulation)是面向对象方法的重要原则,就是把对象的属性和操作(或服务)结合为一个独立的整体,并尽可能隐藏对象的内部实现细节。二、封装的概念:封装是把过程和数据包围起来,对数据的访问只能通过已定义的接口。封装是一种信息隐藏技术。面向对象计算始于这个基本概念,即现实世界可以被描绘成一系列完全自治、封装的对象,这些对象通过一个受保护

2021-06-08 08:27:01 220

原创 JSON的使用

开发工具与关键技术: Eclipse java 撰写时间:2020年5月28日一、 JSON简介JSON(JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数据交换格式。它基于 ECMAScript (欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。二、 JSON语法规则JSO

2021-05-29 08:44:16 155

原创 IDEA报错1099

开发工具与关键技术: idea java 撰写时间:2021年5月18日我们在用IDEA开发项目的时候遇到IDEA报错1099这个问题,就是启动Tomcat的时候会出现下面这个提示。分析一下出现这个问题的原因:1、 没有停掉Tomcat就强制关闭了idea,导致占用了两个端口。2、 或者是打开了两个idea项目,一个项目启动了Tomcat没有关闭,又启动另外一个项目的Tomcat,也会出现占用两个端口的问题。解决办法:打开cmd窗口,输入 netstat -aon|finds

2021-05-18 08:12:47 1739

原创 Idea链接mysql数据库

开发工具与关键技术: IDEA java撰写时间:2021年5月9日用idea链接mysql数据库步骤:1、在Database那选择MySQL数据库2、填写用户名密码,看看是否可以连接成功3、连接不成功第一:如果是第一次连接,那么在Test Connection按钮下面会有一句话Download missing driver files要下载驱动配置文件,点击Download下载。要连网下载,确保下载成功,下载好再点击连接按钮。第二:如果下载了连接MySQL的驱动配置文件还是连

2021-05-09 08:23:58 554 1

原创 MyBatis分页插件PageHelper使用

大家可以到MyBatis官网了解一下这个分页的插件,使用 PageHelper 你只需要在 classpath 中包含 pagehelper-x.y.z.jar 和 jsqlparser-x.y.z.jar。一、 要用到插件首先就是引入它的jar包,添加maven依赖。二、 在 Spring 配置文件中配置拦截器插件,也可以在mybatis的xml里面配置,但是两种配置不能同时出现,否则容易出现com.github.pagehelper.PageInterceptor插件出现空指针问题。在spri.

2021-04-28 11:26:31 163 1

原创 SQL分类——总结

开发工具与关键技术: Eclipse java撰写时间:2020年10月8日一、 DDL:操作数据库、表操作数据库:进入MySQL安装目录的bin目录,在空白的地方按住Shift键然后点击鼠标右键可以选择在该目录下打开命令窗口。在地址栏中输入cmd进入命令窗口,输入mysql -u rool -p后回车,然后会提示输入密码,输入密码后就会进入MySQL的操作管理界面。输入show databases;(注意末尾有分号)可以查看当前MySQL中的数据库列表。输入create data

2020-10-08 17:21:50 214 1

原创 Java正则表达式

开发工具与关键技术: Eclipse java撰写时间:2020年9月27日在菜鸟教程文档里介绍到:正则表达式定义了字符串的模式;正则表达式可以用来搜索、编辑或处理文本;正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别。一个字符串其实就是一个简单的正则表达式。正则表达式的编译表示形式:指定为字符串的正则表达式必须首先被编译为此类的实例。然后,可将得到的模式用于创建Matcher对象,依照正则表达式,该对象可以与任意字符序列匹配。执行匹配所涉及的所有状态都驻留在匹配器中,所以多个

2020-09-27 16:38:38 113

原创 Sql注入问题

开发工具与关键技术: Eclipse java撰写时间:2020年8月8日一、 问题:SQL注入问题:在拼接sql时,有一些sql的特殊关键字参与字符串的拼接,会造成安全性问题。比如:随便输入用户名,输入密码:a’ or ‘a’ = ‘asql:select * from user where username = ‘随便’ and password = ‘a’ or ‘a’ = ‘a’输入的密码类似于a’ or ‘a’ = 'a这样的格式的一般都是可以登陆成功的。这就存在用户登陆的

2020-09-17 20:08:36 966

原创 JDBC连接MySQL数据库

开发工具与关键技术: Eclipse java 撰写时间:2020年9月8日一、 JDBC简介:JDBC全称为:Java Data Base Connectivity(java数据库连接,用Java语言操作数据库),可以为多种数据库提供统一的访问。JDBC是sun开发的一套数据库访问编程接口,是一种用于执行SQL语句的API。它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。二、 用JDBC连接MySQ

2020-09-17 17:35:16 1029

原创 用Eclipse创建web Project

开发工具与关键技术: Eclipse java 撰写时间:2020年8月8日不管你是使用MyEclipse还是Eclipse,每次更换工作空间后都要修改默认配置JRE和编码格式。在Eclipse里创建一个Web Project以及要注意的事项有哪些?1、点击Dynamic Web Project然后会弹出一个框,在Dynamic Web Project页面里的Project name 填写项目名称,Dynamic web module version 选择版本。然后点击Next会跳到下一个

2020-08-08 17:47:36 942

原创 C#定时处理内存

开发工具与关键技术: VS C#作者:梁茵茵 撰写时间:2020年5月28日在做项目的时候经常会在临时文件夹里保存东西,积累久了东西就会越来越多可能会影响电脑的内存运行。所以要给这个临时文件夹一个定时器,定时处理里面的内存。这个定时器是FluentScheduler.dlI插件,要把它引入到项目里。当启动项目的时候可以不通过任何按钮来操作它,它会根据时间自动在后台清除这个临时文件夹保存的东西。1、定义方法的时候需要构造函数,构造函数:函数名跟类名保持一致的函数。获取项目运行目录来获取临时目录的

2020-05-28 19:24:06 600

原创 SuperMap iDesktop 发布地图

开发工具与关键技术: 10i SuperMap iDesktop作者:梁茵茵 撰写时间:2019年5月18日用SuperMap iDesktop 发布地图。第一步,是要获得地图数据,数据可以来源于底图数据和业务数据。第二步,在发布地图时还要启动iServer服务,在SuperMap iDesktop安装包解压目录里找到bin文件夹的startup.bat双击,启动成功会在最下面显示多少毫秒的。关闭就选择shutdown.bat。第三步,访问iServer页面,在浏览器输入访问地址htt

2020-05-18 16:44:08 1023

原创 GIS专题图制作

开发工具与关键技术: SuperMap iDesktop 10i 专题图制作作者:梁茵茵 撰写时间:2019年5月8日SuperMap iDesktop 是插件式桌面GIS软件,提供基础版、标准版、专业版和高级版四个版本,具备二三维一体化的数据处理、制图、分析、海图、二三维标绘等功能,支持对在线地图服务的无缝访问及云端资源的协同共享,可用于空间数据的生产、加工、分析和行业应用系统快速定制...

2020-05-08 16:13:02 833

原创 《数据结构与算法》知识小结

开发工具与关键技术: VS 数据结构与算法撰写时间:2019年4月28日软件开发要多动脑筋、想到好的解决办法才能更快更好地编写出效率更高的程序。编写出一个高效率的处理程序,就需要解决如何合理地组织数据,建立合适的数据结构。设计较好的算法,来提高程序执行效率这样的问题。数据结构和算法这门课程的目的正是使学生更快地编写出更高效的程序。瑞士著名的计算机科学家尼古拉斯·沃斯提出了“算法+数据结构...

2020-04-28 18:35:48 194

原创 C#表格绑定表格

开发工具与关键技术:VS C#作者:梁茵茵撰写时间:2019年7月26日表格绑定表格就是渲染出两个表格,再把这两个表格绑定。A表格的一行数据对应B表格的多条数据,实现一对多的关系。给A表格一个行单击事件选中具体的某一行获取ID,根据获取的ID筛选出B表格对应的数据。绑定表格的时候把A表格作为B表格的条件进行筛选B表格的数据,所以要给A表一个监听行单击事件。1、 用A表格作为B表格的条件...

2019-07-26 21:27:21 738

原创 C#数据回填

开发工具与关键技术:VS C#作者:梁茵茵撰写时间:2019年7月25日数据回填对我们来说并不陌生,在做修改操作的时候也会用到数据回填。只是修改的时候是直接回填保存到数据库里的数据,然而在做其他操作的时候也可以根据条件来回填数据。1、回填页面的数据,就是把只显示在页面而没有保存到数据库里的数据,把这页面的数据再次显示到该页面的模态框里,在该页面上弹出一个模态框,把页面显示的数据回填到模...

2019-07-25 17:35:00 298

原创 C#插入Echarts图表

开发工具与关键技术:VS C#作者:梁茵茵撰写时间:2019年7月16日我们在做项目的时候常常为了页面显示的数据可以美观得体,便会用到一个Echarts插件来实现图表显示数据的效果。echarts3-docs手册里有详细的使用说明,下载echarts3-docs解压后千万不要放在中文目录里,建议直接放到D/E/F…等盘的根目录下。解压之后如果无法启动就要修改文件里面的端口号,修改完之后访...

2019-07-16 21:43:08 3357

原创 C#在表格中添加表单控件

开发工具与关键技术:VS C#作者:梁茵茵撰写时间:2019年7月14日在表格的列里添加其他的样式,可以自定义列改变表格里的样式。比如在表格的列里插入复选框,就是在手术对应的列下插入复选框。1、如果把复选框{type:‘checkbox’}写到手术那,那么手术那一列在页面显示出来的效果便会跟左边的复选框那一列的样式是一样的,手术那两个字便不会显示出来了。 { type: 'check...

2019-07-14 21:41:06 1398

原创 C#数据类型转换

开发工具与关键技术:VS C#作者:梁茵茵撰写时间:2019年07月06日数据类型在数据结构中的定义是一组性质相同的值的集合以及定义在这个值集合上的一组操作的总称。有的时候数据库里的数据类型跟页面上所需要的数据类型不一样,那么这个时候就要对数据类型进行转换。时间类型的转换:1、 DateTime类型没有进行处理在页面上显示的时候是这样的。public DateTime? WarnT...

2019-07-06 21:36:24 128

原创 把HTML的样式布局生成图片

开发工具与关键技术:VS C#作者:梁茵茵撰写时间:2019年07月06日把HTML的样式布局生成图片的时候,需要用到一个html2canvas插件。所以需要下载这个插件,把它放到需要的项目里再进行引入就可以了。生成图片:1、因为电脑的分辨率不一样,所以生成图片的时候需要给这张图片设置宽度。var width = $(".txtBox").width(); ...

2019-07-06 17:36:34 1226

原创 C#正则表达式

开发工具与关键技术:VS C#作者:梁茵茵撰写时间:2019年7月05日正则表达式:又称规则表达式,英文名为Regular Expression,在代码中常简写为regex、regexp或RE正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。通俗理解:正则表达式是用于进行文本匹配的工具。下面便是基础的正则表达式字符的简单举例:1、元字符(Metacharacter):是...

2019-07-05 10:48:41 312

原创 循环HTML的样式

开发工具与关键技术:VS C#作者:梁茵茵撰写时间:2019年7月05日For循环是编程语言中一种开界的循环语句,而循环语句由循环体及循环的终止条件两部分组成,For循环其在各种编程语言中的实现与表达有所出入。For循环语句的语法:for(变量 = 开始值;变量 <= 结束值;变量 = 变量 + 步进值){需执行的代码}。要在页面上循环添加重复HTML的样式,可以用For循环...

2019-07-05 10:36:37 5463

原创 C#去掉重复的内容

开发工具与关键技术:VS C#作者:梁茵茵撰写时间:2019年7月05日把内容上传到页面再把页面的内容保存到数据库,但保存的内容又不可以跟数据库里已经存在的数据重复。所以先把上传到页面的数据进行一次判断,判断页面上的数据是否重复。如果重复就自动删除重复的内容,如果不重复就再拿页面的数据跟数据库的数据进行比较,如果重复也自动删除,如果不重复才可以保存到数据库。首先,拿上传到页面的数据进行...

2019-07-05 10:25:34 2004

原创 C#验证码

开发工具与关键技术:VS C#作者:梁茵茵撰写时间:2019年6月27日有很多软件都需要验证码的登录,虽然有的时候要输入验证码来登录有些麻烦但相对比较安全。所谓验证码,就是将一串随机产生的数字或符号,生成一幅图片,图片里加上一些干扰象素(防止OCR),由用户肉眼识别其中的验证码信息,输入表单提交网站验证,验证成功后才能使用某项功能。生成验证码需要封装一个公共静态类,这个类里还封装了两个...

2019-06-27 21:46:42 256

原创 SQL Server 数据库常见的问题

开发工具与关键技术:SQL Server 数据库作者:梁茵茵 撰写时间:2019年6月27日1、打开SQL Server 2014 Management Studio发现登录的时候,不管是用Windows身份验证、还是用SQL Server身份验证都无法登录的解决办法。遇到这样的问题不要慌,当你无法登录而是会弹出这样的一个提示框的时候,可以打开SQL Server 2014 配置管理器...

2019-06-27 21:35:15 1434

原创 SQL Server 引入数据库

开发工具与关键技术:SQL Server 数据库作者: 梁茵茵撰写时间:2019年6月17日在做项目的时候要把数据引入到SQL Server 2014 Management Studio里面,再把引入的数据库跟项目链接起来,这样运行的项目才会有数据。把数据引入到SQL Server 2014 Management Studio里的时候还要对数据进行一个权限的设置把权限改为Everyon...

2019-06-17 21:50:31 1061

原创 Visual Studio新建Asp.NET MVC框架项目

开发工具与关键技术:VS C#作者: 梁茵茵撰写时间:2019年6月17日每次请求都是先定位控制器,然后再根据路由规则找到对应的方法,但是在路由表里,我们只写了Home,但是MVC框架约定,控制器都是以Controller结尾,并继承了基类Controller,在这里Index方法返回值类型是ActionResult,方法名和路由注册的方法一致,在Index方法内,调用了View方法并且...

2019-06-17 21:41:32 840

原创 富文本编辑器

开发工具与关键技术:VS C#作者:梁茵茵撰写时间:2019年5月27日富文本编辑器是跟Word文档差不多的,可以在里面编写文章还可以调节它的样式。ckeditor富文本编辑器是一个插件,要使用它就要引入它的插件。但直接引入它的插件是不会在页面上起效果的,Ckeditor插件跟其他的插件有些区别,Ckeditor插件要初始化才可以在页面上显示出来。首先,引入Ckeditor4.11最新...

2019-05-27 21:48:22 170

原创 C#封装绑定下拉框的方法

开发工具与关键技术:VS C#作者:梁茵茵撰写时间:2019年5月27日当我们在做项目的时候会涉及到下拉框的绑定,比如说:要绑定三个下拉框,一个是科室的,一个是医生的,一个是医嘱的。如果用户想知道这个医嘱是哪个医生开的,而这个医生又在哪个科室,就可以通过下拉框绑定的数据来查询对应的信息。那么先来看一下科室的下拉框怎么绑定:可以通过console控制台输出看一下获取的id值,也可以通过c...

2019-05-27 21:40:46 562

原创 C#处理上传的图片

开发工具与关键技术:VS C#撰写时间:2019年5月16日其实,在页面上上传图片就是把图片新增保存到数据库。所以要把上传图片这个操作放到Form表单里,再用Form表单把图片提交到控制器,控制器再把图片保存到数据库的这么一个操作过程。img标签只是绑定图片用的图片框,点击的时候是没有打开文件的这个功能,别误以为图片框也有打开文件的效果。所以,要用Input标签里的这个属性type="f...

2019-05-16 22:20:58 966

原创 Iframe页面嵌套

开发工具与关键技术:VS C#撰写时间:2019年 5月 15日在做项目的时候为了方便经常会用到嵌套标签来嵌套页面。因为一个系统里会有多个大模块,每一个大模块里又有好多个小模块,而每一个小模块又是由页面构建而成。所以,做项目的时候就会在模版里面嵌套内容。在主页面上嵌套要实现的页面功能,当用户点击主页面的菜单栏就会跳转到该页面。意思就是不管用户怎么点击主页面的菜单栏即使跳转到下一个页面,用户在...

2019-05-15 19:30:53 22175

原创 C#导入word文件的内容

开发工具与关键技术:VS C#作者:梁茵茵撰写时间:2019年 5月 8日把Word文件的内容导入到页面上的时候,其实就是把数据导入到数据库。如果直接点击导入按钮选择要导入的Word文件是不可以直接把数据导入到页面上的,因为导入的文件格式跟页面上接收的格式不一致,是获取不了要导入进来的数据,所以要下载一个模板,这个模板的格式要跟页面的格式匹配。在下载好的模板上填写要导入的内容,再把这个模板...

2019-05-08 03:34:01 698

原创 C#把Excel表格数据导入到 SQL Server 数据库

开发工具与关键技术:VS C#作者:梁茵茵撰写时间:2019年 5月 6日把数据导入到页面上的时候,也就是把数据导入到数据库。所以不是直接点击导入按钮选择要导入的数据就可以直接把数据导入到页面上的,而是要下载一个模板,这个模板的格式要跟页面的格式一致。下载的模板的第一行也就是表头的列,要对应页面表格第一行的表头的列。导入表格的格式要跟页面表格的格式一一对应,这样导入进来的数据才匹配。下面...

2019-05-06 22:30:21 3535 1

原创 C#把数据导出到Excel表格

开发工具与关键技术:VS C#作者:梁茵茵撰写时间:2019年 5月 1日把数据导出到Excel表格之前对所有数据进行查询,用户可以查询全部数据也可以筛选部分数据导出,将查询出来的数据转化为对象列表的格式 List<数据表> listExaminee = listStu.ToList(); 将页面上查询出来的数据导入到Excel表格的时候还要在项目里引用一个插件NPOI,这个N...

2019-05-01 14:45:33 2261 2

原创 水晶报表——打印

开发工具与关键技术:VS C#作者:梁茵茵撰写时间:2019年 4月 26日我们需要打印页面上的数据的时候可以使用水晶报表这个插件来实现,那么肯定是先安装这个插件,怎样判断是否按照成功,在项目文件夹中点击新建项就可以知道了。安装完成就可以设计报表模板了,在设计模板格式的时候要特别细心。每次打印出来的表头的数据字段是不会改的,详细资料里的数据就会自动循环判断页面的数据,页脚的页数在打印的时候...

2019-04-26 22:41:04 933

原创 Layui表格绑定

开发工具与关键技术:VS C#作者:梁茵茵撰写时间:2019年 4月 26日为了用户在页面上更方便查询数据,就使用了一个表格来绑定数据库的数据,把数据显示在页面上。Layui封装了一个很方便的表格,可以固定表头、行、左列、右列;可以根据个人需求来显示数据的分页、分页的条数、总共的条数;可以拖拽改变列的宽度;可以搜索、条件筛选;还可以支持排序、支持多级表头、支持单元格的自定义模板、支持对表格...

2019-04-26 22:33:11 1348

原创 Linq语句的查询

开发工具与关键技术:VS C#作者:梁茵茵撰写时间:2019年 4月 17日我们在做新增、修改、删除操作的时候都涉及到查询,而LINQ语句的查询对我们来说并不陌生。LINQ to SQL 全称基于关系数据的NET语言集成查询,用于以对象形式管理关系数据,并提供了丰富的查询功能。LINQ语句基本语法的关键字如下:一、查询全部数据注意:在大多数情况下都可以用var声明的变量来接收查询的...

2019-04-17 18:03:31 656

原创 C#单条与多条数据的删除

开发工具与关键技术:VS C#作者:梁茵茵撰写时间:2019年 4月 17日一、单条数据的删除。首先,在控制器定义一个删除操作的方法。用int类型来接收数据,根据数据库的主键ID获取要删除具体的某一条数据。SYS_学院表 dbAcademe = (from tbAcademe in myModel.SYS_学院表 whe...

2019-04-17 17:50:44 1142

原创 C#单表修改

单表修改开发工具与关键技术:VS C#作者:梁茵茵撰写时间:2019年 4月 8日修改操作其实就是在页面对数据库里已经存在的数据进行一个修改,在页面把修改好的数据提交到控制器,控制器再对传过来的数据进行各种判断再保存到数据库里。首先,在页面修改数据的时候,要把数据库里的数据回填到页面,所以就要根据数据库里的主键ID获取要修...

2019-04-08 07:49:24 254

空空如也

空空如也

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

TA关注的人

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