白牙的日志 - 努力哇!
Dia-linux下的Viso
做外贸应该养成的11个好习惯
- 收到每一个询盘都要有所记录,客户的名字,电话,公司名及其它相关的信息都最好记在笔记本上
- 为每一个客户都建一个文档,联系过的信息及传输过的文件都要保存下来。不仿在每个客户文档都新建两个子文件夹分别命名为:接收到的邮件,发出去的邮件;收到的邮件要定期导出。
- 寄出去的样品要及时的进行跟踪,不仿有计划的联系一下客户,随时出集客户的反馈信息,不要寄出去的样品打“水漂”。
- 接到询盘,不要急的回,首先了解一下对方的公司,及一些相关的信息,并且查下对方国家所在的时区。
- 在贸易通上找到的客户,最好能和对方要得他的MSN或都其它常用的聊天工具,因为买家一般的时候不会上贸易通的,这样可以为以后打好基础。
- 多多的收集一下和自己公司的同类产品的信息及图片,其它是那些有自营出品权的公司,这样,卖别人的产品,自己也可以赚钱,而且,说不定还能卖出一些自己的产品;
- 多到论坛去看看,看看别人都遇到了什么问题,不知道的要记下来,以防以后自己遇到了,又不知所措了。
- 不仿结交一些同行的朋友,必要的时候他们说不定可以帮的上你的忙;
- 货代没有什么不好,试着交几个做货代的朋友,到时我们走货还是哪个便宜走哪个。
- 业佘时间要多多的学习一下英语,因为英语可是做外贸的工具,要做一个很成功的业务员,英语一定要好的!
- 必要时晚上加加班,多找一个客户,是潜在客户的,多和他们沟通
Unicode转成汉字
rivate static List SplitByString(string source, string splitStr)
{
string input = source;
List final = new List();
int start = input.IndexOf(splitStr);
if (start > 0)
final.Add(input.Substring(0, start));
while (start < input.Length)
{
string unicode =input.Substring(start,6);
final.Add(unicode);
start += 6;
int end = input.IndexOf(splitStr,start);
if (end == -1)
end = input.Length;
if (start == end) //连续的
continue;
final.Add(input.Substring(start, end - start));
start += end - start;
}
return final;
}
public static string ConverTo(string sourceString)
{
List arrHexString = SplitByString(sourceString, "\\u");
StringBuilder resultString = new StringBuilder("");
foreach (string shexString in arrHexString)
{
if (shexString.Length == 6)
{
string hexString = shexString.Replace(@"\u", "");
string prexString = hexString.Substring(0, 2);
string suffixString = hexString.Substring(2);
byte prex = byte.Parse(prexString, System.Globalization.NumberStyles.AllowHexSpecifier);
byte suffix = byte.Parse(suffixString, System.Globalization.NumberStyles.AllowHexSpecifier);
byte[] unicodeBytes = { suffix, prex };
UnicodeEncoding encoding = new UnicodeEncoding();
resultString.Append(encoding.GetString(unicodeBytes));
}
else
{
resultString.Append(shexString);
}
}
return resultString.ToString();
{
string input = source;
List final = new List();
int start = input.IndexOf(splitStr);
if (start > 0)
final.Add(input.Substring(0, start));
while (start < input.Length)
{
string unicode =input.Substring(start,6);
final.Add(unicode);
start += 6;
int end = input.IndexOf(splitStr,start);
if (end == -1)
end = input.Length;
if (start == end) //连续的
continue;
final.Add(input.Substring(start, end - start));
start += end - start;
}
return final;
}
public static string ConverTo(string sourceString)
{
List arrHexString = SplitByString(sourceString, "\\u");
StringBuilder resultString = new StringBuilder("");
foreach (string shexString in arrHexString)
{
if (shexString.Length == 6)
{
string hexString = shexString.Replace(@"\u", "");
string prexString = hexString.Substring(0, 2);
string suffixString = hexString.Substring(2);
byte prex = byte.Parse(prexString, System.Globalization.NumberStyles.AllowHexSpecifier);
byte suffix = byte.Parse(suffixString, System.Globalization.NumberStyles.AllowHexSpecifier);
byte[] unicodeBytes = { suffix, prex };
UnicodeEncoding encoding = new UnicodeEncoding();
resultString.Append(encoding.GetString(unicodeBytes));
}
else
{
resultString.Append(shexString);
}
}
return resultString.ToString();
}
使用方法 string input = @”ilyu5357、lily\u6728\u5357lily”;
string output = ConverTo(input);
Console.WriteLine(output);
C#对Unix的timestamp进行转换
1、将系统时间转换成UNIX时间戳
DateTime dtStart = TimeZone.CurrentTimeZone.ToLocalTime(new DateTime(1970,1,1));
DateTime dtNow = DateTime.Parse(DateTime.Now.ToString());
TimeSpan toNow = dtNow.Subtract(dtStart);
string timeStamp = toNow.Ticks.ToString();
timeStamp = timeStamp.Substring(0,timeStamp.Length – 7);
2、将UNIX时间戳转换成系统时
string timeStamp = “1176686120″;
DateTime dtStart = TimeZone.CurrentTimeZone.ToLocalTime(new DateTime(1970,1,1));
long lTime = long.Parse(timeStamp + “0000000″);
TimeSpan toNow = new TimeSpan(lTime);
DateTime dtResult = dtStart.Add(toNow);
DateTime dtStart = TimeZone.CurrentTimeZone.ToLocalTime(new DateTime(1970,1,1));
DateTime dtNow = DateTime.Parse(DateTime.Now.ToString());
TimeSpan toNow = dtNow.Subtract(dtStart);
string timeStamp = toNow.Ticks.ToString();
timeStamp = timeStamp.Substring(0,timeStamp.Length – 7);
2、将UNIX时间戳转换成系统时
string timeStamp = “1176686120″;
DateTime dtStart = TimeZone.CurrentTimeZone.ToLocalTime(new DateTime(1970,1,1));
long lTime = long.Parse(timeStamp + “0000000″);
TimeSpan toNow = new TimeSpan(lTime);
DateTime dtResult = dtStart.Add(toNow);