vscode debug No module named flask

摘要: vscode中debug flask项目,按照msdn的教程,提示No module named flask 说明使用的python目录中没有flask 然后查看.vscode/settings.json,发现其中python.pythonPath被指向env目录, flask可以通过生成的虚拟环境 阅读全文
posted @ 2018-08-13 19:34 Lv Jianwei 阅读(3181) 评论(0) 推荐(0)

c# 多线程概览

摘要: 场景:1~1000累加求和 只考虑如何启用多线程计算,不考虑线程同步 实现方式: 1.Thread thread=new Thread(new ThreadStart(some delegate)); 无参数启动新线程。 2.Thread thread=new Thread(new Paramete 阅读全文
posted @ 2018-07-03 17:03 Lv Jianwei 阅读(244) 评论(0) 推荐(0)

c# 遍历属性

摘要: public class Program { static void Main(string[] args) { TestC c = new TestC(); c.p = new Person(); c.p.value = 14124; GetPrope... 阅读全文
posted @ 2018-06-28 12:43 Lv Jianwei 阅读(217) 评论(0) 推荐(0)

排序算法

摘要: 一个排序算法(英语:Sorting algorithm)是一种能将一串数据依照特定排序方式进行排列的一种算法。 排序算法根据排序后元素顺序可以分为两类: 稳定排序:排序后,相同关键字的元素的先后顺序与排序前一致。 不稳定排序:排序后,相同关键字的元素的先后顺序与排序前可能不一致。 排序有两种思路: 阅读全文
posted @ 2018-03-06 17:57 Lv Jianwei 阅读(171) 评论(0) 推荐(0)

Java虚拟机规范(JavaSE7) 笔记

摘要: 引用类型与值 Java虚拟机中有三种引用类型:类类型(Class Types)、数组类型(Array Types)和接口类型(Interface Types)。这些引用类型的值分别由类实例、数组实例和实现了某个接口的类实例或数组实例动态创建。 异常 Java虚拟机中异常的出现总是由下面三种原因之一导 阅读全文
posted @ 2018-02-22 17:05 Lv Jianwei 阅读(224) 评论(0) 推荐(0)

Java synchronized关键字

摘要: synchronized关键字简化了加锁语句,可以省略Lock.lock()、Lock.unlock()、Condition.await()、Condition.SignalAll()语句,可以与condition对比 输出: 阅读全文
posted @ 2018-02-11 19:05 Lv Jianwei 阅读(142) 评论(0) 推荐(0)

Java Condition条件对象

摘要: Condition用于管理已经获得了一个锁但是却不能做有用工作的线程。由Lock对象的newCondition()方法一个与当前Lock对象相关联的条件对象,共同管理该锁相关的对象和线程。 当线程已经获得锁,但是因为条件限制,无法继续工作的时候,调用Condition.await()方法,此线程进入 阅读全文
posted @ 2018-02-11 17:31 Lv Jianwei 阅读(400) 评论(0) 推荐(0)

Java ReentrantLock

摘要: countAdd方法和countReduce争夺count的计算,由于加锁,不论如何运行,最终结果都是0。 同一个线程可以添加多个锁,但是必须都要解锁才能释放,代码中增加一个longTimeLock用于多加一把锁,每一个线程执行的时候都会输出当前锁的数量和排队线程的数量,随着程序的执行,排队数量逐渐 阅读全文
posted @ 2018-02-11 15:49 Lv Jianwei 阅读(185) 评论(0) 推荐(0)

Java code lib aes 加解密

摘要: Java aes 加解密 阅读全文
posted @ 2018-02-08 18:10 Lv Jianwei 阅读(205) 评论(0) 推荐(0)

Java lambda表达式

摘要: lambda表达式是一个可以传递的代码块,可以在以后执行一次或多次。 表达形式:(param)->{do something;}, 如果没有param,需要保留“()”; 如果可以推到一个lambda表达式的参数类型,则可以忽略其他类型; 如果方法只有一个参数,而且这个参数的类型可以推导得出,那么甚 阅读全文
posted @ 2018-01-25 16:04 Lv Jianwei 阅读(144) 评论(0) 推荐(0)