minsheng0825的专栏

私信 关注
minsheng0825
码龄11年

米饭..

  • 35,040
    被访问量
  • 17
    原创文章
  • 198,907
    作者排名
  • 42
    粉丝数量
  • 于 2009-11-19 加入CSDN
获得成就
  • 获得1次点赞
  • 内容获得3次评论
  • 获得4次收藏
荣誉勋章
兴趣领域
  • #后端
    #架构#Elasticsearch#Redis#Spring#Java#MySQL#Spring Boot
TA的专栏
  • Ext JS
    6篇
  • Flex
  • Java
    4篇
  • JavaScript
    7篇
  • Oracle
    11篇
  • 其他
    1篇
  • 应用服务器
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

mysql-connector-odbc-5.1.5-win32.zip

MySQL Connector/ODBC是MYSQL数据库的ODBC驱动程序,统安装了这个程序之后,就可以通过ODBC来访问MySQL,这样就可以实现SQLServer、Access和MySQL之间的数据转换,还可以支持ASP访问MySQL数据库。
zip
发布资源于 2 年前

jquery实现搜索及时联想

jquery实现搜索及时联想,简单实用,快捷方便
zip
发布资源于 4 年前

求助Ext window二次打开问题

在grid列表通过Ext.create('App.good.GoodRecommend').show()打开window,第一次都是正常的,第二次打开就会是这样的效果![图片说明](https://img-ask.csdn.net/upload/201512/03/1449131075_392974.png) 然后选中的值和填的排序号也无法获取到,请大神帮忙一下 ``` Ext.define('App.good.GoodRecommend', { extend: 'Ext.window.Window', title: '商品推荐位置', width: 300, height:200, modal: true, resizable: false, closeAction : 'close', id:'goodRecommend', layout: 'fit', onEsc: function () { this.close(); }, constrainHeader: true, initComponent: function () { this.items = this.createForm(); this.buttons = this.createBtns(); this.callParent(arguments); }, //表单form createForm: function () { return { xtype: 'form', id:'recommendForm', bodyPadding: 10, border: false, autoScroll: true, fieldDefaults: { labelAlign: 'right', labelWidth: 90, labelStyle: 'color:green;padding-left:4px' }, items: [{ xtype: 'radiogroup', id: 'radioName', name: 'radioName', autoHeight: true, layout:'form', columns: 6, border: true, anchor: '100%' }] }; }, //按钮列表 createBtns: function () { return [{ text: '确定', scope: this, formbind: true, handler: this.goodsRecommend }, { text: '取消', scope: this, handler: function(){ this.close(); } }]; }, goodsRecommend:function(){ var position = ''; var positionId = ''; var rdItems = Ext.getCmp('radioName').items; for(var i=0;i < rdItems.length;i++){ if(rdItems.get(i).checked){ position = rdItems.get(i).boxLabel; positionId = rdItems.get(i).inputValue ; } } var sort = Ext.getCmp('sort').getValue(); if(positionId == ""){ Ext.MessageBox.confirm('提示', "商品推荐位置不能为空!"); }else{ Ext.Ajax.request({ method: 'POST', url: basePath + '/good/goodRecommend.html', params: { 'goodsId': goodsId, 'positionId':positionId, 'position':position, 'recommendSort':sort }, success: function() { Ext.getCmp('goodGrid').getStore().reload(); Ext.getCmp('goodRecommend').close(); Ext.getCmp('recommendForm').getForm().reset(); Ext.getCmp('sort').reset(); success(); }, error: function() { error(); } }); } } }); Ext.Ajax.request({ url: basePath + '/good/queryParamDetail.html', params : {'groupId':'DJBH151202001'}, success: function(response) { var res = eval("("+response.responseText+")"); var radiogroup = Ext.getCmp("radioName"); for (var i = 0; i < res.length; i++) { var radio = new Ext.form.Radio({ boxLabel: res[i].name, name: 'recommendGood', inputValue:res[i].value }); radiogroup.items.add(radio); } var n = new Ext.form.NumberField({ fieldLabel: "排序", id: "sort", labelWidth: 40, width: 100 , allowDecimals:false, maxValue: 99, minValue: 1 }) ; Ext.getCmp('recommendForm').items.add(n); Ext.getCmp('recommendForm').doLayout(); } }); ```
0回答
发布问题于 6 年前

jfreechart.jar

提供jfreechart所需所有包! gnujaxp.jar iText-2.1.5.jar jcommon-1.0.16.jar jfreechart-1.0.13-experimental.jar jfreechart-1.0.13-swt.jar jfreechart-1.0.13.jar junit.jar servlet.jar swtgraphics2d.jar
rar
发布资源于 8 年前

jfreechart-1.0.14

jfreechart开发jar包,路径:jfreechart-1.0.14.zip\jfreechart-1.0.14\lib目录下的gnujaxp.jar、jcommon-1.017.jar和jfreechart-1.0.14.jar三个包
zip
发布资源于 8 年前

数据库性能优化之SQL语句优化1

温馨提示:本篇内容均来自网上,本人只做了稍微处理,未进行细致研究,仅当做以后不备之需,如若你喜欢可尽情转走。 一、问题的提出 在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面
转载
510阅读
0评论
0点赞
发布博客于 9 年前

ExtJS HTMLEditor扩展

/******************HTMLEditor扩展*********************/ HTMLEditor = Ext.extend(Ext.form.HtmlEditor, { addImage : function() { var editor = this; var imgform = new Ext.FormPanel({ region :
原创
2886阅读
0评论
0点赞
发布博客于 9 年前

ExtJS复选框tree

复选框tree:选中父节点时自动选中子节点;选中子节点时自动选择父节点!var tree = new Ext.tree.TreePanel({ id:'tree', title: '系统菜单', height: 300, width: 600, useArrows:true, autoScroll:true, animate:true, e
原创
1950阅读
0评论
0点赞
发布博客于 9 年前

EXTJS上传图片

// 图片上传form var upImgForm = new Ext.FormPanel( { layout : 'form', frame : true, border : false, autoScroll : true, bodyStyle : "margin: 5 5 5 5", height : 400, enctype: 'multipa
原创
7255阅读
1评论
0点赞
发布博客于 9 年前

EXT之htmleditor扩展

EXT之htmleditor扩展:扩展一个可以上传图片的功能 /******************HTMLEditor扩展*********************/ HTMLEditor = Ext.extend(Ext.form.HtmlEditor, { addImage : function() { var editor = this; var imgform = n
原创
3656阅读
1评论
0点赞
发布博客于 9 年前

js-window对象的方法和属性资料

Window对象是客户端javascript最高层对象之一,只要打开浏览器窗口,不管该窗口中是否有打开的网页,当遇到BODY、FRAMESET或FRAME元素时,都会自动建立window对象的实例。另外,该对象的实例也可由window.open()方法创建。由于window对象是其它大部分对象的共同祖先,在调用window对象的方法和属性时,可以省略window对象的引用。例如:window.do
转载
405阅读
0评论
0点赞
发布博客于 9 年前

java导出Excel文件

---------------------------------------------------------- 1、用户点击按钮向服务器发送请求同时将页面数据一同发送到服务器端 2、服务器端接收请求和数据 3、经过servlet对接收到的数据进行处理 4、数据正确,创建excel文件,将数据保存到文件中 5、servlet将文件发送到客户端 6、客户端保存文件 -------------------------------------------------------- 1、当查询时将select的结果存入到对象中 2、将对象保存到excel 3、用户点击按钮向服务器发送请求同时,返回到已经生成的excel文件
application/x-rar
发布资源于 10 年前

在java + oracle环境下,对于clob类型的数据的插入

SQL 类型 CLOB 在 JavaTM 编程语言中的映射关系。SQL CLOB 是内置类型,它将 Character Large Object 存储为数据库表的某一行中的一个列值。默认情况下,驱动程序使用 SQL locator(CLOB) 实现 Clob 对象,这意味着 CLOB 对象包含一个指向 SQL CLOB 数据而不是数据本身的逻辑指针。Clob 对象在它被创建的事务处理期间有效。
转载
519阅读
0评论
0点赞
发布博客于 10 年前

Ext.namespace


Ext.namespace('myNameSpace');
myNameSpace.app=function(){
 // do NOT access DOM from here; elements don't exist yet  
   
    // private variables  
    var num1=0;
   
    var num2=0;

    // private
转载
749阅读
0评论
0点赞
发布博客于 10 年前

Tomcat配置多个端口,每个端口对应各自的工程,以及指向Tomcat外部文件


server.xml文件最重要
<Service name="Catalina">
    <Connector port="8001" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />
    <Connector port="8009" protocol="AJP/1.3" redirectP
原创
1841阅读
0评论
0点赞
发布博客于 10 年前

SQL优化


我们要做到不但会写SQL,还要做到写出性能优良的SQL,以下为笔者学习、摘录、并汇总部分资料与大家分享!
(1) 选择最有效率的表名顺序(只在基于规则的优化器中有效):
ORACLE 的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为
转载
305阅读
0评论
0点赞
发布博客于 10 年前

如何配置SVN服务器


如何快速建立Subversion服务器,并且在项目中使用起来,这是大家最关心的问题,与CVS相比,Subversion有更多的选择,也更加的容易,几个命令就可以建立一套服务器环境,可以使用起来,这里配套有动画教程。
本文是使用Subversion最快速的教程,在最短的时间里帮助您建立起一套可用的服务器环境,只需略加调整就可以应用到实际项目当中。

本教程分为以下几个部门,不仅仅是快速入门,最后我们还有一些高级功能的说明,为了说明简单,教程是在windows下使用
原创
218阅读
0评论
0点赞
发布博客于 10 年前

Ext之tree


近期对Ext树的使用比较多,把用到的技巧整理一下,主要分两部分:树的基本用法、拖拽时的几个难点。
一、基本用法
实现了如下功能点:右键功能、添加子节点、添加兄弟节点、树内的拖拽、叶子节点不可append问题
Ext.onReady(function() {
Ext.QuickTips.init();// tip信息
Ext.BLANK_IMAGE_URL = "lib/extjs/resources/images/default/s.gif";<
转载
612阅读
0评论
0点赞
发布博客于 10 年前

关于中文乱码问题的一些解决方案和经验


1.字节和unicode
        java内核是unicode的,就连class文件也是,但是很多媒体,包括文件/流的保存方式是使用字节流的。因此java要对这些字节流经行转化。char是unicode的,而byte是字节。java中byte/char互转的函数在sun.io的包中间有。其中ByteToCharConverter类是中调度,可以用来告诉你,你用的convertor。其中两个很常用的静态函数是    
publicstatic ByteToCharCo
原创
251阅读
0评论
0点赞
发布博客于 10 年前

解析JS中实现打印的两种方式

本文向大家简单介绍一下JS实现打印两方法,一种是用Object实现打印,另一种是用JS自带函数打印,希望本文介绍对你有所帮助。
 
一般要实现点击“打印”按钮以后就将页面打印出来JS中有两种方法,这里向大家简单介绍一下,相信本文介绍一定会让你有所收获。
JS实现打印两方法
要实现点击“打印”按钮以后就将页面打印出来JS中一般有两种方法。
1.用Object实现打印
添加对象<objectIDobjectID=WebBrowser1WIDTH
原创
948阅读
0评论
0点赞
发布博客于 10 年前

JavaScript的七条准则


我希望它们可以帮助你对“为什么这样设计和执行JavaScript比较好”有一点理解。这些规则曾经帮助我更快地交付产品,并且产品的质量更高,也更容易维护。
1.不要做任何假设
(JavaScript是一个不可靠的助手)
可能不唐突的JavaScript 的最重要的一个特性就是——你要停止任何假设:
不要假设JavaScript是可用的,你最好认为它很有可能是不可用的,而不是直接依赖于它。
在你经过测试确认一些方法和属性可以使用之前,不要假设浏览器
转载
540阅读
1评论
0点赞
发布博客于 10 年前

Oracle创建删除用户、角色、表空间、导入导出数据库命令行方式总结

说明: 在创建数据库时输入的密码,是修改系统默认的密码,以system和sysman等系统默认身份登录时要输入的密码就是修改后的密码(创建数据库时输入的密码)
如果要创建新的用户就必须以system或者sysman(这二者的权限最大)的身份登录后才可创建
创建用户格式:create user 用户名 identified by 密码(例如:create user cht identified by cht;)
创建完成后,必须分配权限,否则连不上数据库和sqlplus。<br
原创
369阅读
0评论
0点赞
发布博客于 10 年前

oracle多表查询实例


oracle多表查询是我们经常可以见到的查询方式,下面就为您列举了一些oracle多表查询的例子,希望可以让您对oracle多表查询有更深的认识。
1.列出至少有一个员工的所有部门。
select deptno,dname,loc from dept
where deptno in (select deptno from emp);
2.列出薪金比“SMITH”多的所有员工。
select * from emp
where sal>(
原创
563阅读
0评论
0点赞
发布博客于 10 年前

mysql和Oracle数据库的一些异同

1、WHERE字句的LIKE条件中通配符。Oracle和mysql都支持%和_两个通配符,前者匹配任意个任意字符,后者匹配最多一个任意字符。但在处理本意字符%和_时,就很不相同了。mysql可以用转义字符/来处理;oracle也可以用转义字符来处理,但必须在LIKE表达式后用escape '/'来说明;其中/可以是任意一个字符(注意必须是一个字符)。 2、对象名的大小写敏感性处理诸如表,存储过程,函数,索引,数据库等对象时,Oracle对大小写不敏感;mysql则由操作系统来决定。如LINUX下是敏感的,W
原创
1294阅读
0评论
0点赞
发布博客于 10 年前

Java集合类框架学习


一.Java集合类概述1.集合类:为了保存数量不确定的数据,以及具有映射关系的数据(关联数组)。集合类主要负责保存和盛装其他数据,因此集合类又叫做容器类。2.集合类与数组的区别:
①   集合类中的数据数量不确定,而数组中数据的数量确定。
②   数组中的数据既可以是基本数据类型,又可以是对象。而集合类中只能保存对象。3.Java集合框架的根接口:Collection和Map 
Map保存的的每一项数据都是一个key-value对,其中key是不重复的。二.Coll
原创
460阅读
0评论
0点赞
发布博客于 10 年前

Oracle存储过程

先来一个简单的例子,有个感性认识.createorreplaceprocedure test is
aa number;
begin    
selectcount(*) into aa from t_server_server;
DBMS_OUTPUT.PUT_LINE(aa);
insertinto test_test values(1,'aaa');
commit;
end test;主要是查询,打印,插入.以下是转载1.
转载
339阅读
0评论
1点赞
发布博客于 10 年前

JavaScript以键值对的形式读写文件


<html>
<head>
<title>
 IniConfig
</title>
<script language=javascript>
String.prototype.trim = function()
{
 return this.replace(/(^/s+)|(/s+$)/g,'');
};
IniConfig=function(iniFileName)
{
 t
原创
1244阅读
0评论
0点赞
发布博客于 10 年前

详解Oracle多种表连接方式


1. 内连接(自然连接)
2. 外连接
(1)左外连接 (左边的表不加限制)
(2)右外连接(右边的表不加限制)
(3)全外连接(左右两表都不加限制)
3. 自连接(同一张表内的连接)
SQL的标准语法:select table1.column,table2.column from table1 [inner | left | right | full ] join table2 on table1.column1 = table2.c
原创
594阅读
0评论
0点赞
发布博客于 10 年前

Oracle经验集锦


1.删除表空间 
DROP TABLESPACE TableSpaceName [INCLUDING CONTENTS [AND DATAFILES]] 

2.删除用户 
DROP USER User_Name CASCADE 
3.删除表的注意事项 

在删除一个表中的全部数据时,须使用TRUNCATE TABLE 表名;因为用DROP TABLE,DELETE * FROM 表名时,TABLESPACE表空间该
原创
194阅读
0评论
0点赞
发布博客于 10 年前

深入了解Oracle事务


Oracle事务的对于Oracle数据库的重要性不言而喻,下面就将为您详细介绍Oracle事务方面的知识,供您参考学习之用。
1.Oracle事务隔离
①一个未提交的事务所做的修改不能被其它事务所看到。只有当事务提交成功后,在该事务之后执行的其它事务才可能看到该事务所做的改变。
②在该事务提交之前已经执行了一部分而另一部分在该事务提交后执行的剩余部分同样也看不到该事务做出的改变。这是另一个Oracle特性:读一致和快照。
③在该事务提交同时进行的其它事务
原创
250阅读
0评论
0点赞
发布博客于 10 年前

关于事务


1、什么是事务
数据库事务(Database Transaction)是一组数据库操作的处理单元。事务符合ACID的特征:
  Atomic:原子性,要么全部要么一无所有。All or None.
  Consistent:一致性,所有依赖联系以及约束一致。
  Isolated:分离性,不同事务不互相影响。
  Durable:持久性,提交事务的数据须要持久化。
2、为什么要运用事务
实现事务主要有两大功能:
  
原创
196阅读
0评论
0点赞
发布博客于 10 年前

Flex3_Explorer本地文件Flex3 component Explorer

Flex3_Explorer、本地文件、Flex3 component Explorer 你懂得!
application/x-rar
发布资源于 10 年前

Flex3_Explorer 三合一本地文件(FilterExplorer/PrimitiveExplorer/StyleExplorer_V3)

Flex3_Explorer、 三合一本地文件、(FilterExplorer/PrimitiveExplorer/StyleExplorer_V3
application/x-rar
发布资源于 10 年前

Flex3 Explorer四合一本地版本之Flex2FilterExplorer

Flex3 Explorer、四合一本地版本之Flex2FilterExplorer、非常有用
application/x-rar
发布资源于 10 年前

EXTJS纯实例源码

EXTJS纯实例源码、N多实例、直接运行、非常适合全部人群
application/x-zip
发布资源于 10 年前

ExtJs入门实例(内含N个实例源码)

ExtJS入门实例、包含各种详细代码,非常适合初学者学习
application/x-rar
发布资源于 10 年前

JavaScript实现文件以键值对的形式读写

本人在实际开发遇到过类似的问题,数据写缓存时,可以用到,以键值对的形式读写文件
application/x-rar
发布资源于 10 年前

EXT多实例Demo,非常适合初学者

helloworld/可编辑的Grid/field/submit/MessageBox/removeRow/tablePanel/tree等十几个Demo 直接运行
application/x-rar
发布资源于 10 年前