Botão para compartilhar no LikedIn

Estou tentando compartilhar noticias do meu site no LikedIn, só que não estou conseguindo compartilhar.

Tentei seguir este tópico Criar botão de compartilhar no Linkedin só que não funcionou pra mim.

Meu código:

<a href="#" onclick="linkedin(event, '<?= Site ?>/noticias/?noticia=2', '<?= $  noticia->title ?>');return false;">     <button type="button" class="btn info";"><i class="fab fa-linkedin-in"></i></button> </a>  linkedin = function (event, s, a){     event.preventDefault();     window.open('https://www.linkedin.com/cws/share?url=' +s+ '?name=' +a, 'newwindow', 'width=680, height=450'); }; 

Ele não está mandando o id da notícia para o compartilhamento.

restar dos fechas para saber edad C#

Necesito restar dos fechas en C#. Una de ellas la obtengo mediante un método que me la devuelve en DateTime. La segunda es la fecha actual que obtengo mediante:

DateTime thisDay = DateTime.Today; 

la resta la hago de la siguiente manera:

TimeSpan age = thisDay - birthDay; 

Esto me está devolviendo el número de días y además una hora (00:00:00). Quiero que me devuelva tan solo el número de años. Por otro lado me gustaría poder extraer de ambas fechas el día, el mes y el año por separado para poder hacer cálculos exactos de una edad… ¿Cómo lo hago?

algoritmo de Shanks-Tonelli para decompor um número inteiro

a linguagem de programação que utiliza o paradigma funcional e implementar o algoritmo de Shanks-Tonelli para decompor um número inteiro. O programa aceita como entrada um número inteiro cuja decomposição é composta por produto de dois números primos. O programa tem como saída os números primos.

Dados de Entrada Um inteiro N. Onde: 𝑁 = 𝑝 × 𝑞 ∧ 𝑝 𝑒 𝑞 𝑛ú𝑚𝑒𝑟𝑜𝑠 𝑝𝑟𝑖𝑚𝑜𝑠

Dados de Saída Os números primos p e q

Como hacer para retonar un valor de esta funcion en jquery

esta funcion me devuelve undefined, he intentado de varias maneras pero nada, me funciona bien si la hago una por una pero lo que quiero es ahorrar codigo y no hacer una por cada mes

   function buscador(mes,year){     var url="../controlador/funciones.php";   $  .ajax({   type: "POST",   url: url,   data: {"totalingresosbuscado":'elcodigo','buscado':mes,'tabla':'ingresos','campo':'mes','year':year},  success: function(data)           {       return data;             }   });    }  var enero = buscador(Mayo,2019);  console.log(enero);

Resultado errado para divisão de Floats em Java? [pendente]

