接案子好還是固定工作好?
身邊的一些朋友又開始問要不要接他們的案子;固定的工作可以針對少數的需求去深入,接案子則是擁有很大的彈性與自由,有時還真搞不懂哪個好,大家有什麼想法咧?我就覺得如果想發展某個領域的專業知識與技能,找份固定工作比較好。如果想作高度自由的知識工作者,接案子比較好。兩者對人生發展並沒有絕對的優勢或劣勢,端看自己的人格特質與商業技能為何。這兩條路最大的差異在於自己的「自制」能力如何,如果「自制」能力比較不足,我就覺得找份固定工作為好。[@more@]
PHP显示MySQL乱码问题
√ 乱码问题. 用PHPmyAdmin操作MySQL数据库汉字显示正常 ,但用PHP网页显示MySQL数据时所有汉字都变成了?号。 症状:用PHPmyAdmin输入汉字正常,但当PHP网页显示MySQL数据时汉字就变成了?号,并且有多少个汉字就有多少个?号。很多学员都遇到了此问题,尤其是在安装了最新版的Appserv后。为此许多学员放弃了PHP,改学ASP了。 原因:没有在PHP网页中用代码告诉MySQL该以什么字符集输出汉字。 ★ 解决方法:这不是乱码,只要在PHP网页头部加入以下一段代码告诉MySQL以UTF8编码输出汉字即可<? $mysql_query("SET
Displaying JasperReports PDF Reports on the Browser
This article provides a brief howto on how to display PDF reports generated with JasperReports from a web application to the user's browser. Basic knowledge of JasperReports and Java Servlet programming is assumed. See the Resources section for links to JasperReports and Servlet programming tutorials and documentation.The trick to sending a PDF report generated by JasperReports to the user's browser is to call the net.sf.jasperreports.engine.JasperRunManager.runReportToPdf() method. That method
在多个JSP页面之间传递参数
1. 怎么在多个JSP页面之间进行参数传递?需要使用JSP的内置作用域对象session。利用它的两个方法setAttribute(),getAttribute()2. 下面的这个实例实现了把第一个JSP页面的参数传递给第三个页面的功能3. 代码如下:1.jsp<html><form method=get action=2.jsp>what's your name<input type=text name=username><input type=submit value=submit></form></html>4. 2.jsp<html><form method=post action="3.jsp?pass=11"><%String name=request.getParameter("username&q
誰能介紹一些有關JSF的書籍啊?要>=06年出版的書-.-
公司要放棄People Soft了(同時也要抛棄PHP了),要改JSF開發内部網了,找不到相關的JSF書籍(>=06年的)。。。鬱悶啊。。。[@more@]
动态生成一个m行n列的表格
function MakeTable($rows,$columns,$width=80,$height=22){$table='<table width="100%" border="0" cellspacing="0" cellpadding="0">';for ($i=0;$i<$rows;$i++){$table.='<tr>';for ($j=0;$j<$columns;$j++){$table.='<td width="'.$width.'" height="'.$height.'"> </td>';}$table.='</tr>';}$table.='</table>';return $table;}//生成N行M列的表格echo MakeTable(n,m);[@more@]面向对象的<?phpclass Bind{
避免沒斷行文字破壞網頁格式
很多人在留言板看過因為訪客輸入較長的英文或連續符號,表格隨著文字變寬,就破壞了版面美觀,這個CSS語法可以避免這樣的情形。 複製語法貼於<head></head>標籤之間style type="text/css"><!--td {word-break:break-all}--></style>[@more@]
仿照.net写的表格数据绑定的类(排序,删除,分页功能)
简单的说下功能:1.点击字段名排序2.点击编号删除3.分页显示功能[@more@]1.文件名:date.class.phpPHP代码:<?php/** PHP version:5.x*功能:能够将指定的表的数据与表格绑定,带分页功能,点击指定字段排序,点击指定编号删除记录,适合后台管理*属性:*$bgcolor....................................................表格背景颜色*$mytable....................................................指定数据库中的表*$pageSize.................................................每页面显示记录条数*$totalPage...........................
分享 用CSS实现无图片圆角效果
IE6, firefox均显示正常。[@more@]<html><head><title>css圆角效果</title><meta http-equiv="content-type" content="text/html; charset=gb2312"><style type="text/css">div.RoundedCorner{background: #9BD1FA}b.rtop, b.rbottom{display:block;background: #FFF}b.rtop b, b.rbottom b{display:block;height: 1px;overflow: hidden; background: #9BD1FA}b.r1{margin: 0 5px}b.r2{margin: 0 3px}b.r3{margin: 0 2px}b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;h
五个常见 PHP 数据库问题
轉載于:http://dev.yesky.com/web/196/2610196.shtml揭露 PHP 应用程序中出现的五个常见数据库问题 —— 包括数据库模式设计、数据库访问和使用数据库的业务逻辑代码 —— 以及它们的解决方案。 如果只有一种 方式使用数据库是正确的…… 您可以用很多的方式创建数据库设计、数据库访问和基于数据库的 PHP 业务逻辑代码,但最终一般以错误告终。本文说明了数据库设计和访问数据库的 PHP 代码中出现的五个常见问题,以及在遇到这些问题时如何修复它们。[@more@]问题 1:直接使用 MySQL 一个常见问题是较老的 PHP 代码直接使用 m
用CSS制作隐藏菜单
简洁的隐藏垂直菜单在hover时将内容展开。这样的效果在JS里有很多个版本,但这个可以说是绝无仅有的CSS版本。此菜单可以在IE5.5,IE6,IE7,FF,Opera,NS8以及MacFF1.5和Safari里正常显示,虽然Mac IE5.X里可能会有些问题。[@more@]CSS 代码/* 共用样式 */ .menu { font-family: verdana, sans-serif; position:relative; font-family: tahoma, geneva, "lucida sans unicode", "lucida grande",verdana, sans-serif; margin-bottom:220px; } .menu ul { padding:0; margin:0; list-style-type: none; } .menu ul li {
非常酷的角BANNER
Top Right Banner Style#topright { position: absolute; right: 0; top: 0; display: block; height: 125px; width: 125px; background: url(TRbanner.gif) no-repeat; text-indent: -999em; text-decoration: none;} Top Left Banner Style#topleft { position: absolute; left: 0; top: 0; display: block; height: 125px; width: 125px; background: url(TLbanner.gif) no-repeat; text-indent: -999em; text-decoration: none;} [@more@]
用相对定位和负向移动完成图片象框阴影
<style>.out { position:relative; background:#bbb; margin:10px auto; width:285px }.in { background:#fff; border:1px solid #555; padding:10px 5px; position:relative; top:-5px; left:-5px; }</style><div class="out"> <div class="in" > <img src="/imagelist/06/24/k6xq28872yvo.jpg" alt="" /> </div></div>[@more@]
用CSS做滑动效果的图片画廊
<style>#galleryh { padding:0; margin:0 auto 5em auto; list-style-type:none; overflow:hidden; width:495px; height:240px; border:1px solid #888; background:#fff url(/imagelist/06/24/o9642o826u4n.gif); }#galleryh li { float:left; }#galleryh li a { display:block; height:240px; width:28px; float:left; text-decoration:none; border-right:1px solid #fff; cursor:default; }#galleryh li a img { width:28px; height:240px; border:0; }#galleryh li a:hover { backgroun
表格边框阴影
<style> table{filter:progid:DXImageTransform.Microsoft.Shadow (Color=#333333,Direction=120,strength=5)} </style>[@more@]
用mysql存圖片
在我們設計和製作網站的過程中,有時把圖片保存到數據庫中要比存成文件的形式更加方便。PHP和MySQL這對黃金組合可以很容易的實現上述功能。[@more@]設置數據庫 我們通常在數據庫中所使用的文本或整數類型的字段和需要用來保存圖片的字段的不同之處就在於兩者所需要保存的數據量不同。MySQL數據庫使用專門的字段來保存大容量的數據,數據類型為BLOB。 MySQL數據庫為BLOB做出的定義如下:BLOB數據類型是一種大型的二進制對象,可以保存可變數量的數據。BLOB具有四種類型,分別是 TINYBLOB,BLOB, MEDIUMBLOB 和LONGBLOB,區
php4 - POST檔案大小的限制
使用 post action 傳值,是大家常用的方式,但有時在 post 檔案太大時,就會遇到無法順利執行 post會發生這個原因在於 php.ini 預設為 8M所以當你post傳值大於8m時就會造成失敗[@more@]解決方式:修改 php.ini vi /usr/local/lib/php.ini post_max_size = 8M 改為 你要的大小post_max_size = 20M upload_max_filesize = 2M 改為 upload_max_filesize = 20M 重新啟動apache /usr/local/apache/bin/apachectl stop /usr/local/apache/bin/apachectl start
巴斯卡三角形
這是巴斯卡三角形基本原理 http://www.bud.org.tw/Winnie/Wshow29.htm[@more@]<?php$power=8;for($i=0;$i<=$power;$i++) {for($j=0;$j<=$i;$j++) {echo c($i,$j)." ";}echo "<br>";}function c($n,$k) {if(($k<=0) || ($k>=$n)) {return 1;}return c($n-1,$k) + c($n-1,$k-1);}
register_globals 詳解
################################################# # 文章出處 : http://www.twbb.org ################################################# 這是 php 的一項很致命傷的漏洞 初學php的人 必需先建立好這個關念 不然很容易讓自己寫好的系統被攻擊. ... 替大家做個解說好了 : [@more@] In PHP 4.2.0 and later, the default value for the PHP directive register_globals is off. This is a major change in PHP. Having register_globals off affects the set of predefined variables available in the global scope. For ex
PHP的開合式多級菜單程序
-------------------------------------------------------------------------------- 作者:http://www.knowsky.c 來源:http://www.knowsky.com # -------------------------------------------------------- # 數據表的結構 'menu' # -------------------------------------------------------- CREATE TABLE menu ( menu_id int(11) NOT NULL auto_increment, menu varchar(20) NOT NULL, menu_grade int(11) NOT NULL, menu_superior int(11) NOT NULL, UNIQUE menu_id (menu_id) ); # ------