- 浏览: 40499 次
-
最新评论
文章列表
文件上传后,需要提供预览功能。
方法一:可使用window.open(); 来实现。使用window.open()时需要注意,里面的地址须要是服务品地址,也就是说绝对地址是无法访问的。当文件是非window自带的格式时,会提供下载保存功能。
方法二:可自己写一个弹出框,手动进行解析。但地址同样是服务器地址;
Extjs combox 获取数据
- 博客分类:
- EXTJS
// 创建combox
new Ext.form.ComboBox({
id : 'sex', // 控件ID
store : store, // 数据源
valueField : 'value',
displayField : 'text',
fieldLabel : '性别',
emptyText : '请选择...',
allowBlank : false,
forceSelection : true, // 选中内容必须为下拉列表的子项
editable : false, // 选择输入框可编辑 ...
mysql concat乱码
- 博客分类:
- MYSQL
mysql 把查询结果用concat连接时,有时会出现乱码,原因是你的字段类型造成的,只需要使用convert(字段,char)进行转一下就可以了。
create table test(
id int,
name varchar(20),
birth date
);
当使用 select concat(id,name,birth) as str from test时,会发现查询出的结果是乱码,就算查询出的结果不是乱码,使用其它语言调用时,也会出现乱码。对于这种情况,使用convert函数就可以很好的解决。
select concat(conve ...
JAVA 导出 Excel,带多重表头
- 博客分类:
- JAVA
使用poi方式进行导出,可以进行多种设计
1.下载poi jar包
2.页面中制作一个按扭,其中代码如下
window.location.href = 'equipmentLedger.do?reqCode=exportExcel&temp_num='+temp_num+'&temp_head='+temp_head;
3. 在相应的java方法中写入如下代码
public ActionForward exportExcel(ActionMapping mapping,
ActionForm form, HttpServletRequest request, ...
Ibaties 插入数据时,时间字段为空
- 博客分类:
- ibaties
insert into table(id,datetime) values(#id#,#{datetime,jdbcType=DATE}#)
jdbcType根据你的数据类型进行设定,具体类型如下
JDBC Type Java Type
CHAR String
VARCHAR String
LONGVARCHAR String
NUMERIC java.math.BigDecimal
DECIMAL java.math.BigDecimal
BIT boolean
BOOLEAN boolean
TINYINT by ...
java MAP 遍历
- 博客分类:
- JAVA
Iterator it = pDto.keySet().iterator(); while(it.hasNext()){ System.out.println(it.next().toString() + "==================" + pDto.get(it.next())); }
使用Extjs 组合表头必须引用extjs自带的表头分组包 在这里我提供了两个表头分组包,ColumnHeaderGroup.js和GroupHeaderPlugin.js。ColumnHeaderGroup.js是Extjs3.1中自带的,提供表头组合,但无法进行筛选;GroupHeaderPlugin.js是改进过的,可进行筛选。
接下来就是实际代码
var group1 = [{}, {
header : '分组1-1a',
colspan : 4,
align : 'center'
}, {}, {
header : '分组1- ...
服务器配置
1.设置开机登录账户
2.我的电话,右键->属性->高级设置->远程:1.允许远程协助连接这台计算机;2.允许运行任意版本远程桌面的计算机连接
3.打开服务 Remote Desktop Services
4.使用命令 mstsc远程登录
Extjs 常用代码
- 博客分类:
- EXTJS
// 上级页面的高度/宽度(weight)
Ext.getBody().getViewSize().height
// 普通按扭
{
xtype:"button",
text:"取消",
handler : function(){
}
}
// 普通文字控件
{
xtype:'tbtext',
id : 'file1_name',
text : '1',
width : 40
}
Ext.util.Format.roun ...
winform文本框限制只能输入四位小数
- 博客分类:
- C#
在KeyPress事件中调用如下代码,把KeyPress,和文本值传入即可
private void keyNumber(KeyPressEventArgs e, String text)
{
// 最多输入四位小数
if (text.IndexOf(".") != -1)
{
string s = text.Substring(text.IndexOf("."));
if (s.Le ...
JS日期时间增加减少
- 博客分类:
- JS
new Date().add(Date.MONTH, +3).format('Y-m-d') // 加三个月
new Date().add(Date.MONTH, -3).format('Y-m-d') // 减三个月
new Date().add(Date.DAY, +3).format('Y-m-d') // 减三天
new Date().add(Date.DAY, -3).format('Y-m-d') // 减三天
new Date().add(Date.YEAR, +3).format('Y-m-d') // 减三年
new Date().add(Dat ...
MYSQL 更改连接用户数
- 博客分类:
- MYSQL
-- MySQL的最大连接数默认是100
-- 客户端登录
mysql -uroot -proot -- 远程可用mysql -hIPAddress -uroot -root命令登录
-- 设置新的最大连接数为200
set GLOBAL max_connections=200
-- 显示当前运行的Query
show processlist
-- 显示当前状态
show status
MYSQL 授权远程登录账户
- 博客分类:
- MYSQL
-- 给root设置远程登录仅限
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
-- 刷新,使其立即生效
flush privileges;
-- 查看是否修改成功
select host,user from user;
-- 成功后,使用远程计算机登录
mysql -h30.158.59.78 -uroot -proot
// 1.获取日期
var brith= Ext.getCmp('brith ').getValue();
var e = brith + ' 00:00:00'; // 补全
// 2.把获取日期进行格式化
var date = new Date();
e = Date.parseDate(e,'Y-m-d h:i:s');
// 3.获取当前时间
var s = new Date();
//除以1000毫秒,60秒,60分,剩下的就是小时
elapsed = Ext.util.Format.round(((s-e)/1000/60/60/24/30),0); // ...
java生成柱状图、拆线图
- 博客分类:
- JAVA
// 1.导入包 jfreechart-1.0.9.jar,jcommon-1.0.16.jar
// 2.java 代码
public class Tests {
private static final String CHART_PATH = "E:/test/";
public static void main(String[] args){
Tests t = new Tests();
t.makeLineAndShapeChart();
}
/**
* 柱状图数据
*/
public void makeBar ...