小编ufk*_*ufk的帖子

在bash中按日期时间格式排序

这是我的数据的一个例子

ip=1.2.3.4, setup_time=05:58:38.617 GMT Tue Mar 16 2021, foo=moshe, bar=haim
ip=2.3.4.5, setup_time=05:59:30.260 GMT Tue Mar 16 2021, foo=moshe2, bar=haim2
Run Code Online (Sandbox Code Playgroud)

我希望能够按setup_timebash 中的列进行排序。我知道我不能使用,sort因为 sort 只允许按字符串匹配排序,这不是一种格式,YYYY-MM-DD HH:mm:ss因此字符串排序是不可能的。

所以任何想法将不胜感激。

谢谢你

#更新

好的,为了更好地了解我要实现的目标,我创建了以下文件,名为1

ip=1.2.3.4, setup_time=06:58:38.617 GMT Tue Mar 16 2021, foo=moshe, bar=haim
ip=2.3.4.5, setup_time=05:59:30.260 GMT Tue Mar 17 2021, foo=moshe2, bar=haim2
ip=2.3.4.5, setup_time=06:50:30.260 GMT Tue Mar 18 2021, foo=moshe2, bar=haim2
Run Code Online (Sandbox Code Playgroud)

所以我执行了这个:

cat 1 | sed 's/, /!/g' | sort -t '!' -k2,2
Run Code Online (Sandbox Code Playgroud)

我在这里所做的被替换, !所以我可以在排序中使用分隔符,问题是排序是进行字符串排序而不是时间戳排序,所以输出是: …

sorting bash datetime

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

actionscript 3:默认函数参数为空函数?

我有一个函数接收函数作为参数.例:

function foo(bar:Function):void() {};
Run Code Online (Sandbox Code Playgroud)

如何将函数的默认值设置为空函数,以便用户不必将函数粘贴为参数?

flash actionscript-3

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

mysql 5.1:如何使用benchmark()命令测试对存储过程的调用?

我正在尝试对存储过程进行基准测试.

  select benchmark(100000000,(select 1));
Run Code Online (Sandbox Code Playgroud)

这个基准有效

但以下基准不会:

do benchmark(1000,(call test_login_user('a')));
Run Code Online (Sandbox Code Playgroud)

它会产生以下错误:

ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'call xpofb_login_user('a')))' at line 1
Run Code Online (Sandbox Code Playgroud)

任何想法如何解决这个问题?

mysql benchmarking stored-procedures

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

Hgroup - 如何更改元素的顺序?

当我创建一个HGroup并向其添加元素时,它会从左到右添加元素.

如何更改它以从右到左添加元素?

flex4

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

在 web.xml 中将 BasicDataSource 配置为 bean

我正在尝试将 org.apache.commons.dbcp.BasicDataSource 配置为使用 tomcat 6 的 tomcat 项目下 web.xml 中的 bean。(它是 red5 和 tomcat,我们可以忽略主服务器实际上是 red5,因为我实际上运行的是 jsp 5080端口下的文件,不要使用RTMP协议直接连接到red5)

我的 web.xml:

<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app 
xmlns="http://java.sun.com/xml/ns/j2ee" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/  j2ee/web-app_2_4.xsd" 
version="2.4"> 

<display-name>gamesisland-login-red5</display-name>

<context-param>
    <param-name>webAppRootKey</param-name>
    <param-value>/[myapp]</param-value>
</context-param>

<listener>
    <listener-class>org.red5.logging.ContextLoggingListener</listener-class>
</listener>

<filter>
    <filter-name>LoggerContextFilter</filter-name>
    <filter-class>org.red5.logging.LoggerContextFilter</filter-class>
</filter>

<filter-mapping>
    <filter-name>LoggerContextFilter</filter-name>
    <url-pattern>/*</url-pattern>
</filter-mapping>

<servlet>
    <servlet-name>rtmpt</servlet-name>
    <servlet-class>org.red5.server.net.rtmpt.RTMPTServlet</servlet-class>
    <load-on-startup>1</load-on-startup>
</servlet>

<servlet-mapping>
    <servlet-name>rtmpt</servlet-name>
    <url-pattern>/fcs/*</url-pattern>
</servlet-mapping>

<servlet-mapping>
    <servlet-name>rtmpt</servlet-name>
    <url-pattern>/open/*</url-pattern>
</servlet-mapping>

<servlet-mapping>
    <servlet-name>rtmpt</servlet-name>
    <url-pattern>/close/*</url-pattern>
</servlet-mapping>

<servlet-mapping>
    <servlet-name>rtmpt</servlet-name>
    <url-pattern>/send/*</url-pattern>
</servlet-mapping>

<servlet-mapping>
    <servlet-name>rtmpt</servlet-name>
    <url-pattern>/idle/*</url-pattern>
</servlet-mapping>

<security-constraint>
    <web-resource-collection>
        <web-resource-name>Forbidden</web-resource-name>
        <url-pattern>/streams/*</url-pattern>
    </web-resource-collection>
    <auth-constraint/>
</security-constraint>

<bean id="placeholderConfig" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> …
Run Code Online (Sandbox Code Playgroud)

spring tomcat web.xml javabeans jakarta-ee

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