我已经在中安装了Elasticsearch6.x Debian 7 (wheezy)。我尝试从开始service elasticsearch start但它给我一个错误信息
root@debian:~# sudo -i service elasticsearch start
[FAIL] Starting Elasticsearch Server: failed!
Run Code Online (Sandbox Code Playgroud)
我尝试查看位于的elasticsearch日志文件nano /var/log/elasticsearch/elasticsearch.log,但出现此错误
[2017-12-14T11:25:39,153][WARN ][o.e.b.Natives ] unable to load JNA native support library, native methods will be disabled.
java.lang.UnsatisfiedLinkError: Native library (com/sun/jna/linux-x86/libjnidispatch.so) not found in resource path ([file:/usr/share/elasticsearch/lib/lucene-spatial-$
at com.sun.jna.Native.loadNativeDispatchLibraryFromClasspath(Native.java:962) ~[jna-4.4.0-1.jar:4.4.0 (b0)]
at com.sun.jna.Native.loadNativeDispatchLibrary(Native.java:922) ~[jna-4.4.0-1.jar:4.4.0 (b0)]
at com.sun.jna.Native.<clinit>(Native.java:190) ~[jna-4.4.0-1.jar:4.4.0 (b0)]
at java.lang.Class.forName0(Native Method) ~[?:1.8.0_151]
at java.lang.Class.forName(Class.java:264) ~[?:1.8.0_151]
at org.elasticsearch.bootstrap.Natives.<clinit>(Natives.java:45) [elasticsearch-6.1.0.jar:6.1.0]
at org.elasticsearch.bootstrap.Bootstrap.initializeNatives(Bootstrap.java:103) [elasticsearch-6.1.0.jar:6.1.0]
at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:171) [elasticsearch-6.1.0.jar:6.1.0]
at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:322) [elasticsearch-6.1.0.jar:6.1.0] …Run Code Online (Sandbox Code Playgroud) 在连接两个表的同时更新数据,但它给出了一个错误,说明我可以在查询中一起使用连接和更新的条件吗?
这是我的代码
public function update_model($id,array $data)
{
//$textArea=$data['textdata'];
$this->db->join('user_data', 'user.id = user_data.id');
$this->db>where('user_data.id',$id);
$this->db->update('user_data',$data);
$query=$this->db->get();
return $query->result();
}
Run Code Online (Sandbox Code Playgroud)
我的 mysql 中出现如下错误
致命错误:未捕获错误:调用 C:\xampp\htdocs\P_Display\application\models\Pmodel.php:103 中未定义的函数 where() 堆栈跟踪:#0 C:\xampp\htdocs\P_Display\application\controllers\ user.php(1??24): Pmodel->update_model('1', Array) #1 C:\xampp\htdocs\P_Display\system\core\CodeIgniter.php(360): User->updateSave('1 ') #2 C:\xampp\htdocs\P_Display\index.php(202): require_once('C:\xampp\htdocs...') #3 {main} 抛出到 C:\xampp\htdocs\P_Display\ application\models\Pmodel.php 在第 103 行
where 子句给了我一个错误,使用这个查询是否正确?
我目前正在用Javascript开发一个小游戏,并且正在使用Codacy查看我的代码并帮助我清理它。
最常见的错误之一是通用对象注入接收器(安全性/检测对象注入)。
当我尝试使用变量访问数组中的值时,就会发生这种情况。像这个例子:
function getValString(value)
{
var values = ["Misérable", "Acceptable", "Excellente", "Divine"];
return values[value];
}
Run Code Online (Sandbox Code Playgroud)
此功能用于在屏幕上显示项目的值字符串。它接收一个可以为0、1、2或3的“值”,并返回该值的字符串。
现在这是我的问题:
Codacy告诉我应该禁止使用var [var],因为它会引起安全问题,并且由于我对javascript不太熟悉,所以我想知道为什么以及在这种情况下的良好做法是什么?
我曾经select2生成我的选择选项列表,如下面的代码段.
$(function(){
$(".select2").select2();
})Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<link href="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.4/css/select2.min.css" rel="stylesheet"/>
<div class="form-group">
<label>Minimal</label>
<select class="form-control select2" style="width: 100%;">
<option selected="selected">Alabama</option>
<option>Alaska</option>
<option>California</option>
<option>Delaware</option>
<option>Tennessee</option>
<option>Texas</option>
<option>Washington</option>
</select>
</div>
<script src="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.4/js/select2.min.js"></script>Run Code Online (Sandbox Code Playgroud)
我想要的是,主要文本下面的一个潜台词也可以搜索.当我想用值搜索选项时Alabama,我只需要键入Okay1,但另一方面我想只搜索值Alabama.除了select2支持这种行为的选项库之外,是否还有其他插件?(下面是我对结果的预期图像)
我尝试过类似下面的代码,但它没有那么好用:
<div class="form-group">
<label>Minimal</label>
<select class="form-control select2" style="width: 100%;">
<option selected="selected">Alabama  <h4 style="color: grey">Okay1</h4></option>
<option>Alaska  <h4 style="color: grey">Okay2</h4></option>
<option>California  <h4 style="color: grey">Okay2</h4></option>
<option>Delaware  <h4 style="color: grey">Okay3</h4></option>
<option>Tennessee  <h4 style="color: grey">Okay4</h4></option>
<option>Texas  <h4 style="color: grey">Okay5</h4></option>
<option>Washington  <h4 style="color: grey">Okay6</h4></option>
</select>
</div>
Run Code Online (Sandbox Code Playgroud) 我试图在 Windows 操作系统上构建一个 docker 文件。但我得到了这个。
muhammad.iqbal@IQBAL MINGW64 /d/DockerTest
$ docker build .
Sending build context to Docker daemon 73.36 MB
Step 1/3 : FROM php:7.1.27-apache
Get https://registry-1.docker.io/v2/: dial tcp: lookup registry-1.docker.io on 192.168.65.1:53: no such host
Run Code Online (Sandbox Code Playgroud)
我试图重新启动并重新启动 docker 应用程序,但没有任何变化。我读过这个和这个。但它在 LInux 操作系统上,但如何在 Windows 操作系统上做到这一点。
我使用了serialize()jQuery 函数,它将按所选表单的名称捕获所有值,如下面的代码。
$('#serialize').click(function(){
var ser = $('#form1').serialize();
alert(ser);
})Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script>
<form id="form1">
<input type="text" name="text1">
<input type="text" name="text2">
</form>
<button id="serialize">Serialize</button>
Run Code Online (Sandbox Code Playgroud)
结果
text1=&text2=
Run Code Online (Sandbox Code Playgroud)
有没有办法text1在序列化之后删除它?
我期待的结果
text2=
Run Code Online (Sandbox Code Playgroud) 我有这样的SQL:
UPDATE "user_login a"
LEFT OUTER JOIN "p_pegawai b"
ON a.id_pegawai = b.id
SET a.password = 'Keluarga1'
WHERE b.NIP = '195812'
Run Code Online (Sandbox Code Playgroud)
我已经试过了: MySql更新联接表
但它总是给我错误
您的SQL语法有误;检查与您的MariaDB服务器版本相对应的手册以获取正确的语法,以在行1的'“ user_login a”左外部联接“ p_pegawai b”上使用a.id_pegawai = b.id SET a.passw'
我使用的是MariaDB,而不是Mysql,查询可能出什么问题?
我正在尝试使用官方网站上的安装程序在本地计算机上安装mongo DB。但是我不断收到此消息,有人可以帮忙吗?
我尝试了此处提供的解决方案,但没有帮助。
我想为每个子主路线制作单独的文件。我正在使用 go 1.17
main.go
package main
import (
"rolling_glory_go/routes"
"github.com/gofiber/fiber/v2"
)
func main() {
app := fiber.New()
app.Get("/", func(c *fiber.Ctx) error {
err := c.SendString("Hello golang!")
return err
})
routes.R_login(app.Group("/login"))
routes.R_users(app.Group("/users"))
app.Listen(":3000")
}
Run Code Online (Sandbox Code Playgroud)
我想从中导入路由r_login.go,r_users.go这样我就可以管理来自不同文件的许多路由,而不是将单个文件中的许多路由放入main.go. 我遇到这样的错误。
.\main.go:17:26: cannot use app.Group("/login") (type fiber.Router) as type *fiber.Group in argument to routes.R_login: need type assertion
.\main.go:18:26: cannot use app.Group("/users") (type fiber.Router) as type *fiber.Group in argument to routes.R_users: need type assertion
Run Code Online (Sandbox Code Playgroud)
我的结构文件夹
r_login.go
package routes
import "github.com/gofiber/fiber/v2"
func …Run Code Online (Sandbox Code Playgroud) 将一个对象推入另一个对象时出现错误。但是第二个对象是一个数组,数组里面有一个对象。我该如何解决这个问题,因为我想将它添加到我的对象中
我的对象就是这样
我想将Object2添加到Object1
对象 1
stdClass Object
(
[id_laporan_pemeriksa] => 5
[no_pkpt] => SNE
[tgl_pkpt] => 2010
[no_penugasan] => ST-4000/PW25/2/2017
[tgl_penugasan] => 2017-08-09
[judul_laporan] => Masukkan Kode disini
[no_laporan] => LBINA-9000/PW25/2/2017
[tgl_laporan] => 2017-08-01
[tahun_anggaran_penugasan] => 2009
[nilai_anggaran_penugasan] => 10000000
[realisasi_anggaran_penugasan] => 100000000
[jenis_anggaran_penugasan] => Utang
[sumber_laporan] => Inspektorat Maluku
[nama_sumber_penugasan] => PKPT
[nama_ketua_tim] => Abdul Rofiek, Ak.
[nama_pengendali_teknis] => Alfian Massagony, S.E.
[nama_unit_penugasan] => Irban Wil. I
[nama_penugasan] => Penjaminan
[nama_sub_penugasan] => Audit
[id_s_sub_penugasan] => 010105 …Run Code Online (Sandbox Code Playgroud)