自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (1)
  • 收藏
  • 关注

原创 .Net json获取到大量数据插入sqlserver的方法

改造前:10万条数据起码半小时以上。改造后:10万条数据约十分钟以下。

2023-06-13 11:32:40 4813

原创 sqlserver 记录贴

【代码】sqlserver 记录贴。

2023-04-12 16:22:01 4706

原创 .net 5 发布到iis

1.下载.net 5 runtime 2.下载.net5 Hosting Bundle 3.设置应用池为无托管代码4.修改web.config配置文件 hostingModel="OutOfProcess"

2022-02-10 16:38:33 5317

原创 C# .Net 小程序消息推送配置+详细代码

C# .Net 小程序消息推送配置+详细代码首先在微信公众平台登录小程序账号   第一步登陆   登录后,在首页-功能-订阅信息,打开后如未进行配置,需要进行后台配置。   第二步:填写服务器配置   登录微信公众平台官网后,在公众平台官网的开发-基本设置页面,勾选协议成为开发者,点击“修改配置”按钮,填写服务器地址(URL)、Token和EncodingAESKey,其中URL

2021-09-26 17:38:36 4554

原创 VS2015安装激活与部署

1.注册除邮箱外其他随意填,因为需要用邮箱接收激活码。官网下载2、下载InstallShield3.登录邮箱复制激活码4.打开打开时会有两个选择,第一个选择是激活,粘贴上一步骤的激活码就行。打开后的界面如下图,按照界面提示步骤,一步步进行设置(设置过程没有先后顺序的要求)设置Application Information(应用程序基本信息)1:公司名称,可根据实际情...

2019-11-29 16:03:57 5885

原创 JavaScript控制用户Ctrl+S

