- 博客(37)
- 资源 (24)
- 收藏
- 关注
原创 推荐几个精致的web UI框架及常用前端UI框架
以下是几个精致的web UI框架1.AliceuiAliceui是支付宝的样式解决方案,是一套精选的基于 spm 生态圈的样式模块集合,是 Arale 的子集,也是一套模块化的样式命名和组织规范,是写 CSS 的更好方式。gitHub地址:https://github.com/aliceui/aliceui.github.io2.AmazeuiAma
2017-03-30 09:19:32 166232 10
原创 Tomcat内部结构及深入性能调优
其实我们要对Tomcat进行调优,肯定是要先了解Tomcat的内部结构,知道了它的运行原理,可以完善优化的部分,才能对其进行调优。Tomcat源码:HTTPS://github.com/apache/tomcat/tree/TOMCAT_7_0_42web http协议 浏览器--->服务器 c/stomcat jetty 应用中间件 HTML css photo jsp js
2017-03-26 09:35:40 1323
原创 ExtJS new Ext.form.FormPanel时报错,c.setWidth not is function原因anchor属性,解决方法
ExtJs中许多组件都有anchor这个属性,他一般与布局column一起使用,以文本组件为例:columnWidth的值乘以anchor的值,即为本组件所占的长度。另外注意:anchor不可与设置长度的属性width同时出现,否则,width属性无效。并且可能new windows时点击报错,要点两次才会显示。这次就遇到了这样的坑,不过最终原因还是自己刚接触,不了解这个属性。js开发遇到
2017-03-24 10:07:45 812
原创 SQL两个表连接查询去掉重复数据的方法
SQL两个表连接查询去掉重复数据的方法:在where条件中用not in筛选掉从另一个表中查出的重复的数据select * from ZHBG_HYSGL_XXGL_SUB where LHMC not in (select b.LHMC from ZHBG_HYSGL_XXGL_QXYD b where b.QXRQ='2017-03-23' and b.HYSXXGLI
2017-03-23 16:39:27 38146 2
原创 Ext.Window点击右上角关闭(X按钮)添加监听事件
Ext.Window点击右上角关闭(X按钮)添加监听事件var cancelRegularMeetingWin = new Ext.Window({ layout: 'fit', width: 740, closeAction: 'hide', listeners : {'hide':{fn: clearDataStore}},//关闭时清理搜索框数据和
2017-03-23 13:56:59 6948
原创 IntelliJ IDEA创建main函数快捷方法
在编写代码的时候直接输入psv就会看到一个psvm的提示,此时点击tab键一个main方法就写好了。psvm 也就是public static void main的首字母。依次还有在方法体内键入for会有一个fori的提示,选中然后tab键,就会自动创建一个for循环。如何像写一个System.out.println();就是sout知道了这个规
2017-03-22 15:01:08 45913 4
原创 java获取当前日期是星期几
比如:2017-03-22是星期三/** * 根据日期获得星期 * @author QC班长 * @param sDate yyyy-MM-dd * @return 当前日期是星期几 */public static String getFullDateWeekTime(String sDate){ try{ SimpleDateFormat sdf = new S
2017-03-22 14:52:02 1583
原创 ext toolbar 里的button默认都是靠左对齐的,设置靠右
//定义保存工具栏var cancelRegularMeetingToolbar = new Ext.Toolbar({ items:[ '->', // '->'这个是重点 ,这个箭头后面的就排在右边了,箭头之前的在左边 { text : "保存", iconCls : 'icon-save',
2017-03-22 10:04:57 7641
原创 使用spring @Scheduled注解运行定时任务
使用spring @Scheduled注解运行定时任务,经框架使用quartz框架运行定时调度问题,配置太麻烦、每一个调度都须要多加在spring的配置中、能不能降低配置的量从而提高开发效率、近期看了看spring的 scheduled的使用注解的方式进行调度、感觉非常方便、起码配置的东西少了非常多首先要配置我们的spring.xmlxm
2017-03-17 14:57:58 947
原创 windows下如何查看某个端口被谁占用并结束掉该进程
错误: 代理抛出异常错误: java.rmi.server.ExportException: Port already in use:1099; nested exception is: java.net.BindException: Address already in use: JVM_Bind很明显端口被占用了。开始---->运行---->cmd,或者是window+
2017-03-17 09:52:27 834
转载 spring事务-说说Propagation及其实现原理
前言spring目前已是java开发的一个事实标准,这得益于它的便利、功能齐全、容易上手等特性。在开发过程当中,操作DB是非常常见的操作,而涉及到db,就会涉及到事务。事务在平时的开发过程当中,就算没有注意到,程序正常执行不会有副作用,但如果出现了异常,而又没有处理好事务的话,可能就会出现意想不到的结果。spring在事务方面进行了各种操作的封装,特别是声明式事务的出现,让开发变得更加的舒
2017-03-16 16:03:13 2147
原创 @Component、@Repository、@Service、@Controller、@Scope("prototype")区别
@Repository、@Service、@Controller 和 @Component 将类标识为Beanspring 自 2.0 版本开始,陆续引入了一些注解用于简化 Spring 的开发。@Repository注解便属于最先引入的一批,它用于将数据访问层 (DAO 层 ) 的类标识为 Spring Bean。具体只需将该注解标注在 DAO类上即可。同时,为了让 Spring 能
2017-03-16 15:24:34 5082
原创 java程序中加入@SuppressWarnings("serial")是什么意思?
先来了解@SuppressWarnings注解的作用。作用:用于抑制编译器产生警告信息。该批注的作用是给编译器一条指令,告诉它对被批注的代码元素内部的某些警告保持静默。@SuppressWarnings 批注允许你选择性地取消特定代码段(即,类或方法)中的警告。其中的想法是当你看到警告时,您将调查它,如果你确定它不是问题,你就可以添加一个 @SuppressWarnings 批注,以使你...
2017-03-15 16:01:17 3043 3
原创 DDL、DML和DCL的区别与理解
DML、DDL、DCL区别 . 总体解释: DML(data manipulation language): 它们是SELECT、UPDATE、INSERT、DELETE,就象它的名字一样,这4条命令是用来对数据库里的数据进行操作的语言 DDL(data definition language): DDL比DML要多,主要的命令有CREATE、ALTER、DROP等,D
2017-03-15 11:22:35 909
转载 Java三大器之过滤器(Filter)的工作原理和代码演示
一、Filter简介 Filter也称之为过滤器,它是Servlet技术中最激动人心的技术之一,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp,Servlet, 静态图片文件或静态html文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息等一些高级功能。 Servlet API中提供了一个
2017-03-15 10:58:27 876
转载 Java三大器之监听器(Listener)的工作原理和代码演示
现在来说说Servlet的监听器Listener,它是实现了javax.servlet.ServletContextListener 接口的服务器端程序,它也是随web应用的启动而启动,只初始化一次,随web应用的停止而销毁。主要作用是:做一些初始化的内容添加工作、设置一些基本的内容、比如一些参数或者是一些固定的对象等等。首先来看一下ServletContextListener接口的源
2017-03-15 10:46:01 1786 2
转载 Java三大器之拦截器(Interceptor)的实现原理及代码示例
1,拦截器的概念 java里的拦截器是动态拦截Action调用的对象,它提供了一种机制可以使开发者在一个Action执行的前后执行一段代码,也可以在一个Action执行前阻止其执行,同时也提供了一种可以提取Action中可重用部分代码的方式。在AOP中,拦截器用于在某个方法或者字段被访问之前,进行拦截然后再之前或者之后加入某些操作。目前,我们需要掌握的主要是Spring的拦截器,Stru
2017-03-15 10:36:17 6717
原创 Struts2 - result标签的name属性和type属性
1.result的name属性例如:/pages/success.jspStruts 2带有一个可选的动作接口(com.opensymphony.xwork2.Action)。通过实现这个接口,它带来了一些方便和好处,看下面的源代码[java] view plain copypackage com.opensymphony
2017-03-15 10:12:44 705
原创 jquery中$(":input")和$("input")有什么区别
区别1. :input的作用是查找所有的input元素: input, textarea, select 和 button 元素。查找所有的input元素,下面这些元素都会被匹配到。HTML 代码:12345678910111213141
2017-03-15 09:36:53 1117
原创 Spring中@Autowired注解、@Resource注解的区别
Spring不但支持自己定义的@Autowired注解,还支持几个由JSR-250规范定义的注解,它们分别是@Resource、@PostConstruct以及@PreDestroy。@Resource的作用相当于@Autowired,只不过@Autowired按byType自动注入,而@Resource默认按 byName自动注入罢了。@Resource有两个属性是比较重要的,分是name和
2017-03-14 14:38:50 316
原创 struts中3种情况通配符的使用方法 及 动态方法调用
一、概念应用可能有很多个action 声明,可把多个相似的映射关系简化为一个映射关系的机制 (多个Action类----一个action标签) 通配符映射规则:一般使用“*” 匹配零个或多个字符,被通配符匹配到的 URI 字符串的子串可以用 {1}, {2} 来引用。 {1} 匹配第一个子串, {2} 匹配第二个子串…以此类推。若指定的动作不存在, Struts 将
2017-03-14 10:46:26 655
原创 思维认知:从7点忙到23点的上班者
认知才决定了你行动的方向,和投入的力度——认知的深度,才决定你的未来的高度。看过一个很震撼的新闻《BBC跟拍49年:穷人与富人的人生七年》,还有一篇报道也是写纽约的穷人为什么越来越穷,后来陆陆续续看了很多类似观点的文章,搞得我晕头转向,恍恍惚惚,直到我看了《穷爸爸和富爸爸》和《思考致富》这两本书后,我内心忽然一阵明亮,我发现了一些明显被人忽略的真相。穷人真的越来越穷?令
2017-03-11 22:39:02 633
原创 Tomcat8.0配置JNDI数据源完整例子
jndi配置 :此种配置需要在Tomcat的server.xml中和context.xml中配置数据源,在项目中引用。 前言:需要在tomcat下加入数据库连接的jar包,相关包的下载地址见下方(ojdbc14;c3p0数据源):http://download.csdn.net/detail/qq_35624642/9778118第一步, 找到Tomcat的
2017-03-11 22:02:20 13284 3
原创 精进-即刻行动
开始并完成一件事情,比做好它更重要。因为只要开始了,你就有机会把它做得更好。生活中有小事,有大事。很多小事我们往往不注意,习惯性地推后去做,结果越堆越多,直到无法收拾。这样做的心理成本很高,这些未解决的小事会萦绕在我们的脑海里,耗费我们的注意力,影响我们完成更重要的事情。这一点在《搞定:无压工作的艺术》一书中也有类似的描述。先把必须要做的小事处理掉,能让我们保持积极和从容心
2017-03-07 23:52:54 521
原创 精进-向未知的无限逼近
思维才是一个人真正的利器。一个人往往因为思维而与别人不同。介绍几种锻炼思维的方法:简化思维、利用潜意识工作、图解思考、周密思考。简化思维我们每天都要面临各种各样的信息,怎么样辨别和筛选精华?关键就在于修炼我们的“过滤器”。“过滤器”其实就是依据一定的原则决定接受哪些信息抛弃哪些信息。第一章“时间之尺”中其实已经有一些方法可以用来筛选信息,比如目标
2017-03-07 23:44:56 827
原创 精进-每一个成功者都是唯一的
一个人只有独一无二,才能不可取代。每一个人的成功,也都是独一无二的,你可以模仿,但永远无法获得与别人一模一样的成功。成功可以复制,但不能粘贴到你身上。2015年奥斯卡最佳改编剧本奖得主、电影《模仿游戏》的编剧格拉汉姆·摩尔(Graham Moore)在上台发表获奖感言时说了一段激动人心的话:当我16岁时我曾试图自杀,因为我觉得我很怪,很另类,与其他人格格不入。而现在我站在这儿,
2017-03-07 23:40:35 779
原创 精进-如何成为一个高段位的学习者
只有最后作用于现实的学习,才是唯一有效的学习。对于成人来讲,带着问题去学习是应该遵循的最基本的原则。当你为了解决一个问题而去学习时,就会首先关注那些能够解决你的问题的、实际的、可操作的、有效的知识,并努力把它们转换为自己的知识,最终运用它们解决问题。所以,从问题开始,让问题引导着我们去探求答案。比如你想开发一个微信小程序,记录你的待办事项。你的问题就是:如何开发一个微信小程
2017-03-07 23:36:34 1071
原创 navicat can not load oci dll,193,126
Navicat报193,126这两个错误是因为Navicat的版本和Oracle客户端的oci版本不一致,遇到这个坑也是第二次了,记录下。Navicat装的是x64版本的,oci用的是x86的就会出现了,所以我后面就把Navicat换成x86的就OK了,当然或者你把oracle的oci换成x64也行。这里提供下Navicat x86和Oracle x86的oci整个客户端套件。下面附下Navi
2017-03-07 13:42:01 5220
原创 jdk环境变量配置
进行java开发,首先要安装jdk,安装了jdk后还要进行环境变量配置:1、下载jdk(http://java.sun.com/javase/downloads/index.jsp),我下载的版本是:jdk-6u14-windows-i586.exe2、安装jdk-7u14-windows-i586.exe3、配置环境变量:右击“我的电脑”-->"高级"-->"环境变量"
2017-03-06 23:03:06 343
原创 jdk环境变量配置
进行java开发,首先要安装jdk,安装了jdk后还要进行环境变量配置:1、下载jdk(http://java.sun.com/javase/downloads/index.jsp),我下载的版本是:jdk-6u14-windows-i586.exe2、安装jdk-7u14-windows-i586.exe3、配置环境变量:右击“我的电脑”-->"高级"-->"环境变量"
2017-03-06 17:05:46 254
原创 jdk环境变量配置
进行java开发,首先要安装jdk,安装了jdk后还要进行环境变量配置:1、下载jdk(http://java.sun.com/javase/downloads/index.jsp),我下载的版本是:jdk-6u14-windows-i586.exe2、安装jdk-7u14-windows-i586.exe3、配置环境变量:右击“我的电脑”-->"高级"-->"环境变量"
2017-03-06 17:02:10 229
原创 jdk环境变量配置
进行java开发,首先要安装jdk,安装了jdk后还要进行环境变量配置:1、下载jdk(http://java.sun.com/javase/downloads/index.jsp),我下载的版本是:jdk-6u14-windows-i586.exe2、安装jdk-7u14-windows-i586.exe3、配置环境变量:右击“我的电脑”-->"高级"-->"环境变量"
2017-03-06 16:58:29 217
转载 ORA-03113: end-of-file on communication channel
>startupTotal System Global Area 3340451840 bytesFixed Size 2217952 bytesVariable Size 2499807264 bytesDatabase Buffers 822083584 bytesRedo Buffers
2017-03-05 10:19:10 716
原创 创业总结
这次创业已经是第二次了,项目做得是一款直播购物APP,到最后因为资金断裂而散伙了,总计下过失:1、第一个版本功能太多了,想着一次性就把它全部做出来,因而开发周期变长,APP变得很臃肿,拖长了上线时间。改进:第一个版本做到60%的功能就行了,先上线占住市场,后续再完善。2、投资人应该多找几个,不能只找一个,以防止资金不够。3、创业初期不应该找兼职的人员来开发,而因找全职人员开发,不然
2017-03-04 16:53:58 706
原创 大数据量高并发访问数据库结构的设计
如果不能设计一个合理的数据库模型,不仅会增加客户端和服务器段程序的编程和维护的难度,而且将会影响系统实际运行的性能。所以,在一个系统开始实施之前,完备的数据库模型的设计是必须的。 在一个系统分析、设计阶段,因为数据量较小,负荷较低。我们往往只注意到功能的实现,而很难注意到性能的薄弱之处,等到系统投入实际运行一段时间后,才发现系统的性能在降低,这时再来考虑提高系统性能则要花费更多的人力
2017-03-03 15:58:07 3316
Axure RP 8.0中文汉化包 axure8中文语言包下载
2017-10-06
VC2010运行库(Visual C++ 2010) x86x64 官方中文完整版
2017-10-06
VB反编译工具|VB反编译精灵(VB Decompiler Pro)9.8 破解版
2017-03-28
instantclient-basic-sqlplus-win32-11.2.0.1.0.zip
2017-03-07
最新稳定版 Jetty 8.1.3.v20120416
2017-03-03
js 省市区select 三级联动(全国城市三级联动下拉列表)
2016-12-08
Inte 8系列主板USB 3.0 驱动,适用于Macbook AIr 2013
2016-11-26
Echarts的地图实现拖拽缩放同步功能(解决多层geo缩放、拖动卡顿问题)
2023-06-14
一套多功能的后台框架模板,适用于绝大部分的后台管理系统开发 基于 Vue3 + pinia + typescript
2023-04-05
一个纯前端(vue)实现的头像生成网站
2023-04-05
nginx1.20.2离线安装包(含gcc、gcc-c++、pcre、libtool、nginx).zip
2022-05-15
GCC4.8.5完整安装依赖包.zip
2022-05-15
在前端开发中使用Vue2+ECharts5.3+WebSocket自动绘制动态k线(支持缩放,平移K线)
2022-02-11
Web前端程序员英文简历模板(专业版)
2022-02-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人