自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (6)
  • 收藏
  • 关注

原创 记一次20w级别大批量mysql的数据删除

user表21w, 21列. userid是主键role表8w,75列,有个大文本列, userid有索引刚开始语句:delete from user where userid not in(select userid from role);卡住20分钟网上查询 这种删除效率很低, 需要建立临时缓存提高效率修改为delete from user where userid not in(select t from (select userid as t from role) .

2021-02-24 14:33:34 619

原创 Mysql MariaDB window环境下 Zip包的安装

Mysql MariaDB window环境下 Zip包的安装,及1067错误下载Zip链接: mariadb地址解压缩最新版本,已经没有my.ini相关配置管理员权限cmd,进入到 mariadb/bin下面1, 运行 mysql_install_db.exe,不运行这一步,在data/下面有个 【你机器名称】.err 里面会出现相关报错2,运行 mysqld.exe --install mariadb这个步骤是为了在services.msc里面注册一个服务,如果不用管理员权限,会拒绝

2020-06-02 10:30:22 714

原创 xdebug一种一直能监听到

php xdebug,在 nginx.conf 里面,可以直接添上add_header Set-Cookie ‘XDEBUG_SESSION=10467’;这样无论如何, 都能进入到debug状态, 后面那个端口号是根据具体监听端口来...

2020-04-27 11:36:23 245

原创 lnmp 安装 后,部署thinkphp项目问题回顾

lnmp 地址https://lnmp.org/按照教程来就行,注意mysql,php版本1,/home/wwwroot 是root用户和组,可以新建其他组,和/usr/local/php/etc/php-fpm.conf里面对应上2, /usr/local/nginx/conf/enable-php.conf 里面配置了fastcgi相关, 如果配置的unix:/tmp/xxx.s...

2020-04-16 11:16:17 153 1

原创 关于linux下java进程内存占用大于Xmx设置,且一直提升

服务器很久前出现了这个问题,网上查了一大堆1,java进程的内存占用大概是堆内存+堆外内存(DirectBufferSize)+JVM的一些占用2, -Xmx设置的是堆内存, 如果不具体指定-XX:MaxDirectMemorySize(堆外内存),也相当于设置了XX:MaxDirectMemorySize3,可以用pmap -x pid来查看具体内存使用, 用/proc/{...

2019-03-04 08:57:35 8135

原创 LayaAirIDE 2.x.beta 的新脚本。。好吧

学习layaair过程中, 现在是2.0, 在适应了cocoscreator的模式, 这个beta版本,真的有点难以使用 不过为了预期的性能方面和未来3D开发, 还是持续学习 创建新脚本, 完全需要自己创建, 官网真找不到怎么创建新脚本, 创建Game.tsexport default class Game extends Laya.Script {//some cod...

2018-10-30 21:03:08 814

原创 cocos creator wxsubcontextview 和对应子域canvas分辨率

1,子域 需要勾选fit width,用来适配宽2,主域 WXSubContext组件的node 需要对应子域的宽度,高度根据对应需要显示的内容来,3,主域填充子域绘制的图像,是根据子域项目的中心点开始,所以,适配好需要主域显示的区域和子域显示的内容,有个未验证的情况, 就是, 子域的真实shareCanvas大小,会根据当前所有可绘制内容来变高,所以如果适配不好,就会变形...

2018-10-30 09:44:26 2507

原创 cocos creator 微信小游戏子域代码2.0.2发布 validateMethodWithProps

微信开发者工具运行没任何问题,但是到了真机就会报错Cannot read property ‘validateMethodWithProps’ of undefined勾选layout,也需要勾选scrollView,

2018-10-30 09:35:24 455 1

原创 nginx的https和对应ssl证书相关

nginx/conf/nginx.conf:.. server {        listen          80;        listen          443 ssl;        server_name  second.domain.com;        ssl_certificate xxxxcom_bundle.crt;//放在conf/下面,从验证后的...

2018-09-15 14:28:26 338

原创 cocos 物理引擎部分研究

1, 需要在onEnable里面 cc.director.getPhysicManger().enabled = true,    然后才能其他地方停止使用2, 在碰撞里面不能立即让 enable=false或者rigidBody.active/enabled =false, 否则会错误,可以set标记,下一帧(update)里面停止3,allow sleep 会导致有时不能碰撞, a...

2018-05-11 11:32:30 354

原创 cocos creator 的物理引擎开启

很奇怪, 只能在onload里面进行开启,start里面无法开启

2018-04-17 19:37:34 2080

原创 mysql下update or insert

mysql下有些时候数据需要插入,但是也要判断是否存在, 于是就有这样的语句insert into table (colKey, col1, col2) value (?, ?, ?) on duplicate key update col1=values(col1), col2 = values(col2)还有一种方法是 replacereplace table (colKey, col1, c...

2018-04-04 11:45:06 3115

原创 windows下dos运行java内部乱码解决

查了很多1,要保证你项目整体编码的一致性 比如UTF-82,运行dos的批处理可以提前用chcp 编码来(UTF-8是 chcp 65001,其他可以查下)3,运行java的时候,增加参数 -Dfile.encoding=UTF-8...

2018-04-04 11:02:51 2116

原创 c3p0连接数据库 out of memery

一个物理服务器,多个游戏服务器c3p0在连接数据库时,过多时会出现 out of memery , 无法创建新的进程 cannot create native thread发现程序创建了太多Timer, 有太多TimerThread waiting最终定位到mysql-connector-java-5.0.4上面如果用连接池 Druid 也不会,关键用了c3p0 mysql

2017-08-24 10:54:47 300

原创 mysql取别名 column not found

数据库连接版本原因, 新版本会出现这个bug在jdbc.url后面增加&useOldAliasMetadataBehavior=trueeggpain~~

2017-06-29 11:27:19 546

原创 java.lang.OutOfMemoryError:GC overhead limit exceeded c3p0 mysql connection版本 Druid HttpClient正确关闭

1, 配置参数可以加上 增加参数,-XX:-UseGCOverheadLimit2, mysql connection 版本如果小于5.1.10 有个内存bug3,c3p0 连接池等数据库连接池,如果程序内部没处理好, 可能会出现连接一直存在,最后连接不够, 可以用开源的阿里巴巴 mysql连接 Druid, 设置removeAbandoned=true,removeAbandonedTi

2017-06-27 16:41:14 988

原创 cocos2d-js actiontimeline的eventFrame错误自动调用

如果你使用一个actiontimeline比如action.play("melee_attack", false);melee_attack包含1个帧事件,让对方播放受伤在播放结束后如果要回到standaction.play("stand", true);这时候,还会进入一次受伤帧因为actionTimeline播放是for (timeline) timelin

2016-02-17 17:20:14 346

原创 cocos2d-js在web使用时,一定要把资源加入到resource.js里面~~否则各种bug

cocos2d-js在web使用时,一定要把资源加入到resource.js里面~~否则各种bug

2016-01-29 12:00:07 800

原创 cocos2d-js 在Chrome的最小字体

发现一个情况, 就是程序里面字体缩小到10, 发现比实际要大, 一直不知道原因, 才发现chrome只支持12px及以上的字体

2015-12-16 20:09:37 365

原创 cocos2d-js web和本地程序,经常完全不同

第一个一般动画想要重复播放 在web无所谓,在本地就需要retain第二个动画播完,基本就会从actions 里面移除, 所以需要再次调用ActionTimeLine 可以赋给 Node._action 下次可以Node._action.play("animaName", false);

2015-11-03 19:15:48 397

原创 cocos2d-js 在webstrom和Chrome的JB插件情况下的反缓存js

尼玛, 简直神了, 出现在webstrom修改代码, 怎么也没法看到变化, 才知道肯定缓存了, 找遍整个硬盘也找不到缓存到哪儿。。 我擦, 必定在浏览器缓存了只好这样就行

2015-09-17 15:06:18 555

原创 cocos2d-js 的project.json

{    "project_type": "javascript",    "debugMode" : 1,    "showFPS" : true,    "frameRate" : 60,    "id" : "gameCanvas",    "renderMode" : 0,    "engineDir":"frameworks/cocos2d-html5

2015-09-15 16:43:06 545

原创 cocos2d-js 的 cc.callFunc 参数

cc.callFunc(function(target, data) {//target  默认是调用这个action的本体Node,Sprite等等//data 传递的参数,多个参数可以用[data1, data2] 的Array方式组合}, this, //通常绑定最外围的HelloWorldLayer 之类的, 可以方便调用, 比如为了removeChild

2015-09-15 10:42:09 4023

原创 cocos2d-js 的 cc.callFunc 参数

cc.callFunc(function ( target, data) {//target 是默认的运行这个action的Node对象,//data 可以传任意数据过来, 多个参数可以用Array来组合传递}, this, data);

2015-09-15 10:37:38 709

原创 webstorm下cocos2d-js的日志查看

话说不知道为何直接右键index.html在浏览器中运行就可以了,以前怎么调都很麻烦。。。webstorm下cocos2d-js的日志查看直接在chrome等显示  工具-> javascript控制台调试真方便。。真及时, 爽暂时可以丢弃cocos-ide了

2015-09-10 15:36:36 1372

原创 cocos2d-js 查看对象内部

for (var x in target)console.log(x + "\t" + target[x]);

2015-08-11 20:07:03 399

原创 cocos2d-js 阻挡touch事件层

网上看了一大堆,结果还是被自己的懒打倒了于是用了个搞笑的方法网络发协议等待期间,会阻挡其他层的事件touch于是做个透明的pageview 这样pageview的touch事件就会阻挡其他层了Layer ---   | pageview 透明  |  sprite 随意, 就是为了当中有个东东转圈圈,表示正在等待response于是做个透明的page

2015-08-11 17:10:20 467

3D游戏编程大师技巧(英文版本)part1

3D游戏编程大师技巧.Tricks.of.the.3D.Game.Programming.Gurus.-.Advanced.3D.Graphics.and.Rasterization 中文的已经有人发了,可能有些地方不清晰,用这个对照吧,而且英文的好处不用说了 这里没有这个资源,找到了,分享,这是第一个part 共3个

2008-11-21

六顶帽子思考法.pdf

六顶帽子思考法是为了避免思维混淆·· 按这种思维方式,思考者可以把事情考虑得更有条理

2008-11-11

思维导图—放射性思维.pdf

思维导图—放射性思维 让我们更具有逻辑记忆的; 用熟悉了,以后在计划上就轻松了

2008-11-11

计算机程序设计艺术_卷1_基本算法(中文)

计算机程序设计艺术,英文名:The.Art.of.Computer.Programming.Volume.1 中文的PDF格式

2008-11-08

学习SQL应知道的动态SQL语句(doc)

学习SQL应知道的动态SQL语句 1 、普通SQL语句可以用Exec执行 2、字段名,表名,数据库名之类作为变量时,必须用动态SQL 3、输出参数 SQL Server数据库中经常用到的identity列 ......................

2008-10-28

TeachYourselfIn24HoursJava.chm(24小时自学java)

If you have been wanting to learn Java, check out the newly revised fourth edition of the best-seller Sams Teach Yourself Programming with Java in 24 Hours. This step-by-step tutorial will teach you how to create simple Java programs and applets. Comprised of 24 one-hour lessons, this new edition focuses on key programming concepts and essential Java basics, has been improved by dozens of reader comments, and is reorganized to better cover the latest developments in Java. The book's coverage of core Java programming topics has also been expanded. A great starting point for learning Java, this book is also a great primer to reading sams Teach Yourself Java in 21 Days.

2008-10-28

空空如也

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

TA关注的人

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