自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

W_han__的博客

学习总结应用

原创 UnicodeDecodeError_ascii_codec_cant_decode_byte

解决方案: # encoding=utf8 import sys reload(sys) sys.setdefaultencoding('utf8')

2020-06-22 16:48:25 54 0

原创 vs-code 插件学习

推荐一个 VSCode 插件非常棒的学习链接: https://www.cnblogs.com/liuxianan/p/vscode-plugin-overview.html

2020-04-25 23:17:36 56 0

原创 遮罩的使用,按钮上边闪过一道光

lightButton var lightButton = function (sprite, x, y, stencil, scalex, scaley) { if (sprite && sprite instanceof cc.Sprite) { if ...

2020-01-10 17:57:17 80 0

原创 cocos ListView 重写优化

listView 可以复用 使用 listview_table 为cocos的scrollview listItem 为单个item / listItem 每一个有三个小的组件 this.listview_table.activeGCItems(this.listItem); // up...

2020-01-09 16:33:34 191 0

转载 build.gradle 详解

简述:   1) Java 开发中有两个大名鼎鼎的项目构建ANT、Maven。   2) Google 推荐使用的 Android studio 是采用Gradle来构建项目。Gradle 是一个非常先进的项目构建工具。   Gradle 是用了一种基于Groovy的领域特定语言(DSL,D...

2020-01-08 17:51:17 60 0

原创 facebook SDK 登陆的坑

安卓facebook 登陆有时候总是一闪而过。没有登录成功。 在获取授权的时候一定要先logout一下

2019-12-28 18:23:47 75 0

原创 cocos2dx Sprite 添加点点击事件 node

Sprite node 添加点点击事件 function isTouchMe(target, touch, event, rect) { var locationInNode = target.convertToNodeSpace(touch.getLocation()); v...

2019-12-28 17:34:19 159 0

原创 cocos2d-js 苹果 刘海屏 适配

按 cc.ResolutionPolicy.SHOW_ALL 适配,只需要在左侧显示位置的时候,设置一下偏移量 var appleMobileType = { "iPhone XS Max": cc.size(2688, 1242), "iPhon...

2019-11-28 10:36:33 231 0

原创 Cocos2dxJavascriptJavaBridge 使用 java 调用执行javaScirpt代码

org.cocos2dx.lib 下有 Cocos2dxJavascriptJavaBridge.java 使用此方法可以 调用js里的代码 String command = "cc.eventManager.dispatchCustomEvent('" + j...

2019-11-27 17:56:03 747 0

原创 clone 克隆对象

function clone(obj){ var o; switch(typeof obj){ case 'undefined': break; case 'string' : o = obj + ...

2019-11-27 07:38:25 32 0

原创 字符串拼接 实现 format

//字符串格式化, "你好 {0},{1}".format("世界","欢迎你") String.prototype.format = function () { var values = arguments; retur...

2019-11-25 22:01:11 122 0

原创 字符串截取,区分中英文。

var ellipsisStr = function (str, n) { n = n * 2; var _str = ''; var i = 0; while (n > 0) { _str += str.charAt(i)...

2019-11-21 14:00:03 54 0

原创 数字逢千位添加逗号","

// 显示小数 位数 n var changeScoreToEnFormat = function (score, n) { var isFushu = false; if (score < 0) { isFushu = true; score...

2019-11-21 13:57:29 124 0

原创 webstorm全局搜索快捷键没用问题

使用webstorm进行全局搜索shift+Ctrl+F 我使用的是搜狗输入法按键没有用,使用系统的语言没有问题。 因此查看搜狗的输入法的快捷键发现了 搜狗的简繁切换快捷键也是 Ctrl+Shift+F 因此取消搜狗输入法的简繁切换就好了,方法如下, 高级-> 快捷键->系统功能快捷键...

2019-11-18 10:43:52 928 0

原创 回旋矩阵

var n = 11; var arr = []; for (var i=0; i<n; i++) { if (!arr[i]) { arr[i] = []; } for (var j=0; j<n; j++) { arr[i]...

2019-11-10 10:21:25 26 0

原创 查找100内的质数

// 质数是什么? 只能被自己和1整除的数是质数 var arr = []; arr.push(2); for (var i=3; i<101; i++) { if (i % 2 == 1) { var isZhishu = true; for (var j =0; j<ar...

2019-11-05 20:51:11 70 0

原创 creator 遇到的问题--更新中.

layout 父节点透明子节点不透明 creator 2.0 已经移除了 cascadeOpacity 的相关方法 解决办法--> 给layout中的sprite设置一张透明的图片。 完美解决 creator 代码中的require的文件不能加 .js require(&quo...

2019-11-01 20:00:19 66 0

原创 CocosCreator2D 安装protoBuf

第一步 sudo npm install -g protobufjs 因为会涉及到权限问题,sudo 还是有必要加的,提示输入密码,即自己的电脑密码 下载protobuf.jshttps://www.npmjs.com/package/protobufjs 或者在node安装的protobu...

2019-10-29 17:00:13 106 0

原创 本地项目关联github

1 远程仓库路径为https://github.com/Kevin34/E**** 2 本地文件夹内操作 // git init // git add -A // git commit -m '' // git remote add origin https://gith...

2019-10-25 16:07:23 55 0

原创 node 服务器

node正常的创建服务器代码, require("http") http.createServer(function(req, res){ res.write('<head><meta charset="utf-8">&l...

2019-10-19 17:54:05 53 0

原创 最长回文子串

笨方法,检查所有的子字符串是否是回文 计算 n *(n-1)/2 次,时间太长 //笨方法 超时 var longestPalindrome = function(s) { if (s.length == 1) return s; var lengest = 0; ...

2019-10-18 16:30:39 23 0

原创 hashCode 重写,将一个字符串转变为一串数字

String.prototype.hashCode = function() { var hash = 0, i, chr; if (this.length === 0) return hash; for (i = 0; i < this.length; i++) {...

2019-10-16 15:42:59 239 0

转载 关于Java基础你不得不会的34个问题

目录 1. 面向对象和面向过程的区别 2. Java 语言有哪些特点 3. 关于 JVM JDK 和 JRE 最详细通俗的解答 4. Oracle JDK 和 OpenJDK 的对比 5. Java和C++的区别 6. 什么是 Java 程序的主类 应用程序和小程序的主类有何不同 7...

2019-10-12 16:41:37 51 0

原创 java 自写Student管理系统并,将数据 存储本地、读取于本地文件

studentManager.java package StudentsManager; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import java.io.Fil...

2019-10-12 15:53:03 189 0

原创 Http请求 cocos2d-js get 和 post

var httpGet = function (url, cbSucc, cbFail, options) { var flag = false; var xhr = cc.loader.getXMLHttpRequest(); xhr.open(&...

2019-10-09 15:31:33 71 0

原创 最新vsCode 编辑器 设置搜索过滤文件的方法

2019-09-25 14:41:32 499 0

原创 python 爬取网站图片

爬取图片方法一:requests #!/usr/bin/python2.7 # -*- coding: utf-8 -*- import re import requests import os import shutil suyan_url= 'http://www.xiaoh...

2019-06-28 17:00:45 263 0

原创 python 爬取ip地址

import urllib.request import re def open_url(url): req = urllib.request.Request(url) req.add_header('User-Agent', 'Mozilla/5....

2019-06-28 16:56:24 315 4

原创 cocos2d-js 老项目全面屏手机 游戏端适配

因为现有的版本屏幕设计为1280 * 720,可在登陆场景内解决全面屏适配问题 在游戏的登陆界面首先获取屏幕宽高比: cc.MyWinSize = cc.size(1280, 720); // 当前的屏幕设计尺寸 定义一个变量使用全面屏适配 var CONFIG = {} CONFIG.e...

2019-06-27 16:13:48 395 0

原创 cocos2d cc.orbitCamera 用于翻牌动画

// 翻转动画 翻牌 // sBack牌背 // sFront牌面 ccs.runFlipAnim = function (sBack, sFront, duration, cb) { sBack.setPosition(sFront.getPosition()) ...

2019-03-01 16:09:40 787 0

原创 cocos2d-js tableView

var Cell = cc.TableViewCell.extend({ ctor: function () { this._super(); this.addChild(ccs.load(res.cell_json).node);...

2019-02-27 11:37:28 526 0

原创 cocos2d-js cc.EditBox

var tx_searchUser = new cc.EditBox(cc.size(502, 62), new cc.Scale9Sprite('res/newnewclub/members/searchbg.png')) tx_searchUser...

2019-02-27 11:29:48 271 0

原创 getNumberOfRunningActions()

getNumberOfRunningActions //获取当前精灵执行多少个动作 if (timerSp.getNumberOfRunningActions() &gt; 0) { timerSp.stopAllActions(); timerSp.setTextur...

2018-11-06 14:44:16 386 0

原创 python split(),os.path.split()和os.path.splitext()函数用法

os.path.splitext() 用法 将常见的用法总结一下,以防自己在学习过程中忘记。现在分享给大家。 # -*- coding:utf-8 -*- """ @author:lei """ import os #os.p...

2018-07-26 15:58:52 500 0

转载 Python中xlrd和xlwt模块使用方法

 本文主要介绍可操作excel文件的xlrd、xlwt模块。其中xlrd模块实现对excel文件内容读取,xlwt模块实现对excel文件的写入。安装xlrd和xlwt模块  xlrd和xlwt模块不是自带的,需要自行安装。模块安装建议使用pip自动安装。安装方法参考&lt;Python自...

2018-07-12 17:35:05 788 0

转载 程序员必须掌握的 正则表达式

一、校验数字的表达式*表示匹配0-无穷+表示匹配1-无穷数字:^[0-9]*$n位的数字:^\d{n}$至少n位的数字:^\d{n,}$m-n位的数字:^\d{m,n}$零和非零开头的数字:^(0|[1-9][0-9]*)$非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9...

2018-06-25 17:48:56 217 0

原创 扑克判断是不是顺子

扑克的每一张牌都对应一个这样的card对象for (var i = 0; i &lt; 54; i++) PAIID2CARD[i] = new Card(i); // 每个牌 都对应一个如此的对象,服务器传过来个number可以通过这个找到这个牌多对应的每一张单牌 var Car...

2018-05-30 11:37:23 1770 0

原创 onExit 出现的bug

在onExit 里面发送给服务器消息,如果在onExit 里面有移除其他的消息监听,如果在移除其他消息监听之前给服务器发送消息的话,这时候如果碰到网络掉线,就会到导致界面的onExit 没有执行完毕,界面没有释放掉,本界面的其他消息监听也没有正常移除掉,再不杀游戏进程的情况下再次登录游戏,进入到这...

2018-05-30 11:36:59 295 0

原创 二分查找 js, python 实现

//js 实现: var Arr =[3, 5, 6, 7, 8, 9, 12, 15]; function binary(find, arr, low, high){ if(low &lt;= high){ if(arr[low] == find){ return low; ...

2018-04-11 14:27:38 191 0

原创 egret 部分坑

1.如果使用TextureMerger打包图片导出sheet时候记得勾选左下角的文件名,因为Egret里面默认加载的是_png之类,如果没有勾选可 能会产生无法识别的情况。2。如果本地调试没问题,但是发布后,进不去界面,而你又使用了EXML,请检查skinName的大小写问题,比如你加载了X.ex...

2018-04-07 13:30:06 1313 0

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