inserir a descrição da imagem aqui

 float numero1,numero2,numero3,numero4,numero5,numero6,numero7,numero8,numero9,numero10,numero11,numero12,numero13,numero14;                     float media,frequencia_01,frequencia_02,frequencia_03,frequencia_04,frequencia_05,frequencia_06,frequencia_07,somatoria_dos_fis,fixi_01_var,fixi_02_var,fixi_03_var,fixi_04_var,fixi_05_var,fixi_06_var,fixi_07_var,somatoria_dos_fixis;     numero1=Float.parseFloat(n1.getText());                     numero2=Float.parseFloat(n2.getText());                     numero3=Float.parseFloat(n3.getText());                     numero4=Float.parseFloat(n4.getText());                     numero5=Float.parseFloat(n5.getText());                     numero6=Float.parseFloat(n6.getText());                     numero7=Float.parseFloat(n7.getText());                      numero8=Float.parseFloat(n8.getText());                     numero9=Float.parseFloat(n9.getText());                     numero10=Float.parseFloat(n10.getText());                     numero11=Float.parseFloat(n11.getText());                     numero12=Float.parseFloat(n12.getText());                     numero13=Float.parseFloat(n13.getText());                     numero14=Float.parseFloat(n14.getText());                       frequencia_01=Float.parseFloat(f1_01.getText());                     frequencia_02=Float.parseFloat(f2_02.getText());                     frequencia_03=Float.parseFloat(f3_03.getText());                     frequencia_04=Float.parseFloat(f4_04.getText());                     frequencia_05=Float.parseFloat(f5_05.getText());                     frequencia_06=Float.parseFloat(f6_06.getText());                     frequencia_07=Float.parseFloat(f7_07.getText());                                xi_01.setText(Float.toString((numero1+numero8)/2));                     xi_02.setText(Float.toString((numero2+numero9)/2));                     xi_03.setText(Float.toString((numero3+numero10)/2));                     xi_04.setText(Float.toString((numero4+numero11)/2));                     xi_05.setText(Float.toString((numero5+numero12)/2));                     xi_06.setText(Float.toString((numero6+numero13)/2));                     xi_07.setText(Float.toString((numero7+numero14)/2));                        fixi_01_var=(frequencia_01*((numero1+numero8)/2));                     fixi_02_var=(frequencia_02*((numero2+numero9)/2));                     fixi_03_var=(frequencia_03*((numero3+numero10)/2));                     fixi_04_var=(frequencia_04*((numero4+numero11)/2));                     fixi_05_var=(frequencia_05*((numero5+numero12)/2));                     fixi_06_var=(frequencia_06*((numero6+numero13)/2));                     fixi_07_var=(frequencia_07*((numero7+numero14)/2));                         fixi_01.setText(Float.toString(fixi_01_var));                     fixi_02.setText(Float.toString(fixi_02_var));                     fixi_03.setText(Float.toString(fixi_03_var));                     fixi_04.setText(Float.toString(fixi_04_var));                     fixi_05.setText(Float.toString(fixi_05_var));                     fixi_06.setText(Float.toString(fixi_06_var));                     fixi_07.setText(Float.toString(fixi_07_var));                      somatoria_dos_fis=frequencia_01+frequencia_02+frequencia_03+frequencia_04+frequencia_05+frequencia_06+frequencia_07;                     somatoria_dos_fixis=fixi_01_var+fixi_02_var+fixi_03_var+fixi_04_var+fixi_05_var+fixi_06_var+fixi_07_var;                     media=somatoria_dos_fixis/somatoria_dos_fis;                      mediaResultado.setText(Float.toString(media)); 

A média será o resultado da somatória dos FiXi divido pela somatória dos Fi,que deveria dar 32,64,o programa exibe 24,68.O xi é obtido através da soma do numero do primeiro campo,com o numero do campo ao lado,e assim sucessivamente,depois o resultado é divido por 2.

Specify the URL or the ID of the site collection to be deleted. The -siteid para meter must be used with the -force

Hi I have an orphaned site in a content database when I run delete orphaned site command I got below message from PowerShell how to delete orphaned site because its stopping configuration wizard to run successfully after installing SharePoint latest cumulative updates.

stsadm -o deletesite -force -SiteID “03xxxx7c3-4f95-b343-42c8f9486243” -DatebaseName “WSS_Content9” -DatabaseServer “Sxxxx”

Specify the URL or the ID of the site collection to be deleted. The -siteid para meter must be used with the -force, -databasename and -databaseserver parameters

Crear usuarios con diferentes roles para cada Grupo

Tengo una clase con el nombre Reunion (Meet), esta reunión (Meet) tiene Usuarios, pero cada usuario puede tener diferentes roles en cada Reunión.