<script> document.addEventListener('keydown', function (e) { if (e.keyCode == 83 && (navigator.platform.match("Mac") ? e.metaKey : e.ctrlKey)) { e.pre...

2019-11-28 17:46:01 7702

转载 API接口加密

接口安全要求:1.防伪装攻击(案例:在公共网络环境中,第三方 有意或恶意 的调用我们的接口)2.防篡改攻击(案例:在公共网络环境中,请求头/查询字符串/内容 在传输过程被修改)3.防重放攻击(案例:在公共网络环境中,请求被截获,稍后被重放或多次重放)4.防数据信息泄漏(案例:截获用户登录请求,截获到账号、密码等)设计原则:1.轻量级2.适合于异构系统(跨操作系统、多语言简易实现)3...

2019-11-26 14:29:11 2920

原创 Handler processing failed; nested exception is java.lang.StackOverflowError

原因:死循环、过深的递归(包括自己调用自己的部分情况,自己调用自己有时会陷入递归出不来)如下,自己调用自己的方法。。。

2019-11-26 14:24:25 5887

原创 VS2015发布项目到IIS

1.开启IIS(基于win10)打开控制面板-程序和功能启用或关闭Windows功能选中Internet Information Services记得选中应用程序开发那的ASP.NET2.打开IIS管理器打开控制面板中系统与安全再打开管理工具双击打开IIS如下:输入网站名字,物理路径,物理路径是用于存放网页的文件夹。IP地址选择自己的本地ip,通常一般用户的IP都...

2019-07-13 11:34:36 5253 3

转载 C#的构造函数和析构函数

概述:1、构造函数和析构函数是类中比较特殊的两种成员函数,分别用来对对象进行初始化和回收对象资源。构造函数—————对象初始化!!!析构函数—————回收对象资源!!2、对象的生命周期从构造函数开始,从析构函数结束。如果一个类含有构造函数,在实例化该类的对象时就会被调用。如果含有析构函数,则会在销毁对象时调用。3、构造函数的名字与类名相同,析构函数的名字也跟类名相同,不过析构函数要在名字...

2019-07-11 15:04:22 6728

原创 微信小程序数组条件查询

微信小程序数组条件查询1.在微信小程序中,数组是比较常用的字段,很多绑定数据都是用数组来在页面实现完成,那么有人只想在一个数组内根据条件拿出想要的数据该怎么实现呢?首先,在微信开发者工具的项目里utils目录下新建一个util.js在util.js里封装个方法,此方法整个项目通用,方法第一个参数是你传递过来的数组,第二个是你要条件查询的字段,可以是多个,第三个是传递过来的条件值在页面的...

2019-07-09 19:59:52 15341

转载 小程序图片下载

小程序图片下载在开发小程序中,有时候在小程序中有很多漂亮的图片,用户想要下载,但是长按保存没效果,截图?又显得太low,所以,给用户个好的体验,给用户进行图片下载的功能。如下所示,在页面触发这个方法就可以,红色区域的就是图片的路径。效果图如下: bindseaveimage:function(){ wx.getImageInfo({ src: this.data.i...

2019-07-09 19:59:46 9496 2

原创 数据库时间

数据库语句处理时间在很多项目里,都会有日期的字段,有些功能需要显示距离日期的字段,那么如果从数据库查出来,再通过JavaScript处理的话,会很麻烦,而且代码量以及运行的速度变慢,那么唯有从数据库的语句处理,然后再绑定在页面上,那样会方便很多,思路是这样,先在当前时间与对比时间进行分钟判断,也就是=>60秒,成立第一个条件,就直接显示,否则,判断第二个条件,时间判断,也就是<=14...

2019-07-09 19:59:40 6860

原创 数据库语句SUBSTRING的使用

在数据库语句中的substring()其实就是切割字符的方法,有些时候,我们无法在后台或者JavaScript中进行字符切割,或者从数据库查询在进行处理会有点麻烦,那么substring()这个方法可以直接从数据库的语句中帮我们处理了,举个简单的例子,如果需要对客户的手机号进行隐私处理,例如130****4060这样的显示,这时候就需要用到这个方法了,代码如下,很简单,substring(字段,从...

2019-07-09 19:59:33 6629 1

原创 jsp转成标准时间格式

从数据库查询出来的时间绑定jsp界面的时候一般都会显示的是CST格式那如何转换成标准时间格式呢?首先在jsp页面引用标签库然后在绑定的代码转成标准时间格式...

2019-07-09 19:59:27 7177

原创 Jsp用java判断

Jsp是HTML和java结合的,所以既可以写HTML也可以写java,如何判断用户是否登录,就是获取用户登录的session,一般程序都是JavaScript通过后台查询返回再进行判断,而在jsp就比较简单多,不用特意在后台起查询方法,在登录方法中,只要把用户信息保存进session,然后jsp直接进行判断即可。<%java的代码块%>,进行获取session的“Nickname...

2019-07-09 19:59:21 6571

原创 Java的Map使用

Java里的map是个很实用的东西,例如用来查询,它的查询速度是很快的,如下所示,先实例化一个map,然后可以使用put来添加内容,第一个是key值,第二个是value值,第一个判断是判断key值是否存在“A”,第二个判断是否存在value是否存在“006”。执行代码后,如下所示...

2019-07-09 19:59:15 5137

原创 Java的时间格式化

我们需要将时间录入数据库时,需要对时间进行格式化,但是怎么实现呢,如下所示://这里先获取时间Date date=new Date();//new一个日期格式,大写HH是24小时制,小写hh是12小时制SimpleDateFormat temp=new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”);//格式化时间,得到的是String类型String...

2019-07-09 19:59:02 7773

原创 Java的Lambda表达式

Java的Lambda表达式对于Runnable的匿名内部类用法可以分析出:0、Thread类需要Runnable接口作为参数,其中run()为核心代码。1、为了指定run()方法体,就必须使用Runnable接口的实现类。2、为了简化代码,可以用匿名内部类,但run()的方法名称,参数,返回值等也必须再写一遍3、而实际上,只有run()方法体才是关键所在。Lambda表达式:JD...

2019-07-09 19:58:55 6749

原创 SSM框架上传视频(带进度条)

SSM框架上传视频,并且显示进度条,如下所示:首先,配置spring-mvc.xml,如下所示,默认值是不超过500左右! <!-- 文件上传的配置 --> <bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"&...

2019-07-09 19:58:47 5452 10

原创 解析equals,“===”的作用

在做项目时遇到个问题,在前台传一个值到后台的时候,拿值进行字符串判断,明明传过来的参数与判断条件相同,却返回false,后来用了equals()才解决。解析一下equals()这个方法,equals方法用于比较一个对象的值是否等于另一个对象的值例子如下:String a = "abc";String b = "abc";String c = new String("abc");Stri...

2019-07-09 19:58:40 7065

原创 SSM新增后台路径正确并且能跳转,但浏览器却返回404。

@RequestMapping(value = "/userlogindo", produces = { "application/json;charset=UTF-8" })@ResponseBody

2019-07-09 19:58:30 3122 1

原创 (SSM)Expected one result (or null) to be returned by selectOne()报错

查询只能查询一条,但查询结果有多条!

2019-07-09 19:58:23 6943

原创 SSM框架上传文件并不刷新页面,并预览图片

效果图:Jsp代码(样式自己调):<img id="HeadImg" src="" data-bd-imgshare-binded="1" style="height: 120px;width: 120px;"><input type="file" id="SelectTheFile" name="SelectTheFile" hidden><a id="S...

2019-07-09 19:58:16 7256 1

原创 jsp页面URL传递多个参数

jsp代码:<a href="${ctx}/CourseDetailsController/CourseVideo.do?curriculumid=传递的参数&coursedetailid=传递的参数" class="on colorOn" target="_blank" title="点击跳转观看">看视频Controller代码:@RequestMapping("...

2019-07-09 19:58:08 7266

原创 Js移除某个ID下的某个元素的类

开始的效果如下:代码如下,移除li元素的selected类实现代码如下:效果如下:

2019-07-09 19:58:01 6493

原创 Ueditor插件的使用

Ueditor是百度公司推出的一个富文本编辑器,首先打开ueditor官网https://ueditor.baidu.com/website/index.html,进入官网下载相对应的语言,我以Jsp为例,下载Jsp源码。下载之后解压,在项目新建一个文件夹,将解压的东西copy到项目新建的文件夹里。在/jsp/lib文件夹下会有些jar包的,把这些jar直接复制,放到项目的lib文件夹下...

2019-07-09 19:57:54 7156

原创 前端报406 (Not Acceptable)并下载jackson-core-asl-1.9.11.jar,jackson-mapper-asl-1.9.11.jar。

1、@responsebody标签没有加。那么返回的内容会经过视图解析器,加上标签后返回的数据会直接写入到输入流中,也就是直接写到http响应正文中。2、没有导入json的的依赖包,加入依赖的jar,jackson-core-asl-1.9.11.jar,jackson-mapper-asl-1.9.11.jar。3、如果xml是.html的话,需要改成成.do或者*.action之类。js...

2019-07-09 19:57:45 7473

原创 MyBatis语句小于号出错

原因就在于在mybatis中sql是写在xml映射文件中的,如果sql中有一些特殊字符的话,在解析xml文件的时候就会被转义解决方法如下:

2019-07-09 19:57:35 3883

转载 Visual Studio控制台程序输出窗口一闪而过的解决方法

刚接触 Visual Studio的时候大多数人会写个Hello World的程序试一下,有的人会发现执行结束后输出窗口会一闪而过,并没有出现Press any key to continue的字样。无论是在Visual Studio 2008、2010还是2012中都有这种情况出现,有些人可能会用下面两种方法中的一种:在程序代码的最后加上system(“pause”)或者getchar()。其...

2019-07-09 19:57:28 19487 6

原创 SqlServer语句

SqlServer类型强制转换(c select CAST(‘123’ as int) – 123select CONVERT(int, ‘123’) – 123ast一般更容易使用,convert的优点是可以格式化日期和数值)select @@identity --查询自增ID查询数据库语言查询数据库版本查询数据库本地服务器名称获取当前系统时间游标使用...

2019-07-09 19:57:21 5140 1

转载 分支语句

1.if语句:适合判断一些连续的值,可配合else语句或else if语句使用使用语法: if (条件1) {代码1} else if(条件2) {代码2} else {代码N}2.switch语句:适合判断一些具有离散的值语法格式:switch (表达式){case 目标值1:执行语句1;break;case 目标值2:执行语句2;break;…case 目标值...

2019-07-09 19:57:11 5993

原创 SqlServer语句(2)

查询数据库五条数据的多种方式第一种:直接用top查出前五条--查询前五条select top 5 *from S_ShipList第二种:用in(包含)关键词查出指定的数据--查询指定五条select *from S_ShipListwhere ShipID in (1,2,3,4,5)第三种,用关键词not in(不包含),性能上不行--查询不包含前五条的前五条s...

2019-07-09 19:57:01 5177

转载 C#的冒泡排序

比较相邻的元素。如果第一个比第二个大,就交换他们两个。对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。这步做完后,最后的元素会是最大的数。针对所有的元素重复以上的步骤,除了最后一个。持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。代码如下:private static List<int> BubbleSort(List<int&gt...

2019-07-09 19:56:52 4927

纯winfrom的分页控件

winfrom的用户控件,全部C#写出来的,已经过多次测试,可以上一页、下一页、跳转页、尾页等,使用简单,只需要拖分页控件到页面即可,把数据查出来绑定到Datatable里,调用分页方法即可分页,可自定义每页大小。里面包括演示数据,点击分页时不会造成卡顿、报错等问题。

2022-05-25

空空如也

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

TA关注的人

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