Skip to content

Instantly share code, notes, and snippets.

View bashizip's full-sized avatar
🌍

Patrick Bashizi bashizip

🌍
View GitHub Profile
@bashizip
bashizip / adb_wifi.txt
Created September 29, 2019 21:30
connect adb via wifi
Connect the device via USB and make sure debugging is working;
adb tcpip 5555. This makes the device to start listening for connections on port 5555;
Look up the device IP address with adb shell netcfg or adb shell ifconfig with 6.0 and higher;
You can disconnect the USB now;
adb connect <DEVICE_IP_ADDRESS>:5555. This connects to the server we set up on the device on step 2;
Now you have a device over the network with which you can debug as usual.
To switch the server back to the USB mode, run adb usb, which will put the server on your phone back to the USB mode.
If you have more than one device, you can specify the device with the -s option: adb -s <DEVICE_IP_ADDRESS>:5555 usb.
$ git remote rm origin
$ git remote add origin git@github.com:aplikacjainfo/proj1.git
$ git config master.remote origin
$ git config master.merge refs/heads/master
@bashizip
bashizip / Update remote repo
Created August 5, 2019 17:33 — forked from mandiwise/Update remote repo
Transfer repo from Bitbucket to Github
// Reference: http://www.blackdogfoundry.com/blog/moving-repository-from-bitbucket-to-github/
// See also: http://www.paulund.co.uk/change-url-of-git-repository
$ cd $HOME/Code/repo-directory
$ git remote rename origin bitbucket
$ git remote add origin https://github.com/mandiwise/awesome-new-repo.git
$ git push origin master
$ git remote rm bitbucket
This file has been truncated, but you can view the full file.
-- --------------------------------------------------------
-- Hôte : 127.0.0.1
-- Version du serveur: 10.1.22-MariaDB - mariadb.org binary distribution
-- SE du serveur: Win64
-- HeidiSQL Version: 9.4.0.5125
-- --------------------------------------------------------
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET NAMES utf8 */;
/*!50503 SET NAMES utf8mb4 */;
This file has been truncated, but you can view the full file.
-- --------------------------------------------------------
-- Hôte : 51.255.35.182
-- Version du serveur: 10.0.29-MariaDB-0ubuntu0.16.04.1 - Ubuntu 16.04
-- SE du serveur: debian-linux-gnu
-- HeidiSQL Version: 9.4.0.5125
-- --------------------------------------------------------
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET NAMES utf8 */;
/*!50503 SET NAMES utf8mb4 */;
import java.io.FileOutputStream;
import java.sql.Blob;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import com.codesjava.util.JDBCUtil;
/**
* This class is used to retrieve a image from DB.
* @author bashizip

Thread Pools

Thread pools on the JVM should usually be divided into the following three categories:

  1. CPU-bound
  2. Blocking IO
  3. Non-blocking IO polling

Each of these categories has a different optimal configuration and usage pattern.

private void onClickItem(int position, View v) {
recyclerView.smoothScrollToPosition(position);
}
@bashizip
bashizip / CirleLinearAdapter.java
Last active April 24, 2019 23:36
CirleLinearAdapter
public class CircleLayoutManager extends TurnLayoutManager {
public CircleLayoutManager(Context context, int gravity, int orientation, int radius, int peekDistance, boolean rotate) {
super(context, gravity, orientation, radius, peekDistance, rotate);
}
public CircleLayoutManager(Context context, int radius, int peekDistance) {
super(context, radius, peekDistance);
}
@bashizip
bashizip / CircleLayoutManager.java
Created April 24, 2019 23:33
CirleLinearAdapter
CirleLinearAdapter