@Entity @Table(name = "Meet") public class Meet implements Serializable {      @Id     @GeneratedValue(strategy = GenerationType.AUTO)     private long id;      @Column(unique = true, name = "name")     private String name;      @Enumerated(EnumType.STRING)     @Column(name = "state")     private State state;      @OneToOne(cascade = CascadeType.ALL)     @JoinColumn(name = "id_bet", referencedColumnName = "id")     private Bet bet;      @OneToMany(fetch = FetchType.EAGER)//, mappedBy="meet"     private Set<User> users = new HashSet<>(); 

A continuacion muestro la clase User:

public class User implements Serializable {      @Id     @GeneratedValue(strategy = GenerationType.AUTO)     private long id;      @Column(name = "name")     private String name;      @Column(name = "password")     private String password;      @Column(unique = true, name = "email")     private String email;      @Enumerated(EnumType.STRING)     @Column(name="rol")     Rol rol;      @Enumerated(EnumType.STRING)     @Column(name = "life")     Life life; 

En cada reunión (Meet) hay dos roles para los usuarios, el primero es Participante y el segundo es Propietario, pero yo obtengo todos los usuarios con rol: participante, como hago para que un usuario pueda tener varios roles en los diferentes grupos?

[   {     "id": 1,     "name": "string",     "password": "string",     "email": "string",     "rol": "PARTICIPANT",     "life": "suspend"   },   {     "id": 2,     "name": "string",     "password": "string",     "email": "string2",     "rol": "PARTICIPANT",     "life": "suspend"   } ] 

Do JAVA para o PHP

Boa noite,

Tenho um programa em Java que monta a tabela de jogos (partidas) de um campeonato e estou tentando transcreve-lo para PHP.

O logica do meu codigo Java é o seguinte:

public class Tabela {

    public static void main(String[] args) throws FileNotFoundException, IOException {       Scanner in = new Scanner(System.in);         List<String> clubes = new ArrayList<String>();       System.out.println("Entre com o nome dos clubes. Deixe em branco para terminar.");       String clube = "";         do {           clube = in.nextLine().trim();           if (!clube.isEmpty()) {               clubes.add(clube);           }       } while (!clube.isEmpty());        if (clubes.size() % 2 == 1) {           clubes.add(0, "");       }          int t = clubes.size();       int m = clubes.size() / 2;       for (int i = 0; i < t - 1; i++) {            System.out.print((i + 1) + "a rodada: ");           for (int j = 0; j < m; j++) {               //Clube está de fora nessa rodada?                             if (clubes.get(j).isEmpty())                   continue;                //Teste para ajustar o mando de campo               if (j % 2 == 1 || i % 2 == 1 && j == 0)  {                  row.createCell(j+1).setCellValue(clubes.get(t - j - 1) + " x " + clubes.get(j) + "   ");                 System.out.print(clubes.get(t - j - 1) + " x " + clubes.get(j) + "   ");              }             else{                   row.createCell(j+1).setCellValue(clubes.get(j) + " x " + clubes.get(t - j - 1) + "   ");                 System.out.print(clubes.get(j) + " x " + clubes.get(t - j - 1) + "   ");                }          }           System.out.println();           //Gira os clubes no sentido horário, mantendo o primeiro no lugar           clubes.add(1, clubes.remove(clubes.size()-1));       }   }   

}

Mais precisamente estou em dúvida em como transformar este trecho de código em PHP: clubes.add(1, clubes.remove(clubes.size()-1));

Meu codigo PHP:

if ($ total_jogadores % 2 == 1) array_unshift($ array, ‘Stand by’);

$  t = count($  array); $  m = count($  array)/2;     for ($  i = 0; $  i < $  t - 1; $  i++) {       echo $  i+1 ."a rodada: <br>";      for ($  j = 0; $  j < $  m; $  j++) {           //Clube está de fora nessa rodada?                         if ($  array[$  j] == 'Stand by')           continue;                //Teste para ajustar o mando de campo               if ($  j%2 == 1 || $  i%2 == 1 && $  j == 0)  {               echo print_r($  array[$  t-$  j-1], true)." x ". print_r($  array[$  j],true)."<br>";               }          else{               echo print_r($  array[$  j],true). " x ".print_r($  array[$  t-$  j-1],true)."<br>";          }     }       array_pop($  array);     $  novo_array = array();     $  novo_array = $  array[0];     array_shift($  array);     array_unshift($  array, $  novo_array);      echo "J -> $  array[$  j]";      echo "array da rodada $  i:<br>";     print_r($  array);   } //O $  array no PHP é a list do Java 

O que estou fazendo de errado?