过程中大家也积极讨论了一些防破解的方法,在征得到大家的同意后,我将讨论的方案整理了出来,希望对正在做小游戏的开发者们有所帮助或启发,如果你有更好的方案也欢迎留言讨论。...除了使用 javascript-obfuscator 提供的命令行工具,它还支持 Grunt、Gulp、Webpack 等插件方式,具体使用方法请参考官方教程,这里就不赘述了。...2 弱联网校验 混淆代码只能是让“盗码者”不能阅读源码,做二次开发,但不能解决他们直接破解资源,换皮打包的问题。目前还有一种大多数单机使用的方案:弱联网&资源校验。...1 弱联网 将我们的游戏关键数据保存到服务器上,比如关键配置、用户存档,或者是向服务请求加密验证,在游戏中使用自己的平台 appid 作为密钥等手段。...游戏被盗,作为个人是很难与一些不良公司抗衡的,更重要的是它会极大地打击我们学习和创作的动力。上面介绍了三种保护游戏的方案,抛砖引玉,相信大家还有更多更好的方法,欢迎大家留言讨论或来公众号分享你的经验。
针对以上两种情况,后面会介绍解决方法,这里先说下,为什么这里走了HASH JOIN,TEST1走了FULL TABLE SCAN,结果集的cardinality估算的结果正好是TEST1的行数呢,原因在于...综合以上因素,CBO无法在运行期之前预知结果的具体值,从而导致优化器缺陷,走了不佳的执行计划(12C的apative plan可以解决这个问题)。...执行计划中出现FILTER,也就是子查询无法unnest,由于使用的是NOT IN,但是回头一想,这是11g,有null aware特性,应该不会出现FILTER才对,而且使用hints也无效。...那么首先想到的就是检查null aware参数是否设置,经过检查: 完全没有问题,那么在收集统计信息、SQL PROFILE、可以想到的参数设置都没有问题情况下,如何解决呢?...最后做个总结:SQLT里还有很多其他的功能,可以通过MOS查看对应的文章,SQLT在解决棘手的SQL性能问题时,的确是一把利器,犹如宝剑出鞘,SQL性能问题无所遁形。
但是在学习C语言的时候会有很多人感觉学起来很吃力,比较简单的程序都要想半天。学了很久发现自己还是什么都不会。 那么为什么会造成这种原因呢?这些问题该如何去解决呢?...下面来说下造成这类问题的原因所在: 一、教材问题 国内使用的c语言教材,一般是谭浩强版本,说得很晦涩,都不知道他想干嘛!你看看书本中变量名称大多是毫无意义的a,b,c。既然是教材,必须严谨。...有人可能质问,为什么不从自身的角度考虑问题?比如幼儿园的小朋友,更多的引导孩子,而不是质问孩子。 刚接触计算机编程,你的思维都还没有习惯或适应计算机的方式,所以很难去一下子上手。...不停的使用,最后忘记所有的语法,就像张三丰教张无忌太极拳时说的那样,忘记招式,只记得打人,你忘记语法,只记得用语言来完成工作。...比如基础知识里面会有‘’,()等符号,为什么会有那么多符号?这些符号就是一种约定,不同的符号在不同场景下使用,有了约定计算机就能识别你在写什么。
5.你使用的批处理太大 -问题描述 使用过大的批处理会对你的网络的准确性产生负面影响,因为它减少了梯度下降的过程。 -如何解决? 找到你可以忍受训练的时间的最小的批处理。...7.你在最后层使用了错误的激活函数 -问题描述 在最后层使用激活函数有时意味着你的网络不能生成所需值的全部范围。最常见的错误是在最后层使用ReLU,导致网络只能产生正值作为输出。 -如何解决?...最可能的情况是你的输出值是无限的正数或负数——在这种情况下,你不应该在最后层使用激活函数。...在它们三个中选择一个(我最喜欢的是“lecun”),一旦你的神经网络开始运作,你就可以自由地尝试,直到你找到最适合你的任务。 -为什么?...当我们拼命刷新基准,把某些任务的精度提升1%时,更深的神经网络一般来说更好。但是如果你的3,4,5层小网络都没有学到任何东西的话,那么我可以向你保证,你使用一个100层的网络也会失败。 -如何解决?
近期发现,开发功能的时候发现了一个 mq 消费顺序错乱(历史遗留问题),导致业务异常的问题,看看我是如何解决的 问题抛出 首先,简单介绍一下情况: 线上 k8s 有多个 pod 会去消费 mq 中的消息...思考解决 对于这个问题如何解决呢?...我们知道,咱们使用 mq 的目的是为了做到去处理我们的异步逻辑,还能对流量进行削峰,服务间解耦 对于咱们的 A 服务,已经处理了关于添加用户的,添加组的逻辑,发送通知消息给到 B 服务的时候,B 服务自身的处理顺序...想法二 对于这一个业务,也不能去对整个架构大改,对于这些历史遗留问题,能少动就少动,兄弟们你们都懂的 于是便想出了使用 redis 分布式锁来处理,对于一个部署在 k8s 中服务的多个 pod 去抢占,...2.1 初始化 mq 消费者,并开启协程进行消费 2.2 对 redis 锁进行续期,此处咱们 10 秒续期一次 3 若拿锁失败,则休息 10 秒再去拿锁 这样来处理的话,我们就可以应对多个 pod 来消费同一类消息的时候
假如把这个联动问题复杂化一点如图(2)所示,现在随便改变一个节点的值,其余节点的值会发生什么变化,你还能直接说出来吗?这个问题就是本篇将要介绍的动态联动问题。 ? ?...阅读目录 动态联动问题分析 问题转化 最短路径算法实现 总结 回到顶部 动态联动问题分析 动态联动相对于普通的联动体现在关系事先不可知,省市县联动改变什么相应联动什么都是事先知道的,所以代码实现是相对很简单的...回到顶部 最短路径算法实现 经过分析我们把动态联动问题转换成了最远路径问题,这个时候解决方案就很明确了,图的最短路径算法(最远路径可以先把路径值变成相反值,再求最短路径)。...实际代码中还会涉及到递归,在这次开发中我感受最深的一点遇到复杂问题,一定要分析和规划清楚找到问题的本质,偏离了问题本质就可能用很复杂的代码实现了。 ...动态联动问题的经过总结我给出的步骤 1.计算每个节点到主节点的最远距离,(这个其实是图的最短路径的变种)。
当然,特别重要的应用,如支付宝,就算官方各种诱导(希望大家改为6位数字口令),笔者也坚持不为所动,始终使用的是超长的复杂口令。 用户使用弱口令是出于什么考虑呢?...我从用户和安全人员两个角度,给产品或服务提供方提供几个建议供参考: 1一个公司的全部互联网业务都使用统一的认证接口(即SSO),让用户少记口令;实际上是不是总有那么几个应用,使用的是自带的用户管理模块?...SHA-512)或SHA-3,一定要加盐,并且在任何时候都不要尝试收集或保存用户提交过来的口令(这绝对是给自己找麻烦),以防止信息泄漏之后被轻易破解; 3.防止撞库措施一定要有,很多知名公司都或多或少的存在撞库的问题...;包括限制同一台机器的登录频次(如采取 IP + User-Agent 或其它具有唯一属性的头部对客户端计算机进行标识)、启用 CSRF-Token,也要考虑使用固定弱密码来撞用户名的场景; 4.在注册及修改密码界面...,告诉用户你是如何保存和使用用户的口令的,让用户放心的使用高强度的口令,至少,如果你的这个应用不是Gmail、支付宝或者微信的话,我是不会放心的把自己常用的复杂口令交给你来保管的。
Excel 的文章太多了,但是过犹不及,作为一名科班出身的 Excel 用户,在和大家一样深爱一件事物的同时,也在反思 Excel 中的问题以及微软到底是如何设计的,以及如何正确的在工作中科学地使用...入天坑:到底什么是表 首先来一个最不是问题的问题,什么是表?虽然99%的人都觉得这个问题很白痴,那实际情况是99%的Excel使用者居然不知道什么是表,不信你来试试看。...来自不同的表被合并后,可以同时进行分析,此处应该有掌声。重要的套路再说一遍:用 VLOOKUP 把不同的表格(注意不是区域)合起来,然后再透视表就可以解决很多分析问题的主干了。...给了大家思考的空间以后,来揭示答案,在透视表本身,真的做不到。但你可以在表的身上点击右键,你可以发现: 添加度量值。这又是什么鬼? 至此,Excel界的用户还有多少生还者?...如果使用Excel来分析复杂的业务,一定是分析多个表,分析多个表就必须使用数据模型(数据模型表与关系),然后使用透视表和DAX来计算复杂的业务逻辑即可。
工作过程中,我渐渐发现了Excel的重要,于是决定好好学习下Excel,并在网上查资料,买了一本ExcelHome出版的《2003Excel应用大全》,现在已经是2010版本了: undefined 好厚的一本书...,我是认认真真的看了,碰到不懂的还到ExcelHome网站去看论坛,问问题。...可是使用VBA写程序,除了在Excel用的好之外,似乎其他地方就没什么用了。...在淘宝大概坚持了2年左右的时间,大概做了有500来单吧,当然其中有不少是一些简单函数的,估计有个300来个VBA的吧,代码量应该写了有个5万行代码了吧。...不知道从什么时候开始,我逐渐感觉自己写的程序基本是一气呵成(虽然没什么复杂的),而且连错误也很少出现了。这应该就是熟能生巧了,由此我也渐渐觉得自己水平越发精纯了( 其实是不知天高地厚)。
不知道您还记得我不,我是电信的一名新入职员工,在过年前给您写过一封E-mail.我期望自己能够在企业内从事跟数据挖掘的工作,期望通过数据挖掘这个工具来挖掘用户深层次的需求和研究用户的使用习惯及消费特点。...我认为你作为企业员工对数据挖掘感兴趣,最主要的就是从应用和解决问题开始,所以我想把数据挖掘这个狭义定义的内容改成你应该对数据分析感兴趣,数据挖掘只是数据分析的一个重要工具和解决方法之一!...沈浩老师建议: 不急,一步一步来!先把本职工作中的数据分析问题理解了,干好了!...熟练玩好Excel软件工具,这个可以看《Excel高级应用与数据分析》我写的书,当然有很多Excel论坛和网站,从我的博客就可以连接到。...接下来,你应该掌握数据库的一些原理和操作,特别是SQL语言的方式 你到了这个阶段,就应该有全面解决问题的能力,比如挖掘出来的知识或商业规则如何推送到营销平台上等等 梳理自己的知识结构,不仅会操作,现在你应该成为专家了
关注“博文视点Broadview”,获取更多书讯 作者:ExcelHome创始人周庆麟 来源:《DAX权威指南》推荐序 在ExcelHome技术论坛上,经常会有这样的讨论话题:你希望下一个版本的Excel...增加什么功能?...Excel 2010发布后不久,我得知微软发布了一款新的Excel官方插件,名为SQL Server PowerPivot for Excel,我在第一时间安装上并试了试,完全懵了,不知道这是干什么的,...我根据微软官方文档尝鲜了一下Power Pivot,一边试一边默默自语:啊,还能这样!啊,还能那样!啊,这是翻天覆地了!这不就是比Access还Access的Excel吗!...但是,如果用户想精通Power Pivot,让它更出色地完成任务,就没那么容易了。 用户需要重新认识一套全新的数据管理理论,并且花费足够的时间学习这个工具的核心——DAX语言。
而且当时暗网也没有出现,并且唯一方便用户进行的交易(除网络上的点对点交易外)都是通过现金来实现的。 或许这就是为什么Laszlo Hanyecz说“是时候创造历史了” 。...回想起币圈早期的时候,Hanyecz说:“我们会在论坛上送比特币,有时候是100比特币,有时候是1000比特币。” Hanyecz解释道:“我之所以用比特币来买披萨是因为对于我来说这是免费的。...Hanyecz说:“当时在Bitcointalk论坛上还没有什么真正的用户,大约只有50到100人,和现在的情况完全不同。...因此GPU完美解决了挖矿问题。” Hanyecz的这个发现带来了巨大的收益,可以使hash计算速度增加十倍,并且这个发现在2010年已经应用在Macbook上!...“我本以为拥有更强的处理能力可以保障网络安全,但是现在我明白了我应该好好地守住这个秘密的,”他开玩笑说道,“原本贪婪一些会更好”。
说到索引,顺便将一下小编去研究Excel输出是为什么,其实为的就是解决这个索引、目录的问题,小编的日常工作中经常会输出Excel形式listing,很多Excel的sheet,当然小编不是自己看,为了让用户体验感更好...小编的基本框架如上截图:很类似之前的tagsets的写法(如果看了我前面的一篇推送就会发现),我是先回tagsets.excelxp的,在此基础上在来学习ods Excel的,还是回到基本框架上来,小编写...就会跳转到某一个sheet,为什么是某一个sheet呢,因为这里我用的Macro Var来代替的,如果改变宏参数的值,那么跳转到哪儿的sheet会随着变化,当然此处我是要跳转到第一个sheet,第一个目录的...~最后不断的逛百度还是没有解决问题,知道进入了SAS官网的论坛,我才发现了新大陆~一个学习的全新方式,我真的不得不佩服国外的SAS编程水平之高,完全不是和国能在一个level上,看下面的截图。...这个论坛推荐给大家。当然关注我的公众号和逛论坛是一样有价值的 4 相关资料介绍 小编在学习过程中收集了大量书籍和资料。
这一次,我们邀请到了「轻芒」的联合创始人王俊煜和大家来分享,他和小程序的这一年。 2017 年就要过去了。我经常在想,2010 年和 2017 年有什么相同点,又有什么区别?...至于 2017 年会不会成为小程序「元年」、是不是「风口」,我不觉得我们创造者应该关心这个问题,我们也不应该努力变成别人眼中的「猪」,我们真正应该关心的,是如何用好小程序这个新的媒介去更好地解决用户已有的问题...而 Android 上普遍的认知是安装过多 App 会让手机变卡、耗电,还会乱推送。因此,要让普通用户安装一个新的 App,除非是不得不使用的那种,否则非常困难。...当然,像我们这种经常下载试用新 App 的从业人员,不能归为普通用户的范畴。 不管是微信,还是 Google、Apple,总要有人来解决这个问题。...「轻芒」办公室一角 我们有一位之前忙于工作的主编跟我们说: 我一直觉得我不是轻芒杂志的目标用户……但随着使用变多,我又改了主意,觉得自己为什么不是轻芒的目标用户呢。
我们用Power BI对Excel文档做分析应该是轻车熟路了。 比如,我们从本地获取xls格式的文档,建模、可视化、刷新一切ok,发布到云端,使用gateway配置和刷新也都没问题: ?...第三个,其实也是属于PBI desktop,跟我们的云端其实没什么关系: ? 所以,这篇解释文档也没有说明白怎么解决云端刷新失败的问题。 不过,我们大致也知道了原因: .XLS文件格式问题。...不过,如果我告诉你,即便你是一个业务能力过硬的运营人员, 数据分析能力也没问题,对于Power BI和Excel使用也都很熟练,仅仅让你从Excel文件中导入数据,用Power BI做一个最简单的柱状图...你可能会猜测,这个是不是因为显示的问题,实际上这个5就是-5,就跟上面的红色的5一样? 我们来做个测试,将以下两个数字进行求和,如果仅仅是显示的问题,那么结果应该是-10,但是结果却是0。 ?...老板一看你的分析,那火?蹭的一下就冒起来了:什么玩意儿?我今年销售额比去年下滑了1/3,还打折降价促销,差点都吃不上饭了,我用屁股想想就知道今年4月份顶多是去年利润的一半,你跟我说今年利润比去年还高?
我们经常讲要最大化发挥财务分析师的价值,然而没有高效率的流程,即使你有非常卓越的分析能力,可谁又有时间去做最大化发挥价值呢? 所以财务人员的当务之急就是解决那80%的工作效率问题。...2 工具评测 其实利用工具来解决分析效率问题不是一个新话题,在Power Query之前,常见的方法有三种:Excel公式、VBA编程、SQL数据库。我们来分别做个剖析。...在这里,我想做个小停顿来建议大家同时用Excel和PowerBI软件做体验学习,原因是对于我们大多数习惯使用Excel的人,我们已经养成了使用网格表的习惯。...PowerBI中的Power Query虽然在使用方法上和Excel是一模一样的,但它的设计更倾向于用户在对数据的结构有了完全掌握的前提下进行工作,而Excel单元格式的编辑模式更方便用户对未知数据的探索...所以我们应该把Excel和PowerBI结合起来使用,取长补短。但这并不意味着你必须花更多的时间学习两款软件,无论你用哪个版本掌握了PowerQuery,你的知识水平都是一样的。
大家好,又见面了,我是你们的朋友全栈君。...小提示: Office 2010的新特性是打开非本机创建的文件时会使用受保护的视图打开,因此我的“其他来源”主要指几个方面。...临时方案:一时找不到解决方案,并且经过仔细观察发现是进入到“受保护视图”时出现的问题,而正常打开、编辑本机创建的文档都没有问题。...“受保护视图”是Office 2010中新推入的安全措施,以阻止恶意文档对本机的破坏。如果让Office以正常模式打开文件应该就可以了。...添加当前登入系统用户,并授予完全控制权限,问题得到解决 彻底解决办法2:修改选项配置 (转自http://www.cnblogs.com/liubiqu/archive/2009/12/17/1626514
不论是EXCEL、SPSS还是SAS,只要能解决问题的工具就是好工具。 问题的高效解决开始于将待解决问题的结构化,然后进行系统的假设和验证。...另外分享一网友@AC不米兰微博感想: 其实对绝大多数财务人员和管理人员而言,excel用到透视表已经可以解决95%的问题了吧,宏什么的属于炫技式用法。重要的是数据设置时的逻辑关系。...Q17:现在我在学EXCEL函数,想知道EXCEL学到什么程度,才能做数据分析? 2.EXCEL数据分析的相关案例,可以介绍一下吗?...---- A:EXCEL函数不需要学的多,只要抓住核心的几个,《Excel 2007/2010表格基础入门和常用函数视频教程》《Excel2010数据透视表教程》视频教程都介绍了核心的函数,EXCEL数据分析的相关案例也在视频中有介绍...Q18:我想知道想要从事数据分析这方面的工作,我现在应该找什么类型的公司和实习岗位来积累经验呢?
实际上按照微软的兼容惯例,Excel2010和Excel2003的差别应该不大(是吗?)。...楼主很果断的发现,楼主的机器上安装的是Excel2010,而mm的机器上安装的是Excel2007. 原来是它们考出来的数据不一样。 果断Google之。 ...(比如这里遇到的Excel2007)复制到剪贴板的数据可能不可用,需要通过本地Api来使用。...然后什么,然后没了,很抱歉让大家失望了,这次没出问题。搞定。得意的笑。 总结一下吧: 1....在以上如何把Excel中的单元格等对象保存成图片的学习中,我们又增加了对Excel使用的认识。如果在项目中需要集成Excel的功能,还可以利用一下开发工具。
反复调试后,问题解决了,但让我对xlb文件提起了兴趣,想弄清楚这到底是个什么类型的文件。 在网上查了一圈,总算大致明白了这种类型的文件可能是用来记录用户对Excel的操作更改,包括菜单、命令等。...这样,当用户修改了Excel的配置后,下次启动Excel时Excel会保留这些配置。...但这也带来了麻烦,譬如在用户在开发定制的Excel应用程序时,如果没有恢复Excel的常用设置或者应用程序运行中崩溃,就会导致一些问题,例如一些命令按钮变灰不能使用。 如何解决呢?...其实,这个文件位于: C:\用户\\AppData\Roaming\Microsoft\Excel 文件夹下。...2010:Excel14.xlb Excel 2013/2016:Excel15.xlb 找了半天,就了解了上述这点内容!
领取专属 10元无门槛券
手把手带您无忧上云