`
i3587616
  • 浏览: 22469 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论
文章列表
tar -zcvf ss.tar.gz /.html 压缩 tar -xzf ss.tar.gz 解压缩 gunzip ss.tar.gz 解压缩 ping主机: ping -c 10 192.168.1.100 (10次) 如直接用 ping 192.168.1.100 会一直不停的ping. 用ctrl z才能停下。 ctrl c不行。 tail -1000 filename.log 读取日志的最后1000行,实时刷出最新的 tail -n 20 filename 说明:显示filename最后20行。 cat fileName|grep '要查找的字符串' windows下 g ...
如不用在环境变量path中配置mysql的bin目录。则cmd下CD到mysql的bin目录。 启动mysql进程:mysqld 连接mysql命令:mysql -uroot 进入后查询mysql.user表,对此表进行操作,删掉匿名用户,并更新root用户的密码, 然后执行flush privileges 在exit 退出,在mysql -uroot -p  按enter后输入密码就行。 mysqluser表即为用户名,可在此表中增加用户及其密码设置。 要关闭数据库服务器进程命令:mysqladmin  -uroot -p密码 shutdown即可 (此方法不把数据库服务器进程设为 ...
show table status from 数据库名 where name=表名; 对其进行更改: alter table 表名 engine=innodb; alter table 表名 engine=myisam;
我想调用mysql存储过程建表,表名通过in参数来传进。 CREATE PROCEDURE friendList (in tname varchar(20)) BEGIN    SET @sqlstr =CONCAT('CREATE TABLE if not exists ',    tname,          '(          userid int unsigned,          phone VARCHAR(20) NOT NULL,   name VARCHAR(30) NOT NULL,   birth int,   nick VARCHAR ...
because:jdbc的connection可以通过调用setReadOnly(true)来切换到只读事务模式上来,但是大多数jdbc driver会忽略掉它。 so: 对于只读来说,事务的传播属性应设为:PROPAGATION_SUPPORTS:支持当前事务,如果当前没有事务,就以非事务方式执行。 对只读就没必要起事务了,如果是外层已有事务,那就在事务中运行吧。 起事务会起日志(以备回滚)等操作带来不必要开销。 so why? 那为什么不对只读事务什么都不设哪。而通常却设成: PROPAGATION_SUPPORTS,readOnly 据说是因为这样设可以优化hibernate,使其 ...
比如一张表:     artile (id,type,content);     type:1表示文艺类,2表示小说类,3表示传记,4表示传说,等等5,6,7,8     表数据:     id       type           content      1        3,1           dfasdfasdf      2    ...
比如一个表中的列名为order,则 java中String sql= ”select * from orders order by  \"ORDER\”". 用转义序列来正常输出”

一些小记

List rs1 = this.jdbcTemplate.queryForList("select count(*) as counter from (" + sqlString + ")",obj); if (rs1 != null && !rs1.isEmpty() && rs1.size() > 0) {   ListOrderedMap map = (ListOrderedMap) rs1.iterator().next();   pagenator.setCount(((BigDecimal) map.get ...
HttpServletResponse.getOutputStream().print(rspJson.toString());如是中文则报: java.io.CharConversionException: Not an ISO 8859-1 character: javax.servlet.ServletOutputStream.print(ServletOutputStream.java:77) javax.servlet.ServletOutputStream.println(ServletOutputStream.java:187) com.diyou.server.dispa ...
    最近发现项目代码很多query.list重复查询,在同一个事务内,然后居然有人说hibernate有缓存,没事,会从缓存中读。     于是我看了下代码,了解下发现他是错的。               一级缓存是session级缓存,当事务提交或flush或session关闭时会清空缓存。     从Load来看,源码中是用监听来的,当Load一个对象时,执行onload,在DefaultLoadEventListener.java类中doLoad方法里: Object entity = loadFromSessionCache( event, keyToLoad, opt ...
来自于译文资料 load-on-startup定义了servlet启动的顺序。如果是负数或未出现。如 <load-on-startup>-3</load-on-startup>则容器自由决定什么时加载,通常是请求servlet 到达时加载。 如果是正数或0,则部署的项目启动时就加载,加载顺序为数小的先加载。 加载的含义(实例化servlet并执行该servlet的init()方法。)
一道简单的回答不出来。就是问随便给一个数,转换成十六进制。笔试完了面试又问了如何转成八进制,如何转成二进制。 但我没想到的是答案,如此简单。 Integer.toString(target_i, 16);就是十六进制, Integer.toString(target_i, 2);二进制。 Integer.toString(target_i,八进制。 完全杯剧啊,还写什么代码。怪不得笔试时那题给的地方那么小。只怪我不灵活。笔试时也无法查jdk文档。
Global site tag (gtag.js) - Google Analytics