- 博客(7)
- 收藏
- 关注
原创 vue使用window.open(), vuex数据不共享的问题
问题还原:vue项目中采用了window.open(),浏览器打开新的标签页,原标签页中修改vuex存储的数据发生修改,新打开的标签页无法监听到数据修改。解决方案:采用localStorage,原标签页存储数据到localStorage,新的页面监听localStorage存储的值(如果新页面无法监听到,可采用定时器); 注意:定时器页面销毁的时候记得关闭掉; ...
2021-11-24 16:11:01
2095
原创 c# cs项目里面窗体的ShowDialog()和show()的区别
最简单的区别为:以form1和form2为例;form1实例化后通过按钮弹出form2实例,如果用show()方法,则弹出的窗体和form1为同一级窗体,即多次点击按钮都可以弹出窗体;如果采用ShowDialog()方法,则弹出来的窗体form2为form1的子窗体,如果form2打开后无法聚焦到form1窗体上;深层里的理解为:ShowDialog()弹出的窗体为模式化窗体;show()弹出的...
2018-06-07 00:03:45
7681
转载 CS和BS的差别(转)
跳转大神博客链接:https://blog.youkuaiyun.com/fightfaith/article/details/50392301我只是大自然的搬运工。自己不敢恭维;1、CS、BS架构定义 CS(Client/Server):客户端----服务器结构。C/S结构在技术上很成熟,它的主要特点是交互性强、具有安全的存取模式、网络通信量低、响应速度快、利于处理大量数据。因为客户端要负责绝大多数的业务...
2018-05-23 10:48:49
6109
1
原创 Decimal与Double的区别
今天在测试一个三个数相加和为100的情况;前台输入三个值 例如:20,30,50。如果三个值都为整数double.prase(20)+double.prase(30)+double.prase(50)=100;decimal.parse(20)+decimal.parse(30)+decimal.parse(50)=100;上面两个是没有误差问题的;若前台输入的三个值 分别为
2018-01-12 10:31:29
9810
转载 DBNULL和NULL的区别
菜鸟最近做项目遇到一个问题就是从数据库里面读出来的数据放到Table里面,获取的对象是object类型,然后进行非空判断,发现怎么判断都是非空的,导致结果出错当时的解决办法一:使用try catch捕获异常然后给对象赋值(可以解决问题但是不推荐使用),后来经过查阅资料找到这个方法,记录下来方法二:判断 object is DBNull 运行通过(注意此处是从数据库读出来的对象去拿的);
2017-10-11 12:02:29
1074
原创 正则表达式
学习笔记:c#里面正则表达式1.与任意单词字符匹配:\w 例如:“stud$#y” 匹配其中的s,t,u,d,y ;2.与任意非单词字符匹配:\W 例如: “stud#y” 匹配其中的# ;3.与任意的空白字符(如:空格符,制表符,换行符)匹配:\s 例如: 正则表达式为:\w\s 则匹配”ID A1.3” 中的 “D ...
2017-08-17 00:37:05
232
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人