Oct
4
OPENCART提供SEO FRIENDLY的链接形式,但是我装好以后用SEO链接总是说"无效网页",后来发现,原来我的OPENCART是装在域名的SHOP目录中的,即http://www.ihomestuff.com/shop中,在/SHOP/.HTACCESS文件里,默认的语句为:
PHP Code Copy Code To Clipboard
- # SEO URL Settings
- RewriteEngine On
- RewriteBase /
- RewriteCond %{REQUEST_FILENAME} !-f
- RewriteCond %{REQUEST_FILENAME} !-d
- RewriteRule ^(.*)\?*$ index.php?_route_=$1 [L,QSA]
但是因为我的OPENCART是装在一级目录下,所以要改为
PHP Code Copy Code To Clipboard
- # SEO URL Settings
- RewriteEngine On
- RewriteBase /shop
- RewriteCond %{REQUEST_FILENAME} !-f
- RewriteCond %{REQUEST_FILENAME} !-d
- RewriteRule ^(.*)\?*$ index.php?_route_=$1 [L,QSA]
Oct
2
昨天下班前赶去COSTCO买了一套HITACHI的IMPACT DRIVER和普通DRIVER.可惜是12V的,力量不够,希望这个SHED够用,然后就去退了吧.锂电池的可能用着方便,但是真的力量不够就什么都免谈了.
又去HD买了5张OSB板和一包SHINGLE,再有乱七八糟的一些HINGE之类的五金件,这回差不多了,对了还差一些防水漆,用在门上的.这样总价是300多,因为那5张OSB板中其实只有3张是用于这个SHED的.而且螺钉其实也多买了很多.
Oct
1
以下代码可以把LDAP上指定ALIAS的人的所有信息查出来
C# Code Copy Code To Clipboard
- public void test(string username,string password)
- {
- DirectoryEntry root = new DirectoryEntry("LDAP://ldap.slb.com/o=slb,c=an");
- root.AuthenticationType = AuthenticationTypes.SecureSocketsLayer;
- DirectorySearcher searcher = new DirectorySearcher(root);
- searcher.Filter = "(alias=" + Environment.UserName + ")";
- SearchResultCollection results=searcher.FindAll();
- SearchResult result=searcher.FindOne();
- PropertyCollection p = result.GetDirectoryEntry().Properties;
- foreach (PropertyValueCollection i in p)
- {
- string v="";
- if (i.Count > 1)
- {
- foreach (string ii in i)
- {
- v += ii + "\n";
- }
- }
- else
- {
- v = i.Value.ToString(); ;
- }
- MessageBox.Show(i.PropertyName + ": " + v);
- }
Sep
17
开始时写的:
C# Code Copy Code To Clipboard
- DirectoryEntry root = new DirectoryEntry("ldap://ldap.slb.com:389",username,password);
- root.AuthenticationType = AuthenticationTypes.None;
- DirectorySearcher searcher = new DirectorySearcher(root);
- SearchResultCollection results=searcher.FindAll();
结果总是在FindAll()的地方出错,报告"Unknown Error 0x80005000",后来发现,协议的ldap一定要改成大写才行:
C# Code Copy Code To Clipboard
- DirectoryEntry root = new DirectoryEntry("LDAP://ldap.slb.com:389",username,password);
- root.AuthenticationType = AuthenticationTypes.None;
- DirectorySearcher searcher = new DirectorySearcher(root);
- SearchResultCollection results=searcher.FindAll();
这样写就对了,呵呵
Sep
10
用C#写的DLL要被DELPHI调用,需要编译成COM.然后用REGASM进行注册才行.以前做过这些个,可是这次居然忘记上次是怎么做的了,晕...
费好半天劲,发现在PROJECT PROPERTIES的设置中,在BUILD那页,勾选上"Register for COM INTEROP",编译后就直接可以用了,呵呵,省了好多功夫哇.





