搜索本站
-
近期文章
文章分类
- Ajax (8)
- Css (4)
- C语言 (1)
- Eclipse (2)
- git (6)
- hadoop (4)
- hbase (3)
- Hibernate (2)
- Java Web (9)
- Javascript (12)
- Linux (18)
- Macos (1)
- Mysql (9)
- Nosql (12)
- Oracle (5)
- Php (47)
- php7升级 (1)
- Python (1)
- Struts2 (4)
- svn (3)
- Uchome (4)
- Wap (2)
- Webservice (2)
- Zendframework (3)
- 公开课 (1)
- 工作总结 (6)
- 心情随笔 (7)
- 扯淡 (1)
- 服务器端 (13)
- 生活 (8)
- 网络基础 (3)
- 错误集锦 (4)
- 默认分类 (24)
文章归档
- 2017 年三月 (2)
- 2016 年十一月 (1)
- 2016 年八月 (1)
- 2016 年一月 (1)
- 2015 年九月 (9)
- 2015 年八月 (5)
- 2015 年七月 (2)
- 2015 年五月 (1)
- 2015 年四月 (3)
- 2015 年二月 (1)
- 2015 年一月 (3)
- 2014 年十二月 (4)
- 2014 年十一月 (1)
- 2014 年八月 (5)
- 2014 年七月 (3)
- 2014 年五月 (5)
- 2014 年四月 (7)
- 2014 年三月 (2)
- 2014 年二月 (3)
- 2014 年一月 (1)
- 2013 年十二月 (1)
- 2013 年十一月 (10)
- 2013 年八月 (1)
- 2013 年七月 (2)
- 2013 年五月 (3)
- 2013 年三月 (1)
- 2012 年十二月 (2)
- 2012 年十一月 (2)
- 2012 年九月 (1)
- 2012 年八月 (1)
- 2012 年七月 (3)
- 2012 年六月 (1)
- 2012 年五月 (2)
- 2012 年四月 (1)
- 2012 年三月 (10)
- 2012 年二月 (2)
- 2012 年一月 (1)
- 2011 年十一月 (1)
- 2011 年十月 (6)
- 2011 年九月 (8)
- 2011 年八月 (5)
- 2011 年七月 (1)
- 2011 年六月 (5)
- 2011 年五月 (2)
- 2011 年三月 (1)
- 2011 年二月 (10)
- 2011 年一月 (3)
- 2010 年十二月 (4)
- 2010 年十一月 (4)
- 2010 年十月 (2)
- 2010 年九月 (1)
- 2010 年八月 (10)
- 2010 年七月 (7)
- 2010 年六月 (1)
- 2010 年四月 (6)
- 2010 年三月 (3)
- 2010 年二月 (3)
- 2010 年一月 (1)
- 2009 年十二月 (1)
- 2009 年十月 (7)
- 2009 年九月 (15)
- 2009 年八月 (7)
- 2009 年七月 (7)
标签云
近期评论
友情链接
月归档:2009 年九月
Windows下安装配置apache/php
一.php的安装与配置 把解压的 php5.2.1-Win32文件夹重命名为 php5。并复制到C盘目录下。即安装路径为 c:php5 1.找到php目录下的 php.ini-dist或 php.ini.recommended文件,并复制到系统盘的windows目录下(这里以c:windows为例),重命名为php.ini(使用的是c:windowsphp.ini,并不是c:php5下也得有php.ini文件) 2.打开c:windowsphp.ini文件,指定扩展库目录和哪些dll文件被加载 设置扩展路径,查找 extension_dir 有这么一行extension_dir = "./"。将此行改成extension_dir = "C:php5ext" 其中C:php5是你安装php的路径。路径不正确将无法加载dll (注意:有些php版本是 ;extension_dir = "./" 要把前面的分号去掉) 查找 extension extension=php_mbstring.dll extension=php_gd2.dll extension=php_mysql.dll //以后需要时可能还要加载其他项 把上面3项前面的分号去掉,这样apache启动时就可以加载这些dll了。 3.把c:php5目录下所有的dll文件复制到目录c:windowssystem32下。 4.php5时差问题 <?php echo date("Y-m-d H:i:s");?>时间相差八小时 为什么呢?PHP5系列版本新增了时区设置,默认为格林威治时间,与中国所在的东8区正好相差8个小时 查找date.timezone有这么一行 ;date.timezone =ss 将;去掉,改成 … 继续阅读
PHP入门
first.php <html> <head> <title> This is my first php page !!! </title> </head> <body> <?php //echo ‘hello world!!!’; //echo phpinfo(); $foo=25; $bar=$foo;//定义一个变量,它的值与foo的值相等 $foo=100; echo "<br>".’$bar=’.$bar;//25 $bar=&$foo;//引用一个变量,$foo改变,$bar的值跟着改变。bar相当于foo的一个别名 echo "<br>".’$bar=’.$bar;//100 echo ‘<br><hr></hr>’; function test(){ echo ‘执行test()后$bar的值为:’.$bar;//什么都没有 } test(); function test1(){ global $bar; … 继续阅读
正则表达式
import java.util.regex.Matcher;import java.util.regex.Pattern; public class Test { public static void p(Object o) { System.out.println(o);} public static void main(String[] args) { //简单认识正则表达式的概念 /* p(“abc”.matches(“…”)); p(“a8729a”.replaceAll(“\d“, “-”));// d 匹配数字 在java里 为“\” Pattern p = Pattern.compile(“[a-z]{3}”);//将给定的正则表达式编译到模式中。 Matcher m = p.matcher(“fgh”);//创建 匹配指定输入与此模式 的匹配器。 p(m.matches());//编译给定正则表达式并尝试将给定输入与其匹配。 … 继续阅读
角色代理
看了一段觉得挺好。粘上来了。 Subject.java package com.langsin.proxy; // 抽象角色 abstract public class Subject { abstract public void request(); } RealSubject.java package com.langsin.proxy; //真实角色:实现了Subject的request()方法 public class RealSubject extends Subject { public RealSubject() { } public void request() { … 继续阅读
Lucene查询
构造field–》被add到document–》被add到IndexWriter 指定查找路径(即从哪得到数据源) 把数据源的数据读出来构造field对象 指定索引存放路径 构建IndexWriter对象需要索引存放路径 查询 从索引存放路径查找 个人理解过程:就是把数据源做成索引文件,然后在索引文件里找关键词 参考一位网友的百度空间,代码如下: package com.cstp.lucene; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStreamReader; import java.util.Date; import org.apache.lucene.analysis.Analyzer; import org.apache.lucene.analysis.standard.StandardAnalyzer; import org.apache.lucene.document.Document; import org.apache.lucene.document.Field; import org.apache.lucene.index.IndexWriter; import org.apache.lucene.queryParser.ParseException; import org.apache.lucene.queryParser.QueryParser; import org.apache.lucene.search.IndexSearcher; import … 继续阅读
网络编程UDP
真是水平有限,照着写了点。。。惭愧。。。 UdpClient.java package com.cstp.net; import java.net.DatagramPacket; import java.net.DatagramSocket; import java.net.InetAddress; public class UdpClient {//client public static void main(String[] args) throws Exception { DatagramSocket ds = new DatagramSocket(); String s = "河北金融学院"; //数据包(包数据,包数据长度,目的地址,目的地端口号) DatagramPacket dp=new DatagramPacket(s.getBytes(), s.getBytes().length, … 继续阅读
网络编程TCP
以前学基础没学这块。这几天看了点视频。写点简单的! 仅实现了客户端想服务器段发送一条消息,服务器收到消息打印。 如果要扩展应该是client端也应该有输入流对象,来接收服务器端发的消息 对应的服务器端也有输出流对象用来向客户端写信息。 如果是多个客户端,还应该考虑多线程的使用。线程目前是搞不清楚。呜呜 本人水平太垃圾,还望各位高手指教啊!呵呵! TCPClient.java package com.cstp.net; import java.io.DataOutputStream; import java.io.IOException; import java.io.OutputStream; import java.net.Socket; import java.net.UnknownHostException; public class TcpClient { public static void main(String[] args) throws UnknownHostException, IOException, InterruptedException { Socket s=new Socket("127.0.0.1",8888); //因为要发送信息给server,构造输出流 … 继续阅读
Struts2整合JfreeChart
action: package com.cstp.action; import java.awt.Font; import java.util.List; import java.util.Map; import org.jfree.chart.ChartFactory; import org.jfree.chart.JFreeChart; import org.jfree.chart.axis.CategoryAxis; import org.jfree.chart.axis.CategoryLabelPositions; import org.jfree.chart.axis.NumberAxis; import org.jfree.chart.plot.CategoryPlot; import org.jfree.chart.plot.PlotOrientation; import org.jfree.chart.title.TextTitle; import org.jfree.data.category.CategoryDataset; import org.jfree.data.category.DefaultCategoryDataset; import com.opensymphony.xwork2.ActionContext; import com.opensymphony.xwork2.ActionSupport; public class ViewResultAction extends ActionSupport { private … 继续阅读
Struts2文件上传
学了一阵子了,一直没发表。为避免忘记,发表。 action: package com.cstp.action; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.util.List; import org.apache.struts2.ServletActionContext; import com.opensymphony.xwork2.ActionSupport; public class UploadAction extends ActionSupport { private static final long serialVersionUID = 1L; //固定名字 private List<File> file; private … 继续阅读