问题列表 - 第28601页

是否有用于VI'的Emacs模拟.命令重复最后输入的文本

我已经使用了几十年的emacs并且总是想知道,但是一直在编码,如果有办法输入内容,他们移动光标并插入相同的文本,如VI.命令.

相反,我所做的是键入文本,设置标记,备份,复制区域,转到下一个点(通常只是Cn,向下一行),然后预先arg yank,Cu Cy.

这是设置标记,备份和复制区域的开销,这使我只需继续并重新输入内容.

emacs

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

从classpath设置freemarker模板

我有一个Web应用程序,我需要手动获取Freemarker模板 - 模板是通过库项目中的类获得的,但实际的tpl文件包含在Web应用程序类路径中.因此,有2个项目,一个是"taac-backend-api",另一个是"taac-web"; taac-backend-api有代码来获取模板并对其进行处理,但是taac-web是模板存储的地方(具体在:WEB-INF/classes/email/vendor.tpl) - 我尝试过使用的所有内容使用Freemarkers setClassForTemplateLoading方法弹出classpath资源.我认为这会奏效:

    freemarkerConfiguration = new Configuration();
    freemarkerConfiguration.setClassForTemplateLoading(this.getClass(), "");
    Template freemarkerTemplate = freemarkerConfiguration.getTemplate("/email/vendor.tpl");
Run Code Online (Sandbox Code Playgroud)

但是,我总是得到一个FileNotFoundException.有人可以解释从类路径获取模板的最佳方法吗?

谢谢.

freemarker

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

.NET 4 SpinLock

以下测试代码(F#)未返回我期望的结果:

let safeCount() =
  let n = 1000000
  let counter = ref 0
  let spinlock = ref <| SpinLock(false)
  let run i0 i1 () =
    for i=i0 to i1-1 do
      let locked = ref false
      try
        (!spinlock).Enter locked
        if !locked then
          counter := !counter + 1
      finally
        if !locked then
          (!spinlock).Exit()
  let thread = System.Threading.Thread(run 0 (n/2))
  thread.Start()
  run (n/2) n ()
  thread.Join()
  !counter
Run Code Online (Sandbox Code Playgroud)

我希望SpinLock相互排除计数器,因此,它返回1,000,000的计数,但相反,它返回较小的值,好像没有发生互斥.

有什么想法有什么不对吗?

.net f#

5
推荐指数
3
解决办法
870
查看次数

本地Web应用程序和W3C标准

如果我正在编写一个只能使用特定浏览器运行的本地应用程序,那么我是否通过略微忽略W3C的标准来设置自己?我问这个问题,因为在这个应用程序中我想使用自定义HTML标签,自定义属性等...

先谢谢你们.

php w3c web-standards

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

scala actor消息定义

我是否需要为要在scala actor上检索的消息定义类?

我试图把它弄清楚我错在哪里

  def act() {  
    loop {  
      react {  
        case Meet => foundMeet = true ;   goHome  
        case Feromone(qty) if (foundMeet == true) => sender ! Feromone(qty+1); goHome  
   }}}
Run Code Online (Sandbox Code Playgroud)

message scala actor

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

在一个丑陋的代码库中查找jQuery UI的用法

我最近继承了为生产网站维护一个庞大而丑陋的代码库.把你的眼睛弄得很难看.虽然它很大,但它主要是PHP代码,除了UI中的一些"ajaxy"之外,它没有太多的JS.

我们当前的主要问题是网站太重了.主页目前的重量为1.6 Mb,所以我试图清理一些东西.

其中一个主要的浪费是每个页面都包含jQuery UI库,但我认为它根本不被使用.它绝对不会在主页和大多数页面中使用,所以我只想包含必要的内容.

我对jQuery并不是很熟悉,我更像是一个原型人,所以我很想知道.有什么我可以搜索的,让我知道jQuery UI在哪里使用?
我正在寻找的是"常见字符串",组件名称等

例如,如果这是scriptaculous,我会寻找像"Draggable","Effect"等等的东西.对jQuery UI的任何建议?

(当然,如果你能想到一种更强大的方法,可以在不破坏所有内容的情况下从不使用它的页面中删除标签,我很乐意听到它)

谢谢!!丹尼尔

jquery jquery-ui

19
推荐指数
2
解决办法
2573
查看次数

在C中修剪函数以修剪到位(不返回字符串)

char testStr[] = "          trim this           ";
char** pTestStr = &testStr;
trim(pTestStr);

int trim(char** pStr)
{
 char* str = *pStr;
 while(isspace(*str)) {
  (*pStr)++;
  str++;
 }

 if(*str == 0) {
  return 0;
 }

 char *end = str + strlen(str) - 1;
 while(end > str && isspace(*end))
  end--;
 *(end+1) = 0;

 return 0;
}
Run Code Online (Sandbox Code Playgroud)

c string pointers trim

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

制作Javascript和HTML5游戏

很久以前(Netscape 4时代),我编写了基于Javascript的游戏:Pong,Minesweeper和John Conway的生活.我要回到它,并希望让我的手更脏.

我记得几场比赛:

  • Axis&Allies克隆,坚固的地图和复杂的规则.
  • 俄罗斯方块克隆,可能具有实时播放器与播放器或播放器与电脑模式
  • 突破克隆,具有几个武器和粒子速度

在所有这些中,我只有几个目标:

  • 使用JavaScript和HTML 5 - 它应该在Chrome,Safari或iPad上运行.
  • 从小而简单,然后建立功能开始.
  • 了解有关游戏设计和实施的新知识.

所以我的问题是:

  1. 你会如何实现这些游戏?
  2. 你有技术建议吗?
  3. 如果你写过这些游戏,那么最难的部分是什么?

NB我也想从第一原则开始 - 如果你推荐一个框架/库,我会很感激它背后的一些理论或实现细节.这些游戏不同,我应该从每个游戏中学到新东西.

html5

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

将图片上传到Facebook

我试图将图像上传到Facebook粉丝页面上的图库,这是我的代码到目前为止,

$ch = curl_init();

        $data = array('type' => 'client_cred', 'client_id' => 'app_id','client_secret'=>'secret_key',' redirect_uri'=>'http://apps.facebook.com/my-application/'); // your connect url here

        curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
        curl_setopt($ch, CURLOPT_URL, 'https://graph.facebook.com/oauth/access_token');
        curl_setopt($ch, CURLOPT_POST, 1);
        curl_setopt($ch, CURLOPT_POSTFIELDS, $data);

        $rs = curl_exec($ch);
        curl_close($ch);

        $ch = curl_init();
        $data = explode("=",$rs);
        $token = $data[1];

        $album_id = '1234';
        $file= 'http://my.website.com/my-application/sketch.jpg';
        $data = array(basename($file) => "@".realpath($file),
        //filename, where $row['file_location'] is a file hosted on my server
            "caption" => "test",
            "aid" => $album_id, //valid aid, as demonstrated above
            "access_token" => $token
        );

        $ch2 = …
Run Code Online (Sandbox Code Playgroud)

php facebook facebook-graph-api

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

c#字符串格式

我很好奇为什么我会使用字符串格式,而我可以使用连接,如

Console.WriteLine("Hello {0} !", name);

Console.WriteLine("Hello "+ name + " !");
Run Code Online (Sandbox Code Playgroud)

为什么选择第一个超过第二个?

c# string formatting

22
推荐指数
4
解决办法
9400
查看次数