有许多免费的在线源代码管理器,但我想知道你的经验,如果有的话,哪个是最好的?
我和我的朋友正在开始一个小型测试项目,并希望有一些非常好的在线源代码控制.
我们将开发ASP.Net应用程序.
我有一台服务器上的数据进入不断增长的日志文件.我需要尾随该日志并grep一些信息,然后将其发送到另一台服务器,以便php插入数据库.无法允许具有日志的计算机访问数据库.我到目前为止尝试了这个但是我在bash命令上的语法是错误的,我无法弄清楚这是否是这样做的方式或者是否有更好的方法?Netcat是另一个想法......
#!/bin/sh
tail -f /usr/local/log/thelog.log | grep -B1 "ABC=" > /usr/local/log/output.log;
while inotifywait -e modify /usr/local/log/output.log; do
sleep 10;
php /usr/bin/send.php;
done
Run Code Online (Sandbox Code Playgroud)
<?php
//extract data from the post
//extract($_POST);
//set POST variables
$data = 'tail -n 3 /usr/local/log/output.log';
$url = 'http://www.blahblah.com/logtodb.php';
$data = str_replace("A", "", $data);
$data = str_replace("B=", "", $data);
$data = str_replace("C=", "", $data);
$data = str_replace("D=", "", $data);
$fields = array(
'data'=>urlencode($data)d,
);
//url-ify the data for the POST
foreach($fields as $key=>$value) { $fields_string .= …Run Code Online (Sandbox Code Playgroud) >> current_user.first_visit
=> 0
>> if current_user.first_visit
>> puts "test"
>> end
test
=> nil
Run Code Online (Sandbox Code Playgroud)
为什么打印测试?
在html中,你可以做这样的事情
<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent eget
aliquet odio. Fusce id quam eu augue sollicitudin imperdiet eu ac eros.
<em>Etiam nec nisi lorem</em>, ac venenatis ipsum. In sollicitudin,
lectus eget varius tincidunt, felis sapien porta eros, non
pellentesque dui quam vitae tellus.
</p>
Run Code Online (Sandbox Code Playgroud)
这很好,因为文本段落看起来仍然像标记中的段落.在haml中,它看起来像这样
%p
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent eget
aliquet odio. Fusce id quam eu augue sollicitudin imperdiet eu ac eros.
%em Etiam nec nisi lorem
, ac venenatis … 我有一个自定义函数,它返回0或1取决于两个给定的输入:
function val = myFunction(val1, val2)
% logic to determine if val=1 or val=0
end
Run Code Online (Sandbox Code Playgroud)
如何在x,y由以下meshgrid生成的坐标上创建函数的等高线图?
meshgrid(0:.5:3, 0:.5:3);
Run Code Online (Sandbox Code Playgroud)
该图仅显示功能的位置0或1等高线图上.
当我点击时,下面的代码导致两个声音不是同时播放,而是顺序播放.他们为什么不同时玩?
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
mytextview=(TextView) findViewById(R.id.textview);
mytextview.setOnClickListener(this);
sp=(SoundPool) new SoundPool(8,0x00000003,1);
upSound=sp.load(this, R.raw.sound1, 1);
downSound=sp.load(this, R.raw.sound2, 1);
}
@Override
public void onClick(View v) {
sp.play(downSound, VOLUME, VOLUME, 1, 0, 1);
sp.play(upSound, VOLUME, VOLUME, 1, 0, 2);
}
Run Code Online (Sandbox Code Playgroud) 我一直在研究一个使用Grails with Hibernate的项目......
现在项目已经开始运行得非常好,但我需要整合的东西是项目中最重要的部分,即安全性.
因此,为了安全起见,我发现了一些可用的Grails插件,如ACEGI(我认为它是Spring Security Now),Stark Security,JSecurity(Apache Ki现在).
所以在我们所有人中,我想知道特征/缺点或任何其他插件建议,如果有人使用/面对.
任何帮助将受到高度赞赏......
谢谢...
我想要一种方便的方法来生成Iterable一个初始对象和一个从当前对象生成下一个对象的函数,它消耗O(1)内存(即,它不会缓存旧结果;如果你想迭代一个第二次,必须再次应用该功能).
它似乎没有图书馆支持.在Scala 2.8中,该方法scala.collection.Iterable.iterate具有签名
def iterate [A] (start: A, len: Int)(f: (A) ? A) : Iterable[A]
Run Code Online (Sandbox Code Playgroud)
因此,它要求您提前指定您感兴趣的迭代函数应用程序的数量,并且我对文档的理解是Iterable.iterate实际上立即计算所有这些值.另一方面,该方法scala.collection.Iterator.iterate具有签名
def iterate [T] (start: T)(f: (T) ? T) : Iterator[T]
Run Code Online (Sandbox Code Playgroud)
这看起来不错,但我们只得到一个Iterator不提供的种种便利map,filter和朋友.
是否有方便的库方法来生产我想要的东西?
如果不,
有人可以建议使用'口语'Scala代码吗?
总而言之,给定一个初始对象a: A和一个函数f: A => A,我想生成一个TraversableLike(例如,可能是一个Iterable)生成a, f(a), f(f(a)), ...,并使用O(1)内存map,filter等等也返回O(1)的函数的函数.记忆.
<?php
$userid = $_SESSION['user_id'];
$price = $ad['price'];
$owner = $ad['owner']; //owner of advertisement
//make a bid for this advertisement
$query = "INSERT INTO bids (id, ad, bidder, bid, bidwhen, owner, quantity)
VALUES (NULL, '$adid', '$userid','$price', now(), '$owner', 1)";
$bidData = mysqli_query($dbc, $query);
$message = $_POST['message']; //message to owner
if ($message != "") { //if message box is not empty insert comment
$title = $ad['title'];
$bidid = mysql_insert_id($bidData); //Line 123 get last id of bid insert and put it into message …Run Code Online (Sandbox Code Playgroud)