首页
学习
活动
专区
工具
TVP
发布

五毛程序员

专栏作者
36
文章
34506
阅读量
25
订阅数
基于小米即时消息云服务(MIMC)的Web IM
一个基于小米即时消息云服务(MIMC)的Web IM。 源码地址github和gitee同步。
用户1737026
2019-07-18
1.6K0
Spring Boot MyBatis配置多种数据库
mybatis-config.xml是支持配置多种数据库的,本文将介绍在Spring Boot中使用配置类来配置。
用户1737026
2019-02-18
1.4K0
解决easyui combobox赋值boolean类型的值时,经常出现的内容显示的value而不是text的bug
本来这是一个很简单的combobox赋值,但是当我真正赋值时却出现了问题,经常出现一个bug,就是赋值完,combobox显示的内容是true或者false,而不是男或女,而且重现率极高。 我在测试了其他赋值情况后,发现是row.sex的值存在问题。该值是boolean类型,combobox赋值boolean类型的值的时候,会经常出现显示内容为value而不是text的bug。 那么问题解决起来就简单了,把boolean类型改为字符串。修改后的赋值语句如下:
用户1737026
2019-02-15
1.2K0
thymeleaf-extras-db 0.0.1发布,select标签加载数据的新姿势
在写thymeleaf页面的时候,我为了偷懒,不想为每个select下拉列表框都写一个接口,于是这个懒人jar诞生了。该jar的核心功能是直接通过thymeleaf页面的自定义标签的属性,直接运行sql并初始化select数据。
用户1737026
2018-12-18
8810
Spring Boot Oauth2缓存UserDetails到Ehcache
在Spring中有一个类CachingUserDetailsService实现了UserDetailsService接口,该类使用静态代理模式为UserDetailsService提供缓存功能。该类源码如下:
用户1737026
2018-08-09
9130
五毛的cocos2d-x学习笔记01-创建项目
  终于准备开始学习cocos2d-x了。因为想和同学一起做游戏参加比赛,所以打算学习很热的Cocos2d-x。因为已经学习了C++,所以我想入门应该不是很困难。再加上官网有中文教程以及多不胜数的游戏开发教程,所以个人认为只要有心事一定能学好的。说来惭愧,我之前曾花了几天照着视频做了一个“一个都不能死”的游戏,但是现在一点映像都没有了。哎╮(╯▽╰)╭,只能重新学习了。   配置:win8 64位+cocos2d-x3.6+VS2013+Python2.7.8。cocos2d-x3.6我放在了D盘,项目放在
