by kevin
  
    25.   
      五月 2017 17:49
  >
  
  
  
在Oracle 11g 中默认的profile启用了密码过期时间是180天。  Oracle中如何查看客户端的IP?  缺省从 v$session 中不能直接获得客户端 IP,可以在数据库中创建一个追踪客户端IP地址的触发器:          create or replace trigger on_logon_trigger after logon on database  
    begin  
        dbms_application_info.set_client_info(sys_context('userenv', 'ip_address'));  
    end;   
常用的显示客户端信息的sql:
  
    select v.USERNAME, v.STATUS, v.SCHEMANAME, v.O... 
[更多...] 
  
  by kevin
  
    21.   
      九月 2016 23:08
  >
  
  
  
首先,看看netstat 都有什么选项     
  
  
  
  
  
     1:  C:\Users\Administrator>netstat -help
     2:   
     3:  显示协议统计和当前 TCP/IP 网络连接。
     4:   
     5:  NETSTAT [-a] [-b] [-e] [-f] [-n] [-o] [-p proto] [-r] [-s] [-t] [interval]
     6:   
     7:    -a            显示所有连接和侦听端口。
     8:    -b            显示在创建每个连接或侦听端口时涉及的可执行程序。
     9:     ... 
[更多...] 
  
  by kevin
  
    14.   
      八月 2016 14:52
  >
  
  
  
之前我们要将一个表中的数据导出为脚本,那么只有在网上找一个导出数据的Script,然后运行就可以导出数据脚本了。现在在SQL Server 2008的Management Studio中增加了一个新特性,除了导出表的定义外,还支持将表中的数据导出为脚本。导出过程:  在SSMS2008(SQL Server Management Studio 2008)中的对象资源管理器中,右击需要导出数据的数据库,在弹出式菜单中选择“任务”下的“生成脚本”选项。    在脚本向导的选择脚本选项中,有以下重要选项可以选择:     “编写数据的脚本”:是否导出数据库中的表数据。           “包含 If Not Exists”:此选项可以删除数据库中已存在的同名的数据库对象。           “编写创建数据库的脚本”:是否产生 Create Database 的SQL 脚本          ... 
[更多...] 
  
  by kevin
  
    3.   
      八月 2016 14:17
  >
  
  
  
最近的开发中有一个功能,点击一个链接之后,要判断当前的用户是否登录,没有登录的话,需要弹出一个登录对话框,用户登录之后,再在新的窗口(标签)中打开链接指向的Url。  不多说,直接贴出代码:              $(document).delegate("a", "click", function () { 
        var actionUrl = $(this).attr("href"); 
        var ssoAction = function () { window.open(actionUrl, '_blank'); }; 
        if (isLogin()) { 
            ssoAction(); 
        } e... 
[更多...] 
  
  by kevin
  
    8.   
      十月 2015 14:42
  >
  
  
  
FlentData3.0.1 好像不支持,或者是我没找到使用的方法,3.0.1支持。  代码:  new DbContext().ConnectionStringName(@"default", new OracleProvider());
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpco... 
[更多...] 
  
  by kevin
  
    8.   
      十月 2015 14:19
  >
  
  
  
.net 4.0的环境下使用SmtpClient发送邮件,带有附件。碰到这个恶心的Exception  System.FormatException: An invalid character was found in the mail header:  查了两天,终于解决了,是.Net自身的bug,据说后续版本是有解决的(估计.net 4.5以后)。  这里贴出解决方案:          public static Attachment CreateAttachment(Stream attachmentFile, string displayName, string contentType, string attachmentFilePath)
        {
            var currentCulture = Thread.CurrentThread.Curr... 
[更多...] 
  
  by kevin
  
    6.   
      九月 2015 10:42
  >
  
  
  
计算机科学 Computer Science    软件工程 Software Engineering    程序设计 Programming          经验 Experience               学识 Knowledge        原文地址: http://sijinjoseph.com/programmer-competency-matrix/
  
  
 
  
  by kevin
  
    11.   
      十一月 2014 21:10
  >
  
  
  
chown命令:  可以用来改变linux文件的所有者,用到这个,是因为交替使用ftp和winscp上传文件,而且使用了不同的用户,导致经常出现上传失败。  css的 line-height:  很多浏览器默认line-height的值是font-size的120%,也有是100%的,所有应该考虑reset一下。  php的日期比较:  过程化方法:date_diff  对象化方法:DateTimeObject->diff  这个没有.net那么舒服,有个TimeSpan,要获取相差多少天,多少秒的,真心麻烦。  直接上代码:             1: public static function datediff($dt_menor, $dt_maior, $str_interval, $relative=false) {
       2:     if (is_s... 
[更多...] 
  
  by kevin
  
    6.   
      十一月 2014 23:05
  >
  
  
  
别问什么是翻墙,这个要不懂,自己百度一下。  也别问我为什么要翻墙,这个你自己懂。  翻墙的方式有很多种,我现在只讲ssh,不是讲ssh的原理。讲的是实际操作,重要的是,提供免费的ssh账号。往下看:  Host: cove.yujiankevin.com    UserName:naive-kevin    Password:thankyou  账号已经有了,然后就是怎么用了。找个软件客户端咯,用myentunnel吧,不会搜,就去这里http://nemesis2.qx.net/pages/MyEnTunnel下载。  安装玩之后,启动,然后填入用户名密码。往下看:       点击“连接”按钮,这个请不要忘记。  然后弹出一个对话框,      点击 Yes,这个只是保存连接证书,不是病毒什么的。     亲,请使用谷歌浏览器,英文名字叫google chrome... 
[更多...] 
  
  by kevin
  
    5.   
      十一月 2014 23:16
  >
  
  
  
碰到一个恶心的问题:  无法保存包含中文的字符串,查了很久,就懂的是字符集的问题。  mysql的字符集在server,database,table,column都可以定义。  查看字符集:  数据库级别             1: SELECT default_character_set_name FROM information_schema.SCHEMATA S
       2: WHERE schema_name = "schemaname";
表级别
  
       1: SELECT CCSA.character_set_name FROM information_schema.`TABLES` T,
       2:        information_schema.`COLLATION_CHARA... 
[更多...]