自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【乱码】记一次C#调用Java乱码

使用IKVM工具将Java生成的Jar包转成dll,使用C#进行调用,可以正常调用,但是遇到中文就会乱码。以下将从 如何使用IKVM工具、解决乱码两个方面介绍。IKVM使用。

2022-11-20 09:55:06 1741 2

原创 maven生命周期-jar中没有主清单属性

jar包执行报错

2022-11-08 23:24:59 1721

原创 Maven--无法引用jar包

jar包导入到本地仓库后,IDEA里pom文件始终无法引用jar包

2022-11-04 21:09:48 3756

原创 微信小程序--瀑布流

Lin-ui瀑布流学习

2022-07-02 12:37:55 6908 5

原创 学习优秀博客文章思路

写博客心得

2022-06-29 15:42:37 232

原创 微信小程序--引用第三方组件

小程序如何引用第三方组件

2022-06-28 21:14:08 4963

原创 微信小程序--promistic解析

例子: 1、Promise 是什么 怎么用 Promise是JS中进行异步编程的新的解决方案。 Promise是个构造函数,Promise对象用来封装一个异步操作,并可以获得其结果。 2、assign 是什么 怎么用 将所有可枚举和自有属性从一个或多个源对象复制到目标对象,返回修改后的对象。 3、promistic函数的含义 避免回调地狱,回调函数嵌套回调函数。首先,入口函数里的代码需要封装,不可能所有的函数都写在主界面 比如:入口:调用主题对象里获取图片的方法得到一个主题图片——》主题对象:调用封装的HT

2022-06-20 11:13:56 496

原创 联想电脑EasyCamera无法打开摄像头

联想电脑摄像头无法打开,原因是之前无意中通过联想电脑管家把摄像头给关了。 关闭后的效果如下

2022-05-25 09:59:33 8401

原创 SpringBoot学习 - (6)常用的 Restfulapi 注解

