摘要:
参考:http://blog.csdn.net/github_39104978/article/details/78265433 看了上面的文章,对越权操作的概念还是比较模糊,不明确实际场景。 横向越权的情况: 用户登录模块中,假设用户在忘记密码(未登录)时,想要重置密码。假设接口设计为传参只用传用 阅读全文
摘要:
需求:WPF项目中要做用户的商铺主页,由于考虑到每个商家的主页布局各不相同,不能用XAML写死布局。最好的办法是WPF这边XAML写好一个容器,用户使用HTML可视化编辑器(比如这个)来准备好网页,输出HTML网页文件,再将网页嵌入WPF中。 选择插件:Webkit.Net只支持32位的,已经好多年 阅读全文
摘要:
情况一:个别引用的DLL显示黄色叹号。 通常是因为该DLL需要的.Net Framework版本与当前项目使用的版本不兼容。如该DLL需要的版本高于当前项目使用的版本。考虑修改项目的.Net Framework版本以支持该DLL。 参考:http://blog.csdn.net/shiyaru131 阅读全文
摘要:
通常是因为应用程序编译的目标平台与引用的DLL类库目标平台不一致造成的,如应用程序目标编译为64位,而引用了32位的DLL。 在Visual Studio修改应用程序目标编译平台即可。 更多关于目标编译平台x64/x86/AnyCPU的问题参考: https://docs.microsoft.com 阅读全文
摘要:
Address localhost:1099 is already in use http://blog.csdn.net/huazhongkejidaxuezpp/article/details/41813683 Unable to open debugger port (127.0.0.1:37 阅读全文
摘要:
查资料时无意中发现,Windows系统存放DLL的文件路径似乎有点蹊跷: 32位的DLL存放在C:\Windows\SysWOW64,而64位的DLL存放在C:\Windows\System32。即使说DLL版本与文件名是相反的?! 置于为何会有如此奇葩设定,参考下面资料: http://blogs 阅读全文
摘要:
使用Webpack做前端开发时,本地localhost使用了Webpack-dev-server搭建一个服务,开发阶段如果想把对本地后台的请求改为对外网的请求,可以使用Charles开启代理,把路径修改为访问外网,Charles代理的配置如下。 从Tools菜单进入Map Remote,或者在某一条 阅读全文
摘要:
火狐的Tab Mix Plus插件管理标签页很好用,但是在这次升级到57版本后不能用了,也没找到合适的替代品。 该插件一个很常用的功能是在新建的标签页打开网页(而不是在当前页上跳转),该功能直接修改Config配置即可启用。 在地址栏输入about:config后进入火狐配置。 搜索browser. 阅读全文
摘要:
Github:https://github.com/twitter/hogan.js 最简单的使用教程:http://www.imooc.com/article/18493 阅读全文
摘要:
CSS类选择器参考手册 一个元素同时使用多个类选择器 CSS中类选择器用点号表示。实际项目中一个div元素为了能被多个样式表匹配到(样式复用),通常div的class中由好几段组成,如<div class="user login">能被.user和.login两个选择器选中。如果这两个选择器中有相同 阅读全文
摘要:
问题:火狐浏览器丢失书签后尝试恢复书签,按【Ctrl + Shift + B】弹出我的足迹,选择【导入和备份】-->【恢复】中任一文件,弹窗【无法处理备份文件】。 解决办法: 先找到并打开火狐浏览器的用户配置文件夹,打开方法。 关闭正在运行的火狐浏览器,删除以下三个places开头的文件(如果有的话 阅读全文
摘要:
Visual Studio2017编辑器按F12无法跳转到变量所属的类定义,弹窗提示【无法导航到插入点下面的符号】,如下图: 解决办法: 方法一: 清理解决方案,重新生成。 方法二: 如果以上办法不行,关闭VS,打开控制台,进入VS的目录下(我的是C:\Program Files (x86)\Mic 阅读全文
摘要:
问题:访问远程MySQL数据库时报错【is not allowed to connect to this MySql server 】不允许访问,因为MySQL默认只有本机localhost能够访问MySQL Server服务。 开放MySQL服务给其他主机访问 在Navicat中查看当前数据库Us 阅读全文
摘要:
由于网络原因,虽然地址http://www.nuget.org和https://www.nuget.org/api/v2/在浏览器可以正常打开,但是在VS中使用默认的NuGet程序包源经常加载不出来,此时可以改用另一个源。 例如使用博客园做的镜像https://nuget.cnblogs.com/v 阅读全文
摘要:
Base64和MD5都可用于做信息的简单加密,两者的简单差别如下: Base64 可逆性。 可以将图片等二进制文件转换为文本文件。 可以把非ASCII字符的数据转换成ASCII字符,避免不可见字符。 MD5 不可逆性。 任意长度的明文字符串,加密后得到的密文字符串是长度固定的。 阅读全文