- 浏览: 235901 次
- 性别:
- 来自: 杭州
-
最新评论
-
hl174:
写的不错,赞一个
在Java中字节与十六进制的相互转换主要思想有两点 -
l540151663:
也是个好方法
String为空判断
文章列表
gd总结20170104
- 博客分类:
- java
1:tree获取选中的值,天窗项目-告警列表
$(function () {
/**
* 所在区域级联站点
* */
var checkedIds = new Array();
$('#monitorWarnDataTab3div #basicObjectRunningAreaId').combotree({
url:'./basic/basicAreatree.do',
onCheck: function (node, checked) {
node.checked=checked;
var checkedIds=$('#monitorWar ...
1:尽量减少对变量的重复计算
明确一个概念,对方法的调用,即使方法中只有一句语句,也是有消耗的,包括创建栈帧、调用方法时保护现场、调用方法完毕时恢复现场等。所以例如下面的操作:
for (int i = 0; i < list.size(); i++)
{...}
建议替换为:
for (int i = 0, int length = list.size(); i < length; i++)
{...}
这样,在list.size()很大的时候,就减少了很多的消耗
6、尽量采用懒加载的策略,即在需要的时候才创建
例如:
String str = "aaa ...
java2,8,10,16进制转换
- 博客分类:
- java
A、十进制转换其他
十进制转成二进制
Integer.toBinaryString(int i)
十进制转成八进制
Integer.toOctalString(int i)
十进制转成十六进制:
Integer.toHexString(int i)
B、其他转换十进制
二进制转十进制
Integer.valueOf("1010",2).toString()
八进制转成十进制
Integer.valueOf("125",8).toString()
十六进制转成十进制
Integ ...
mysql 创建用户付权限
- 博客分类:
- db
连接数据库
mysql -u root -p 回车 root为用户名
show databases;
use iot_yhgj
查看当前数据库
status
创建用户
create user 'yhgj'@'%' identified by 'qh123456&*9';
授权
grant select on iot_yhgj.last_tagdata to 'yhgj'@'%';
flush privileges;//刷新系统权限表
收回权限
revoke all privileges on qeemdb.* from 'qeem'@'%';
1:jq 遍历
onLoadSuccess: function(a, data) {
$("#userId").val(data.userId);
$("input[name='roleId']").attr('checked',false);
if(data.sysUserRoleList){
$.each(data.sysUserRoleList, function(i, item){
$("inp ...
Java中共有四种访问限制修饰符:private,public,protected,friendly
friendly是默认的,而且不是Java中的关键字.
private:私有,内部访问,很好理解
public:共有,都可以访问,更加好理解
friendly:同一个包可以访问
protected:同一个包或者子类可以访问
如果我只想让子类访问的话就无能为力了(protected减去friendly),这种情况是很普遍的,在父类中定义的方法我可能只想让子类调用,就像Object中定义的clone方法就只是给子类调用的,因为Object是根类,当然所有类都是他的子类,这个没有什么问题.
修饰符 ...
Java中共有四种访问限制修饰符:private,public,protected,friendly
friendly是默认的,而且不是Java中的关键字.
private:私有,内部访问,很好理解
public:共有,都可以访问,更加好理解
friendly:同一个包可以访问
protected:同一个包或者子类可以访问
如果我只想让子类访问的话就无能为力了(protected减去friendly),这种情况是很普遍的,在父类中定义的方法我可能只想让子类调用,就像Object中定义的clone方法就只是给子类调用的,因为Object是根类,当然所有类都是他的子类,这个没有什么问题.
修饰符 ...
1:list 有序集合,元素可以重复,
1.1ArrayList底层实现就是object数组(动态数组)
1.2:LinkedList 就像自行车链条一样,有节点构成,每个节点有三个值,
node pre,E item,node next;
1.3:Vector类似ArrayList 是线程安全的,效率比较低
Se ...
java常用集合总结
- 博客分类:
- java
java常用集合总结
1、线程安全
线程安全就是说多线程访问同一代码,不会产生不确定的结果。
2、List类和Set类
List类和Set类是Collection集合接口的子接口。
Set子接口:无序,不允许重复。
List子接口:有序,可以有重复元素。
Set和List对比:
Set:检索元素效率低下,删除和插入效率高,插入和删除不会引起元素位置改变。
List:和数组类似,List可以动态增长,查找元素效率高,插入删除元素效率低,因为会引起其他元素位置改变。
Set和List具体子类:
Set
|————HashSet:以哈希表的形式存放元素,插入删除速度很快。
Li ...
1:像上转型=================
1.1定义抽象方法
public abstract class Dongwu {
public abstract void chi();
public abstract void jiao();
public abstract void shui();
}
1.2 定义两个实现类
public class Ji extends Dongwu {
@Override
public void chi() {
System.out.println("鸡吃");
}
...
package cn.com.iotrust.common.util;
import org.apache.commons.lang.StringUtils;
import net.sourceforge.pinyin4j.PinyinHelper;
import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType;
import net.sourceforge.pinyin4j.format.HanyuPinyinOutputFormat;
import net.sourceforge.pinyin4j.format.HanyuPinyi ...
直接在navicat.exe中设计表中的,触发器中添加
1:本表增加数据后(after),像t_user表中也增加一条数据
名:user_insert 触发:after 插入:选中
BEGIN
INSERT INTO `qeemdb`.`t_user` (
`ID`,
`UNAME`,
`STATE`,
`PWD`,
`NAME`,
`SEX`,
`ADD_TIME`
)
VALUES
(
uuid(),
new.uname,
new.state,
new.pwd,
new.`name`,
new.sex,
new.add_time
); ...
JSP内置对象(9个常用的内置对象)
- 博客分类:
- jsp
JSP内置对象(9个常用的内置对象)
1.request对象
客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,
然后做出响应。它是HttpServletRequest类的实例。
序号方法说明
objectgetAttribute(Stringname) 返回指定属 ...
最近开发一个数据同步的小功能,需要从A主机的Oracle数据库中把数据同步到B主机的Oracle库中。当然能够用dmp脚本或者SQL脚本是最好,但是对于两边异构的表结构来说,直接导入不可行。然后在需要实时同步的情况下用存储过程也不可行了。写一个数据同步的小程序是个不错的选择。使用框架的封装和连接池是必须的,spring是首选,这里我们同样需要Spring的多数据源连接配置方式。 其实再进行项目开发的时候,一个项目有可能不止用到一个数据源,为了提高数据库的水平伸缩性,需要对多个数据库实例进行管理,需要配置多数据源。
1. 配置多个数据源
这里以两个c3p0数据库连接池的数据 ...
修改的最简单的办法,都把timestamp 设置为 可以为null 如下面
`modify_time` timestamp COMMENT '修改时间',
MySQL的timestamp类型自动更新问题 (2009-03-02 17:41:40)转载▼
标签: it
注:本文讨论的范围为未启用MAXDB模式的表!
今天建了一个表,里面有一个列是timestamp类型,我本意是在数据更新时,这个字段的时间能自动更新。岂知对这个类型的值还不甚了解,导致出错。发现这个字段只是在这行数据建立的时候有值,在更新的却无变化。
查找资料,发现是我建表的语句有问题:
以下是代码片 ...