小编Luí*_*ruz的帖子

访问创建用户时出现主要活动异常:异常0000202B:参考号:DSID-031007EF,数据0,1个访问点"[扩展错误8235]

我需要阅读Active Directory,搜索用户并创建用户功能.

我能够在C#中使用DirectoryEntry,而Domain只是物理服务器.

在我的生产环境中,我有两个具有相同域名的物理域服务器.当我尝试搜索AD用户或创建时,我收到以下异常.

例外:"0000202B:RefErr:DSID-031007EF,数据0,1个接入点"[扩展错误8235]

请注意,我在域上拥有域管理员权限,但我仍然遇到同样的问题.

directory directoryservices ldap active-directory

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

将FullCalendar修改为移动版本

我想根据我的需要调整它以填充日历中的事件,并将其月视图修改为类似iPhone上的日历(大型单元格,当它们有事件时着色).

如果我修改.fc-day-numbercss类,我可能会把日期数字做得更大.对我来说真正的优点是理解脚本,以便我可以删除事件栏并将它们添加为日间单元格的背景颜色.(控制事件的颜色选项)

如果单击一天,它将在日历下创建一个事件列表,以单击并编辑它们,或添加新事件以及与数据库交互的一堆其他事物.

如果有人有兴趣,如果他/她帮助我,我会很高兴;-)

编辑:

我写道,我想把事件作为背景颜色添加到日子里.所以我试图理解arshaw中的代码以及他如何将事件添加到日历的月视图中.

在函数的第4590行中,daySegHTML(segs)他写入事件div/html数据但没有高度,只有宽度和水平位置.

他在第4842行的函数daySegSetTops(segs, rowTops)seg.top,在日期单元格rowTops[seg.row]中的顶部,是日历div中的顶部,seg.row是周长(0到5).

随着seg.start.getDay()daySegHTML()你在一周内连续一天的细胞.我用它来获取tr元素中的classname 来添加事件.

javascript jquery fullcalendar

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

MEAN JS - 主要的html文件(index.html)位于何处

我刚开始学习MEAN JS,我正在尝试找到主页面的html文件.但是我只在view文件夹中看到home.client.view.html和header.clinet.view.html.

据我所知,通常有一个主html,它包含主页的所有信息,我们可以在主html文件中添加CSS文件和JS文件的链接.

如何在MEAN JS中添加额外CSS文件和JS文件的链接,因为我找不到主要的html文件?

html mean-stack mean.io

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

具有多个嵌套组的Select2

我在使用各种组的Select2时遇到问题,只出现后者.

<select name="txtConta" id="txtConta" data-placeholder="Selecione a conta">         
    <option value=""></option>
    <option value="S11892">2 - Gastos</option>
    <option value="S11893">2.1 - DESPESA OPERACIONAL FIXA</option>
    <option value="S11895">2.1.1 - PESSOAL</option>
    <option value="S11915">2.1.1.1 - GERENCIA/ADMINSTRATIVO</option>
    <option value="11916">2.1.1.1.1 - SAL&#193;RIOS</option>
    <option value="11917">2.1.1.1.2 - DIVIDENDOS / COMISS&#213;ES /BONUS</option>
    <option value="11918">2.1.1.1.3 - INSS</option>
    <option value="11919">2.1.1.1.4 - FGTS</option>
    <option value="11920">2.1.1.1.5 - IRRF COD. 0561</option>
    <option value="11921">2.1.1.1.6 - PLANO DE SAUDE</option>
    <option value="11922">2.1.1.1.7 - TICKET REFEICAO</option>
    <option value="11923">2.1.1.1.8 - VALE TRANSPORTE</option>
    (...)
</select>

