2017 qcon 上海专门设立了“直击黑产,业务安全的攻与防”专题,通过这次专题的了解和学习,让我对黑产的攻防有了更深入认识. 1. 安全防护趋势 2017 qcon 上海专门设立了“直击黑产,业务安全的攻与防”专题,通过这次专题的了解和学习,让我对黑产的攻防有了更深入认识.有一张图可以充分说明黑产防护这一发展过程: 从最初的黑白名单,后来是规则引擎,再到现在各公司都开始采用机器学习进行风控.在安全防护升级的道路上,我觉得就是从静到动,再到自主学习的一个过程. 比如黑白名单.设备指纹,这一类安…
原文:Installshield关于.NET安装时需要重启动的处理办法,以及延伸出的重启后继续安装的安装包的一点想法 很多朋友做安装包的时候,所打包的软件需要.NET Framework之类的环境,他们会检测系统是否已经安装了.NET,如果没有,则调用.NET安装包来安装.但是.NET安装完是需要重启动的,一般来说,我们都推荐使用/q/norestart的静默安装函数来使重启动推迟到安装结束时,使用如下:LaunchAppAndWait(SUPPORTDIR^"dotNetFx40_Full_x…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[MM系列]SAP S/4 HANA BP创建客户/供应商的一点想法   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 在通过MDS_LOAD_COCKPIT从客户/供应商转换为业务合作伙伴的S/4 HANA期间,由于这些强制性业务合作伙伴字段组检查,不会创建BP.更多内容请关注公众号:SAP Technical…
本文非技术文 十点半游戏的代码大概完成了1/3,想到今晚提早验收完汇编实验,还是副院长亲自验的,似乎很看好我的样子,然后问我的方向,导师和参加的项目.聊了几句后结束了对话,不禁又引发了我的一些思考. 关于方向我当初选择了软件方向.我自知自己对硬件的兴趣较小,当初选方向很快划掉了嵌入式方向:可能我更对网络方向感兴趣,但是这个方向并不可选,pass:数字媒体和软件的抉择也没多做考虑,果断选了软件,比起花花绿绿的东西我更喜欢朴素的吧,尽管底层都是朴素繁琐的东西. 然后是方向导师.惭愧.当初满腔热血选了…
有点失落.迷茫,差点在上班的时候发了火.原因是之前离职的一位同事,在代码里不加注释,而且百般偷懒,致使很多应该的验证没有验证,很多应该考虑到的情况没有考虑.因为是老员工,我相比他来说是新员工.气势上总是差那么一点点的,不敢去质疑前辈们的代码.但是这样下去,项目的质量一直提升不上去,讲他还不能讲,对于整个项目管理来说这样的员工就是一颗定时炸弹.虽然是写了代码,恭喜还能跑,但是这是在浪费公司的资源,也是在浪费同事的时间.这样的代码以后维护起来,是要花费很大的代价的,是非常大的代价.然而现在已经是这种…
最近研究servlet,看书时候书里讲到了c/s架构到b/s架构的演变,讲servlet的书都很老了,现在的b/s架构已经不是几年前的b/s架构,其实b/s架构就是web应用开发,对于这样的架构我们现在应该考虑的是前端和后端的分离(注意:这里的后端是指服务端). Web前端现在是一个独立的技术工种,这个工种的产生主要是针对互联网行业的需求,我在以前的文章里曾经讲到过,一个大型互联网网站,例如想淘宝网,它绝对不是一个Web项目,而是一群web项目的集合,那么如果不在前端进行整合,这么多web项目前…
项目开发中,用到了缓存,其中的一个列表项,可能要多线程处理,就有了下面的想法,具体的问题在代码中有详细说明,见下文. static void Main(string[] args) { 测试缓存的想法(); Console.WriteLine("测试结束!"); Console.ReadKey(); } /// <summary> /// 静态的缓存,测试缓存是否存放的指针 /// </summary> private static MemoryCache me…
这几天在项目组只做了很少的事情,主要还是自己不认真地说.我的部分是要负责用itext导出word文档这一块,之前看到大佬们做出了EXCEL部分觉得很是惊奇,就像刚刚接触HTML一样的感觉.但是毕竟自己的任务就要好好的去完成,所以经过努力还是取得了一点的成果.的. 先上一个效果图 接下来就是代码了,码字不易,还有事情要做~~ 从前台利用Ajax传入到后台部分后,利用itext方法导出word,需要注意的是document.close和out.close这两个部分,没有close很容易出错. pub…
[吐槽] 嗯一开始接触到这个东西其实是因为某道凸包的题目好像可以用这个奇妙的方法来算 但其实了解也不是很深,只是觉得这个东西十分有意思, 所以先稍微写一下自己的想法,了解更多之后慢慢完善 [正题] 首先这个公式是长这样的: 取一个二次函数上(嗯..貌似是这样的)的一段区间,左端点为$(l, hl)$,右端点为$(r, hr)$,中间的那个点为$(\frac{r-l}{2}, hmid)$ 那么,这段的积分可以表示为: $\frac{(r-l)*(hl+4*hmid+hr)}{6}$ 但是这样往往…
目前项目内部署了docker,于是涉及到关于监控的事情,参考一些经典实例以及一些自己的想法,总结一下思路. 1.关于监控的内容 监控宿主机本身 监控宿主机本身还是比较简单的,同其他服务器监控类似,对cpu.network.io.disk等做通用的检查,这里不再细说. 额外的,因为是docker的宿主机,还应该监控 容器本身的一些指标,如 : 拥有的全部的容器数量: 正在运行的容器的数量: dead容器的数量(如果此数量变化应该报警): docker 本身的信息,如Storage Driver.D…