问题列表 - 第9087页

共享代码布局

我在解决方案中有两个C++项目,这两个项目都需要共享两个公共类.我想避免的是拥有源文件的两个副本,但我不愿意将源包含在一个项目中并在另一个项目中引用它.

这种情况通常如何处理?

c++ projects solution visual-studio

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

我怎样才能像iPhone短信一样强调部分文字?

我使用UILabel以多行和UILineBreakModeWordWrap模式显示我的文本,最大宽度为200.
例如,这里是文本:

I really really want to underline first word and second word, could you help me?

我想强调"第一个字"和"第二个字".

如果文本以单行模式显示,使用NSString的sizeWithFont方法,我可以轻松地计算"第一个单词"的位置,然后覆盖 - (void)drawTextInRect:(CGRect)rect来绘制该行.

但在多线模式下,我不知道如何获得这个位置.你有什么主意吗?

iphone nsstring uilabel

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

"为参数创建字段"IntelliJ中的意图仅适用于一个参数?

如何在IntelliJ中获得"为参数创建字段"的意图,以应用于调用中的所有参数,而不必按下每个参数的按键列表?

我有很多10个以上参数的调用,我厌倦了一个接一个地做,这真的有助于能够让IntelliJ直接为我创建所有字段.

intellij-idea

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

我的O/R设计器不断删除designer.cs文件!

我有一个奇怪的问题,有时当我使用O/R设计器更改Linq对象时(通常通过添加我在DB中添加的字段),当我保存项目时,designer.cs文件得到删除!

幸运的是,我的源代码控制依赖于它; 我取消删除该文件并将更改退回到csproj文件.但这真的很烦人,似乎没有任何好的理由(事实上我的项目包含大约100个对象不是借口).

有没有其他人有这个麻烦?知道是什么导致这种情况发生的吗?

编辑 - 附加信息 - 我的DataContext类设置了自定义基类.D'ya认为这可能与它有关......?

c# linq or-designer visual-studio-2008 linq-to-sql

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

JExcelAPI - 将日期写入Excel工作表会忽略日,月和年

我尝试使用JExcelAPI(v.2.6.3)在Java应用程序中生成一些Excel工作表,并且无法正确生成日期单元格.例如,对于代码:

WritableWorkbook workbook = null;
    workbook = Workbook.createWorkbook(new File("C:\\tmp\\tests.xls"));
    try {
        Date date = new Date();
        final WritableSheet sheet = workbook.createSheet("Sheet", 0);
        DateTime dateTime = new DateTime(0, 0, date);
        sheet.addCell(dateTime);
        System.out.println("Date1 is " + date);
        final Calendar cal = Calendar.getInstance();
        cal.set(Calendar.YEAR, 2007);
        cal.set(Calendar.MONTH, Calendar.OCTOBER);
        cal.set(Calendar.DAY_OF_MONTH, 17);
        cal.set(Calendar.HOUR_OF_DAY, 8);
        cal.set(Calendar.MINUTE, 15);
        date = cal.getTime();
        dateTime = new DateTime(0, 1, date);
        sheet.addCell(dateTime);
        System.out.println("My birthday is on " + date);
    } finally {
        workbook.write();
        workbook.close();
    }
Run Code Online (Sandbox Code Playgroud)

输出(在控制台上)是:
Date1是星期一08
月11日11:14:45 GMT + 01:00 2009 …

java excel datetime jexcelapi

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

在PHP中管理会话的正确方法?

我目前正在建立一个身份验证系统.我目前的布局是从$_POST他的密码中获取他的电子邮件,并根据他的电子邮件和密码检查数据库.如果它匹配,我使用session_start,并开始在$_SESSION变量中存储数据,如下所示:

 $_SESSION['uid'] = $uid;
 $_SESSION['first_name'] = $first_name;
Run Code Online (Sandbox Code Playgroud)

在网站的每一页上,我都会做一个简单的检查

isset($_SESSION['uid']);
Run Code Online (Sandbox Code Playgroud)

如果没有,重定向到索引页面,如果是,则加载页面.

我这样做了吗?这足够安全吗?有人伪造数据有多容易?

有人告诉我,我应该创建一个表,用户的电子邮件,以及他的session-id并用它来管理事情......我变得相当困惑 - 这会有什么帮助?

有人可以澄清一下吗?使用PHP会话管理身份验证的正确方法是什么?

谢谢.

php cookies session

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

在战略模式中,我们不能将每个策略作为一个功能而不是作为一个类吗?

在通常的策略模式中,我们将每个策略作为一个类.我们不能使它成为一个函数,只是在我们实例化一个对象时分配对该函数的引用,并让该对象调用该函数吗?

design-patterns

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

使用相同的行数加入两列

我想将2个表合并为一个.我想说:

表格1

ID       Name
1        A
2        B
3        C
Run Code Online (Sandbox Code Playgroud)

表2

ID       Name
4        D
5        E
6        F
Run Code Online (Sandbox Code Playgroud)

我想制作Table3

Name1    Name2
A        D
B        E
C        F
Run Code Online (Sandbox Code Playgroud)

我怎么能在SQL Server中执行此操作?任何帮助是极大的赞赏.

sql sql-server join

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

如何获取被点击元素的类?

我无法弄清楚如何获取class被点击元素的值.

当我使用下面的代码时,我每次都会得到"node-205".

jQuery的:

.find('> ul')
.tabs(
{
    selectedClass: 'active',
    select: function (event, ui) {
        //shows only the first element of list
        $(this).children('li').attr('class');
    },
    cookie: { expires: 0 },
    fx: fx
})
Run Code Online (Sandbox Code Playgroud)

HTML:

<ul class="tabs">
  <li class="node-205"></li>
  <li class="node-150"></li>
  <li class="node-160"></li>
</ul>
Run Code Online (Sandbox Code Playgroud)

jquery

224
推荐指数
6
解决办法
61万
查看次数

在iPhone中调整分段控制的高度

我想知道是否有任何方法可以更改段控件的高度,或者更改控件的字体大小?

谢谢.

iphone

4
推荐指数
2
解决办法
8116
查看次数