自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Kameleon

放手一搏!

  • 博客(68)
  • 资源 (9)
  • 论坛 (2)
  • 收藏
  • 关注

原创 webview_flutter插件如何支持文件上传?

在WEB应用开发中,我们不可避免的会遇到文件上传的场景,由于国泰基金的APP采用的是Flutter + H5的模式进行构建,也就是传统的Hybrid App的开发模式,内部的H5会存在诸如上传身份证图片这样的场景,而内部H5的包裹采用的是flutter_webview这个官方维护的插件,至于为什么会采用flutter_webview这个插件而不是flutter_webview_plugin也会渲染H5,在未来的文章我会逐步提到~flutter_webview地址:https://pub.flutter-

2020-10-16 00:11:28 115

原创 基于 pixi.js 开发H5游戏黄金矿工

话不多说,先放效果图项目git地址这次的H5游戏是做在支付宝小程序中的,支付宝小程序官方并没有建议使用什么样的方式亦或是什么样的物理引擎去开发游戏相关内容,当然它也提供了Canvas的能力,如果使用原生canvas的能力去做,你就不可避免的需要处理图层,纹理,精灵图,Ticker,元素碰撞,动画时间轴,资源加载等等涉及到游戏开发相关的内容,在时间不太充裕的情况下,重复造轮子固然灵活...

2019-12-26 20:51:08 1218 2

原创 Vue 虚拟DOM和Diff算法

Vue 虚拟DOM Diff算法思考什么是虚拟DOM为什么使用虚拟DOM真实DOM和虚拟DOM的区别DOM Diff当数据发生变化时,Vue是怎么更新节点的?1. patch2. patchVnode3. updateChildren总结思考使用了Vue,使用了React,大家或多或少都有听过虚拟DOM,那么他和我们经常打交道的真实DOM有什么区别呢,另外,他到底是个啥玩意儿呢?什么是虚拟D...

2019-04-12 10:44:26 2527 1

原创 支付宝小程序 -- 国泰基金新年活动

话不多说,先放效果图:再放一张体验码,支付宝打开扫描即可:接下来,我们来说说支付宝的小程序:支付宝的小程序与传统的h5应用不同,小程序的运行从架构上分为 webview 和 worker 两个部分。webview 负责渲染,worker 则负责存储 数据 和执行 业务逻辑。而 webview 和 worker 之间的通信是异步的。这意味着当我们调用 setData 时,我们...

2019-02-01 10:45:33 814 2

原创 H5 语义化标签

语义化标签的主要是为了解决以下问题:前端代码可读性 代码维护成本 SEO优化Html的标签可以参考以下字典:http://www.w3school.com.cn/html5/html5_reference.asp这里我们用一个简单的DEMO去理解这些语义化的H5标签,当然,这个DEMO中也没办法cover到所有的标签,不过对于在有限的范围内去了解语义化的作用,小编觉得已经绰绰有余...

2018-12-27 13:20:15 2450

原创 初探前端WEB安全#3

CSRFCSRF(Cross-site request forgery),也就是我们常说的跨站请求伪造,你可以这样理解CSRF攻击:攻击者盗用了你的身份,以你的名义发送恶意请求。CSRF能够做的事情包括:以你名义发送邮件,发消息,盗取你的账号,甚至于购买商品,虚拟货币转账......造成的问题包括:个人隐私泄露以及财产安全。以下是个简单的示意图,来阐述CSRF的攻击思想:由于用...

2018-12-23 23:18:38 203

翻译 26个精选的 JavaScript 面试问题

原文: Top 26 JavaScript Interview Questions I Wish I Knew为了保证可读性,本文采用意译而非直译。另外,本文版权归原作者所有,翻译仅用于学习根据Stack Overflow 2018年年度调查报告,JavaScript已经连续6年保持最常用的编程语言的记录。对于一个全栈工程师,JavaScript可以说是一项必备语言,在面试中总会被问到。...

2018-12-10 20:47:44 521

原创 国泰基金 Hilo引擎初探 淘金小镇

