- 博客(143)
- 资源 (31)
- 收藏
- 关注
转载 android 根据设置的日期获取星期几
/** * 判断当前日期是星期几 * * @param pTime 设置的需要判断的时间 //格式如2012-09-08 * * @return dayForWeek 判断结果 * @Exception 发生异常 */// String pTime = "2012-03-12"; private String getWeek(S
2012-03-10 14:28:30 23225
转载 android模拟器如何输入中文,不能输入中文
更改模拟器语言为中文。模拟器默认是英文的,我们需要设置成中文,这样看着才方便。我们可以通过Android的语言设置达到这个目的。在模拟器的菜单中找到Setting,然后向下滚动找到Language&keyboard单击。 然后在打开的界面的最上面的找到Select Language单击,然后打开一个语言选择列表,找到中文(简体)选择就ok了。。你的模拟器就变成中文的啦
2012-01-21 13:29:46 61682 5
原创 java 多线程交替顺序打印1234。。。
package com.dert;public class ChangeThreadTest {int num = 1;int max = 4;final Object lock = new Object();class ChangeThread extends Thread { private int index; public void setLock(int index)...
2019-03-13 12:49:08 1251
原创 java 计算对象的大小
计算一个java对象的大小,有助于了解一个程序在运行的时候,所需要的占用的内存的大小。那么如何才能知道一个java对象的大小呢?**1.一个计算内存大小的工具**下面首先了解一下,使用工具来计算java对象的大小。这样可以直观的了解一个类所占内存空间的大小。工具的名称是:RamUsageEstimator.在网上可以下载到。public static void main(String[...
2018-09-17 10:16:31 2328
原创 window下面使用protobuf
下载好proto.exe之后,我们需要编写 .bat文件下面是一个已经写好的文件格式内容@echo off set DIR=%~dp0 echo %DIR% cd /d “%DIR%” for %%i in (proto/*.proto) do ( echo %%i protoc –proto_path=proto –java_out=src proto/”%%i” ) pause
2017-12-01 19:48:55 421
转载 Mysql导出(多张表)表结构及表数据 mysqldump用法
mysqldump -u用戶名 -p密码 -d 数据库名 表名 脚本名;1、导出数据库为dbname的表结构(其中用戶名為root,密码为dbpasswd,生成的脚本名为db.sql)mysqldump -uroot -pdbpasswd -d dbname >db.sql;
2017-10-19 10:40:13 34079
转载 Spring MVC 属性文件读取注入到静态字段
在项目中,有些参数需要配置到属性文件xxx.properties中,这样做是为了维护方便,如果需要变动只需修改属性文件,不需要重新编译项目就可以了,非常方便。而为了使用起来方便,可以通过将属性值注入到类的静态字段中(static),这样就可以用className.fieldName的方式来获取了。servlet-context.xml <!-- spring的属性加载器,加载properties
2017-09-01 19:11:35 522
原创 java基础知识总结之arrayList与linkedList
一般大家都知道ArrayList和LinkedList的大致区别: 1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。 3.对于新增和删除操作add和remove,LinedList比较占优势,因为
2017-08-03 13:44:34 331
原创 硕士毕业,工作5年总结
一定要找一家好的公司。 算到今年,已经毕业工作5年了。在这5年里面,转行了3次,工资最高2万。先后工作的领域有 android开发,ios开发,cocos开发,java服务器开发。
2017-07-15 17:12:44 873
原创 牛市顶点的套路
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-06-14 18:22:46 912
转载 Java反射机制demo
Java反射机制demohttp://www.cnblogs.com/AaronCui/p/4911123.html一个非常好的讲解java反射机制的网址!
2017-04-21 14:08:30 325
转载 dbunit 的几种操作方式的说明
DatabaseOperation定义了对数据库进行的操作,它是一个抽象类,通过静态字段提供了几种内置的实现:NONE:不执行任何操作,是getTearDownOperation的默认返回值。UPDATE:将数据集中的内容更新到数据库中。它假设数据库中已经有对应的记录,否则将失败。INSERT:将数据集中的内容插入到数据库中。它假设数据库中没有对应的记录,否则将
2016-09-29 10:38:05 799
转载 spring 的自动装配
以前都是强迫记忆,并没有理解的那么深刻,但是今天看项目中,发现了spring并没有配置《bean》总被引用的其他的bean,正常情况应该是下面的解析说的很明白,突然就彻底的明白了!自动装配,官方给出的定义是这样:Spring IoC容器可以自动装配(autowire)相互协作bean之间的关联关系。因此,如果可能的话,可以自动让Spring通过检查Bea
2016-09-27 18:32:41 357
转载 java服务器学习之一 java 多线程 CountDownLatch用法
CountDownLatch,一个同步辅助类,在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待。主要方法 public CountDownLatch(int count); public void countDown(); public void await() throws InterruptedException 构造方法参数指定
2016-09-14 16:58:14 282
原创 如何查看class文件以及自动下载对应的src包
在java开发过程中,很多时候,我们使用的别人的东西都是jar包,当我们需要看别人的实现的时候,我们就需要下载别人的源码,然后关联这个时候,问题很多有没有简单的办法呢?还是有的。可以安装一个反编译的插件jad反编译插件安装jad(转)这样就可以看了。真是很好的东西。写在这里为了记录一下。
2016-07-06 17:31:10 453
原创 Mina开源框架 心跳机制详解
本文纯手工制作,请用心观看。在详细讲解mina的心跳机制前,读者需要已经具备了mina的基础知识。如果不够了解,请查看一下连接。http://www.cnblogs.com/pricks/p/3832882.htmlhttp://wandejun1012.iteye.com/blog/2065941本文主要讲解的是Mina开源框架的心跳机制是如何实现的,以及对心跳机制的一个误区
2016-06-22 11:43:15 17864 4
原创 为什么Mina服务端 心跳过滤器 的 isRequest 执行了2次
经过夜战,察看mina框架的源码,可以得知keepalivefilter,贴出源码,太多字数超过限制,简要说一下if (messageFactory.isRequest(session, message)) { Object pongMessage = messageFactory.getResponse(sessio
2016-06-21 22:36:17 1854
原创 java 服务器学习之 位运算
首先,让我们复习一下 什么是位运算,以及位运算有哪些操作。位运算符主要针对二进制,它包括了:“与”、“非”、“或”、“异或”。从表面上看似乎有点像逻辑运算符,但逻辑运算符是针对两个关系运算符来进行逻辑运算,而位运算符主要针对两个二进制数的位进行逻辑运算。下面详细介绍每个位运算符。 1.与运算符与运算符用符号“&”表示,其使用规律如下:两个操作数中位都为1,结果才为1
2016-06-21 11:24:59 357
转载 注意提高情商
科学家发现,大脑控制情绪的部分(边缘系统)受损的人,可以很清晰和符合逻辑地推理和思维,但所做出的决定都非常低级。科学家因此断定,当大脑的思维部分与情感到分相分离时,大脑不能正常工作。人类在做出正常举动时,是综合运用了大脑的两个部分,即情感部分和逻辑部分。一个高情商的人是会综合利用大脑中的各个部位的,并在大多数情况下运用其大脑皮层部分。2高情商尊重所有人的人权和人
2016-06-17 13:31:59 323
原创 如何创建属于自己的一个论坛
最近突然兴起,想创建一个属于自己的论坛。刚开始打算自己写一个,然后发现,工作量太大。希望能找到一个源码,直接使用即可。找了许多基于ssh的框架的源码,但是最后发现都不行,都是各种demo,各种缺功能,需要自己去完善。后面,找到一个php的框架源码,叫discuz,还不错,可惜了,是php写的。不是基于ssh的框架的源码。不过,这个不仅是一个开源的代码,后面还有一个公司支持着,不仅提
2016-05-08 19:13:26 5635
转载 memcache简介以及使用方法
memcache是一套分布式的高速缓存系统,由LiveJournal的Brad Fitzpatrick开发,但目前被许多网站使用以提升网站的访问速度,尤其对于一些大型的、需要频繁访问数据库的网站访问速度提升效果十分显著[1] 。这是一套开放源代码软件,以BSD license授权发布。MemCache的工作流程如下:先检查客户端的请求数据是否在memcached中,如
2016-05-05 21:09:02 1309
原创 使用工具生成代码,是很有必要的事情
在我们写代码的过程中,我们很多时候,是需要写很多代码的。而在这些代码中,是有许多的代码是重复的劳动。那么,这些代码就可以使用工具进行生成了。那么,我们的工作效率就会提升许多。记着,以后代码多使用工具进行生成,而不是自己手写。
2016-05-01 22:13:03 467
原创 hibernate 创建数据中一张表的方法
package com.jeefw.model.sys;import javax.persistence.Column;import javax.persistence.Entity;import javax.persistence.GeneratedValue;import javax.persistence.Id;import javax.persistence.T
2016-05-01 12:19:51 689
转载 macbookpro 拆卸或安装内存
警告:MacBook Pro 的内部组件可能会变热。如果您一直在使用 MacBook Pro,请在关机后等待十分钟,待内部组件冷却后再继续。步骤 1:拆卸底壳关闭 MacBook Pro。断开电源适配器、以太网线缆、USB 线缆、安全锁以及连接到 MacBook Pro 的任何其他线缆,以防损坏电脑。翻转 MacBook Pro,并卸下用于固定底壳的十 (10) 颗螺丝。由于螺丝长度不
2016-04-29 18:27:43 1340
原创 supermarket 之源码解析
supermarket 是一个使用ssh框架写成的一个web网站。其中,页面是使用struts写成的,这点和struts1是有区别的。先说一个目录结构。 这个目录节目是比较典型的ssh框架的结构。 我们可以看到所有的action都在com.bzu.action包下面。 然后,所有的实体类都在com.bzu.entity包下面。当然这个包里面还含有h
2016-04-21 18:52:30 497
原创 如何给mac book pro升级内存
我们首先来看一下,内存条,在分析mac book笔记本。 下面,我们来看一下内存条,从各种不同的方面,进行的分类。这是我们挑选内存条的第一步。 从代数上分, 内存条分为ddr,1234.这四种,现在一般常见的是ddr3。 从hz上分,而在ddr3里面又分各种hz。有1333的,1600的,还有其他的hz的。 从类型上分,内存条还分为笔记本类型,以及台式机类型。笔
2016-04-17 13:00:50 9094
原创 学生选课系统以及超市管理系统,正确打开的方法
这个两个系统是同一个人写的,所有都有同样的毛病,因此,解决办法都是一种。如下。第一:更改数据库。 这两个系统使用的是sqlserver数据库,而我使用的是mysql数据库,因此需要做对应的修改。代码如下: class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
2016-04-13 15:12:15 965
原创 quick 3.3 按钮多次点击出现问题的解决
quick 3.3 按钮多次点击出现问题的解决方法,就是在点击事件传递的时候,截断点击事件的分发如果两次点击事件时间过短,则不分发点击事件function EventProtocol:dispatchEvent(event) event.name = string.upper(tostring(event.name)) local eventName = eve
2016-03-15 16:24:44 656
转载 lua中的require机制
lua中的require机制 为了方便代码管理,通常会把lua代码分成不同的模块,然后在通过require函数把它们加载进来。现在看看lua的require的处理流程。1、require机制相关的数据和函数 package.path:保存加载外部模块(lua中"模块"和"文件"这两个概念的分界比较含糊,因为这个值在不同的时刻会扮演不同的角色)的搜索 路径,这种路
2016-02-19 16:37:41 4710 1
原创 quick-cocos2dx中 lua 和oc的通信
quick-cocos2dx中 lua 和oc的通信中,游戏的逻辑是用lua代码,系统是ios系统,主要是oc代码。那么,如果要调用支付代码,该如何调用呢? 这里两者沟通的桥梁主要是使用luaoc这个模块。废话不多说,下面是lua端的例子。代码如下: local function buySuccess(receipt)
2016-02-15 14:59:41 3674
原创 使用lua代码创建文件夹,解压zip文件到指定目录(亲测可用)
-- 创建(多层)目录, eg:_path = "res/aaa/bbb/ccc"function file_createDic(_path) -- 设置SD卡路径 if device.platform == "windows" then os.execute("mkdir \"" .. _path .. "\"") else
2016-01-26 18:58:57 12102 1
原创 lua 中string.char字节流的处理
在lua中,如果是使用http来请求的是字节流的数据那么在cocos2dx v3.3中 需要使用xmlhttprequest这个类在处理获取的字节流数据时,首先需要转化字节流为字符串,转换的方法是:string.char local response = xhr.response -- 获得返回数据for i = 1,size do
2015-11-13 16:49:30 20180
原创 历史每天都在重演
今天股票市场上冲到5000点了,量能持续放大,都放大到3万亿每天了。这么巨大的量能何其壮哉。我天朝大国,终于也全世界牛逼哄哄了。 那么,问题来了。未来的点位究竟在哪里?哪里牛市才会终结呢? 这个问题谁也没有办法回答,但现象是可以知道的。 第一个现象是汇金减持,这个是个大信号。 第二个就是几乎所有的公司股东以及公司高管都是减持
2015-06-05 10:04:32 771 1
原创 LabelAtlas quick-cocos2dx中的艺术字的使用
艺术数字在cocos2dx中是很常见的一个功能下面这个就是一个plist该填写的内容ItemHeight 是一个数字的宽度firstchar是ascII码表示数字09之后,是:version1textureFilenamezhenXingNum.pngitemHeight48itemWidth27firstChar
2015-05-12 09:34:51 3835
原创 quick-cocos2dx Socket连接若干问题总结
---- Author: -- Date: 2015-04-26 10:53:55--SocketMessage = {}net = require("framework.cc.net.init")cc.utils = require("framework.cc.utils.init")index10001 = 1local isConnec
2015-05-11 10:02:00 6605
javaweb 定时器工程
2018-03-15
websocket工具
2018-03-14
memcached的资料
2016-05-06
C++ 读取excel2007文件,转成lua文件
2015-05-11
cocos2dx 水果忍者 2.0 简单版本
2013-09-08
制作webservice的库文件和使用方法
2012-02-24
IKAnalyzer分词器应用于文章匹配算法
2012-01-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人