- 博客(116)
- 收藏
- 关注
原创 Ubuntu nginx
http://wiki.ubuntu.org.cn/Nginxsudo apt-get install nginxsudo /etc/init.d/nginx startsudo dpkg -i XX.deb 配置tomcatupstream tomcat{ server 192.168.1.238:8081; } server { ...
2013-12-04 13:51:10
169
原创 Ubuntu ftp
sudo apt-get install vsftpd /etc/vsftpd.confwrite_enable=YES sudo /etc/init.d/vsftpd restartsudo service vsftpd restart 即可用系统的用户来传送数据
2013-12-04 11:21:16
167
原创 关于设计模式
再看一下设计模式。感觉,这些设计模式用到了才有用。未用到,并未能实际改变代码的效率。单例这样的可能节约计算,适配可改造老系统,外观以实现对外提供接口。其它的除了代理,感觉貌似都……感觉涉及最多的便是JAVA基础,灵活使用接口,抽象类,继承,多考虑一些问题(实现可配置),便是其它的设计模式要弄的事了。还是得结合实例来多实践来体会这些模式带来的好处。 单一职责原则:一个类应该仅有一个引...
2013-06-04 21:17:51
169
原创 设计模式- 观察 - 中介 -等等等
观察者即是触发联动即是订阅某个对象的变化,一旦变化就通知做其它的事情。类似于通知之类的,JDK自己有相应的Observableo类及Observer接口,不过,内部实现实质无太大区别。public class Target{ private List<Observer> ofObservers = new ArrayList<Observer>();...
2013-06-04 20:29:05
124
原创 设计模式-原型-代理
原型拷贝对象 public class ProImp { ....... /** * 克隆一个自己,因没有属性,不用复制值 */ public Object clone(){ ProImp a = new ProImp(); a.xxx = xxx; return a; }}Oj...
2013-06-03 23:54:28
150
原创 设计模式-众多工厂-生成器-命令-模板 -组合
什么GOF或者这书那书上有很多提到工厂的,简单工厂,工厂方法,抽象工厂,太多了。工厂 总结一下,工厂,字面上就是根据需要不停生产东东的。简单工厂就是选择实现,工厂方法说是可以将实现延迟到子类(抽象类实现 定义需要覆写的方法)实现,而抽象工厂则是用接口进行一步抽象实现,从而实现更高层次的隔离。public static Api createApi(int i){ if(i ==...
2013-06-03 22:31:55
111
原创 设计模式-单例-适配-外观
无论是工作,还是面试,大家都大谈设计模式,貌似会设计模式就是很厉害的角色了,个人一直认为,设计模式只是一些实践得到的宝贵经验,是解决一些特定场景问题的解决方案。单例,用的很多。保证唯一实例,避免重复运算。从HibernateUtil得到SessionFactory,为Dao源源不断生成Session实例,到初始化一些耗时重要的操作,保存结果信息。这里的SessionFactory及...
2013-06-03 22:01:17
157
原创 关于HTML及SEO部分优化
<!DOCTYPE html><!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]--><!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> &
2013-05-30 21:46:30
291
原创 Viewport
Viewport 手机浏览器是把页面放在一个虚拟的“窗口”(viewport)中,通常这个虚拟的“窗口”(viewport)比屏幕宽, 这样就不用把每个网页挤到很小的窗口中(这样会破坏没有针对手机浏览器优化的网页的布局),用户可以通过平移和缩放来看网页的不同部分。Viewport 基础 一个常用的针对移动网页优化过的页面的 viewport meta 标签大致如下: <...
2013-05-30 21:44:33
185
原创 forward 与 redirect
forward()其中request等中设置的一些参数可用.forward向后浏览器地址栏URL不变.response.setContentType("text/html; charset=UTF-8"); ServletContext sc = getServletContext(); RequestDispatcher rd = null; rd = sc.getRequestDispatch...
2013-05-30 21:42:13
111
原创 include 与 jsp:include
页面有公用部分时,如标题、页脚和导航栏,可以考虑用include<%@ include file=""%> <jsp:include page="" flush="true"/>前者是指令元素、后者是行为元素。include 指令元素读入指定页面的内容。并把这些内容和原来的页面融合到一起。(这个过程是在翻译阶段:也就是jsp被转化成servlet的阶段进行的。) jsp:...
2013-05-30 21:30:30
134
原创 GoogleMap V3 图层
https://developers.google.com/maps/documentation/javascript/layers?hl=zh-CN 图层是地图上的对象,包含一个或多个单独项,但可作为一个整体进行操作。图层通常反映了您添加到地图上用于指定公共关联的对象集合。Maps API 会通过以下方法管理图层内对象的显示形式。要在地图上添加图层,只需调用 setMap() 并向其传递要...
2013-05-29 09:01:36
241
原创 GoogleMap V3 叠加层 复杂图形用法
FROM:https://developers.google.com/maps/documentation/javascript/overlays?hl=zh-CN#BasicShapes多边形 与 Polyline 对象类似,Polygon 对象也是由一系列有序坐标组成的。不过,多边形不像折线一样有两个端点,而是定义闭合区域。与折线类似的是,您可以定义影响多边形轮廓的笔触;不同的是...
2013-05-29 09:01:19
307
原创 GoogleMap V3 叠加层 折线
折线https://developers.google.com/maps/documentation/javascript/overlays?hl=zh-CN#Polylines Polyline 类用于定义地图上已连接线段的线性叠加层。Polyline 对象包含一组 LatLng 位置,并可绘制一系列线段,以便按顺序连接这些位置。 折线选项 Polyline 构造函数采...
2013-05-29 09:01:02
154
原创 GoogleMap V3 叠加层与图标等
From:https://developers.google.com/maps/documentation/javascript/overlays?hl=zh-CN叠加层 与地图上与纬度/经度坐标绑定的对象,会随您拖动或缩放地图而移动。叠加层表示的是“添加”到地图中以标明点、线、区域或对象集合的对象。几种叠加层 地图上的单个位置是使用标记显示的。标记有时可显示自定义的图标图片,这...
2013-05-28 17:01:46
414
原创 GoogleMap V3 样式
https://developers.google.com/maps/documentation/javascript/styling?hl=zh-CN样式化地图 自定义 Google 标准基本地图的显示方式,更改道路、公园和建筑物区域等元素的视觉显示效果。 可通过以下两种方式将样式应用到地图: 设置地图的 MapOptions 对象的 .styles 属性。该方法会更...
2013-05-28 14:51:51
324
原创 GoogleMap V3 控件
控件:https://developers.google.com/maps/documentation/javascript/controls?hl=zh-CN控件 缩放控件,显示滑块(针对大地图)或“+/-”小按钮(针对小地图),用于控制地图的缩放等级。在非触摸的设备上,该控件默认显示在地图的左上角,而在触摸设备上则显示在左下角。 平移控件,显示用于平移地图的按钮。在非触...
2013-05-28 11:37:33
189
原创 JS 闭包
JS闭包,很流行的概念,听说,不会闭包就不要说会js,今天学习下,http://kb.cnblogs.com/page/110782/讲的比较清楚:<body> <div id="console"></div></body><script>//from:http://kb.cnblogs.com/page/11078...
2013-05-28 10:45:43
99
原创 GoogleMap V3 事件
事件处理:From:https://developers.google.com/maps/documentation/javascript/events?hl=zh-CN添加center_changed事件,click,DOM load<style> html, body, #map-canvas { margin: 0; padding: 0; heig...
2013-05-28 10:05:25
133
原创 GoogleMap V3 Marker 标记
Marker用来标记单个点,或者多个示例<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>Marker Animations</title> <link href="http://cod
2013-05-27 19:47:51
192
原创 GoogleMap V3
GoogleMap API V3https://developers.google.com/maps/documentation/javascript/reference?hl=zh-CN Hello Map<!DOCTYPE html><html> <head> <title>Simple Map From ...
2013-05-25 21:34:23
217
原创 Quartz 笔记
从http://www.quartz-scheduler.org/documentation 习来的笔记,多是文档上面的原话,很清楚,也不想去译了,记下来。Quartz Scheduler is licensed under the Apache License, Version 2.0 (the "License")用处Driving Process Workflow:(sche...
2013-05-25 21:25:48
141
原创 CXF aout
关于CXFSVN from:https://svn.apache.org/repos/asf/cxf/branches/2.7.x-fixes/distribution/src/main/release/samplescxf.version 2.7.41.CXF 主页: http://cxf.apache.org/2. CXF中文讨论组: http://groups.google.com...
2013-05-20 23:57:56
113
原创 Cxf Hello
1.定义接口import javax.jws.WebService;@WebServicepublic interface HelloWorld{ String sayHi(String text);} 2.实现//@WebService(endpointInterface = "XXXXX.HelloWorld", serviceName = "Hell...
2013-05-20 23:52:40
110
原创 Maven 插件使用
1.发布deploy摘录自:http://www.blogjava.net/libin2722/articles/332876.htmlpom.xml定义对maven服务器<distributionManagement> <repository> <id>nexus-releases</id> ...
2013-05-20 22:28:38
103
原创 proguard 加密代码
proguard 调通了com.pyx4me 的 proguard-maven-plugin 总是失败,com.github.wvengen调通,这工具暂时也不想去深究,调通就先用着。<plugin> <groupId>com.github.wvengen</groupId> <artifactId>proguard-maven-...
2013-05-20 22:25:03
257
原创 Hibernate log4jdbc
log4jdbc用于打印于SQL 同时打出绑定参数的值:log4jdbc: http://code.google.com/p/log4jdbc/另外一个对log4jdbc的扩展: http://code.google.com/p/log4jdbc-remix/在官网首页已经将用法讲的很清楚了JDBC 4 support was added with the JDK 1.6 relea...
2013-05-19 21:35:56
142
原创 Hibernate 其它配置
mavenJBoss Nexus: https://repository.jboss.org/nexus/content/groups/public/org/hibernateMaven Central: http://repo1.maven.org/maven2/org/hibernate/hibernate-core (should update in a couple of days)...
2013-05-19 21:16:39
81
原创 HIbernate 配置C3p0
Hibernate4下配置c3p0maven中只需要为Hibernate4 配置hibernate-c3p0构件即可使用c3p0连接池了,它会自动传递添加c3p0的依赖。需要注意的是provider_class已经改为了: <property name="connection.provider_class">org.hibernate.service.jdbc.conn...
2013-05-19 20:59:49
220
原创 C3p0使用及参数配置
import java.sql.Connection;import java.util.Map;import java.util.Properties;import java.util.Set;import com.mchange.v2.c3p0.ComboPooledDataSource;public class GetC3p0Connection{ st...
2013-05-19 19:01:12
488
原创 Hibernate 官网 config code
如下是官网的描述及部分示例代码http://docs.jboss.org/hibernate/orm/4.1/quickstart/en-US/html_single/http://docs.jboss.org/hibernate/orm/4.1/devguide/en-US/html_single/作用介于OOP语言与DB之间的ORM,减少95%的代码量. Hibernate Arti...
2013-05-19 10:40:09
435
原创 Myeclipse9安装SVN
m9不再使用plugin方式安装插件了,网上找来其现用程度来安装,以SVN安装为例:1.网上下载svn-eclipse-site-1.6.10.zip解压之到某个目录;2.备份myeclipse9\configuration\org.eclipse.equinox.simpleconfigurator\bundles.info;3.m9中新建一java类,内容如下:package com;impo...
2013-05-18 10:28:19
113
原创 ORACLE 笔记
一、to_date > to_date('2011-12-27 22:35:00','yyyy-mm-dd hh24:mi:ss') 二、Call procedure; 三、查询游标:select * from v$open_cursor v where v.USER_NAME ='123'; 四、查询job select * from dba_jobs; 五、PL/SQL打印值: ...
2013-05-18 10:23:47
62
原创 Windows 系统
pagefile.sys windows系统的SWAP文件? Eclipse 启动tomcat又报 cannot connect to vm ,cmd ping 127.0.0.1 win7提示“一般故障”即ping 不通。 再修改:C:\WINDOWS\system32\drivers\etc\hosts文件 在其中添加一行:127.0....
2013-05-16 15:48:28
168
原创 Tomcat 笔记
梳理重点1.安装启动2.目录3.架构(Server,Service,Engine,Host,Context)\4.连接器架构,HTTP/1.1 AJP/1.35.资源(日志,单点登陆,认证器阀) 不重要6.资源(JNDI,DtaSource)7.WEB应用及管理8.类装载器9.JMX监控10.集群11.嵌入式;12.性能测试,JMeter13....
2013-05-15 23:03:24
74
原创 Mysql 备份恢复 调优
Mysql 备份与恢复mysqldump,ibbackup,replication备份分:Hot Backup(热备) 在线备份,对DB无影响Cold Backup(冷备) 停止时备份,简单,拷贝物理文件,离线备份 frm数据库文件,共享表空间文件,独立表空间ibd文件,重做日志文件的备份 。 DBA脚本备份,并打包与压缩。Warm Backup(温备) DB运行时备份...
2013-05-15 22:54:24
157
原创 Mysql InnoDB 笔记 内存
InnoDB 状态show engine innodb status\G; 执行结果Type: InnoDB Name:Status:Per second averages calculated from the last 6 seconds-----------------BACKGROUND THREAD-----------------srv_master_thread...
2013-05-13 23:54:37
171
原创 Mysql InnoDB 启动选项
FROM:http://dev.mysql.com/doc/refman/5.1/zh/storage-engines.html#innodb-configurationinnodb_additional_mem_pool_size InnoDB用来存储数据目录信息&其它内部数据结构的内存池的大小。 你应用程序里的表越多,你需要在这里分配越多的内存。如果InnoDB用光了这个...
2013-05-13 23:29:54
351
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人