Skip to content

Instantly share code, notes, and snippets.

View gythialy's full-sized avatar
🎯
Focusing

Goren G gythialy

🎯
Focusing
View GitHub Profile
@gythialy
gythialy / Paradox.java
Last active August 29, 2015 14:20
r/w paradox database by ODBC
import java.io.Closeable;
import java.io.IOException;
import java.nio.charset.Charset;
import java.sql.Connection;
import java.sql.DatabaseMetaData;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
@gythialy
gythialy / SodaTest.java
Created May 8, 2015 02:26
test db4o for java
package com.wescon.db4o;
import java.io.File;
import java.util.List;
import com.db4o.Db4oEmbedded;
import com.db4o.EmbeddedObjectContainer;
import com.db4o.ObjectSet;
import com.db4o.config.EmbeddedConfiguration;
import com.db4o.diagnostic.DiagnosticToConsole;
@gythialy
gythialy / crc8.java
Last active August 29, 2015 14:20
CDT91 crc
import com.google.common.io.BaseEncoding;
public class CRC8 {
private static byte[] CRC_TABLE = new byte[256];
static {
init();
}
static void init() {
byte temp = 0;
import static com.google.common.base.Preconditions.checkArgument;
import static com.google.common.base.Preconditions.checkNotNull;
import java.lang.reflect.Field;
import java.nio.ByteOrder;
import java.security.AccessController;
import java.security.PrivilegedAction;
import java.util.Comparator;
import sun.misc.Unsafe;
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-/Apple/DTD PLIST 1.0/EN" "http:/www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>com.shadowsocks.chinadns</string>
<key>KeepAlive</key>
<true/>
<key>RunAtLoad</key>
<true/>
@gythialy
gythialy / DirectoryScanner.java
Last active August 29, 2015 14:09
DirectoryScanner
package com.wescon;
import static com.google.common.base.Preconditions.checkArgument;
import static com.google.common.base.Preconditions.checkNotNull;
import static com.google.common.collect.Sets.newLinkedHashSet;
import java.io.File;
import java.util.Arrays;
import java.util.Collection;
import java.util.List;
!-----------------------------------------------------------------------------------
!*headbegin
!*title=第三方视频广告过滤规则
!*author=红新月
!*lastmodify=2014-04-06 14:14:24
!*head
! 修改IQIYI广告CID参数
# See: https://github.com/arantius/karma-blocker/wiki/Configuration
[Settings]
threshold=12
cutoff=12
collapse=false
[Inject]
function='COMSCORE'
function='DM_tag'
function='GA_googleAddAttr'
@gythialy
gythialy / jpg2pdf.cs
Created January 19, 2014 04:03
convert jpg to pdf by c#
void ConvertJPG2PDF(string jpgfile, string pdf)
{
var document = new Document(iTextSharp.text.PageSize.A4, 25, 25, 25, 25);
using (var stream = new FileStream(pdf, FileMode.Create, FileAccess.Write, FileShare.None))
{
PdfWriter.GetInstance(document, stream);
document.Open();
using (var imageStream = new FileStream(jpgfile, FileMode.Open, FileAccess.Read, FileShare.ReadWrite))
{
var image = Image.GetInstance(imageStream);
@gythialy
gythialy / LicenseEngine.cs
Last active June 13, 2022 02:50
remove license validation of MarkdownPad 2 by Mono Cecil
public bool VerifyLicense(string licenseKey, string email)
{
if (string.IsNullOrEmpty(licenseKey) || string.IsNullOrEmpty(email))
{
return false;
}
try
{
this.License = this.Decrypt(licenseKey);
this.LicenseProcessed = true;