小编初次编写游戏,内心难免有些紧张,抛开技术的具体实现,光是制作一个游戏的基本思路小编也是完全小白,刚开始拿到需求着实一头雾水,别的先不说,先给大家看下目前的实现效果(录屏软件的缘故,会显得有些卡顿,这个大家不要在意):左边的是日常版,右边的是新年元旦版接下来小编将从以下几个方面来对这次的H5游戏的制作做一些总结1、使用到的技术栈我们的H5运营页面主要使用到的技术栈是vue,打...

2018-12-05 23:41:22 409

原创 国泰基金 Hybrid App 开发探索

小编入职国泰基金已有将近4个月,作为WEB前端开发,在当下流行的大前端概念下,也算是蹭了波儿潮流,做了一次Android的Hybrid开发,小编也是有机会从全局的角度参与了整个Android Hybrid的开发流程,对这样一种混合模式的开发流程算是有了一个比较全面的了解。首先我们先看下整体的效果首先还是要稍微简单的介绍下什么是Hybrid开发,不过在这之前还是要稍稍了解下Native ...

2018-10-11 10:23:59 466 1

原创 刷题的网站

从国内外分的话,国内:1. [九度OJ](题库-九度Online Judge,用代码记录你的成长之路!):王道论坛或者考计算机408的同学也许听过,目前已经收录了各高校上机复试真题,还有些名企笔试题,但好久没更新了。考研准备复试的同学可以参考下。2. [牛客OJ](在线编程_C++Java前端经典笔试面试题库) 题目挺全的,包含《剑指Offer》66题,校招真题105题,leeco

2017-12-04 10:46:17 1820

转载 AMD && CMD

AMD && CMD

2017-04-05 00:31:56 533

原创 页面构建#1 CSS选择器

页面构建,又叫静态化(生成HTML),在页面构建的过程中,我们应该注意以下方面:1.文档类型2.文档编码3.链接处理4.图片处理5.CSS6.JS脚本...等等,当然,这里小编列举所有的内容也没有意义,当然你也可以百度,google去看到这些所有内容,之所以没有列出所有的内容,也是因为:第一,像字典一样的内容,就算一次性列完,小编觉得没有遇到问题而单纯的探索,那...

2017-03-30 21:32:16 422

原创 基于vue的下拉刷新&滚动刷新指令

基于vue的下拉刷新&滚动刷新指令

2016-12-22 15:22:20 39558 6

原创 REM or EM

在小编这次做的移动端Web App中,也遇到了需要兼容不同设备的自适应布局的问题,尽管这是一个老生常谈的问题,小编这次也希望能够重拾一下基础,和大家说说这次开发中在这个领域的一些整理

2016-12-09 21:56:26 786

原创 使用benchmark.js进行前端代码基准测试

前端开发中,根据不同浏览器的特性进行性能调试固然重要,比较不同代码的执行速度也是一项关键的工作

2016-11-29 17:14:18 4692

原创 初探前端WEB安全#2

初探前端WEB安全

2016-11-14 18:51:45 1010 2

原创 初探前端WEB安全#1

初探前端WEB安全

2016-11-13 15:48:46 1220

原创 Vue2.0使用总结中......

Vue2.0和Vue1.0+大不一样,希望我能为你填上我踩过的坑

2016-11-08 17:59:48 17350

原创 Webpack自动化模块加载及构建#2

Webpack自动化模块加载及构建#2

2016-09-23 12:52:54 1744

原创 Vue 自动补全插件

Vue实现的输入框自动补全插件

2016-08-31 23:56:46 17193 3

原创 Webpack自动化模块加载及构建#1

Webpack前端自动化构建方案

2016-08-06 17:23:03 2829

原创 获取memcache缓存下所有的键值对信息

获取memcache缓存下所有的键值对信息

2016-06-23 01:40:18 5888

原创 PHP简单双向队列实现

这是一个简单的PHP双向队列的实现!

2016-05-28 23:58:11 2117

转载 HTTPS 原理

HTTPS时序图 #1: HTTPS时序图 #2: 流程:1. 客户端发起HTTPS请求这个没什么好说的,就是用户在浏览器里输入一个https网址,然后连接到server的443端口。2. 服务端的配置采用HTTPS协议的服务器必须要有一套数字证书,可以自己制作,也可以向组织申请。区别就是自己颁发的证书需要客户端验证通过,才可以继续访问,而使用受信任的公司申请的...

