自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1043)
  • 资源 (54)
  • 收藏
  • 关注

原创 nodejs安装第三方模块

比如安装protobufjs1.查看最近版本view$ npm view protobufjs列出最近结果:dist-tags:latest: 6.10.1next: 6.10.1-beta.02..安装指定版本install$ npm install protobufjs@6.10.1 -g结果:andrew@DESKTOP-P49JS9I /cygdrive/e/study/game/egret/test_websocket$ npm install

2020-10-22 15:03:25 604 1

原创 VSCode配python

平时用pycharm,现在试试vscode参考https://www.jianshu.com/p/d1a9746008071.安装python插件,插件里搜索python,第一个就是。2.安装python intellisense3.ctrl+shift+p,命令框中输入python——>提示“python: select interpreter”——>选择要用的pyt...

2019-10-27 16:15:40 286

原创 cygwin分包安装

cygwin安装不方便。现在用apt-cyg来弄,类似于apt-get命令。安装个cygwin 最小包。默认没有wget,则去下载最近版本wget安装https://eternallybored.org/misc/wget/下载apt-cyghttps://github.com/transcode-open/apt-cyg配种子环境变量apt-cyg mirro...

2019-10-22 22:10:19 159

原创 python窍门

1. 安装python的flake8。用来检测python语法是否正确配置python.Linting.Flake8.enablepip install flake82.安装Code Runner。用来测试临时代码

2019-10-21 13:39:10 246

原创 复习mysql数据库

参考教程地址:https://www.runoob.com/mysql/mysql-tutorial.html教程地址:https://www.jb51.net/article/146051.htmmysql文件下载地址:https://dev.mysql.com/downloads/mysql/1.管理员权限启动cmd进入bin目录2.执行mysqld --initialize --c...

2019-10-15 00:06:30 278

原创 建立一个typescript工程

建立一个typescript工程,不要太复杂。1.安装node.js 自己下载安装2.打开命令行运行$ node -vv8.12.0$ npm install npm -g$ npm -v6.4.1andrew@DESKTOP-1CLR4DJ /cygdrive/e/study/ts/test_four$ npm -g install typescript$...

2018-11-30 11:28:16 3032 1

原创 计算至少需要多少个快递主站点javascript

题目描述:快递业务范围有N个站点,A站点与B站点可以中转快递,则认为A-B站可达,如果A-B可达,B-C可达,则A-C可达。现在给N个站点编号0、1、…n-1,用s[i][j]表示i-j是否可达,s[i][j]=1表示i-j可达,s[i][j]=0表示i-j不可达。现用二维数组给定N个站点的可达关系,请计算至少选择从几个主站点出发,才能可达所有站点(覆盖所有站点业务)。说明:s[i][j]与s[j][i]取值相同。输入描述:第一行输入为N,N表示站点个数。

2023-04-25 01:22:46 192 1

原创 刷题:猜字谜js

【代码】刷题:猜字谜js。

2023-04-23 21:45:59 240

原创 机械革命蛟龙5关闭Caps键提示

程序员还是在家里配置个小服务器,树莓派之类的东西就可以。我配置了个orange pi zero,59块钱+旧硬盘,还是无线WIFI的,上面弄个gitblit、samba,平时练习代码版本管理,到远程服务器上写个脚本什么的,能够在本机操作当然最好了。...

2023-04-22 21:20:31 1562

原创 Leetcode上LCP 07.传递信息

/ 解释:信息从小 A 编号 0 处开始,经 3 轮传递,到达编号 4。共有 3 种方案,分别是 0->2->0->4, 0->2->1->4, 0->2->3->4。// 输入:n = 5, relation = [[0,2],[2,1],[3,4],[2,3],[1,4],[2,0],[0,4]], k = 3。传信息的关系是单向的(比如 A 可以向 B 传信息,但 B 不能向 A 传信息)。// 有 n 名玩家,所有玩家编号分别为 0 ~ n-1,其中小朋友 A 的编号为 0。

