Skip to content

Instantly share code, notes, and snippets.

private fun checkPermission() {
if (ActivityCompat.checkSelfPermission(this, Manifest.permission.ACCESS_COARSE_LOCATION) != PackageManager.PERMISSION_GRANTED) {
ActivityCompat.requestPermissions(this, arrayOf(Manifest.permission.ACCESS_COARSE_LOCATION), 9999)
}
}
override fun onRequestPermissionsResult(requestCode: Int, permissions: Array<out String>, grantResults: IntArray) {
if (requestCode != 9999) {
super.onRequestPermissionsResult(requestCode, permissions, grantResults)
return
@about36km
about36km / py
Created December 25, 2017 01:23
pandas with huge data.
def output_by_query(self, query, filename):
with self.connection as conn:
for chunk1 in pandas.read_sql(query, conn, chunksize=10000):
chunk1.to_csv(filename, header=False, index=None,mode='a')
@about36km
about36km / command_prompt
Last active April 17, 2018 16:59
NuGet Pack
nuget pack Foo.xxproj -Prop Configuration=Release
Imports System.Runtime.CompilerServices
Module StringExtension
<Extension()>
Public Function Quote(original As String, Optional str As String = ControlChars.Quote) As String
Return str & original & str
End Function
End Module
@about36km
about36km / MeasuringTime.kt
Last active March 21, 2018 07:57
MeasuringTime
val start = System.currentTimeMillis()
// do something...
Log.d("LogTag", "A: ${System.currentTimeMillis() - start}ms")