小编use*_*224的帖子

如何从Codeigniter中的视图获取控制器的URL?

假设我在我的名为Book的控制器加载的View中.

有没有办法让我在View中获取控制器的URL而不是手动输入:

echo base_url('book');  
Run Code Online (Sandbox Code Playgroud)

url codeigniter

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

CodeIgniter - 如何检查要在每个方法中使用的会话

让我说在我的控制器名为Book,我有很多方法,比如 get_book(); read_book(); remove_book();

没有用户登录就不能使用类中的方法,我可以user_id从会话中获取.

我的问题是,检查user_id会话是否已设置以便我可以使用这些方法的最佳方法是什么?

至于现在,我正在考虑创建一个is_logged_in()方法,并使用if-else语句将其应用于每个方法,例如

if($this->is_logged_in()
{
   //do something
}
else
{
   //redirect to home
}  
Run Code Online (Sandbox Code Playgroud)

这不是漫长而乏味吗?有没有最终的方法来实现这一目标?

我看了链接

codeigniter检查每个控制器中的用户会话

但似乎我仍然需要is_logged_in在每种方法中应用检查.

感谢你们对我的帮助!

session codeigniter

7
推荐指数
2
解决办法
5984
查看次数

使用CSS在列表中将背景图像设置为背景颜色

这是代码

<ul>
    <li class="test">
         <a href="#">
            <h2>Blah</h2>
            <p>Blah Blah Blah</p>
         </a>
    </li>
</ul>
Run Code Online (Sandbox Code Playgroud)

基本上,我的列表已经有一些样式,例如,我为它设置了背景颜色.

现在在课堂"测试"中,我还设置了背景图像.

我的问题是我想让背景图像保持在背景颜色之上,我不知道如何实现这一点.我尝试使用z-index,但我认为它不适用于背景图像.

请看一下图片

产量

编辑:这是CSS代码

例如,这是我的列表的样式

#sidebar ul li{  
    background:#ccf;
}
Run Code Online (Sandbox Code Playgroud)

这是课堂测试的风格

.test{
    background-image: url('img/big_tick.png');
    background-repeat:no-repeat;
    background-position: bottom right;
    -moz-background-size: 30%;
    -webkit-background-size: 30%;
    background-size: 30%;    
    margin-right: 30px;
}
Run Code Online (Sandbox Code Playgroud)

css z-index background-image background-color

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

Java时间复杂度O(n ^ 2/3)

我的数学背景不太好,这是我尝试编写JAVA代码,其运行时间与不同的输入成比例.

  1. 用n ^ 2/3.由于n ^ 2/3 =立方根n*立方根n,因此我可以写

    public void test(int n){
        for (int i = 0; i*i*i < n; i++) {
            for (int j = 0; j*j*j < n; j++) {
                count ++;
            }
        }
    }
    
    Run Code Online (Sandbox Code Playgroud)
  2. 用4 ^ n.我可以使用Fibonnaci方法吗?

    public int fibonnaci(int n) {
        if (n <= 1) {
            return 1;
        } else {
            return fibonnaci(n - 2) + fibonnaci(n - 1);
        }
    }
    
    Run Code Online (Sandbox Code Playgroud)

我可以知道上面的代码是否正确吗?非常感谢!

java algorithm big-o time-complexity

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

Highcharts:如何将数据从JSON加载到xAxis.categories和series.data?

对不起初学者的问题.

这就是我的JSON的样子:

[
   ["junior college", "Primary", "secondary", "polytechnic"],
   ["4", "3", "1", "1"]
]
Run Code Online (Sandbox Code Playgroud)

这是我的HTML,

var chart; // global
var options = {
    chart: {
        renderTo: 'container',
        defaultSeriesType: 'bar'
    },
    title:{
        text: 'No. Schools for different levels'
    },
    xAxis:{
        title:'Education Level',
        categories:[]
    },
    yAxis:{
        title:{
            text:'No. Of Schools'
        }
    },
    series:[{
        name: "No. Schools",
        data: []
    }]
};

$.getJSON('loadData.php', function(JSONresult) {
    yData = options.series[0].data; //Array to store data for y column
    xData = options.xAxis.categories; //Array to store data for x column …
Run Code Online (Sandbox Code Playgroud)

javascript json highcharts

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