用户1737026
2018-06-07
7830
五毛的cocos2d-x学习笔记03-控件
VS2013快捷键:注释,Ctrl+K+C;取消注释Ctrl+K+U。都是单行。要实现多行注释与取消注释,就选中多行。 run方法调用了AppDelegate的applicationDidFinishLaunching方法 要调整窗体的大小的话,在AppDelegate.cpp的 auto director = Director::getInstance(); auto glview = director->getOpenGLView(); if(!glview) { glview = GLViewImpl
用户1737026
2018-06-07
5720
五毛的cocos2d-x学习笔记05-场景与场景动画,动作
场景切换函数: Director->getInstance()->replaceScene(Scene*); Director->getInstance()->runWithScene(Scene*); 两者的区别在于,如果有Scene存在,使用第一个;第一次运行场景,用第二个。 下面是一个切换场景的关键代码。单击文本跳转到下一个场景。要切换到的场景ImageScene继承自Layer,定义了3个成员函数init,createScene,CREATE_FUNC。 ImageScene.h如下: 1 #if
用户1737026
2018-06-07
4520
五毛的cocos2d-x学习笔记07-计时器、数据读写、文件读写
调度器: 定时任务是通过调度器实现的。cocos2d-x推荐用调度器而不是其他方法实现定时任务。Node类都知道如何调度和取消调度事件。 有3种调度器:   默认调度器:schedulerUpdate()   自定义调度器:schedule(SEL_SCHEDULE selector, float interval, unsigned int repeat, float delay)          schedule(SEL_SCHEDULE selector, float delay)   单次调度器:
用户1737026
2018-06-07
6270
五毛的cocos2d-x学习笔记08-动画
一个例子就够了,单击文本标签,执行动画。我也是小白,写这个demo的时候遇到了问题,单击文本标签游戏就死掉了。今天为了解决这个问题也是一晚没睡,到学习群里问大神,经过大神的指点解决了问题。原来是Animation和Animate的生命周期的关系。先记下。 1 bool HelloWorld::init() 2 { 3 ////////////////////////////// 4 // 1. super init first 5 if ( !Layer::init() )
用户1737026
2018-06-07
3960
五毛的cocos2d-x学习笔记02-基本项目源码分析
class AppDelegate : private cocos2d::Application   private表示私有继承,cocs2d是一个命名空间。私有继承下,Application类中的private、protected、public属性的成员在AppDelegate都会变成private的。   main.cpp入口方法有一段代码:return Application::getInstance()->run();这段代码中调用了AppDelegate的run方法;run方法调用了AppDel
用户1737026
2018-06-01
5470
五毛的cocos2d-x学习笔记04-触摸点
Touch position是屏幕坐标系中的点,OpenGL position是cocos2d-x用到的OpenGL坐标系上的点坐标。所以就需要将touch的坐标转换成OpenGL坐标系中的点坐标。 坐标转换接口:getLocation()和getLocationInView() 在开发中一般使用getLocation()获取触摸点的GL坐标。 Menu菜单: auto menu = Menu::create(MenuItemImage::create("btn_normal.png", "btn_pres
用户1737026
2018-06-01
4840
五毛的cocos2d-x学习笔记06-处理用户交互
前几篇感觉自己在写教育文章,╮(╯▽╰)╭。今天换成开发者的口吻,毕竟我也是在边学边写博客。 处理用户交互包括:单点触摸、多点触摸、事件传递、传感器、物理按键等部分。 单点触摸: 触摸事件传递顺序 onTouchBegan——>onTouchMoved——>onTouchEnded。还有一个onTouchCancelled。 这些事件的监听都是闭包函数(匿名函数,lambda表达式), [](Touch *t, Event *e){ //return false;//只有onTouchBegan需
用户1737026
2018-06-01
6390
ViewPager实现启动引导页面(个人认为很详细)
效果如图: 启动页面是一张图片+延时效果,这里就不给出布局文件了。 WelcomeActivity分析:在启动页面检测是否是第一次运行程序,如果是,则先跳转到引导界面的Activity——AndyVi
用户1737026
2018-06-01
7710
ActionBar开启Overlay Mode(覆盖模式)
以下内容参考自Android官网http://developer.android.com/training/basics/actionbar/overlaying.html#EnableOverlay 直接调用ActionBar的hide()和show()方法,会造成Activity重新计算和重新绘制布局的新的大小。为了避免这种情况,需要使用Overlay Mode。 在3.0及以上,启用覆盖模式只需要在自定义的Theme中将android:windowActionBarOverlay性质设置为true。例
用户1737026
2018-05-17
1.5K0
使用ActionBar实现Tab导航(快速生成Tab样式)
效果如图: MainActivity.java具体实现: package com.rainmer.actionbartab; import android.app.ActionBar; import
用户1737026
2018-05-17
1.7K0
ViewPager实现广告自动轮播核心代码(Handler+Thread)
ViewPager数据源是4个线性布局,每个布局里面充满一张高度固定、宽度充满父布局的图片。有4个小圆点 跟随ViewPager滑动。轮播原本我是用Timer+TimerTask的,但是问题颇多,很是郁闷。于是看了一下别人的一个仿网易新闻的例子,然后找到了相关代码阅读。原来可以使用while循环+线程休眠来实现重复执行一段代码。 1 private int currentAdsIndex=0; 2 private int viewsCount=4;//轮播广告图片数量 3 4 handler =
用户1737026
2018-05-17
1.3K0
自定义ActionBar背景(分别针对3.0以下和3.0以上的版本)
官方原文:http://developer.android.com/training/basics/actionbar/styling.html 针对3.0以上的版本: <?xml version="
用户1737026
2018-05-17
6470
ViewPager+Fragment实现支持左右滑动的Tab
主要思想:顶部标题栏top.xml,中间ViewPager(4个Fragment),底部导航 top.xml和bottom.xml在我之前的两个随笔里有,此处不再赘述。 activity_main.xml具体实现: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_
用户1737026
2018-05-17
2.2K0
java反射机制入门04
需要jxl.jar package com.rainmer.main; import java.io.File; import java.io.IOException; import java.util.ArrayList; import jxl.Cell; import jxl.Sheet; import jxl.Workbook; import jxl.write.Label; import jxl.write.WritableSheet; import jxl.write.WritableWork
用户1737026
2018-05-17
5960
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
热点技术征文第五期
新风口Sora来袭,普通人该如何把握机会?
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档