Skip to content

Instantly share code, notes, and snippets.

View qichunren's full-sized avatar
🌈
Focusing contribute

Qichunren qichunren

🌈
Focusing contribute
View GitHub Profile
@qichunren
qichunren / jquery.flexslider-min.js
Created June 22, 2021 10:56
jQuery slider plugin
/*
* jQuery flexslider_common v2.2.0
* Copyright 2012 WooThemes
* Contributing Author: Tyler Smith
*/(function(e){e.flexslider_common=function(t,n){var r=e(t);r.vars=e.extend({},e.flexslider_common.defaults,n);var i=r.vars.namespace,s=window.navigator&&window.navigator.msPointerEnabled&&window.MSGesture,o=("ontouchstart"in window||s||window.DocumentTouch&&document instanceof DocumentTouch)&&r.vars.touch,u="click touchend MSPointerUp",a="",f,l=r.vars.direction==="vertical",c=r.vars.reverse,h=r.vars.itemWidth>0,p=r.vars.animation==="fade",d=r.vars.asNavFor!=="",v={},m=!0;e.data(t,"flexslider_common",r);v={init:function(){r.animating=!1;r.currentSlide=parseInt(r.vars.startAt?r.vars.startAt:0);isNaN(r.currentSlide)&&(r.currentSlide=0);r.animatingTo=r.currentSlide;r.atEnd=r.currentSlide===0||r.currentSlide===r.last;r.containerSelector=r.vars.selector.substr(0,r.vars.selector.search(" "));r.slides_common=e(r.vars.selector,r);r.container=e(r.containerSelector,r);r.count=r.slides_common.length;r.syncExists=e(
@qichunren
qichunren / build_config.rb
Last active May 11, 2021 08:41
mruby cross compie to arm64
MRuby::Build.new do |conf|
# load specific toolchain settings
conf.toolchain
# Use mrbgems
# conf.gem 'examples/mrbgems/ruby_extension_example'
# conf.gem 'examples/mrbgems/c_extension_example' do |g|
# g.cc.flags << '-g' # append cflags in this gem
# end
# conf.gem 'examples/mrbgems/c_and_ruby_extension_example'
@qichunren
qichunren / get_number_combined_list.cpp
Created April 25, 2021 07:56
通过1,2,5,10组合出数字
// 通过1,2,5,10组合出数字
static QList<quint8> get_number_combined_list(int number)
{
QList<quint8> result;
if(number < 1)
{
return result;
}
// 0 -> null
// 1 -> [1]
@qichunren
qichunren / README.md
Created February 18, 2021 06:34
wordpress notes
  • action
  • filter
@qichunren
qichunren / cairo_demo.c
Created January 4, 2021 02:22
Cairo demo
#include <cairo.h>
#include <stdio.h>
// sudo apt-get install libpango1.0-dev
// gcc cairo-demo.c $(pkg-config --cflags --libs pangocairo)
int main()
{
cairo_surface_t *surface = cairo_image_surface_create(CAIRO_FORMAT_ARGB32, 200, 200);
cairo_t *cr = cairo_create(surface);
cairo_surface_destroy(surface);
#include <iostream>
#include <cstring>
#include <cstdlib>
#include <vector>
using namespace std;
class Str{
public:
char *value;
Str(char s[])
{
@qichunren
qichunren / http_server.py
Created December 7, 2020 02:16
One line http server
python3 -m http.server 8080
Adobe Illustrator 2020
链接:https://pan.baidu.com/s/1qdqgr4OvBubsXJR70eF6Og 提取码:5s0b
https://uigoodies.com/
https://www.freepik.com/free-vector/mobile-app-template_1116054.htm
@qichunren
qichunren / menu-demo.html
Created October 12, 2020 03:39
html纯css实现导航栏下拉菜单(带下拉三级菜单)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8"/>
<title>庄稼汉</title>
<style>
* {
margin: 0;
padding: 0;
}
@qichunren
qichunren / file_sync.cpp
Created September 30, 2020 03:32
File sync
/*
# Author: Qichunren
# Email: whyruby@gmail.com
*/
#include "files_sync.h"
#include "nt_config.h"
#include "nt_utils.h"
#include <QDir>
#include <QTimer>