自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 selenium 优化 提升性能

结果:用时:7.200437545776367s用时:5.909301519393921s headless用时:4.924464702606201s headless\phone用时:4.935844421386719s headless\phone\no image为了测试图片,http://image.baidu.com/事实证明,no image对打开网页没影响,对...

2019-09-08 09:19:00 1849

转载 c# jetbrains rider使用一段时间后

先上一个官方的对比图吧。https://www.jetbrains.com/rider/compare/rider-vs-visual-studio/index.html功能上直接超越visual studio。如果做c#开发,不做c++开发的话,可以扔掉visual studio 了。多年的c#开发人员,一致用visual studio。所以对visual studio的各种弊...

2019-09-04 17:34:00 1192

转载 sqlserver 问题来了,视图不会自动更新,如果是用*创建的

奇葩问题一个create view时候用的select * 关联了几个表创建的。后修改select * 的表,结果悲剧了。select * from 视图得到的结果绝对让你想哭。不报错,不提示;直接结果错位;这个错位直接导致程序正常的sql查询得到错误的结果。还以为是程序问题呢,谁知道是数据库的坑。必须手动更新视图才可以生效;方法2种:1、alter vie...

2019-09-03 22:20:00 672

转载 总结:彩票项目维护后的感想

2019-09-03 20:51:13市面上好多版本的caipiao项目最近有个项目是php版本的,要做相关的维护,修改。客户买了一个现成的,做些修改。问题那个多呀。搞了几天,头大。不得不说原作者真是low到家了,好吧不批评人家了,还是说说所得吧!1、php网站问题因为mysql数据库版本问题导致的各种小问题:sql_modea、not null 结果inse...

2019-09-03 21:05:00 167

转载 前后端分离,认证框架分析

跨域安全访问APIoauth2是一种用户授权标准,jwt是传递token的一种消息标准,shiro是一个授权框架1、JWTJSON Web Token (JWT)是一个开放标准(RFC 7519),它定义了一种紧凑的、自包含的方式,用于作为JSON对象在各方之间安全地传输信息。该信息可以被验证和信任,因为它是数字签名的。加密、解密、开发包等,请参考官网:https://...

2019-08-25 16:58:00 170

转载 什么是看电脑正确姿势?显示器高度,眼睛更健康

电脑显示屏的放置高度,屏幕中心应该低于眼睛注视水平10-20度的水平为最佳。注视角度比水平线低15度左右,人眼与电脑显示屏在70厘米左右的距离,可以减少视觉不适和肌肉骨骼不适,如颈部和背部酸痛等。使用电脑过程中,应该遵循20-20-20的原则:使用20分钟电脑后,应该往20英尺远的地方注视至少20秒。这样短时间多频率的休息可以放松眼睛的调节系统,能预防眼睛疲劳。每天长时间对着电脑3个...

2019-08-24 12:18:00 8163

转载 调用大漠插件发送QQ和微信消息 C#版

