小编Man*_*rra的帖子

跨多个服务器复制sqlite数据库的方法

我正在开发一个分布式的应用程序,我有一个必须在分布式服务器之间共享的SQLite数据库.如果我在serverA中,并且更改sqlite行,则此更改必须立即在其他服务器中,但如果服务器处于脱机状态,然后它在线,则必须更新所有信息等于其他服务器.

我正在尝试使用小型SQLite数据库开发HA服务.

我正在考虑像MongoDB或ReThinkDB这样的东西,因为复制工作正常,我有独立的服务器在线数据.

有一个库或其他SQL方法在服务器之间共享数据?

提前致谢.

sqlite replication high-availability distributed-computing rethinkdb

22
推荐指数
3
解决办法
3万
查看次数

Python,确定字符串是否应转换为Int或Float

我想将字符串转换为最可能的数据类型:int或float.

我有两个字符串:

value1="0.80"     #this needs to be a float
value2="1.00"     #this needs to be an integer.
Run Code Online (Sandbox Code Playgroud)

我如何确定value1应该是Float,而value2应该是Python中的Integer?

python decimal-point type-conversion

14
推荐指数
4
解决办法
2万
查看次数

MacOSX,Windows和Linux(Gnome)和python上的GTK +中的状态图标

我正在使用python开发一个应用程序,它将在Windows MacOsX和Linux中使用,现在我正在Mac OSX栏中开发系统(状态图标)图标(以及单击时的菜单).我可以在windows,mac和linux中使用PyGTK,并在状态栏(macosx),系统托盘(windows)或linux中使用相同的代码来显示状态图标吗?

提前致谢.这是代码:

import gtk


