小编elv*_*o79的帖子

是否有PHP的PDF解析器?

嗨,我知道PHP的几个PDF 生成器(fpdf,dompdf等)我想知道的是一个解析器.

由于我无法控制的原因,我需要的某些信息仅在pdf中的表格中,我需要提取该表并将其转换为数组.

有什么建议?

php pdf parsing

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

你如何编写一个基于Web的实时协作工具,如谷歌文档?

我真的很好奇

如何编写谷歌文档等协作工具?

我能想到的最接近的事情是编写一个像聊天这样的消息传递系统,然后来回发送消息,以便每个客户端自我更新.

你知道他们编写像这样的小工具的教程/演示吗?

他们使用什么工具来做这种应用?

TIA可以提供任何指示.

architecture real-time system-design

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

之间的主要区别是:Seaside vs Aida vs Iliad

三个Smalltalk Web应用程序框架之间有什么区别?

一些起点:

  • 每个框架的最佳点是什么?在哪种情况下你会使用其中一个?
  • 他们的弱点是什么?
  • 哪一个有最干净的网址?
  • 他们如何处理Ajax?
  • 他们对使用持久性有偏好吗?

我只是想确定哪种框架适合各种应用程序.

smalltalk seaside aida

17
推荐指数
3
解决办法
2371
查看次数

如何每小时自动保存Pharo图像?

我希望每小时自动保存我的Pharo图像.

你会如何在图像中自动进行此操作?

我见过Pier项目这样做.但我不确定他们是怎么做到的.

TIA

smalltalk seaside pharo projectpier

9
推荐指数
2
解决办法
1434
查看次数

发票和发票行:您如何存储客户地址信息?

嗨,我正在开发一个发票应用程序.

所以一般的想法是有两个表:

Invoice (ID, Date, CustomerAddress, CustomerState, CustomerCountry, VAT, Total);

InvoiceLine (Invoice_ID, ID, Concept, Units, PricePerUnit, Total); 
Run Code Online (Sandbox Code Playgroud)

正如您所看到的,这种基本设计会导致大量重复记录,其中客户端将具有相同的地址,状态和国家/地区.

所以另一种方法是拥有一个地址表,然后建立一个地址<-Invoice.

但是我认为发票是不可变的文件,应该按照它最初制作的方式存储.有时,客户会更改其地址或状态,如果它来自地址目录,该目录将更改以前制作的所有发票.

那你的经历是什么?

客户地址如何存储在发票中?在发票表中?地址表?或者是其他东西?

您能否提供指向书籍,文章或文档的指南,以便进一步详细讨论?

database-design invoices

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

什么是smalltalk的sinatra?

我在网上看过几个(Smalltalk + Seaside)VS(Ruby + Rails)的比较

但我想知道Seaside是否可以与Rails相媲美.Sinatra相当于什么?

什么是smalltalk的网络微框架?

有吗?海边可以两种方式工作?可以比较伊利亚特吗?

smalltalk ruby-on-rails seaside

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

你如何在埃菲尔开发webapps?

你如何在埃菲尔开发一个Web应用程序?

是否有针对eiffel的webapp框架?

是否有使用eiffel开发的网络应用程序示例?

eiffel web-applications

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

如何在emacs中的缓冲区之间复制整行?

我想从缓冲区A -to-> buffer B复制整行.

与您在Ediff会话中执行此操作的方式相同.您只需按A或B即可复制整行.

但是我不是因为两个文件都不一样.

有快速的方法吗?

或者键盘宏是最好的选择?

emacs

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

为什么要在src目录中安装二进制文件?

我在目录中有一个小的go程序:

~/gocode/src/github.com/elviejo79/goexample/
Run Code Online (Sandbox Code Playgroud)

当我执行

go install
Run Code Online (Sandbox Code Playgroud)

程序确实编译但它将可执行文件保存在与代码相同的目录中.

但根据如何编写Go代码,二进制文件实际上应保存在

~/gocode/bin
Run Code Online (Sandbox Code Playgroud)

这是我的$ GOPATH

$ echo $GOPATH
/home/agarcia/gocode
Run Code Online (Sandbox Code Playgroud)

go

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

强制化石在提交时提示输入用户和密码?

假设我已经使用以下命令从chiselapp.com匿名克隆了一个公共存储库:

$ fossil clone https://chiselapp.com/user/elviejo/repository/dwpt2 dwpt2.fossil
$ fossil open dwpt2.fossil
Run Code Online (Sandbox Code Playgroud)

现在我想提交一个新文件:

$ fossil commit -m "these are my modifications"
Run Code Online (Sandbox Code Playgroud)

Fossil 如何提示我输入用户登录名和密码?

PS:我知道我可以首先使用以下语法进行克隆:

https://user:pass@chiselapp.com
Run Code Online (Sandbox Code Playgroud)

但是让我们假设我不能再次克隆...谢谢。

fossil

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