大漠插件:3.1233找图,找色,识字,找字,窗口,按鼠标,按键盘0、注册dm.dll;regsvr32 xxx\dm.dll1、添加com引用;2、dmsoft各种调用;原理:查找窗口hwnd→窗口激活→添加消息到文本框→回车→窗口取消激活截图:代码: 1 class Form1 : Form 2 { 3 ...

2019-08-21 13:58:00 722

转载 前后端完全分离的思考

网站开发历程1、杂合模式早期的asp开发网站时期大多是如此,一个asp文件混合业务处理,页面显示,js动态交互;完全杂合在一起;一个请求对应一个asp文件,业务逻辑解析,动态输出html内容。后期的php、早期的jsp也是如此模式;2、webform模式这个是微软asp.net时期的一个方式,本质上是封装html为服务器控件,动态生成html及相关提交和状态...

2019-08-20 20:50:00 159

转载 爬取动态html网页,requests+execjs

请求地址:https://g.hongshu.com/content/99269/15382723.html网页内容为动态执行js所得1、直接浏览器模拟不用考虑页面的业务逻辑什么的,直接得到结果。这个就不做过多分析了。直接取就好。2、js解析,动态执行execjsimport reimport execjsimport requests...

2019-08-20 14:59:00 1267

转载 pycharm2019.2一个奇怪的bugger,执行后输出内容被莫名处理

2019-08-20 07:45:07python爬虫是一直来大家都用的多的,我也是常常用到。requests做请求方便的很,但是今天却遇到requests的bug。text内容不可信。pycharm2019.2import requestsfrom lxml import etreeurl = 'https://g.hongshu.com/content...

2019-08-20 08:03:00 168

转载 博客园啥时候升级了,刚看到

2019-08-19 17:18:23虽然天天在博客园,但是真是没注意到底部的说明。Powered by .NET Core 3.0 Preview 8 on Linux  先恭祝一拨,博客园威武。转载于:https://www.cnblogs.com/Running_Zhang/p/11378349.html...

2019-08-19 17:20:00 115

转载 在浏览器的市场上,IE依然是放弃了,firefox还在继续~~

自从微软失败后,发布了Edge;但是依然是没有多少市场的,毕竟各种难受;单从开发者工具,我是没有其它选择了,ie的不能用,https://www.microsoft.com/en-us/welcomeie11/welcomeie11firefox的css,动态事件没有;html不支持格式化;尽管可以修改发送请求;copy的选择器不智能;chrome是最佳的,完美...

2019-04-09 10:12:00 120

转载 jetbrain rider 逐渐完美了,微软要哭了么?

2019-03-24 10:08:42多年的vsiual studio使用经验,各种小瑕疵;到现在的visual studio是越来越大了;简直到了无法忍受境地;每次重装系统都要重新安装下,这个不科学的;那么大还要重装;现在虽然有了installer,但是什么都不开发就要700m的空间,真是太扯了;开发过程中也是使用起来有各种小问题,比如编辑项目文件等等;resharp也是各...

2019-03-30 10:48:00 1745

转载 一个网站的渗透测试思路,流程(给你一个网站,怎么做?)

一个网站的渗透测试思路,流程(给你一个网站,怎么做?) 1)信息收集 a. 服务器的相关信息(真实ip,系统类型,版本,开放端口,WAF等) b. 网站指纹识别(包括,cms,cdn,证书等),dns记录 c. whois信息,姓名,备案,邮箱,电话反查(邮箱丢社工库,社工准备等) ...

2018-04-02 15:31:00 1451

转载 windows服务

1、svchost.exeC:\windows\system32\svchost -k XLServicePlatform以windowsxp为例,点击“开始”/“运行”,输入“services.msc”命令,弹出服务对话框,然后打开“remote procedure call”属性对话框,可以看到rpcss服务的可执行文件的路径为“c:\windows\system32\svchost...

2017-03-29 14:40:00 171

转载 我知道的代码生成器

长久的编程养成了很多好习惯。比起长久的复制粘贴功能,代码自动生成无疑是最科学的选择。写好生产的模板,然后根据数据库相关设计文档,直接生成完整的网站。对于没有复杂业务逻辑的数据库增删改查类任务。大量的js相仿的操作。模板无疑是生产力工具了。就.net领域比较好的有codesmith(商业),动软(国内),mygeneration(开源)。有些开放的软件业提供了额代码生成软件...

2017-03-11 09:50:00 124

转载 Extjs 自动列宽

//auto column widthExt.grid.Panel.prototype.viewConfig = { listeners: { refresh: function (dataview) { var cols = dataview.panel.columns; for (var i = ...

2016-09-14 21:16:00 293

转载 关于移动App开发前端UI框架选择

问题:现在移动开发各种必须,而移动开发纠结在于怎样快速高效的开发出来。做web开发有些年头了,成熟的前端套件(easyui,extjs,jqueryui)很是方便,可以开发出来规范一直的产品,各种组件也是很完整的,不用单独找日期控件或者验证控件等等。毕竟不是做美工的,要知道做出来一直的产品是很重要的。现在后端技术无可厚非的成熟了,所有的开发都集中到了全端UI上面。移动端有几个...

2016-09-06 23:30:00 214

转载 JavaScript递归深度问题

递归是有限的东西:function fact(num) { if (num <= 1) { return 1; } else { return fact(num - 1); } }测试结果是35840成功,之后就失败了,递归只能这么多次...

2016-08-24 13:42:00 325

转载 调试一个Ext打开的window窗口内嵌Iframe的form提交问题

一个奇怪的问题是:潜逃在iframe里的页面单独提交都是正常,放到iframe里面通过js调用在parent页面。提交总是被莫名其妙的杀掉。确定js简单无错之后,继续看parent的处理逻辑,有这么一句.this.destory()。问题最后才确定了,是打开iframe的页面本身世打开的window窗口,结果能提交submit执行后,直接关闭了打开的窗口。结果form没有执行...

2016-07-11 13:35:00 174

转载 关于Visio的vba操作,遍历目录,对所有vsd文件操作,导入excel文件

1、vba遍历要添加引用,runtime2、不能打开单独的application,因为在获取到shape的picture属性时候,新打开的application不能够获取到。提示自动化错误。3、定位shape的话,需要shape的宽高,因为是基于中心点的定位。CellsSRC(visSectionObject, visRowXFormOut, visXFormPinX).Form...

