虽然现在流行NoSQL,但是关系型数据库还是非常好用的。大多数项目还是关系型数据库为主的。

MySQL里面其实是有一个JSON数据类型的,如果用来存储一些字段本身容易变动的数据还是非常非常方便的,研究了一下,做个记录。

原始表如下

1	{"A": 1, "B": 1, "C": 111, "D": "string0"}
2	{"A": 2, "B": 1, "C": 1, "D"…

Google家出品的跨平台解决方案。据说可以手机端,浏览器,桌面端大一统。赶个新潮,我也来学习学习。

首先是下载sdk,目前最新版本1.9

https://storage.googleapis.com/flutter_infra/releases/stable/windows/flutter_windows_v1.9.1+hotfix.6-stable.zip

解压之后将bin文件夹加入系统变量中。

 

安装开发工具vscode以及插件“…

因为wifi万能钥匙的存在,公司无线路由器上总会连入一些莫名其妙的设备,蹭网也就罢了,关键是会影响我们正常工作使用。

因此IT同事会定期手工去清理一下。昨天开到他手工一个个去检查,觉得太麻烦了。正巧最近在学python,就决定帮他撸个自动化工具试试。

说干就干,首先要搞明白需要做的工作。

1,登录到路由器(有验证码)

2…

学习一个新东西一定要有趣,如果只是简单学习语法太枯燥了。弄了个跳一跳的程序,注释写的很清楚

#!/usr/bin/env python
# encoding: utf-8
# @software: PyCharm
# @time: 2019/7/10 15:39
# @author: Paulson●Wier
# @file: jump_跳一跳.py
# @desc:
import os
import random
import time

import cv2
i…

学习 https://github.com/jackfrued/Python-100-Days 的作业


day2,

练习1:华氏温度转摄氏温度

c=float(input("输入华氏温度:"))
s=(c-32) /1.8
print("华氏温度%.1f=摄氏温度%.1f"%(c,s))

练习2: 输入圆的半径计算周长和面积

import math
r=float(input("输入圆的半径:"))
print("面积", math.pi*r**2 )
print("周长",2…

第一句Python

print('hello, world!')

Python变量的基本类型

a = 100
b = 12.345
c = 1 + 5j
d = 'hello, world'
e = True
print(type(a)) # print(type(b)) # print(type(c)) # print(type(d)) # print(type(e)) #

 

if else

x = float(input('x = '))
if x > 1:
    y = 3 * x - 5
el…

Python之前有接触过,不过没有正经学过,最近工作不是太忙,准备正正经经学习一下python。

先安装一下环境,去官网下载了最新版本的exe

https://www.python.org/ftp/python/3.8.0/python-3.8.0-amd64.exe

安装之后检查一下是否加入了系统的环境变量中

D:\devsoft\python\python38
D:\devsoft\python\python38\Scripts

这两项加入…

"auto"; 

console.show();


events.obverseNotification();

events.onNotification(function(notification){

    console.log(notification.getText());

});




//toast("监听中,请在日志中查看记录的通知及其内容");


function printNotification(info, notification){

    /*

    log("应用包名: " + info.getPackageName());

 …

Html转PDF

第三方组件 2019-10-30 02:04

想弄个好玩的东西,找一点技术积累。

SelectPdf

首先nuget安装SelectPdf,调用如下,很简单

            HtmlToPdf converter = new HtmlToPdf(); 
            PdfDocument doc = converter.ConvertUrl("https://www.baidu.com/"); 
            doc.Save(@"qq.pdf");

生成的pdf…

发现个好玩的东西,LiteDB,类似于Sqlite,但是性能更好一点。完全使用C#版本写成,记录一下使用方法,当前版本V4

首先nuget安装

LiteDB

定义文件Path,如果不存在的话会自动创建

public static string Path = @"D:\Core\Test\Test.LiteDataBase\ocean.db";

定义实体类

    public class UserInfo
    {
     …