我在我的服务器上使用以下相应文件夹(我的子域的根目录git.mydomain.com)设置了我的GIT存储库:
mkdir foo.git
cd foo.git
git init --bare --shared
Run Code Online (Sandbox Code Playgroud)
这将使URL可以使用存储库git.mydomain.com/foo.git.
在我的客户端上,尝试使用以下命令将提交的文件推送到服务器:mkdir foo
cd foo
git init
git remote add foo myUser@git.mydomain.com:foo.git
git add readme.txt
git commit -m "foo"
git push foo master
.. entering user password ..
Run Code Online (Sandbox Code Playgroud)
只有结果:
fatal: 'foo.git' does not appear to be a git repository
fatal: The remote end hung up unexpectedly
Run Code Online (Sandbox Code Playgroud)
但是,遵循一系列不同的指南,我似乎无法解决此问题.任何建议都将受到高度赞赏,请记住,我对GIT非常环保.
我正在寻找一种从数据库查询返回数组的方法,但仅限于第一行.我不想使用对象..
我目前的解决方案
//Gather
$data = $this->db->from('view')->where('alias', $alias)->get()->result_array();
//Collect the first row only
$data = $data[0];
Run Code Online (Sandbox Code Playgroud)
说实话,这非常难看.如上所述,我宁愿不使用对象.
所以在一个类中我有这个字符串:String LB = lcfield.getText();存储在里面写的任何内容JTextField.在另一个类中,我有一个SQL语句,我需要使用与LB字符串中的任何内容相同的值.
如何调用此字符串?
我正在尝试使用该DOMDocument函数getElementsByTagName(),但它不断返回一个空对象.我正在使用以下代码:
// Create some HTML
$output = '
<html>
<body>
<a href="foo">Bar</a>
</body>
</html>';
// Load the HTML
$dom = new DOMDocument;
$dom->loadHTML($output);
// Find all links (a tags)
$links = $dom->getElementsByTagName('a');
var_dump($links); // object(DOMNodeList)#31 (0) { } - empty object
Run Code Online (Sandbox Code Playgroud)
我错过了什么?查看文档,看起来我正在使用该功能.
我有一个有一个DATE列的表,还有一个int修饰符列.我想以某种方式能够x在DATE-column中添加天数,其中x是修饰符的值.
像这样的东西:
SELECT t.dateField, DATE_ADD(t.dateField, t.dateModifierValue)
FROM fooTable t
Run Code Online (Sandbox Code Playgroud)
但是,这显然是一个无效的SQL查询.这是我想要实现的目标:
+------------+-----------+-----------------+
| DateField | Modifier | Expected result |
+------------+-----------+-----------------+
| 2013-05-11 | 7 | 2013-05-18 |
| 2013-01-01 | 1 | 2013-01-02 |
+------------+-----------+-----------------+
Run Code Online (Sandbox Code Playgroud)
当然,这可以使用多个查询来完成,让另一种语言构建查询 - 但那里的乐趣在哪里呢?
在我的缓存类中,我将有一个函数将对象的序列化版本(未定义类型)写入文件,类似这样(泛型函数):
public <O> void write(O object) {
// ...
serialize(file, object);
// ...
}
Run Code Online (Sandbox Code Playgroud)
然而,哪个效果很好,我无法找到一种方法来创建一个可以返回任何对象的write()方法,就像该方法可以接受任何对象一样.寻找这样的东西:
public <O> read() {
// ...
O object = unserialize(file);
// ...
return object;
}
Run Code Online (Sandbox Code Playgroud)
任何关于如何实现这一点的建议都非常感谢!
由于我的主机存在一些问题,我无法在我的服务器上使用SSL证书(我还没准备好更改提供商),因此无法使用HTTPS.该服务器将与几台客户端计算机进行通信,并将传输有些秘密的数据.
简单地使用AES加密(在发送之前在客户端上加密,在处理之前在服务器上解密)而不是HTTPS是否合理?
考虑以下课程:
class MyPanel extends JPanel {
public MyPanel() {
super();
// Do stuff
}
public MyPanel(LayoutManager manager) {
super(manager);
// Do same stuff as the first constructor, this() can't be used
}
}
Run Code Online (Sandbox Code Playgroud)
当试图避免重复代码时,第二个构造函数中出现问题.这一点,因为我不能把两者super()并this()在同一构造.
我可以将公共代码提取到一个单独的方法中,但我确信必须有一个更优雅的解决方案来解决这个问题?