- 浏览: 100081 次
- 来自: ...
最新评论
-
yrandy:
...
java删除(替换)不可见的unicode/utf-8字符(主要是html显示不了的字符) -
shanyanzhou:
非常感谢 [color=red][/color]
获取浏览器选中区域内容的js
文章列表
打开.project文件,从其他可以有运行main的地方copy一个maven的builder过来,补上就好了。
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>xxx</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand&g ...
vi /etc/sysconfig/network-scripts/ifcfg-em1
#em1 为网卡名 可能为eth0,eth1,...或者em1,em2... 一般一个物理机器上有好几个网卡,找到那个连接局域网交换机的网卡(请咨询网管或者机房人员,一般为eth0 或者em2)
#然后添加以下内容
IPADDR=172.16.5.19
NETMASK=255.255.255.0
然后行执行重启网卡命令
service network restart
【问题】
当hibernate实体中存在一对多关系集合时(比如:Person 1->* Addr ) ,无法完全使用hql来控制集合属性内部的排序。
假设我们想addrs集合按照addr.id排序,理所当然的想到硬编码@OrderBy("id"),可是这样的话无论hql中是否已经有orderby语句,最后都会追加一句orderby addrs.id,这样在一些我们不想将addrs按照id排序的场景下就会有问题(hibernate并不会检测你是否在hql定制了排序,始终默认添加),这不是我们想要的
但是如果不加@OrderBy("id"), ...
解决方法:spket 找到plugins里面的com.spket.*.ui.1.6.x*.jar 解压到一个目录(比如:/tmp/spket)修改其中的licence.class(是用javassist),具体代码如下
ClassPool pool = ClassPool.getDefault();
pool.insertClassPath("/tmp/spket");
CtClass ctClass = pool.get("com.spket.ui.internal.License");
...
java中date只是用来表示日期,一直认为和时区没有关系;实际使用中也没有遇到过问题,只要你不要getTime()对其进行设么操作。最近遇到想要把一个date归一化到天(天以下的单位全部设置为零,比如2012-1-1 8:32:22->2012-1-1 00:00:00),傻办法就是直接使用calendar.set(...),但是感觉很累,没有技术含量,于是深究了下timemillions.
好了, 首先看文档说话,Date.getTime() 的javadoc说“Returns the number of milliseconds since January 1, 1970, ...
DROP TABLE IF EXISTS "test"."course";
CREATE TABLE "test"."course" (
"cno" varchar(50) NOT NULL,
PRIMARY KEY ("cno")
) ENGINE=InnoDB DEFAULT CHARSET=latin1;//课程表
DROP TABLE IF EXISTS "test"."sc";
CREA ...
@echo off
If not exist manager.xml goto robot
:manager
echo ::Manager
choice /M "switch" /T 2 /D N /C YN
if ERRORLEVEL 2 goto end
goto :torobot
:robot
echo ::Robot
choice /M "switch" /T 2 /D N /C YN
if ERRORLEVEL 2 goto end
goto :tomanager
:tomanager
ren robo ...
* 登陆用户为demo
* 连接字符串串中指定默认库是demo
* 另一个数据库(schema)是demo2,demo用户拥有demo2的所有访问权限
delete f,s from tableF f left join tableS s on f.fid=s.fid
- result=ok
delete f,s from demo.tableF f left join demo.tableS s on f.fid=s.fid
- result=ok
delete f,s from demo2.tableF f left join demo2.tableS ...
今天遇到一个问题,由于编辑人员从excel等7788的地方copy内容过来,其中有不可见的字符,导致输出内容看上去是对的,其实是多了一个零长度的字符(比如:0000200B ZERO WIDTH SPACE),下面的代码基本解决了以上问题。
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script>
window.onload=function(){
var ...
以下是用来将myeclipse(或者其他没有加maven配置的工程)的工程文件装换到最新的m2eclipse插件所能识别的格式,
简单来说就是修改.project和.classpath
使用方法:
1. 在workspace任意层级下(当然啦,这个workspace的名字要包含"workspace"字样),运行: java EclipseM2Patch
2. 在任意目录下指定workspace目录,运行: java EclipseM2Patch /java/workspace
运行后将会对workspace下的所有需要patch工程文件进行patch,如果 ...
一直以来都觉得putty的界面很舒服,不过碍于他不能记住密码也不能和sftp/scp整合,所以都在用secureCRT。
在抛弃myeclipse(转投eclipsejee)之后,对putty进行了了一番探索,最终决定使用autoputy+pietty+winscp 的方法,虽然还是有点小纠结,至少autoputty可以作为一个单一的登陆点,这已经很舒服了(都是免费且绿色的软件哈哈)。
* autoputty可以切换不同类型,虽然要保存才生效,已经可以勉强用了;
* pietty是putty的进化版,可以比较好的支持中文(虽然也可以直接拖曳文件,但是要输入密码,放弃这个文件拖曳功能) ...
由头
换了新机器,看了同事用新版本的myeclipse的使用状况后(好像装plugin都要连到myeclipse,还有,毕竟人家是收费的,而且把天朝封了),毅然而然的转向eclipse JEE版本,经过一番折腾终于可以凑或使用
安装eclipse
下载 ...
1.editor的iframe window的keydown事件绑定
由于htmleditor本身提供的specialkey event不给力,所以自己手动在init时增加更加精确的keydown事件来弥补
需要注意的是:chrome的事件必须绑定在body上,否则ENTER这种特殊的键无法触发
var win = Ext.isIE ? ed.getDoc() : ed.getWin();
...
Ext.EventManager.on(!Ext.isWebKit ? win : win.document.body,
'keydown', function(e) ...
\s 竟然包括中文全角空格,o(╯□╰)o
极大可能是你的sh文件里存在windows的回车,可以通过vi打开后:set fileformat=unix 进行转换来解决