2023-04-20 07:26:43 108

原创 cocos热更概述

热更新:https://www.ngui.cc/el/3383244.html?

2023-04-03 01:09:16 420

原创 十个常用排序算法练习

详细可以看这里:https://zhuanlan.zhihu.com/p/229081688。

2023-03-27 00:13:04 54

原创 HJ77火车进车站

给定一个正整数N代表火车数量,0

2023-02-12 21:44:32 141

原创 列出二维数组每组排列组合JS版本

二维数组排列组合

2023-01-23 20:52:13 132

原创 详解动态规划01背包问题--JavaScript实现

01动态规划

2023-01-23 16:26:05 1701

原创 HJ16 购物单 王强决定把年终奖用于购物,他把想买的物品分为两类:主件与附件,附件是从属于某个主件的

遍历一维数组组合

2023-01-22 23:04:04 1112

原创 一维数组中取N个元素列出所有组合

一维数组中取N个元素,所有组合

2023-01-22 19:29:03 551

原创 msys2访问windows的path

msys2

2023-01-21 16:50:54 264

原创 # js中Array方法

js中Array方法

2023-01-11 22:20:32 60

原创 excel转ts代码

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.ComponentModel;using System.Data;//using System.Drawing;//using System.Windows.Forms;using System.Collections;using System.Data.OleDb;using System.IO.

2021-09-01 07:28:23 655

原创 TS保存数据的一种方式