2016-07-03 09:53:00 701

转载 IDEA 打包jar

1、ctrl+shift+alt+s 弹出项目设置窗口,点击Artifacts页签,点+号,选择jar Empty。修改jar name,将右侧需要打包进去的资源拖到左侧,记住Output directory 路径。保存配置。这样就创建了一个新的Artifact。 2、回到IDEA,菜单Build > Build Artifacts.. 选择刚才创建的Artifact,点ok 生成...

2016-05-09 20:05:00 94

转载 《天道》经典语录

夫虚静恬淡寂寞无为者,万物之本也。投石击水,不起浪花,也泛涟漪。你是一块玉,但我不是匠人,我不过是一 个略懂投机之道的混子。充其量挣几个打发凡夫俗子的铜板,你要求的是一种雄性文件的魂,我不能因为你没有说出来而装作不知道,接受你就接受了一种高度,我没有这个自信。悟,悟道休言天命;修行勿取真经。一悲一喜一枯荣,哪个前生注定。袈裟本无清静,红尘不染性空,幽幽古刹千年钟,都是痴人说梦...

2016-04-21 09:03:00 233

转载 也晒晒生产力工具:键盘

心仪已久的Tinkpad本本键盘,蓝牙的哦。可以链接到手机,各种操作的,竟然直接支持鼠标(小红点)。好用的很。不过对于用机械键盘习惯的人来说,还是要适应一段时间的!有了键盘就不用每天爬到本本上面了,可以用大屏显示器,可以用上电视机显示器。各种显示器,蓝牙远距离遥控就可以了。主要是Thinkpad键盘的手感,真是没得说的好用。几个适应:v1、fn功能键位,占据了Ctrl;...

2016-04-18 09:07:00 109

转载 SQLServer 2012 Ent 安装失败,另辟蹊径

今天配到SqlServer2012 安装不了问题,总是NetFX3,然后一次挂了,然后VS2010 Shell也是个悲剧。装了VS2010,可以了吧,总不能在不给力吧。但是有提示VS2010是打上sp1补丁。娘的。打上了SP1,结果还是错误,真心无语了。应该还是要装.net 3.5环境的。但是提示明明是.net4.0的运行时就好了,还有powshell2.0;万般不明白,...

2016-04-15 17:23:00 160

转载 还是要精简开发呀,VS2015太大,VS2010不想装

公司电脑配置没有很好,所以对于我就是一个挑战。vs2015装上了,但是一打开就卡卡卡,基本没法办公。公布能用记事本吧,太多不方便;Notepad++做辅助的局部修改还是很好用的,装上插件就智能提示了。所以,如果做个测试小程序还是可以考虑用的。并且不用自己生成。1、SharpDeveloper,找个事老早就知道的东西,但是一直没有用上;现在情况下正好看看,依然是那么的小巧;...

2016-04-14 17:37:00 728

转载 必须夸夸Sublime,大文件打开

今天有个问题的事情日志文件67.8M大文件打开问题开始:1、vscode必须挨批:直接就给个错误the file cannt be displayed in the editor because it is either binary,very large or uses and unsupported text encoding2、sublime上场必须鼓掌了,打开无压力。速度...

2016-04-06 17:12:00 1391

转载 过节了,开源中国歪歪了!!!

<style type="text/css"> body{ -webkit-transform: rotate(3deg); -moz-transform: rotate(3deg); -o-transform: rotate(3deg); padding-top:20px; }转载于:https://www.cnblogs.c...

2016-04-01 19:41:00 107

转载 关于VisualStudio2010发布项目问题

VisualStudio2010速度还是很给力的,VS2015打开机器就双100%了;VS2010机器上跑起来还是很好用的。今天编译一个MVC3.0项目,发布时候出现诡异现象;Content文件夹里面的静态文件有不发布的情况。JS、CSS、Image都很OK。唯独字体ttf\woff文件不能正常发布出来,总是404!!!原来有IIS不认MIME的情况,但是现在是文件夹切实没有...

2016-03-30 17:20:00 108

转载 Visual Studio 各个版本汇总

微软开发人员,对开发工具的熟练程度,在一定程度上说明了开发版本 名称内部版本发布日期支持 .NET Framework 版本备注引入 .NET Framework 前[4]1Visual Studio4.01995-04-初版...

2016-03-25 09:15:00 421

转载 关于机器配置差的适应性变更开发环境