2016-02-22 00:38:49 649

原创 简单的对象属性值对比方法

这段时间,小编忙于修改自己所负责的系统中的一个调用接口,这个接口用来调用另外一个系统的API,对方API中的参数进行了升级,在原有对象的属性基础之上,增加了一些新的属性,但是由于对新接口的调用处于测试阶段,需要保证旧的接口仍可用,并且新的接口中传递的对象和旧的接口中传递的对象之间共同的参数值需要一致,但是小编看了看,新旧对象的属性个数都在50+,一个一个对比不是不行,尽管这样做确实提高了准确率,但...

2016-02-21 23:16:52 1982

原创 NodeJS 断言的使用

这里举一些实际的例子说明在node中断言的简单使用!首先是例子中使用的基础对象:function Todo(){ this.todos = [];}Todo.prototype.add = function(item) { if(!item) throw new Error('Todo#add requires an item'); this.todos.push(it

2016-02-14 00:39:11 7333

原创 NodeJS Express 视图查找逻辑

NodeJS Express 视图查找逻辑

2016-02-12 15:29:49 836

原创 NodeJS Connect 简单错误处理中间件

NodeJS Connect 简单错误处理中间件//错误处理中间件函数必须接受四个参数:err、req、res和next,//而常规的中间件只有三个参数:req、res和nextfunction errorHandler(){ //用NODE_ENV设定程序的模式 Connect通常是用环境变量NODE_ENV (process.env.NODE_ENV) //在不同的服务器环

2016-02-11 15:46:16 1579

原创 NodeJS Connect URL重写中间件组件

NodeJS URL重写中间件组件var connect = require("connect");var url = require("url");//先使用rewrite中间件组件基于缩略名重写URL,然后将控制权转交给showPost组件var app = connect() .use(rewrite) .use(showPost) .listen(3000);va

2016-02-11 15:31:03 1864

原创 NodeJS Connect 简单路由中间件

NodeJS 简单路由中间件//使用URL中的parse方法var parse = require("url").parse;//这里只接受一个参数,就是routes对象module.exports = function route(obj){ return function(req,res,next){ //检查以确保req.method定义了 if(!obj[req.metho

2016-02-11 15:15:04 1039

原创 JAVA WEB学习路线

笨鸟楼主在毕业前参考各种资料整理了一份关于J2EE领域的资料图,可能会有些小错误也可能会有一些疏漏,现在放在博客中,望各位大神勿喷,菜鸟楼主如今转战.NET MVC的开发。。。。。。这里是对应的XMIND文件:http://download.csdn.net/detail/xuexueenen/9427059 希望能够帮到正在学习JAVA的你们,菜鸟楼主争取好好学习再整理一个关...

2016-02-03 22:25:26 938

转载 使用Eclipse调试Java程序的10个技巧

英文原文: Again! – 10 Tips on Java Debugging with Eclipse,编译:oschina你应该看过一些如《关于调试的N件事》这类很流行的帖子 。假设我每天花费1小时在调试我的应用程序上的话,那累积起来的话也是很大量的时间。由于这个原因,用这些时间来重视并了解所有使我们调试更方便的功能。那能为你省下一些时间,也将会使你的生活更安逸、轻松。同时也表明

2015-03-26 22:41:11 581

转载 JavaScript---OOP浅谈1

对象化编程-------简单地去理解就是把javascript能涉及到的范围分成各种对象,对象下面再次划分对象。编程出发点多是对象,或者说基于对象。所说的对象既包含变量,网页,窗口等等。注意:对象只是一种特殊的数据1.基本对象我们一般划分的角度还是从数据类型这方面NumberStringArrayMathData  这边我只是简单地罗列出来部分,具体的可

2015-03-01 17:33:26 470

原创 MS脑筋急转弯系列1

1.给你两个8,两个3,只运用加减乘除和括号运算,如何得出24?(8 * 3) & (8 * 3)2.为什么下水道的盖子是圆的?1.圆盖子用料最少,节省钢材,现在钢材价格多贵呀2.下水道是圆的,盖子也就只能是圆的3.你让工人为你工作七天,回报是一根金条。这根金条平分成相连的7段,你必须在每天结束的时候给他们一段金条,如果只许你两次把金条弄断,你如何给你的工人

2015-02-05 00:12:45 777

转载 JAVA线程(二)

这篇文章不想说的太深入,因为笔者也不敢说很懂JAVA Thread的使用,但是通过以下几个常用的例子和说明,笔者希望能够向大家展示下JAVA Thread的一些常见用法(以下是我整理的一些资料和一些自己写的示例程序)。1.如何终止一个线程终止线程有三种方法    有三种方法可以使终止线程。    1.  使用退出标志,使线程正常退出,也就是当run方法完成后线程终止

2014-12-01 23:37:34 574

原创 设计模式-代理模式

设计模式的学习与使用在JAVA编写的程序中占有举足轻重的地位,因此笔者今天就简单的说一下设计模式中的工厂模式

2014-11-22 21:57:59 560

原创 IT类工作,HR面试会关注什么(总结中.......)

1.工作稳定性(工作地的问题,男女朋友异地问题,创业风险)2.offer风险(是否收到了其他公司的offer)3.是否会接受轮岗工作4.对互联网的理解5.对自己的定位6.气质形象7.独生子女问题(是否会有娇生惯养的性格)8.对投递岗位的了解,对公司的了解9对曾经实习过的公司,所处的岗位的了解10.是否具有培养的潜力11.期望的工资(如期望工资过高,则是风险,

2014-11-01 16:34:08 888

原创 花旗软件 电面问题(一) 根据对象的某一属性排序一组对象(JAVA实现)

笔者最近在

2014-10-20 23:40:29 892

原创 SQL 语句调优(整理)(一)

面试笔试中经常会涉及到SQL的调优,然而,SQL性能上的优化大部分来自对SQL语句的优化

2014-10-19 19:51:15 1306

转载 程序猿的十一条浮躁表现

程序猿的十一条浮躁表现 1.    不能静下心来坚持读完一本有深度的书。 2.    收集了不少技术资料,但没有好好的去看他们。 3.    经常问哪种语言更强大,我到底该学什么。 4.    经常问某种技术有钱途吗。 5.    经常在论坛上回复”给个代码吧“。 6.    把时髦的技术挂在嘴边,却不求甚解。 7.   代码运行万岁,不问有没有更好的方法,不想代码可能

2014-10-19 01:18:04 536

SublimeText2

SublimeText2是一款优秀的代码编辑器,这是中文版,其中包含了32位和64位,请下载者自取所需!

2014-02-17

Sun推荐的JAVA编码规范

这是Sun推荐的JAVA编码规范,希望大家都写出漂亮的代码!

2014-02-09

Jarsearch Eclipse插件

Jarsearch Eclipse 插件 搜索文件所在jar包 只要将alainpannetier.jarsearch_1.0.0.jar文件拷到eclipse的插件目录下即可

2014-02-09

spring3核心包及第三方插件包

spring3核心包及第三方插件包,适用与《spring3.x企业级应用开发》一书中的程序

2014-02-05

起泡法算法

C或C++起泡法算法,可以用于手机上的记事本中,便于观看,大家勇于的下载吧,使算法变得更多

2012-03-03

Wamp Server 2.5 + memcached扩展

Wamp Server 2.5 + memcached扩展 亲测可用!

2016-06-18

Sublime Text3 For Mac

Sublime Text3 For Mac,亲测可用,内带破解机!

2016-06-11

Sublime Text 3

基于 Sublime Text 3 官方版进行修改汉化 软件已默认注册且已去除自动检测升级提示 整合GBK插件支持简体中文整合多款主题及细节优化 整合Git、DocBlockr、MarkdownPreview、ColorPicker、AllAutocomplete等插件 参考清风流音的汉化,除个人信息 完全绿色便携化

2016-05-25

JAVA学习路线XMIND文件

对应作者JAVA学习路线博客中的图片资源

2016-02-03

使用Visifire For WPF,Y轴的数据的Label如何显示成百分数(带百分号)

发表于 2015-07-22 最后回复 2015-07-23

怎样学习windows编程

发表于 2012-08-08 最后回复 2015-07-22

空空如也

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

TA关注的人 TA的粉丝

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