Posts

android - PHP Firebase Clood Messaging (FCM) error missing registration -

i building push notification server fcm server. getting following errors: error=missingregistration my php code given below. function send($id,$title,$text){ $msg = [ 'title' => $title, 'body' => $text, 'icon' => 'myicon', 'sound' => 'mysound' ]; $fields = [ 'to' => $id, 'notification' => $msg ]; $headers = [ 'authorization: key=' . $api_key, 'content-type: application/json' ]; $ch = curl_init(); curl_setopt($ch, curlopt_url, $url); curl_setopt ( $ch, curlopt_post, true ); curl_setopt ( $ch, curlopt_httpheader, $headers ); curl_setopt ( $ch, curlopt_returntransfer, true ); curl_setopt ( $ch, curlopt_postfields, $fields ); $result = curl_exec ( $ch ); curl_close ( $ch ); echo $result; } i calling function this: send($id,$title,$text); for sending data fcm need create json data. please add line after field...

javascript - jquery datatable retain row highlight after reload -

i reloading datatable on 10 second intervals. when user clicks on row, row highlight. when datatable reloads, highlight gone. here shortened code datable: $(document).ready(function() { // set datatable $('#example1').datatable({ "ajax": { "url": "api/process.php", "type": "post", "datasrc": '' }, "columns": [ { "data": "" }, { "data": "column1" }, { "data": "column2" }, { "data": "column3" } ], "idisplaylength": 25, "order": [[ 6, "desc" ]], "scrolly": 600, "scrollx": true, "bdestroy": true, "statesave": true }); // reload datatable every 30 seconds setinterval(function() { var table = $('#example1').datatable(); table.ajax.r...

java - How to resolve javax.xml.bind.UnmarshallException? -

i new restful web services , after going through documentation in state invoke web service. looks receiving 200 status service producer when @ response object getting javax.xml.bind.unmarshallexception . exception when code reaches read entity. little lost not sure or @ in order resolve error. xml representation of object @xmlrootelement( name = "somethig", namespace = "http://respone.something.com" ) @releaseinfo( version = "v4", description = "response validate email service" ) public class thirdpartyvalidateemailaddressresponse extends baseresponse { private string emailaddressprovided; private string emailaddressreturned; private string mailboxname; private string domainname; private string topleveldomain; private string topleveldomaindesc; private boolean syntaxcorrected; private boolean casestandardized; private boolean domainnameupdated; client code: public validateemailaddressserviceresponse validateemailaddress( validateema...

mysql - Sub-Select required in Sequelize include -

i have ignore rows fetched include in sequelize query. friend showed me how work in sql have no idea how map sequelize. i tried things group , distinct, don't work required. this sequelize query: surveysuggestdate.findall({ where: { surveysforeignkey: survey.surveysid }, include: [ { model: surveytime }, { model: surveyanswer } ], order: [ [ 'date', 'asc' ] ] }).then((datetimeanswers) => { resolve(datetimeanswers); }).catch((error) => { reject(error); }); the model surveytime has column "time" appears @ least twice in database. have ignore these records , use latest one. this sql code generated sequelize code above: select `surveysuggestdate`.`suggestdate_id` `suggestdateid`, `surveysuggestdate`.`date` `date`, `surveysuggestdate`.`datestring` `datestring`, `surveysuggestdate`.`fieldcnt` `fieldcount`, `sur...

Why sequential code outperfom parallel code in R -

i converted serial code parallel, don't know why parallel code takes longer sequential code. in sequential takes few seconds while in parallel takes 8 9 minutes. how can improve code? i able create similar problem original one. here code. data structure same in original problem , can't change (i believe). parallel code: rm(list=ls()) library(foreach); library(doparallel) cores<-16 c1<-makecluster(cores) registerdoparallel(c1) cases<-64 prev<-list() (i in 1:cases) prev[[i]]<-c(110, 1340, 4560, 230, 10) #mimicking original problem #=========================================== out<-list() (i in 1:cases) out[[i]]<-list() out1<-matrix(0,nrow=131041,ncol=6) (i in 1:cases){ out1[,]<-runif(6*131041,1,100) out[[i]]<-rbind(out[[i]],out1) } #=========================================== y1<-y2<-y3<-y4<-y5<-c(0) tol <- 1e-3 time1<-sys.time() status<-foreach (j = 1:cases, .combine='rbind', .inorder=false) %dopar%...

.net - Get name of column from PowerShell sql query -

i'm running sql query powershell. can row data , number of columns correctly, need gather name of columns sql table generated in query. example, if table looked this: column1 column2 1 |row1item1 |row1item2 | 2 |row2item1 |row2item2 | 3 |row3item1 |row3item2 | then values need "column1", "column2". code have below tell me there 2 columns, don't know how names of columns. $cmd = new-object system.data.sqlclient.sqlcommand($sqlquery, $connection) $connection.open() $reader = $cmd.executereader() $reader.fieldcount #returns number of columns --> 2 use sqldataadapter.fill() instead of reader. way can have script populate datatable object retain column names: $cmd = new-object system.data.sqlclient.sqlcommand($sqlquery, $sqlconnection) $sqlconnection.open() # create adapter, associate command $adapter = [system.data.sqlclient.sqldataadapter]::new($cmd) # create empty datatable $datatable = new-object system.data.datatable ...

javascript - Firing GTM event and simultaneously updating history API with replaceState -

when firing gtm tag this: datalayer.push({ 'event': 'gtm.trackevent', 'eventcategory': 'offices', 'eventaction': 'search', 'eventlabel': '1234ab', 'eventnoninteraction': 1 }); while updating url bar history api so: window.history.replacestate({}, '', '/offices?office=1234ab'); the url bar behaves unexpectedly. happens this: the url bar starts current state (e.g. /path?office=current-param the url bar gets replaced history api (e.g. /path?office=1234ab) the url bar gets replaced first state of page view (e.g. /path?param=first-state the way when third part doesn't occur, when disable/comment gtm tag. therefore i'm assuming gtm doesn't handle states history api well. i wondering if there possibility disable whatever happens history api inside gtm. update eventcallback property, can ensure whenever event has been fired, histo...