export interface IData { yourName: string; yourAge: number; books: number[];}export class GameData { private static info: IData;// public static init() { console.log("info = ", GameData.info); GameData.info = JSON.p.

2021-08-22 22:22:27 1047

原创 读写excel文件

qichu_qimo.py# coding=utf-8'''pip install openpyxl -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com'''import openpyxlimport osimport shutilgConfigFile = '要显示的标题配置文件.txt'def getCell(sh, row, column): cell = sh.cell(row=row,

2021-08-08 23:01:07 197

原创 文件批量改名

# coding=utf-8import osfrom shutil import copyfiledef dealWith(): DST_PREFIX = '改名后' root = os.getcwd() dstDir = os.path.sep.join((root, DST_PREFIX)) suffixArray = ['.xlsx', '.csv'] if not os.path.exists(dstDir): os.maked.

2021-08-08 15:17:07 142

原创 CSV转XSXS

# coding=utf-8import pandas as pdimport os'''csv转xlsx格式pip install pandas -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com'''def dealWith(): DST_FOLDER = 'CSV转XSX后' root = os.getcwd() DST_PARENT_PATH = os.path.sep.join.

2021-08-08 15:16:04 146

原创 orange pi上安装gitblit

下载gitblit 地址:https://gitblit.github.io/gitblit/ orange pi安装了armbian 拷贝gitblit.tar.gz到orange pi上解压 进入/home/andrew/program/gitblit/ vim data/gitblit.properties# COMMA-DELIMITED# SINCE 1.7.0include = defaults.properties## Define you...

2021-08-06 01:12:36 201

原创 用msys2替换cygwin

cygwin用了十多年,新公司禁用cygwin。于是下载了msys2代替cygwin,也挺好用。下载地址:https://www.msys2.org/安装好后,进入安装目录打开msys2_shell.cmd将其中的rem set MSYS2_PATH_TYPE=inherit改成set MSYS2_PATH_TYPE=inherit继承window的path环境变量。安装软件的时候,直接用自带的工具 pacman来安装比如安装rsyncpacman -Syy.

2021-07-29 22:55:57 550

原创 rsync只能本地用,远程没反应

参考:https://blog.csdn.net/m0_47219942/article/details/108531382rsync只能本地用,一远程服务器就卡死在password输入上卡死的时候客户端显示$ rsync -rzP gogo.png yourname@192.168.0.100:/home/yourname/work/Password: yourpassword解决方式,在服务器配置/etc/rsyncd.conf#'开启以下功能,将#注释,以及添加'uid

2021-07-19 00:58:05 684

原创 碰撞、子弹路径、参考

/** * @description 一些和显示相关的函数放到这里 * @author (pdh) * @date 2020-11-05 * @class ShowUtil */class ShowUtil { private static instance: ShowUtil = null; private hurtColorFilter = null; private shadowColorFilter = null; private shadeColors: number[]...

2021-07-17 23:59:43 250

原创 windows鼠标截屏方法

windows键+shift+s 然后鼠标左键选择区域

2021-07-03 09:51:08 1356

原创 orangepi zero安装armbian

几年前买了个orangepi zero,花了59块钱。现在把它搭建起来,当家庭服务器。orange pi官网有win直接去armbian官网安装文件

2021-06-17 10:54:40 1739

原创 js中实例化对象的两种方法。

一种实例化对象的方法就是Object.create第二种是functionlet Item = { x: -1, y: -1, toString: function () { return pos2str(this.y, this.x); }}let obj1 = Object.create(Item);obj1.x = 13;obj1.y = 38;let obj2 = Object.create(Item);obj2.x =

2021-06-12 17:45:20 1437

原创 python中asyncio与多线程结合

multithreading+asyncio总结第一步:定义需要异步执行的一系列操作,及一系列协程函数;第二步:在主线程中定义一个新的线程,然后在新线程中产生一个新的事件循环;第三步:在主线程中,通过asyncio.run_coroutine_threadsafe(coroutine,loop)这个方法,将一系列异步方法注册到新线程的loop里面去,这样就是新线程负责事件循环的执行。...

2021-06-09 15:17:46 3649 2

原创 JS实现数组快速排序

快速排序法const log = console.log;function rand(min, max) { let f = Math.min(min, max); let t = Math.max(min, max); let len = Math.abs(t - f); let r = Math.floor(f + Math.random() * len); return r;}log("random ", rand(7, 292));let a

2021-06-07 12:17:58 210

转载 Python中is和==的区别

参考:https://www.cnblogs.com/CheeseZH/p/5260560.html

2021-06-06 11:20:37 603

原创 python中列表前面加*

类似与js中的展开符号...列表前面加星号作用是将列表中所有元素解开成独立的参数,传入函数,参数数量等于len(data)字典前面加两个星号,是将字典解开成独立的元素作为形参。

2021-06-06 11:07:32 1295

原创 python测试一下threading与threading.join

Python多线程与多进程中join()方法的效果是相同的。下面仅以多线程为例:首先需要明确几个概念:知识点一:当一个进程启动之后,会默认产生一个主线程,因为线程是程序执行流的最小单元,当设置多线程时,主线程会创建多个子线程,在python中,默认情况下(其实就是setDaemon(False)),主线程执行完自己的任务以后,就退出了,此时子线程会继续执行自己的任务,直到自己的任务结束,例子见下面一。知识点二:当我们使用setDaemon(True)方法,设置子线程为守护线程时,主线程一

2021-06-06 09:00:00 152

原创 python中list、array、set、tuple转换

list、array、set、tuple转换方式: list转array a1 = np.array(l1) array转list l1 = a1.tolist() list转set s1 = set(l1) set转list l1 = list(s1) list转tuple t1 = tuple(l1) tupel转list l1 = list(t1) array转set ...

2021-06-05 16:54:33 1035

原创 Python中threading的join和setDaemon的区别及用法[例子]

1、join ()方法:主线程A中,创建了子线程B,并且在主线程A中调用了B.join(),那么,主线程A会在调用的地方等待,直到子线程B完成操作后,才可以接着往下执行,那么在调用这个线程时可以使用被调用线程的join方法。 原型:join([timeout]) 里面的参数时可选的,代表线程运行的最大时间,即如果超过这个时间,不管这个此线程有没有执行完毕都会被回收,然后主线程或函数都会接着执行的。 ...

2021-06-05 16:47:54 85

原创 javascript中的隐式转换

前言javascript是一门残疾的垃圾语言,有很多莫名其妙的隐式转换,产生一些正常人难以理解的结果。基本类型number、string、boolean、null、undefined、object、symbol

2021-05-28 00:07:51 140

原创 安装geany编辑器

平时用vscode,最近发现还是需要一款小巧的处理少量文本的编辑器。看到推荐notepad++,用了两天还可以。但是发现作者竟然是个毒,竟然在官网的notepad++版本上直接挂上毒的版本名。恶心。重新选了几个能支持少量代码快速的编辑器,暂时选geany,还不错。geany官方下载地址:https://www.geany.org/ 下载安装很正常geany-1.37.1_setup.exe 装插件 右下角有plugin插件进入plugin主页进入安装页先去安装ch

2021-05-26 13:56:30 694

centos下libstdc++

centos下libstdc++库依赖问题。这里下载:http://pkgs.org/centos-6-rhel-6/centos-rhel-i386/compat-libstdc++-296-2.96-144.el6.i686.rpm/download/

2013-07-13

ubuntu下libstdc++2.10-glibc2.2库

ubuntu下缺少库文件libstdc++2.10-glibc2.2,请安装这个库

2013-07-03

恢复WIN7系统工具

恢复WIN7系统工具. 装多系统后要删除新系统,恢复WIN7,不要直接删除LINUX,要运行这个工具重写mbr

2013-05-27

intellij idea linux配置文件

intellij idea linux setting file

2013-05-27

zwoptex用来合并plist图片

flash版本,用来将小图片合并成大图片,同时生成对应的plist配置文件。很好用,网页版,免安装,重要的是免费正版。

2013-05-14

apk中xml配置文件解析工具AXMLPrinter2.jar

apk中xml配置文件解析工具AXMLPrinter2.jar

2012-05-10

apk安装包反汇编工具baksmali-1.2.2.jar

将android安装包中*.dex用baksmali-1.2.2.jar工具反汇编成smali汇编码。

2012-05-10

apk汇编码打包工具smali.jar

android反编译工具,先用baksmali将apk文件中的dex文件反编译成汇编语言,再用smali.jar打包回apk文件

2012-05-10

TexturePacker1.1免费版国产工具

TexturePacker工具,不是国外那个商业版,是国内的人写的,将多张小PNG图片合成大PNG图片,同时生成对应xml索引文件。我做的是塞班程序,同步解析xml文件比较麻烦,所以自己写了个将xml转成ini配置文件的程序。两个打包到一起上传,希望对大家有用。

2012-03-20

远程获取android日志

远程,获取android日志,通过邮件方式发送到我的邮箱。对于android开发者有用。

2012-03-15

经纬度两点间距离计算工具

已知两点经纬度坐标,计算两点间距离工具。输入地图上任意两点经纬度坐标,即可计算出两点间距离

2012-02-23

JAVA中处理字符串的类

JAVA自带的文字、变量处理类不是很好用,封装了一下,写程序的时候直接导入,用来写代码更方便

2012-01-13

w711无线adb调试及root权限破解工具.rar

酷派w711无线adb调试及root权限破解工具.rar

2011-12-07

android源代码tab+list例子

android中想做个顶部有tab控件,下面有多个list列表的界面。 list界面可自定义,包含图标和文字按钮

2011-09-23

MTK下小游戏源代码,一个贪吃鱼,一个小猪

MTK下的单机小游戏,基于VRE中间件平台,类似WIN32结构很简单但是完整,已经移植到symbian上。

2011-08-13

symbian超级玛丽

超级玛丽游戏,塞班的一个例子。用于S60 V3平台。

2011-08-04

大鱼吃小鱼JAVA版本源代码

大鱼吃小鱼JAVA版本源代码,本人没有仔细研读,本来想找份C的,现在找到份JAVA的,先做个备份,有空再回来研读。

2011-07-20

VRE沃琴例子MTK中间件平台例子

MTK沃琴中间件平台SDK用法,VRE沃琴例子MTK中间件平台例子

2011-07-20

git图文教程中文教程

学些git的中文图文教程,简单易学,内容较全面,日常应用完全够了。

2011-06-08

VC多线程编程初学者入门

VC多线程编程初学者入门VC多线程编程初学者入门VC多线程编程初学者入门VC多线程编程初学者入门

2011-01-30

《Visual C++游戏开发经典案例详解》源码

《Visual C++游戏开发经典案例详解》源码.rar 随便看看,对初学者来说还不错。

2011-01-19

电子地图easymap源代码,例子

easymap源代码及例子easymap源代码及例子easymap源代码及例子easymap源代码及例子easymap源代码及例子easymap源代码及例子easymap源代码及例子easymap源代码及例子电子地图

2011-01-10

地理信息系统嵌入式开发ehotgis电子地图

这东西没看懂,花了六分,什么提示都没有。不值啊。我不要分,希望对你有用。

2011-01-10

excel2ts.zip

用C#一个excel转typescript及LUA代码工具

2021-09-01

protobuf协议工具protoc.7z

protobuf的协议转换工具,将xxx.proto转换成python或ts的代码。方便不同语言之间进行网络通讯工作

2020-10-22

loadAnim3.zip

将白鹭Texture Merger生成的动画拆分成小图片,第三版。

2019-08-02

loadAnim.zip

白鹭帧动画拆分成多张小图。 白鹭帧动画拆分成多张小图

2019-08-01

texture_packer.zip

很多张小图大小不一致。大小不一致的图片调整成大小一致,并且居中。方便打包成统一大图

2019-08-01

UML基础.zip

通过这本书,我学会了uml。很好的一本书。学会之后对提升自身架构能力帮助很大。看别人代码的时候,也可以非常快速入手。

2019-07-20

testWay.zip

自己用白鹭做的一个路径工具,测试用。顺便复习了一下白鹭EUI皮肤的用法。

2019-07-20

android平板当成电脑的扩展屏

spacedesk软件,将android平板当成笔记本的扩展屏幕。做开发的时候在平板上看文档,笔记本上写代码,很方便。

2019-01-06

lua程序编程-1与4版+云风lua源码赏析.zip

programming in lua 4th,lua程序设计第4版,我学第一版的时候是200多页,现在2016年出的第四版还是200多页,更新了一些内容。还有国内大神云峰编写的《lua源码鉴赏》,分享出来一块学习进步吧。

2018-01-12

将多张小图片合成大张atlas图片增强版

将多张小图片合成大张atlas图片增强版

2015-10-29

小图片打包成atlas大图片

将指定目录下小图片打包成atlas大图片

2015-10-29

我的几个常用shell脚本

我的几个常用shell小脚本,没有问题

2014-12-10

andengine背景滚动循环

andengine背景滚动循环。背景循环AutoParallaxBackground

2014-02-26

能连接红米的adb

红米手机装了驱动后,仍然连接不上电脑?因为你的adb太旧了。这是新adb,经过验证,可以连接红米手机。

2014-02-20

andengine封装动画精灵类

封装了个andengine的动画精灵类,可以直接传入多张小图片的名称,直接生成动画精灵

2014-01-23

linux网卡驱动

linux下的网卡驱动。我的笔记本网卡是AR9287,系统centos6.4安装后还行。

2013-07-28

centos下libstdc++-2.10.0-30.sparc.rpm库

centos 上一些软件需要依赖高版本的libstdc++库。libstdc++-2.10.0-30.sparc.rpm

2013-07-13

空空如也

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

TA关注的人

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