在Codeigniter中,我有一个登录/注册表单,所有设置完美,但是如何输出当前用户的用户名,即当用户登录时会说"欢迎,[用户名]".
我还需要知道这一点,为了能够从数据库输出基于当前用户ID的记录,我该怎么做?我浏览了codeigniter上的文档,却找不到我想要的东西.我正在使用活动记录btw.
谢谢
我试图绘制两个不相交的触摸圆圈,但我想我错过了一些非常基本的东西......
jpeg(file="test.jpg")
diam <- sqrt (2)
plot (c(-1,1), c(1,-1), xlim=c(-5,5), ylim=c(-5,5))
symbols (c(-1,1), c(1,-1), circles=c(diam,diam), add=TRUE, inches=FALSE)
dev.off()
Run Code Online (Sandbox Code Playgroud)
任何人都可以向我解释为什么这些圆圈重叠?

我试图教自己用Tcl编程.(我想更熟悉语言以理解其他人的代码 - SCID国际象棋)我自己设定的任务是激励我学习Tcl是为了解决8皇后问题.我创建程序的方法是过度"原型化"解决方案.所以.我要在for循环中嵌套一个for循环,在第2行中持有q pos的第2行中的q pos
这是我的代码
set allowd 1
set notallowd 0
for {set r1p 1} {$r1p <= 8} {incr r1p } {
puts "1st row q placed at $r1p"
;# re-initialize r2 'free for q placemnt' array after every change of r1 q pos:
for {set i 1 } {$i <= 8} {incr i} { set r2($i) $allowd }
for { set r2($r1p) $notallowd ; set r2([eval $r1p-1]) $notallowd ;
set r2([eval $r1p+1]) $notallowd ; set r2p 1} {$r2p …Run Code Online (Sandbox Code Playgroud) 我是java的新手,并使用netbeans设计UI.
我想做的是......
在形式.有一个jComboBox和一个JTextField,用户可以输入他选择的服务和观察.到现在为止还挺好.JComboBox是从数据库条目填充的.
问题是,用户可以一次输入N个不同的服务(有太多的复选框).我正在考虑添加一个"[+]"按钮(以及"[ - ]"以便删除).因此,用户点击[+],另一个带有jcombobox + jtextfield的新行出现在前面的那一行的正下方.
我被困在这一点上.在[+]按钮上ActionPerformed我无法克隆并添加以前的节点.关于如何继续的任何想法.
我的背景是webdev.使用javascript执行此操作非常快.好吧,我想你已经知道我要做什么了.等待一些光.谢谢.
我正在寻找一种方法来查找字符串中的URL并将其转换为链接.
url可以是字符串中的任何位置(开头,中间或结尾).
Regex是首选,但欢迎使用CPAN模块.
哪个更适合内存管理或任何其他原因,或者这两个场景是相同的:
Calendar currentDateTime = Calendar.getInstance();
int i= foo.getSomething(currentDateTime);
Bar bar= foo.getBar(currentDateTime);
Run Code Online (Sandbox Code Playgroud)
另一个代码块:
int i= foo.getSomething(Calendar.getInstance());
Bar bar= foo.getBar(Calendar.getInstance());
Run Code Online (Sandbox Code Playgroud)
一般的问题是,获取对象的实例更好,然后在需要时使用该实例,或者在每次需要时进行getInstance()调用.并且,如果不处理单身人士,但是制作一个简单的POJO,答案会改变吗?
我使用了safari的所有推荐链接和元标记创建了一个webapp,例如.
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-status-bar-style" content="black" />
<link rel="apple-touch-startup-image" href="/startup.png" />
<link rel="apple-touch-icon" href="/apple-touch-icon.png" />
<link rel="apple-touch-icon" sizes="72x72" href="/apple-touch-icon-ipad.png" />
<link rel="apple-touch-icon" sizes="114x114" href="/apple-touch-icon-iphone4.png" />
Run Code Online (Sandbox Code Playgroud)
但是,我的问题是如果在网络服务器上更新了startup.png或任何apple-touch-icon图像文件,看起来用户的iphone或ipod似乎不会在更新的文件保存到他们的主屏幕(我猜它是以某种方式缓存的).它可以从主屏幕中删除webapp并重新添加.但有没有办法让应用程序知道它需要刷新这些图像而不需要用户删除并重新添加它?
我目前只限于在EF4数据存储库上使用扩展方法; 我不能使用linq来EF.我正在努力做一个简单的3表连接工作.这是代码:
var query = _readOnlyRepository.All<Parent>()
.Where( p => p.Something == "something" )
.Join( _readOnlyRepository.All<Child>(), // Child entity
p => p.ParentID, // Parent Key
c => c.ChildId, // Child Key
( p, c ) => c ) // Projection
.Join( _readOnlyRepository.All<GrandChild>(),
c => m.ChildID,
g => g.GrandChildID,
( c, g ) => g )
.Select( joined => joined.Child.Whatever );
Run Code Online (Sandbox Code Playgroud)
这是(基本上)生成的SQL:
select c2.Whatever
from Parent p
inner join Child c on p.ParentId = c.ParentId
inner join GrandChild g on c.ChildId = …Run Code Online (Sandbox Code Playgroud) 最好用一些代码解释这个问题,所以这里是:
// a class
function a_class {
this.a_var = null;
this.a_function = a_class_a_function;
}
// a_class::a_function
function a_class_a_function() {
AFunctionThatTakesACallback(function() {
// How to access this.a_var?
});
}
// An instance
var instance = new a_class();
instance.a_function();
Run Code Online (Sandbox Code Playgroud)
从回调中AFunctionThatTakesACallback(),如何访问this.a_var?