自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wassup博客

记录点滴

  • 博客(28)
  • 收藏
  • 关注

原创 java 关闭access文件资源后,无法删除文件

打开到数据库文件的连接。在这种情况下,当 java.sql.Connection 关闭时,Access 实际上会保持文件句柄和 HSQLDB 资源打开一小段时间,以防应用程序想要重新建立与数据库。这样子打开mdb文件后,close连接,使用file.delete()无法被删除,会提示被JVM占用。默认情况下,Access 使用。

2023-10-25 09:58:43 150

转载 【转载】Effect 控件(发光/阴影)特效DropShadowEffect

因为BitmapEffect在.NET4.0已经被官方定义为过期,所以再想使用按钮的发光特效,只能直接使用Windows的依赖属性Effect 了Effect :一个表示位图效果的 System.Windows.Media.Effects.EffectDropShadowEffect有六个属性DropShadowEffect.BlurRadiusDropShadowEffect.ColorDropShadowEffect.DirectionDropShadowEffect.OpacityDro

2021-09-01 09:35:58 640

原创 wpf+dev常用技巧

wpf+dev常用技巧监视代码所花费的时间WPF获取所有窗体、获取当前主窗体、窗体居中耗时久的操作,增加转圈界面(SplashScreenManager)xaml样式设计:dgx编写Expression规则,实现单元格特定条件标红异步:消息弹窗的异步xaml样式设计:多层级,获取元素,设置它的属性xaml样式设计:当没选择日期时,默认的值颜色为红色xaml样式设计:添加阴影效果(DropShadowEffect)监视代码所花费的时间protected void StopwatchTest(){

2021-09-01 09:11:38 934

原创 后端处理跨域的两种方式

方式一 MVC、ASP.NET之类的网站进行跨域处理。方式二 请求 .NET CORE API接口跨域参考链接:https://www.cnblogs.com/stulzq/p/9392150.html1、引入NuGet包:Microsoft.AspNetCore.Mvc.Cors2、在Startup.cs当中的这两个方法,添加一下代码。...

2021-07-13 17:29:03 568 1

原创 Mysql参数化模糊查询

1、Mysql参数化模糊查询之前的错误 sqlWhere.Append(" and SuggestContent like ‘%@SuggestContent%' ");//这种写法编译过来是错误的修改后正确为 sqlWhere.Append(" and SuggestContent like concat('%',@SuggestContent,'%')");使用环境为Dapper...

2021-04-01 09:22:03 424

原创 .Net Core 2.1添加Jwt进行Token认证

.Net Core 2.1添加Jwt进行Token认证一、添加Nuget包二、配置Startup文件一、添加Nuget包添加Nuget包:【System.IdentityModel.Tokens.Jwt】注意Nuget包的版本问题,需要适合自己项目的版本二、配置Startup文件添加配置:public void ConfigureServices(IServiceCollection services){ services.AddAuthentication(Options

2020-12-16 12:05:50 905

原创 01-新建项目及其配置

目录如下一、建立项目二、添加自己的Controller三、引入Swagger生成可调用的接口。四、引入Cors解决接口跨域问题。四、引入Jwt解决请求接口携带token认证问题。一、建立项目得到如下解决方案二、添加自己的Controller此时可进行debug调试。调试结果如下图。显然这不是我们想要的结果。我们的目的是生成可调用的接口,如同上一节课介绍的一样。故我们需要引入Swagger三、引入Swagger生成可调用的接口。配置见另外一篇博文:点我调转四、引入Cors解决接口

2020-12-16 10:04:10 122

原创 .Net Core 2.1添加Cors进行跨域

.Net Core 2.1添加Cors跨域一、添加Nuget包二、配置Startup文件一、添加Nuget包添加Nuget包:【Microsoft.AspNetCore.Cors】注意:Cors的版本需与项目的.net core版本保持一致,否则无法跨域如:项目中我的.net core 版本是.net core 2.1,故我安装的【Microsoft.AspNetCore.Cors】Nugut包版本是2.1.1。重点关注版本,无法实现跨域需要注意自己版本问题。二、配置Startup文件添加

2020-12-16 10:02:04 393

原创 .Net Core添加Swagger

.Net Core添加Swagger一、添加Nuget包二、配置Startup文件三、配置launchSettings.json文件四、结果一、添加Nuget包添加Nuget包:Swashbuckle.AspNetCore二、配置Startup文件引用using Swashbuckle.AspNetCore.Swagger;添加配置public void ConfigureServices(IServiceCollection services){ // 注册Swagger

2020-12-16 09:32:59 337

原创 00-前言

使用.netCore编写接口一、最终结果显示二、涉及技术及工具介绍三、教程介绍及最快完成时间一、最终结果显示 编写的接口,前端开发者可于前端或使用PostMan请求接口得到对应结果。二、涉及技术及工具介绍1、涉及技术:【Asp.Net Core】、【Swagger生成接口服务】、【Cors解决跨域】2、使用工具:【VS2017】、【PostMan】、【谷歌浏览器】三、教程介绍及最快完成时间暂无。...

2020-12-15 17:17:45 61

原创 VS Code中使用live Server中所涉及的配置问题

live server可以实时查看代码更改后的变化。测试十分快速。详细用处可以自行百度。本文教你live server安装过程中所涉及的方方面面,超级容易上手。安装步骤如下:目录一、安装live server二、配置live server三、配置后使用live server一、安装live server在扩展中搜索 live server,然后点击安装。等待安装完毕进行下一步配置。二、配置live server1、安装之后,开始配置live server,在VS.

2020-06-18 08:58:29 8889 2

原创 IIS配置.net core出现的错误代码(0x80070005、0x8007000d、IIS Error 502.5)的解决办法

本文介绍在IIS上配置.net core 服务遇到的三种错误方法及其解决方案:0x80070005、0x8007000d、IIS Error 502.5错误代码:0x80070005解决办法:给源文件配置上EveryOne的完全控制的权限错误代码:0x8007000d解决办法:安装.net core runtime,看自己程序是什么版本的.net core,最好是跟自己源代码使用的.net core版本一致,挂在IIS上的是需要下载Hosting Bundle版的。链接:.NET Core

2020-06-05 10:31:41 3130

原创 03-Infragistics.Win.UltraWinGrid在Epicor的常见代码

Infragistics.Win.UltraWinGrid在Epicor的常见代码1、设置标题列宽度、列名2、设置标题列格式3、设置单元格设置下拉框,下拉框存值.4、单元格内容过多换行,设置样式为button5、设置单元格背景颜色、字体颜色6、单元格只读、不能编辑7、隐藏列8、行、列单元格内容自适应表宽度9、单元格的值更新10、设置栅格显示器11、双击单元格,并打开对应的界面12、设置列是否可以移动列名13、是否允许分组14、组合可实现多级多列头15、列名称实现多行显示16、单元格内容左对齐、右对齐、中间对

2020-05-19 14:15:00 497

原创 0-ERP系统总结

Nafinlo总结一、Nafinlo简介一、Nafinlo简介Nafinlo,总称利宾来塑胶工业(深圳)有限公司,主营橡胶和塑料制品业(玩具、模具、塑胶制品等),坐落在深圳市龙华区清湖社区雪岗北路,邻近富士康、华为等公司,总部在香港,Nafinlo只是其在深圳的一个公司,产品主销海外。公司有...

2020-05-19 13:50:23 894

原创 01-Epicor开发总结

从2019.3.28入职,到今天2020.5.9,已经在Nafinlo工作一年多了。现在就需要将Epicor的开发知识重新梳理一遍。一、Epicor组成在Nafinlo中,Epicor的服务器搭设在香港,然后在香港、昆山、深圳、越南等公司组成局域网,互通使用。图片、附件、数据库等都放在服务器中。Epicor的升级都由Epicor的公司来进行操作。 本地就是Epicor的程序。二、Epicor开发相关调试方法。 在EPICOR中无法调试,只能测试代码有没有规范上的错误,也无法打断点调试。因

2020-05-19 13:48:30 1391 2

原创 02-Epicor二次开发常用代码

二次开发,俗称客制。是程序员根据需求,进入开发模式对Epicor进行代码修改。1、获取到的完整的SQL,可以将SQL语句弹出来2、每个公司的代码是一样的,不一样请清理系统缓存,并退出系统重新进入3、隐藏一列4、关于界面居中问题5、测试跟正式的水晶报表文件都在192.168.100.250的EpicorData\CustomReports文件夹中6、关于报表位置不够问题7、将DataView的数据转化为xml的文件,用于更新水晶报表8、vb.net 中换行...

2020-05-19 10:22:17 2131 1

原创 第一步 安装Java相关

2020-4-16 安装Java相关相关软件:eclipse、Java JDK一、下载eclipse1、下载链接:https://www.eclipse.org/downloads/2、安装下载器或者直接下载包,目前Eclipse没有中文版本,安装路径也应避免中文字的出现。3...

2020-04-16 14:26:20 121

原创 01部署与设置-CentOS零基础学习

目录部署与设置CentOS一、在腾讯云上安装CentOS 7.6部署与设置CentOS接下来介绍在云服务器上安装、部署CentOS系统。一、在腾讯云上安装CentOS 7.6在腾讯云的实例当中,选择【重装系统】,安装如下图。登录CentOS。重点:【标准登录方式】只能登录进去到黑窗口的命令行模式。如果按照了CentOS的图形化界面,只能选择【VNC】的登录方式,下面介绍CentOS...

2019-06-18 09:20:51 170

原创 00前言-CentOS零基础学习

一、前言 BS架构是现在的流行架构,这就需要后端的开发工程师或多或少都需要一些涉及到前端的知识,比如是H5、CSS、JQuery、AJAX等。而且,BS架构的系统很多就放在Linux系统上,因此,学习Linux系统是十分必要的。CentOS是Linux系统的中代表。...

2019-06-18 08:30:52 143

转载 .NET出现频率非常高的笔试题

转载:https://www.cnblogs.com/jiekzou/p/4457384.html一、.NET基础1、a=10,b=15,请在不使用第三方变量的情况下,把a、b的值互换答:小学算法,加法交换律和加法结合律int a=a+b; int b=a-b; int a=a-b;2、session喜欢丢值且占内存,Cookis不安全,请问用什么办法代替这两种原...

2019-03-15 10:20:39 477

原创 计算机网络+数据结构

1、按照网络的作用范围分类广域网(WAN,Wide Area Network)城域网(MAN,Mertopolitan Area Network)局域网(LAN,Local Area Network)(无线)个人区域网(PAN,Personal Area Network)2、计算机网络的主要性能指标带宽、时延、利用率3、OSI七层模型和TCP/IP四层模型OSI七层...

2019-03-12 17:57:19 3240 1

原创 【SQL】理论基础

引用:https://blog.csdn.net/gabby____/article/details/807853791、增删改查增: 注意点:需要写出来字段,不要怕麻烦,不然表结构更改了,就不知道这个值对应的是哪个字段了。insert into student(sno,sname) values('1223','郭靖'),('1224','黄蓉')删:...

2019-03-12 16:43:31 383

原创 【SQL】常用语句进阶

1、行转列使用PIVOT()函数select * from #myTb PIVOT ( min(#myTb.尺码 /*后列值*/) FOR #myTb.列名 /*需转列*/ IN ('尺码1','尺码2') ) as PVT使用case when2、数据转换语法:CAST (expression AS...

2019-03-12 14:35:18 134

转载 【SQL】触发器

转载:https://www.cnblogs.com/genesis/p/4940093.html触发器的作用:自动化操作,减少了手动操作以及出错的几率。触发器是一种特殊类型的存储过程,它不同于前面介绍过的一般的存储过程。【在SQL内部把触发器看作是存储过程但是不能传递参数】一般的存储过程通过存储过程名称被直接调用,而触发器主要是通过事件进行触发而被执行。触发器是一个功能...

2019-03-12 10:49:30 14193 2

转载 【SQL】存储过程基础

转载:https://www.cnblogs.com/genesis/p/4914010.html什么是存储过程呢?存储过程就是作为可执行对象存放在数据库中的一个或多个SQL命令。通俗来讲:存储过程其实就是能完成一定操作的一组SQL语句。那为什么要用存储过程呢?1.存储过程只在创造时进行编译,以后每次执行存储过程都不需再重新编译,而一般SQL语句每执行一次就编译一次,所以使用存储过...

2019-03-11 17:02:31 137

转载 SQLServer语句

转载:https://www.cnblogs.com/genesis/p/4673149.html1、创建数据库create database 数据库名字2、删除数据库drop database 数据库名字3、创建表(identity(1,1)自动增长,倍数为1,primary key设置主键)create table UserInfo(Id bigint identity(...

2019-03-11 15:21:50 6578

原创 在腾讯云服务器使用WamServer发布PHP网站(不使用域名,直接用公网IP访问)

······本文供学习之用,服务器有重要资料的不推荐。本教程会使服务器不安全,仅供学习。一、简介       一个写的PHP网站想在腾讯云中发布,并且通过公网访问,并不是容易的事情。本文通过WampServer自带的Apache服务去发布自己的PHP网站,使得外网可访问自己在腾讯云中的php网站。基本的思路:使用WampServer的Apache,通过修改Apache的虚拟主机的配置,...

2018-09-26 13:32:37 2203

原创 针对【System.Text.StringBuilder+多种条件】方便的用法

一、问题: 汇总方式有两种,CheckBox的情况有两种。如图一开始的时候,原写代码的人是写了四段差不多的代码(主要不同点是在SQL的语句,因为要跟数据库进行结合查询),将这四种情况都写出来。但是今天老大叫我新增加两个CheckBox,形成这样的功能。 如果是按照之前的写法,三个CheckBox加上两种汇总方式,就变成了16种情况需要写出来。这样的代码十分...

2018-07-23 21:58:47 708

空空如也

空空如也

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

TA关注的人

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