<script>
$('select').each(function () {
    $(this).select2({
        allowClear: true,
        width: 'resolve',
        dropdownAutoWidth: …
Run Code Online (Sandbox Code Playgroud)

jquery jquery-select2

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

如何捕获数据透视表中的模型事件

我想跟踪(记录)对每个数据库行所做的更改.这意味着,保存对每个表的每个记录所做的每个操作(插入,更新,删除)的日志.

这个问题已经解决了,因为它们来自于BaseModel我正在使用的模型事件.但是,我似乎找不到记录透视表更改的方法.

鉴于以下表格users,profilesprofile_user(profile_id, user_id)我有以下代码:

class User extends BaseModel {
    public function profiles() {
        return $this->belongsToMany('Profile');
    }
}

class Profile extends BaseModel {
    public function users() {
        return $this->belongsToMany('User');
    }
}

abstract class BaseModel extends Model {
    public static function boot() {
        parent::boot();

        static::created(function($model) {
            return LogTracker::saveRowCreatedOrUpdated($model, true);
        });

        static::updated(function($model) {
            return LogTracker::saveRowCreatedOrUpdated($model, false);
        });

        static::deleted(function($model) {
            return LogTracker::saveRowDeleted($model);
        });
    }
}
Run Code Online (Sandbox Code Playgroud)

这让我记录的变化从userprofile而不是从profile_user.

我试图创建一个ProfileUser …

model laravel eloquent laravel-4

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

如何改善这种自适应梯形法则?

我已经尝试过由纽曼(Newman)编写的计算物理学进行练习,并为自适应梯形规则编写了以下代码。当每张幻灯片的误差估计值大于允许值时,它将把该部分分成两半。我只是想知道我还能做些什么来使算法更有效。

xm=[]
def trap_adapt(f,a,b,epsilon=1.0e-8):    
    def step(x1,x2,f1,f2):
        xm = (x1+x2)/2.0
        fm = f(xm)
        h1 = x2-x1
        h2 = h1/2.0
        I1 = (f1+f2)*h1/2.0
        I2 = (f1+2*fm+f2)*h2/2.0
        error = abs((I2-I1)/3.0) # leading term in the error expression
        if error <= h2*delta:
            points.append(xm) # add the points to the list to check if it is really using more points for more rapid-varying regions
            return h2/3*(f1 + 4*fm + f2)
        else:
            return step(x1,xm,f1,fm)+step(xm,x2,fm,f2) 
    delta = epsilon/(b-a)
    fa, fb = f(a), f(b)  
    return step(a,b,fa,fb)
Run Code Online (Sandbox Code Playgroud)

此外,我使用了一些简单的公式将其与Romberg积分进行比较,发现对于相同的精度,该自适应方法使用更多的点来计算积分。

仅仅是因为其固有的局限性吗?使用这种自适应算法代替Romberg方法有什么优势?有什么方法可以使其更快,更准确?

python algorithm recursion numerical-methods numerical-integration

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

如何修复必须在存储过程中声明的标识符?

我正在创建一个过程,然后在 SQL plus 中执行它。该过程已正确创建/更新,您可以从以下代码中看到。

SQL> create or replace procedure add_sal(i_empno number, addsal out number)
 2  is
 3  begin
 4  select sal+1000
 5  into addsal
 6  from emp
 7  where empno=i_empno;
 8  end;
 9  /

Procedure created.
Run Code Online (Sandbox Code Playgroud)

当我尝试执行该过程时,我收到一个我不明白的错误。

SQL> exec add_sal(i_empno,addsal);
BEGIN add_sal(i_empno,addsal); END;
              *
ERROR at line 1:
ORA-06550: line 1, column 15:
PLS-00201: identifier 'I_EMPNO' must be declared
ORA-06550: line 1, column 7:
PL/SQL: Statement ignored
Run Code Online (Sandbox Code Playgroud)

我哪里错了?

mysql sql-server oracle stored-procedures

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

Laravel 5.2在同一页面上更新Eloquent Master Detail

以下是我在Laravel 5.2中实现主 - 详细信息页面的两个模型,刀片页面和控制器.我想知道如何将详细信息部分更新回数据库.

1)主模型

namespace App;

use Illuminate\Database\Eloquent\Model;

class Order  extends Model
{
    protected $fillable = [
        'id',
        'name',
        'created_at',
        'updated_at'
    ];

    public function detail()
    {
        return $this->hasMany('App\OrderDetail','fid','id');
    }   



    public function getDetailCountAttribute()
    {
        return $this->hasMany('App\OrderDetail','fid','id')->count();
    }       


    public static function boot()
    {
        parent::boot();    

        // cause a delete of a product to cascade to children so they are also deleted
        static::deleted(function($order)
        {
            $order->detail()->delete();
        });
    }    
}
Run Code Online (Sandbox Code Playgroud)

2)细节模型

namespace App;

use Illuminate\Database\Eloquent\Model;

class OrderDetail extends Model
{
    protected $fillable = [
        'id', …
Run Code Online (Sandbox Code Playgroud)

php laravel

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

如何在 Laravel 5.3 中进行自定义身份验证

我在 Laravel 5.3 自定义身份验证中遇到问题,我想在检查Auth::check()返回时使用我自己的函数或页面false。这是用户控制器:

namespace App\Http\Controllers;

use App\User;
use Illuminate\Support\Facades\Session;
use validatior;
use Auth;
use Illuminate\Http\Request;

class UserController extends Controller
{
    public function postSignUp(Request $request)
    {
        $validation = \Validator::make($request->all(), [
            'email' => 'email|required|unique:users',
            'password' => 'required|min:4'
        ]);

        if ($validation->fails()) {
            return redirect()->back()->withErrors($validation->errors());
        } else {
            $user = new User();
            $user->email = $request->get("email");
            $user->password = bcrypt($request->get['password']);
            $user->save();
        }

        return redirect('signupPage');
    }

    public function postSignIn(Request $request)
    {
        $this->validate($request, [
            'email' => 'required',
            'password' => 'required',
        ]);

        if (Auth::attempt(['email' …
Run Code Online (Sandbox Code Playgroud)

php laravel-5.3

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

在欧芹失效后将字段更改回有效

我有以下自定义验证器.预期目的是根据作为"要求"传递的字段的值来验证字段.

'requirement'字段更新FieldToBeValidated的更改.为了防止FieldToBeValidated一直无效,keyup将被关闭.

更改"要求"字段后,在提交表单之前不会验证FieldToBeValidated.因此,该区域保持红色,并且欧芹适用警告框.

在'requirement'字段更新为非null或'----'后,如何将'FieldToBeValidated'更改回有效状态(删除红色背景)?

 name: 'customvalidatorname',
 fn: function(value, requirement) {
   var nodeList = document.getElementsByName(requirement);

   var nodeArray = [].slice.call(nodeList);
   $('#FieldToBeValidated').off('keyup');
   if(!nodeArray[0].value || nodeArray[0].value === '----'){              
        return false;
   }
   return true;
},
Run Code Online (Sandbox Code Playgroud)

javascript css jquery parsley.js

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