1、硬盘慢:固态硬盘,USB3.0;2、内存慢:2G太小,4G正好;单位的电脑配置没有那么好的,2G联想ThinkCentre M8099t(Q8200/2GB/500GB)我是从来都是移动硬盘系统带着走的,家里电脑4G内存,跑的很流畅;到公司就挂了,各种卡卡卡;没有办法了,就干脆重做系统,然后也没有敢再上VS2013,直接用上VS2010;别说2010的速度杠杠...

2016-03-25 08:47:00 102

转载 一个悲剧的问题,服务器控件还是少用吧

微软服务器控件2.0时代的东西了,今天调试一个问题,IE、Chome下异常,但是火狐下OK的;如此想来必然是兼容浏览器问题了;一般是IE兼容,其他不兼容,今天真是奇怪了,返过来了!<asp:Button ID="btnSubmitComment" CssClass="btn btn-success" runat="server" Text="提交评分" ...

2016-03-18 12:22:00 118

转载 转:设计模式六大原则

目录:设计模式六大原则(1):单一职责原则 设计模式六大原则(2):里氏替换原则设计模式六大原则(3):依赖倒置原则 设计模式六大原则(4):接口隔离原则 设计模式六大原则(5):迪米特法则 设计模式六大原则(6):开闭原则 设计模式六大原则(1):单一职责原则 定义:不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。 ...

2016-03-14 15:52:00 80

转载 safenet 超级狗 加密狗

1、CS程序可以工作正常;2、BS程序,服务器验证狗,IIS设置32位兼容方法1:dog.SetLibPath,设置查找依赖dll路径;方法2:默认系统目录C:\Windows\SysWOW64,4个dll放到这里才能Demo测试通过。dog_windows_demo.dll、dog_windows_x64_demo.dll、api_dsp_windows.dll、a...

2016-02-20 16:36:00 1602

转载 关于第三方dll,ocx开发的思考

A问题:最近有个工作,要集成一套老的指纹考勤机器到现在考勤系统(web系统)中,问题出现时老的机器只有ocx可用,没有可用的dll;原本以为简单的第三方调用就ok了,可是ocx不能被承载,在实现上费劲了。B分析:1、原始开发人员,提供一套可直接调用的dll供调用;(太老了,都没有人了,代码也没有,更别说文档了)2、javascript与ocx交互,完成功能;(程序改动比较...

2015-11-26 23:36:00 145

转载 当您在 64 位 Windows 上运行 Regsvr32.exe 时出现错误信息

尝试运行 Regsvr32.exe 注册在 64 位版本的 Windows 32 位动态链接库 (DLL) 时您会收到以下错误消息:若要解决此问题,从 %SystemRoot%\Syswow64 文件夹中运行 Regsvr32.exe。请键入以下命令以注册 DLL:cd \windows\syswow64regsvr32 c:\filename.dll转载于:https...

2015-06-07 18:20:00 984

转载 Visual Studio 2015 Preview 使用中问题一枚

只要碰到IO读写,文件不存在之类的系统异常,就会崩溃一下给你看看。直接重新VS。不该有的问题确实存在着????正常情况是这样的直接崩溃时万万不行的!!!!转载于:https://www.cnblogs.com/Running_Zhang/p/4126803.html...

2014-11-27 17:22:00 129

转载 再回首win98

因为一个软件只能运行在win98上,所以上个win98虚拟机。下载的是经典的Win98.SE.iso 307M。真是小巧呀,感慨现在的win8.1的3.69G,真是没法比。原来是没有用过老古董的东西了,我接触电脑都是xp了,服务器版本server 2003;低点的系统还真没有搞过。这不问题就来了,win98是不能自动分区激活分区的,只能分开操作,先分区激活,才能装系统的。...

2014-11-26 11:27:00 127

转载 Pylint 是什么

Pylint 是什么Pylint 是一个 Python 代码分析工具,它分析 Python 代码中的错误,查找不符合代码风格标准(Pylint 默认使用的代码风格是 PEP 8,具体信息,请参阅参考资料)和有潜在问题的代码。目前 Pylint 的最新版本是 pylint-0.18.1。Pylint 是一个 Python 工具,除了平常代码分析工具的作用之外,它提供了更多的功能...

2014-11-25 22:26:00 581

转载 Python Visual Studio 2015

对于一直是C#开发的我来说,上Python是老早就想的事情了。上次有个项目开始做就说要用Python,后来因为不太熟练就给推掉了。现在终于还是有机会开始下Python之旅。因为是在Visual Studio下开发,所以自然不想开发IDE。还好Visual对Python的支持是如此的到位,感谢大牛们的力作。PTVS Dev 2014-11-20 VS 2015赶紧开始测试开...

2014-11-25 22:17:00 86

空空如也

空空如也

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

TA关注的人

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