class SystrayIconApp:
    def __init__(self):
        self.tray = gtk.StatusIcon()
        self.tray.set_from_stock(gtk.STOCK_ABOUT) 
        self.tray.connect('popup-menu', self.on_right_click)
        self.tray.set_tooltip(('Sample tray app'))


        def on_right_click(self, icon, event_button, event_time):
          self.make_menu(event_button, event_time)

        def make_menu(self, event_button, event_time):
          menu = gtk.Menu()

          # show about dialog
          about = gtk.MenuItem("About")
          about.show()
          menu.append(about)
          about.connect('activate', self.show_about_dialog)

          # add quit item
          quit = gtk.MenuItem("Quit")
          quit.show()
          menu.append(quit)
          quit.connect('activate', gtk.main_quit)

          menu.popup(None, None, gtk.status_icon_position_menu,
                   event_button, event_time, self.tray)

    def  show_about_dialog(self, widget):
        about_dialog = gtk.AboutDialog()
        about_dialog.set_destroy_with_parent (True)
        about_dialog.set_icon_name ("SystrayIcon")
        about_dialog.set_name('SystrayIcon')
        about_dialog.set_version('0.1')
        about_dialog.set_copyright("(C) 2010 João Pinto")
        about_dialog.set_comments(("Program to demonstrate …
Run Code Online (Sandbox Code Playgroud)

python macos pygtk cross-platform system-tray

5
推荐指数
1
解决办法
1759
查看次数

服务器不愿意执行.PHP中的LDAP

我总是得到这个错误

服务器不愿意执行

我的代码是下一个:

   echo "Checking ...";
    $username = $_POST["username"];
    $passwd = $_POST["passwd"];
    $host              = 'myhost.co.uk'; 
    $port              = 389; 
    $dn                = 'uid='.$username.',cn=nssproxy,ou=users,dc=co,dc=uk';

   // conexion a ldap

    $conn = ldap_connect( "ldap://".$host.":389") ;

    ldap_set_option($conn, LDAP_OPT_PROTOCOL_VERSION, 3);
    ldap_set_option($conn, LDAP_OPT_REFERRALS, 0);

    // match de usuario y password
    $bind = ldap_bind( $conn, $dn, $password );


    if ($bind){
        echo "OK";
    }
    else {
        echo "NO OK";
    }
    echo ldap_error($conn);
Run Code Online (Sandbox Code Playgroud)

为什么我有这个错误?我总是在测试任何用户,这个脚本返回相同的错误.

提前致谢.

php authentication ldap openldap

5
推荐指数
1
解决办法
2万
查看次数

使用Python解析XML SOAP响应

我想从SOAP解析这个响应并在以下之间提取文本<LoginResult>:

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
     <soap:Body>
      <LoginResponse xmlns="http://tempuri.org/wsSalesQuotation/Service1">
        <LoginResult>45eeadF43423KKmP33</LoginResult>
      </LoginResponse>
     </soap:Body>
</soap:Envelope>
Run Code Online (Sandbox Code Playgroud)

我如何使用XML Python Libs来做到这一点?

python xml soap

2
推荐指数
1
解决办法
2万
查看次数

使用正则表达式从 CSV 中删除行内的换行符

你好,我有这样的文字:

1,0.00,,2.00,10,"Block. CertNot Valid.
Query with me",2013-06-20,0,0.00
Run Code Online (Sandbox Code Playgroud)

这是 CSV 文件中的两行,但实际上是一行数据,我想删除换行符,并使用正则表达式将此行放在一行中。

我已经尝试过:(\")(.*)(\n)(.*)(\"),但它不起作用。

python regex csv

2
推荐指数
1
解决办法
2263
查看次数

如何使用 jQuery Mobile 和 PhoneGap 将 HTML 文件加载到 data-role=page 中?

我想要这个:使用 jquery mobile 和 phonegap 将 html 文件加载到 data-role=page 中:我的项目有很多带有独立页面的小型 HTML 文件。

我用:

索引.html:

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>
            Inicio :: Autenticacion
        </title>
        <meta name="viewport" content="width=device-width,height=device-height, initial-scale=1">
        <link rel="stylesheet" href="jsmobile/jquery.mobile-1.2.0.min.css" type="text/css">
        <script src="jsmobile/jquery.js" type="text/javascript"></script>
        <script src="jsmobile/jquery.mobile-1.2.0.min.js" type="text/javascript"></script>
        <script language="javascript" type="text/javascript">


$(document).ready(function() {
  $('#boton').bind('click', function(event) {
    $.mobile.loadPage("Fichero/index.html",{pageContainer:$("#container1")});

  });
});

        </script>
    </head>
    <body>
        <div data-role="page" id="container0">
            <div data-role="content">
         <a  id="boton" >Change Page</a>
            </div>
        </div>


        <div  id="container1">
        </div>

    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

文件:Fichero/index.html

<div date-role="page" id="micro">
    <div data-role="header" >
        <h1>Test Heas</h1>
    </div><!-- /header …
Run Code Online (Sandbox Code Playgroud)

jquery jquery-mobile cordova

1
推荐指数
1
解决办法
2万
查看次数

jquerymobile弹出功能在onClick中不起作用

我有:

<div data-role="page" class="type-interior">
    <div data-role="content" class="ui-body">
        <a href="#transitionExample" data-role="button" data-rel="popup">
          Pop Up
        </a>
        <div data-role="popup" id="transitionExample">This is a POP UP.</div>
        <a href=# onClick="$('transitionExample').popup('open')"
        data-rel="popup">OpenPopUp</a>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

如果我点击Button It Works,但如果我使用Javascript方法.popup('open'),则没有任何反应.Popup没有显示.

怎么了?我使用JqueryMobile 1.2.0和JQuery 1.8.2.

javascript jquery jquery-mobile cordova

0
推荐指数
1
解决办法
9482
查看次数

SQL选择字段使用另一个表中的其他字段的一部分

您好我有以下两个表:

表A:

Field1 | Field2
---------------
9911-4 | 4800
9911-6 | 400
9911-9 | 480
785-25 | 455
6523-1 | 221
Run Code Online (Sandbox Code Playgroud)

在表B中我有:

ID   | Name
------------
9911 | A
785  | B
Run Code Online (Sandbox Code Playgroud)

因此,TableA中的Field1具有ID号,并且必须与TableB的字段ID连接.

输出必须是:

  ID   | Name
  ------------
  9911 | A
  785  | B
Run Code Online (Sandbox Code Playgroud)

但ID必须是TableA的Field1的JOINT.TableA中的Field1具有NUMBER-NUMBER,其中第一个数字是TableB的ID

提前致谢

mysql sql join inner-join

0
推荐指数
1
解决办法
108
查看次数