前端实现获取canvas下载地址以及下载basse64图片格式功能 ...
分类:
其他好文 时间:
2020-05-24 21:23:01
阅读次数:
57
Spinner 控件提供下拉列表式的输入方式,可有效地节省手机屏幕的显示空间。 与 ListView 类似,Spinner 控件也有设置数据适配器方法 setAdapter()、监听选择项方法 setOnItemSelectedListener()。 Spinner 比 ListView 多使用的一 ...
分类:
移动开发 时间:
2020-05-24 12:05:04
阅读次数:
77
一、随机化避免碰撞 1.对数字进行随机化后可以避免数字发生碰撞。 例题:P2087 GTY的人类基因组计划2 这道题的唯一难点是判断一个房间里的一群人是否出现过。 可以考虑对于每一个人赋予他一个rand值,然后用rand值的和判断是否出现过。 比如有编号1,2,3的三个人,假设他们的rand值为11 ...
分类:
其他好文 时间:
2020-05-24 09:47:49
阅读次数:
59
原文:我在项目中运用 IOC(依赖注入)--入门篇 之前就听同事说过依赖注入(dependency injection)、控制反转(Inversion of Control)。起初听的是一头雾水,试着在项目中运用了几次,总算明白了一些,抛砖引玉,与大家分享一下拙见。 其实依赖注入和控制反转指的都是同... ...
分类:
其他好文 时间:
2020-05-24 00:31:10
阅读次数:
78
改名为 并且在Grid里面写入textblock 然后回到main的xaml中:写一个click事件,并且写好回调函数名称 由于写好了回调,双击按钮,自动生成代码: 填写代码: 两个窗体都是无模态的modeless,所以可以移动 ...
HTTP HTTP无法轻松实现实时应用: HTTP协议是无状态的,服务器只会响应来自客户端的请求,但是它与客户端之间不具备持续连接。 我们可以非常轻松的捕获浏览器上发生的事件(比如用户点击了盒子),这个事件可以轻松产生与服务器的数据交互(比如Ajax)。但是,反过来却是不可能的:服务器端发生了一个事 ...
分类:
Web程序 时间:
2020-05-23 11:31:49
阅读次数:
56
恢复内容开始 //下载模板 export function down() { return request({ url: '/Goods/GoodsGoods/downloadTemplate', method: 'GET', responseType: 'blob' }) } 在我们的请求中设置请 ...
分类:
其他好文 时间:
2020-05-22 19:56:18
阅读次数:
63
在使用vue的时候遇到这样一个报错:TypeError: Cannot read property '_wrapper' of undefined。 这个问题直接导致了整个页面崩溃假死,是一个影响十分严重的问题。 排查代码,发现原因是因为有一个@click事件中绑定的处理函数在代码上下文中并没有定义 ...
分类:
移动开发 时间:
2020-05-22 09:18:13
阅读次数:
196
1、漏洞理解 点击劫持(Click Jacking)是一种视觉上的欺骗手段,攻击者通过使用一个透明的iframe,覆盖在一个网页上,然后诱使用户在该页面上进行操作,通过调整iframe页面的位置,可以使得伪造的页面恰好和iframe里受害页面里一些功能重合(按钮),以达到窃取用户信息或者劫持用户操作 ...
分类:
其他好文 时间:
2020-05-22 00:18:02
阅读次数:
275
阻止后续事件执行 <script> $('#d2').click(function (e) { $('#d1').text('宝贝 你能看到我吗?') // 阻止标签后续事件的执行 方式1 // return false // 阻止标签后续事件的执行 方式2 // e.preventDefault( ...
分类:
其他好文 时间:
2020-05-21 23:51:27
阅读次数:
52