小编Tho*_*ens的帖子

个人网站建设

我正在尝试建立一个个人网站,为自己在网上创建一个存在.我的计划是包括我的简历,我自己完成的任何项目以及我所做贡献的开源项目链接等内容.但是,我不确定哪种方法从"广告"自己的角度来看会更好,因为这就是这个网站所做的,特别是因为我是一名软件开发人员.

我是否应该使用开箱即用的系统并根据需要扩展它,在需要的地方使用可用的模块和自定义模块,还是应该根据需要自定义构建站点及其所有功能?在可能访问我网站的潜在雇主眼中,自定义网站是否会更好看?

content-management-system

33
推荐指数
3
解决办法
2451
查看次数

如何编写自我复制代码(在exec上打印源代码)?

我已经看到很多基于C/C++的解决方案来解决这个问题,我们必须编写一个程序,在执行时打印自己的源代码.

一些解决方案

http://www.cprogramming.com/challenges/solutions/self_print.html

Quine Page解决方案有多种语言版本

网上有更多解决方案,每个解决方案都不同.我想知道我们如何处理这样一个问题,解决它的人心中的问题.请给我一些关于这个问题的见解...虽然解释语言中的解决方案如perl,php,ruby等可能很容易......我想知道如何用编译语言设计它...

programming-languages quine

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

你是如何或两个LIKE语句?

我尝试了以下两个陈述:

  • SELECT col FROM db.tbl WHERE col (LIKE 'str1' OR LIKE 'str2') AND col2 = num 导致语法错误
  • SELECT col FROM db.tbl WHERE page LIKE ('str1' OR 'str2') AND col2 = num导致"截断不正确的DOUBLE值:str1"和"截断不正确的DOUBLE值:str2",看起来像每个结果.但是,实际上没有返回任何结果.

我认为这两个陈述中的一个会奏效,但事实并非如此.

mysql sql

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

是否可以在MySQL中建立索引视图?

从2005年开始在MySQL论坛上发帖,但没有比这更新的了.基于此,这是不可能的.但是很多都可以在3 - 4年内改变.

我正在寻找的是一种方法,在视图上有一个索引,但是查看的表仍然没有索引.索引会损害写入过程,并且会经常写入此表(直到索引将所有内容减慢到爬行的程度).但是,缺少索引会使我的查询变得非常缓慢.

mysql sql views materialized-views indexed-view

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

我应该使用Cygwin安装哪些软件包以使其不臃肿但是还有我作为开发人员需要的一切?

通常情况下,我在VM中运行Linux,但是,我的大多数虚拟机都在外部硬盘驱动器上,我可能会也可能没有我的.我认为Cygwin是轻量级功能的一个很好的选择,当我需要像Linux这样的东西并且我的笔记本电脑上没有VM时.但是我无法正确配置 - 我希望开发+ X11的最低限度.有没有人以这种方式使用Cygwin?如果是这样,你有什么建议?

cygwin

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

我应该如何开始基于Java的Web开发?

在开发大学作业时,我一直使用java作为我的主要语言3年,现在我计划学习它的Web编程方面.我看到有很多不同的"东西"正在发生,比如JSP,JSF,Spring等.

以前的主题表明Head First Servlets和JSP是一本很好的书,但你怎么看?在那之后,我应该遵循什么样的路线,至少能够从头开始编写我自己的博客网站应用程序?

java web-applications

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

为什么不显式调用finalize()或启动垃圾收集器?

读完这个问题之后,我想起了我什么时候被Java教过,并且告诉他们永远不要调用finalize()或者运行垃圾收集器因为"这是一个你永远不用担心的大黑盒子".有人可以将这个推理归结为几句话吗?我确信我可以阅读Sun关于此事的技术报告,但我认为一个简短的,简短的答案可以满足我的好奇心.

java garbage-collection

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

什么是模拟,什么时候应该使用它?

我刚刚阅读了有关模拟对象的维基百科文章,但我仍然不完全清楚它们的用途.当实际对象过于复杂或不可预测时,它们似乎是由测试框架创建的对象(您知道100%确定模拟对象的值是什么,因为您完全控制它们).

但是,我的印象是所有测试都是使用已知值的对象完成的,所以我必须遗漏一些东西.例如,在课程项目中,我们负责日历应用程序.我们的测试套件由事件对象组成,我们确切知道它们是什么,因此我们可以测试多个事件对象,各种子系统和用户界面之间的交互.我猜这些是模拟对象,但我不知道你为什么不这样做,因为没有已知值的对象,你无法测试系统.

testing glossary mocking

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

为什么这个Java正则表达式导致"非法转义字符"错误?

我正在使用正则表达式尽可能地解决上一个问题解决方案.我的模式是

"\d{4}\w{3}(0[1-9]|[12][0-9]|3[01])([01][0-9]|2[0-3])([0-5][0-9]){2}"
Run Code Online (Sandbox Code Playgroud)

根据NetBeans,我有两个非法转义字符.我猜这与\ d和\ w有关,但这些在Java中都是有效的.也许我的Java正则表达式的语法是关闭的......

涉及的整行代码是:

userTimestampField = new FormattedTextField(
  new RegexFormatter(
    "\d{4}\w{3}(0[1-9]|[12][0-9]|3[01])([01][0-9]|2[0-3])([0-5][0-9]){2}"
));
Run Code Online (Sandbox Code Playgroud)

java regex

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

面向对象的Perl构造函数语法和命名参数

我对Perl构造函数中发生的事情感到有点困惑.我发现这两个例子是perldoc perlbot.

package Foo;

#In Perl, the constructor is just a subroutine called new.
sub new {
  #I don't get what this line does at all, but I always see it. Do I need it?
  my $type = shift;

  #I'm turning the array of inputs into a hash, called parameters.
  my %params = @_;

  #I'm making a new hash called $self to store my instance variables?
  my $self = {};

  #I'm adding two values to the instance variables …
Run Code Online (Sandbox Code Playgroud)

oop perl constructor instance-variables

27
推荐指数
6
解决办法
2万
查看次数