问题列表 - 第25192页

代码理解,逆向工程,最佳概念和工具.Java的

对于任何程序员来说,架构师最苛刻的任务之一就是理解其他代码.

例如,我是承包商,雇用来快速救出一些项目.修复错误,计划全局重构,因此我需要最有效的方式来理解代码.什么是概念列表,它们的优先级和最佳工具?

据我所知:反向代码工程来创建对象模型(每个包创建图表不太方便),创建序列图(该工具以调试模式连接到系统并从运行时生成图表).一些可视化技术,使用一些工具不仅可以使用,.java而且还可以使用JPAHibernate.为所有代码库生成图表,但添加一些类,然后添加它使用的类.

Sparx Enterprise Architect是逆向工程中最先进的技术还是远离它?还有其他更好的工具?理想情况下,该工具会让我理解代码,好像我自己写的那样:)

java uml reverse-engineering

8
推荐指数
2
解决办法
3906
查看次数

abap日期格式化

我是新手,只是编写我的第一个应用程序.现在我得到了SYDATUM类型的日期,并想知道如何以m/d/y的格式对其进行格式化.我在网上找到了一些片段,但它们并没有真正帮助我们.谢谢你的帮助.

sap abap

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

设置apache虚拟主机(windows)

如何在Windows上为多个域名设置虚拟主机?我将它用于我自己的测试项目.我有3个项目需要设置,目前我正在使用xampplite进行可移植的apache.

  1. www.foo-bar.com - >直接发送到c:\ xampplite\htdocs\foo-bar \
  2. www.abcdef.com - > directo to c:\ xampplite\htdocs\abcdef \
  3. www.qwerty.com - >直接发送到c:\ xampplite\htdocs\qwerty\web \

我还需要访问另一个项目,但它就像输入 http:// localhost/my-project /

如何编写vhost配置?

windows apache webserver virtualhost

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

C#模板类型继承

我想在C#中创建一个模板类,例如:

public class Foo<T>
Run Code Online (Sandbox Code Playgroud)

其中T必须从已知类继承.

我似乎无法找到它的语法.

谢谢,Malki.

c# inheritance templates types

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

所有HTML5存储系统是否协同工作?

虽然有很多关于html5的好东西,但我没有得到的一件事是redondant存储机制,首先是localstorage和sessionstorage,它们是键值存储,一个是应用程序的一个实例("一个选项卡" ),另一个适用于该应用程序的所有实例,以便他们可以共享数据.当你关闭浏览器并且大小有限(通常是5MB)时,两者都会被保存,这很好,如果我们停在那里,一切都会很好.

但是有一个"Web SQL数据库",它具有与localstorage相同的安全系统,相同的大小限制,除了它的工作原理之外的所有内容都像/ sqlite一样,具有表和sql语法以及所有这些.

糟糕的是,他们根本不会处理相同的数据!这不是两种访问数据的方式,这对于每个html 5应用程序来说真的是两个存储空间(默认情况下不是创建的,但是你仍然看到了我的观点).

我想知道的是,这两种机制同时存在的原因是什么?或者他们只是看看sql和nosql运动来挑选最好然后去"拧它让我们加两个!" ?为什么不在web sql db中实现本地/会话存储作为表?

html5 local-storage

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

如何使用char*作为char []

我有这样的结构

typedef struct bookStruct
{
   char title[80];
   char author[80];
} BookType;
Run Code Online (Sandbox Code Playgroud)

我有两个像这样的字符串

char *title = "A Book on C";
char *author = "A. Kelly";
Run Code Online (Sandbox Code Playgroud)

现在我不能创建BookType这样的

BookType book = {title, author};
Run Code Online (Sandbox Code Playgroud)

谁能告诉我有什么问题?我怎样才能做到这一点?

c arrays string pointers

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

如何在Visual C++中创建.lib文件和.exe文件?

我目前有一个控制台项目,它创建一个.exe文件; 我希望它也创建一个.lib文件,以便编译为DLL的其他项目能够从原始项目中调用函数.

我知道这是可能的,但我找不到怎么做.如何告诉链接器还链接.lib?

c++ linker static-libraries visual-c++

13
推荐指数
3
解决办法
9850
查看次数

在ASP.Net MVC中以不同方式设置奇数表行

帮我替换这段代码,我和Resharper都不喜欢它:

<table width="100%">
<% for (int row = 0; row < 10; ++row) {%>
<%= "<tr" + ((row % 2 == 0) ? " class='even'" : "") + ">" %>

...

</tr>
<%}%>
</table>
Run Code Online (Sandbox Code Playgroud)

.net css asp.net asp.net-mvc

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

如何在连接表时对值进行求和?

<hyperbole>根据您的真实情况,无论谁回答这个问题,都可以为解决世界上最具挑战性的SQL查询提供信誉.</hyperbole>

使用3个表:用户,徽章,奖励.

关系:用户有很多奖项; 奖项属于用户; 徽章有很多奖项; 奖项属于徽章.因此,badge_id和user_id是奖励表中的外键.

这里的业务逻辑是每次用户赢得徽章时,他/她都会将其作为奖励收到.用户可以多次获得相同的徽章.每个徽章都分配了一个指定的点值(point_value是徽章表中的一个字段).例如,BadgeA可以值500点,BadgeB 1000点,等等.举个例子,假设UserX赢了BadgeA 10次,BadgeB赢了5次.BadgeA值500点,BadgeB值1000点,UserX累计累积10,000点((10 x 500)+(5 x 1000)).

这里的最终游戏是返回累积最多徽章积分的前50名用户的列表.

你可以做到吗?

mysql sql

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

在HTML中设置内部表格边框

如何设置"内边框" - 不同单元格之间的边界.

通过设置样式属性,我设法控制外边框,但内边框保持相同的灰色和相同的宽度.我应该调整哪些属性来控制内边框?

html css border css-tables

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