- 浏览: 45969 次
- 性别:
- 来自: 武汉
最新评论
-
java.zhangshuling:
hulibo 写道这样不行吧 我试了 会报错的
<b ...
Spring,Hibernate整合时,hibernate配置的密码加密思路 -
hulibo:
这样不行吧 我试了 会报错的
Spring,Hibernate整合时,hibernate配置的密码加密思路 -
wuyue521_2008:
private final static String STR ...
关于struts2中的时令牌通过history.back返回后不能提交的问题 -
Android-DIY:
谢谢分享。。学习了
用xml来存储图片 -
chenqirang:
还好我只是来看界面的
做了个拼图游戏
文章列表
工作之余,对android颇有兴趣,只是武汉从事android的企业貌似不多,所有自学着玩一下,就坐个简单的拼图游戏,只当实验一下
简单的功能有 查找手机或sd卡的图片,等比缩放,分割,乱序,排列
还有再次点选择图片的时候,会记录图片所属目录(免得每次从根目录开始找)
部分代码(其实我用的最土的办法,一个小图片记录两个坐标,一个是原始的,一个是随机的,最后判断每个小图片的 这两个坐标是否一致,如果都相同,则 Game Over)
public synchronized void check(){
boolean over = true;
...
例如一个表单利用struts2中的 <s:token/> 加上 tokenSession拦截器很有效防止表单重复提交
,但是action中对表单的数据也做了一次验证,切验证并未通过,我们一般会通过history.back()返回表单输入页面,当表单数据正确填满后,发现表单不能正常提交,就是因为第一次提交的时候tokenSession 将session中存放的 <s:token/>生成的数据给清除了
<input type="hidden" name="struts.token.name" value="struts ...
function formatParams(source,params){
$.each(params, function(i, n) {
source = source.replace(new RegExp("\\{" + i + "\\}", "g"), n);
});
return source;
}
//调用方法
var source = "Hello {0},I'm {1}";
var params= ["Lisa","Sunny"] ...
Math.PI 记录的圆周率
Math.E 记录e的常量
Math中还有一些类似的常量,都是一些工程数学常用量。
Math.abs 求绝对值
Math.sin 正弦函数 Math.asin 反正弦函数
Math.cos 余弦函数 Math.acos 反余弦函数
Math.tan 正切函数 Math.atan 反正切函数 Math.atan2 商的反正切函数
Math.toDegrees 弧度转化为角度 Math.toRadians 角度转化为弧度
Math.ceil 得到不小于某数的最大整 ...
1.垃圾收集算法的核心思想
Java语言建立了垃圾收集机制,用以跟踪正在使用的对象和发现并回收不再使用(引用)的对象。该机制可以有效防范动态内存分配中可能发生的两个危险:因内存垃圾过多而引发的内存耗尽,以及不恰当的内存释放所造成的内存非法引用。
垃圾收集算法的核心思想是:对虚拟机可用内存空间,即堆空间中的对象进行识别,如果对象正在被引用,那么称其为存活对象,反之,如果对象不再被引用,则为垃圾对象,可以回收其占据的空间,用于再分配。垃圾收集算法的选择和垃圾收集系统参数的合理调节直接影响着系统性能,因此需要开发人员做比较深入的了解。
2.触发主GC(Garbage Collector)的条 ...
//-----------------------------------读取文件-----------------
package com.util;
/**
* @author zhangshuling *1、按字节读取文件内容 2、按字符读取文件内容 3、按行读取文件内容 4、随机读取文件内容
*/
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileReader;
import java.io.IOExceptio ...
1. 算术运算符
+ :加法
- :减法
* :乘法
/ :除法
% :取余运算
2. 关系运算符
< :只能比较基本类型数据之间的关系,不能比较对象之间的关系。
> : (同关系运算符“<”)
<=: (同关系运算符“<”) ...
//将jpg转码,并转成String
private String readImage() {
BufferedInputStream bis = null;
byte[] bytes = null;
try {
try {
bis = new BufferedInputStream(new FileInputStream(ix));
bytes = new byte[bis.available ...
程序员的痛苦(小沈阳版)
- 博客分类:
- IT心情
1. 编码可痛苦的了......一做一改,一天就过去了;嚎~
再一改一调,整个晚上就过去了;嚎~
2. 编码最痛苦的事儿是啥,知道不?就是,代码没写完,需求又改了;
3. 编码最最痛苦的事儿是啥,知道不? 就是,代码好不容易写完了,需求全改了;
4. 编码最最最痛苦的事儿是啥,知道不? 就是,代码写完了,狗日的客户跑了;
5. 编码最最最最最痛苦的事儿是啥,知道不? 就是,狗日的客户又回来了,代码给删没了。
//js构建HashMap
function HashMap(key,value){
var key;
var value;
this.put = function(key,value){
this.key = key;
this.value = value;
}
this.getKey = function(){
return key;
}
this.getValue = function(){
return value;
}
}
//构建简单对象
function Requ ...
mysql数据库备份和还原常用的命令
- 博客分类:
- mysql
备份MySQL数据库的命令
mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql
备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。
mysqldump -–add-drop-table -uusername -ppassword databasename > backupfile.sql
直接将MySQL数据库压缩备份
mysqldump -hhostname -uusername -ppassword databasename | gzip ...
SELECT * FROM user WHERE role IN (SELECT id FROM role WHERE role='管理员')
SELECT u.* FROM user u WHERE NOT EXISTS (SELECT r.id FROM role r WHERE r.role='管理员' AND r.id = u.role)
/**
* 将byte类型数据转为int型
*/
public static int bytesToInt(byte[] bytes) {
int mask = 0xff, temp = 0, result = 0;
for (int i = 0; i < 4; i++) {
result <<= 8;
temp = bytes[i] & mask;
result |= temp;
}
return result;
}
/**
* 将int类型数据转为byte型
*/
public stat ...
同桌的你版程序员之歌
- 博客分类:
- IT心情
明天你是否会想起
昨天你写的程序
明天你是否还惦记
曾经爱编程的你
领导们都已想不起
曾经加班的你
我也是偶然看程序
才想起同事的你
谁聘了牛B烘烘的你
谁安慰天天加班的你
谁把你的设计做起
谁给你做的升级
你从前总是很小心
从不把离职的事提起
你也曾无意中说起
薪水实在太低
那时候屏幕总是在闪
日子总过得太慢
你总说离职遥遥无期
转眼就各奔东西
谁聘了牛B烘烘的你
谁安慰天天加班的你
谁看了我给你写的信
谁把它删在回收站里