@RequestMapping 注解 可以加在类上,下面所有注解的路径可以不用 每次都写 v1。 @Controller @RequestMapping({"v1/","v2/"}) public class BannerController { @GetMapping("/test3") @ResponseBody public String test3(){ return "hello 七月"; } ...

2022-01-26 15:29:20 381

原创 SpringBoot学习 - (5)RestController

通过几个示例介绍,RestController的好处。 public class BannerController { //@1 无法直接返回 @GetMapping("/test1") public String test1(){ return "hello 七月"; } //@2 @GetMapping("/test2") public void test2(HttpServletResponse response){

2022-01-26 14:16:26 564

原创 Java中AOP

1、优点 减少工作: 如,记录所有访问controller 的日志 正常做法:controller 入口增加log.info,如果controller很多每个都要写一边增加了工作量。 使用AOP:面向切面编程,只写一块代码即可。 2、用法 在spring AOP中业务逻辑仅仅只关注业务本身,将日志记录,性能统计,安全控制,事务处理,异常处理等代码从业务逻辑代码中划分出来,通过对这些行为的分离,我们希望可以将它们独立到非指导业务逻辑的方法中,进而改变这些行为的时候不影响业务逻辑的代码。【https://blo

2022-01-26 00:13:31 218

原创 Java注解

1、java 常见注解 @Override @Deprecated 过时的方法 @SuppressWarnnings 抑制警告 2、常见的第三方注解 Spring @Autowired @Service @Repository Mybatis @InsertProvider @UpdateProvider @Options 3、注解分类 3.1按来源 jdk 第三方 自定义 3.2 按运行机制 源码 编译时 运行时 4、 ...

2022-01-26 00:10:50 410

原创 SpringBoot学习 - (4)热重启配置

1、什么是热重启 当代码发生变动时,服务会自动重启,不用每次都点调试或者运行按钮。 2、热重启原理 使用 spring-boot-devtools的监控功能,如果target目录下的内容发生变化,服务器就会自动重启。所以需要两步 1、安装devtools 2、当代码发生变化时 改变target目录内容。 3、如何配置 3.1添加依赖 在POM.xml中添加依赖 <dependency> <groupId>org.springframework.boot</groupId&gt

2022-01-22 08:16:23 692

原创 IDEA 常用快捷键 总结

1、psvm public static void main 的快捷键 2、alt + insert 自动生成代码块 3、sout System.out.println(); 4、shift +enter 新建一行,并把鼠标定位在起始位置 5、ctrl + Y 删除光标所在当前行

2021-09-05 11:07:35 237

原创 C#调用java的webservice

问题背景: 现场的webservie部署在他们服务器上,外网无法访问,无法通过xml生成类 1、通过动态调用webservice: 报错:找不到的定义。缺少命名空间为 的服务说明。参数名: name 2、通过wsdl.exe 命令行 在现场电脑上生成类 wsdl /language:c# /n:Demo /out:E:/测试javaweb/TestService.cs http://localhost:8094/WebInterface.asmx?WSDL 已通过第二种方法解决。 ...

2021-08-18 10:02:34 699

原创 delphi调用C# webservice

delphi调用C# webservice ,使用导入的wsdl 需要在 pas 里最后加上一句话: InvRegistry.RegisterInvokeOptions(TypeInfo(HospitalServiceSoap),ioDocument); 不加的话导致 入参对方不识别。

2021-07-19 14:41:09 375

原创 电商平台延迟支付的原因

电商平台(某宝为例)一般下单流程: 购物车选中——结算——确认订单页面——提交订单——拉起支付界面——取消支付——24小时自动关闭 代码中逻辑 在没有异步化的步骤大致是用户提交订单->预扣库存->生成订单->消费成功消息推送->通知仓库发货->数据计入财务几个串行化步骤 1、用户取消支付后为什么不直接取消订单? 如果直接去取消订单,需要把库存也给取消掉,用户反复提交增加后台业务量。 所有产生了延迟支付流程。 2、延迟支付自动取消订单,如果取消失败怎么处理? https://ww

2021-07-15 13:31:00 692

原创 SpringBoot学习 - (1)完全搞懂版本号

2.2.1.RELEASE 2 主版本 (最近从1到2) 2次版本 新特性 发布新特性 要保证兼容 1 增量版本 bug修复 RELEASE 发布版本、里程碑版本 GA 官方推荐 General Availability Alpha 内测 Beta 公开测试 SNAPSHOT 比较稳定 还在持续改进 没GA稳定 想使用新特性可以使用此版本 ...

2020-11-18 00:02:34 426

原创 vue脚手架升级踩坑记

由于安装的vue-cli 版本为 2.9.6 需要升级到 4.x 。 先使用 npm uninstall vue-cli -g 卸载原有脚手架; 在百度重新安装命令:npm install -g @vue-cli 报错:invalid tag name 排查发现命令写错了:npm install -g @vue/cli 坑啊! ...

2020-09-06 16:14:28 988

原创 Vue3.0学习 (9)-双向数据绑定

双向数据绑定是啥?为什么使用? what:实现双向数据绑定,即 js - html ;html -js why: 比如 html 中的 input 输入框,我们可以从服务器获取相应数据显示到html中 ,如果 input 中的数据发生了变化 我们也需要相应的把数据发送到服务器保存起来。 1、单向数据绑定,以input为例 代码: <input :value="age" type="text"></input> <button @click="onC

2020-09-05 11:01:29 5936 1

原创 Vue3.0学习 (8)- v-for列表渲染

实例 1、v-for 遍历集合、对象: <ul> <li v-for="item,index in titles">{{item}}{{index}}</li> </ul> <ul> <li v-for="value,key,index of book">{{key}}:{{value}}:{{index}}</li> </ul> 2、声明变量 const tit...

2020-09-03 20:46:42 1011

原创 Vue3.0学习 (7)- 多项条件渲染

1、格式 2、number分别为 1,2,3 3、用key管理可复用的元素 <template v-if="loginType === 'username'"> <label>Username</label> <input placeholder="Enter your username" key="username-input"> </template> <template v-else> <label>

2020-08-12 23:00:48 294

原创 Vue3.0学习 (6)- 条件渲染v-if和v-show

v-if指令 1、v-if 的格式: 2、条件为true时 3、条件为false时 v-show指令 格式以及使用与v-if相同 v-if 与 v-show 的区别 通过抓取dom节点可以看出两者区别: 1、两者均不显示时,v-if指令直接不会显示,v-show通过控制style来控制是否显示。 ...

2020-08-12 22:13:46 1266

原创 Vue3.0学习 (5)- v-on指令监听事件

1、v-on + 需要监听的事件 + 执行事件时需要执行的函数 <div v-on:click="onClick"> <div> 点击666 </div> </div> 2、省略的写法 把v-on: 替换成 @ <div @click="onClick"> <div> 点击6667 </div

2020-08-05 23:41:04 1170 2

原创 Vue3.0学习 (4)-带入JS表达式进行动态计算

1、加减乘除计算 字符串之间的相加 <div v-text="message+'123'"> 2、三元表达式 " message ?'hello':'123' " 如果message<>’’ 则输出 hello 否则 输出 123 3、表达式而不是语句 if (1=2)是条件语句 不能写入到body中。 ...

2020-08-05 23:19:58 706

原创 优快云 Markdown用法

1、可以使用HTML片段实现想要的效果 如: 想要的标题效果 <table> <tbody> <tr> <td bgcolor="#A2CD5A"> <font size="5" color="#fffff">解决的问题</font> </td> </tr> </tbody> </table> 2、插入空白行 这是第一行   这是第二行 .

2020-07-29 23:12:24 244

原创 Vue3.0学习 (3)- v-bind指令

v-bind指令解决的问题:给HTML标签的属性赋值

2020-07-29 22:43:50 3754

原创 Vue3.0学习 (2)- v-text指令

一、H5 调试技巧 1、H5开发时没有专门的IDE需要在浏览器中查看,如果需要查看移动端效果,需要按F12 然后选择 移动端效果。 2、查看效果后会发现字体较小 需要在head中添加meta标签(固定格式): <meta name="viewport" content="width=device-width,height=device-height,initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no"&

2020-07-29 00:07:33 1046

原创 VSCode常用快捷键

移动整行 : alt + 上下键 删除整行 : crtl + shift + k

2020-07-28 22:58:37 218

原创 Vue3.0学习 (1)- Hello World

一、下载开发工具 直接官网下载VSCode 二、写demo 1、 创建文件夹 VSCode不能直接创建项目文件夹,先创建一个文件夹,然后通过VSCode打开。 2、 Hello world 2.1引入vue.js 采用vue+html 模式,在html文件中 通过标签script 引入vue.js的标签。 2.2 直接输出文字 css、js、wxss 都在一个 html中,直接在body中输出 hello world。 2.3 通过script输出文字 body中的数据从script中获取。 分为以下关键几

2020-07-24 00:06:08 1414

原创 电商平台中的Spu与Sku

写一份手记让所有人都能看懂了解 什么是Spu 什么是SKU。 spu和sku主要用于电商中,用于标识商品。 spu:Stander Product Unit 标准商品单元。 比如 华为Mate 30 pro 手机 就是一个spu == 可以理解为 某一款手机 是华为 P20 还是 华为 Mate30 == sku:Stock Keeping Unit 库存量单位 比如 华为Mate30 pro 青山黛 8+256G == 可以理解为 某一款手机里的具体型号的手机 ,是华为Mate 30Pro 中的8+

2020-06-10 22:21:07 2720

原创 Linux链接命令

ln -s 原文件 目标文件 1、硬链接 ln /root/japan /tmp/japan-hard ==引用技术为 2 == 2、软链接

2020-03-12 23:50:39 243

原创 Linux目录处理命令

xshell crtl+l 清空当前命令 cd命令 cd 根目录 cd . . 上一级目录 cd - 上次目录 pwd 当前位置(print working directory) mkdir命令 mkdir -p 递归创建目录 rmdir命令 只能删除空白文件 rm命令 rm -rf 强制删除 cp命令 复制 date当前时间 cp anaconda-ks.cfg...

2020-03-10 23:20:51 176

原创 Linux命令—ls

ls命令 查询目录内容 -l 显示详细信息 - rw- r-- r– 1.- 文件 d 目录 l 软链接文件 2.rw- 所有者 3.r-- 所属组 4.r-- 其他人 r 读 w写 x执行 drwxr-xr-x. 6 root root 100 3月 4 17:00 yum 6:引用次数 root:所有者 root:用户组 100:大小 3月 ...

2020-03-10 22:33:18 179

原创 windows系统快速打开文件夹或者程序

很小的软件:winhotkey 百度网盘: 链接:https://pan.baidu.com/s/1GL21lckiV_2_u-Xb04KYeg 提取码:bo7q

2019-12-12 22:33:55 441

原创 C#把html格式的字符串保存为html文件

类似于写txt的形式,把 .txt 改为 .html 即可。 生成后的html中无数据? 在谷歌浏览器中无法打开,在IE打开即可。

2019-12-12 19:35:43 1128

原创 JavaWeb简介

2019-10-11 22:12:02 245

原创 delphi调用C++的dll出现乱码(实际是调用失败)-身份证接口

c++定义函数: int USER_API DCSDT_IdCardContent(int handle, int flag, char *content); delphi声明函数: Function DCSDT_IdCardContent(hHandle:longint;flag:LongInt;content:pChar):Integer; stdcall; ...

2019-08-27 18:15:25 1043

原创 Java中文件的操作

图片引用:https://blog.youkuaiyun.com/yongbutingxide/article/details/8201540 File类 1、创建对象:File f =new File(""); 2、创建删除文件夹:f.mkdirs()/f.mkdir();f.delete(); 3、创建删除文件:f.creatNewFile();f.delete(); ...

2019-08-17 09:48:13 236

原创 Java中Static关键字学习

总结一句话: static方法可以访问static变量,不可以访问非static变量和方法。 非static方法可以访问static变量和方法。 作用:被static关键字修饰的方法或者变量不需要依赖于对象来进行访问,可以编写static代码块来优化程序性能。 常见用法:我们最常见的static方法就是main方法,至于为什么main方法必须是static的,现在就很清楚了。因为程序...

2019-07-12 09:53:50 254

空空如也

空空如也

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

TA关注的人

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