首页 > 编程语言
多线程、委托、Invoke解决winform界面卡死的问题,并带开关
一、知识点介绍 1,更新控件的内容,应该调用控件的Invoke方法。 Invoke指: 在拥有控件的基础窗口句柄的线程上,用指定的参数列表执行指定委托。该方法接收一个委托类型和委托的参数,因此需要定义委托类型变量,然后传递给Invoke方法。 如果其他线程直接调用方法更新控件内容,报错:线程间操作无 ...
分类:编程语言   时间:2016-09-13 19:15:23    收藏:0  评论:0  赞:0  阅读:342
Swift中自定义打印方法
// 1.获取打印所在的文件 let file = ( #file as NSString).lastPathComponent // 2.获取打印所在的方法 let funcName = #function // 3.获取打印所在的行数 let line = #line Swift自定义的打印方法 ...
分类:编程语言   时间:2016-09-13 19:13:53    收藏:0  评论:0  赞:0  阅读:148
安装java后,运行时提示找不到或无法加载主类 com.sun.tools.javac.Main
这个在我们班有不少同学遇到,想到初学者这种问题可能不在少数,我这里就对这个问题说一下原因与解决方法吧。 原因很简单: 首先,JDK是开发环境 JRE是运行环境 JDK安装包中包含JRE。 安装JDK的时候会提示两次安装目录,第一次是JDK安装目录,第二次是JRE的安装目录。遇到这种问题的朋友是把JD ...
分类:编程语言   时间:2016-09-13 19:13:13    收藏:0  评论:0  赞:0  阅读:222
学习笔记:二分法查找的递归和非递归两种算法
首先是非递归查找函数: 采用递归方式: ...
分类:编程语言   时间:2016-09-13 19:13:03    收藏:0  评论:0  赞:0  阅读:835
Java中的值栈
OGNL表示式使用 和 值栈 OGNL是Object Graphic Navigation Language(对象图导航语言)的缩写,它是一个开源项目。 Struts2框架使用OGNL作为默认的表达式语言。 * xwork 提供 OGNL表达式 * ognl-3.0.5.jar OGNL 是一种比E ...
分类:编程语言   时间:2016-09-13 19:11:03    收藏:0  评论:0  赞:0  阅读:214
java数组实现买彩票(重复则重新遍历查询思想)
...
分类:编程语言   时间:2016-09-13 19:10:13    收藏:0  评论:0  赞:0  阅读:166
Python任务调度模块 – APScheduler
APScheduler是一个Python定时任务框架,使用起来十分方便。提供了基于日期、固定时间间隔以及crontab类型的任务,并且可以持久化任务、并以daemon方式运行应用。目前最新版本为3.0.x。 在APScheduler中有四个组件: 触发器(trigger)包含调度逻辑,每一个作业有它 ...
分类:编程语言   时间:2016-09-13 19:08:53    收藏:0  评论:0  赞:0  阅读:397
十种基本排序算法
一、 二、插入排序-希尔排序 ...
分类:编程语言   时间:2016-09-13 19:07:23    收藏:0  评论:0  赞:0  阅读:223
MyPython-->进阶篇-->__slots__
正常情况下,当我们定义了一个class,创建一个class实例后,我么可以给实例绑定任何属性和方法,这就是动态语言的灵活性,依旧创建一个新类 Student 还可以给实例绑定一个方法 但是给一个实例绑定方法对另一个实例,是不起作用的,我们可以给class绑定方法 如果我们想要限制实例的属性怎么办,比 ...
分类:编程语言   时间:2016-09-13 19:07:07    收藏:0  评论:0  赞:0  阅读:166
冒泡排序
...
分类:编程语言   时间:2016-09-13 19:06:06    收藏:0  评论:0  赞:0  阅读:109
java数组实现买彩票(平移覆盖思想)
...
分类:编程语言   时间:2016-09-13 19:05:33    收藏:0  评论:0  赞:0  阅读:286
python 学习笔记 -logging模块(日志)
模块级函数 logging.getLogger([name]):返回一个logger对象,如果没有指定名字将返回root loggerlogging.debug()、logging.info()、logging.warning()、logging.error()、logging.critical() ...
分类:编程语言   时间:2016-09-13 19:04:03    收藏:0  评论:0  赞:0  阅读:133
javaWeb1 tomcat(未完)
tomcat使用常见问题: 1.闪退: 原因:tomcat 软件是由java语言开发的,当它启动时,会默认到系统 的环境变量中查找 JAVA_HOME 的变量。找它的目的时tomcat 启动 时需要jvm. 解决方案: 环境变量中设置JAVA_HOME变量。 如:JAVA_HOME = C:\Pro ...
分类:编程语言   时间:2016-09-13 19:02:23    收藏:0  评论:0  赞:0  阅读:178
Maven项目下java.lang.ClassNotFoundException常规解决办法
网上很多要修改.class .project的比较麻烦有时候还不一定管用。下面的方法适合于项目用已经引用了jar,但是运行时却ClassNotFound,请用如下方法试试: 严重: Error configuring application listener of class org.springf ...
分类:编程语言   时间:2016-09-13 18:59:13    收藏:0  评论:0  赞:0  阅读:214
数据结构与算法分析(12)特殊二叉树的应用(一)
本节继续介绍二叉树的相关内容,包括二叉查找树和AVL树。 (1)二叉查找树: 定义: 使二叉树成为二叉查找树的性质是,对于树中的每个结点X,它的左子树中所有的关键字值小于X的关键字的值,而它的右子树中所有关键字的值大于X的关键字值。 二叉查找树的平均深度是O(log N)。 对于二叉查找树的删除例程 ...
分类:编程语言   时间:2016-09-13 18:58:53    收藏:0  评论:0  赞:0  阅读:152
2016.9.1 JavaScript入门之五
1.数据类型:对象;也可以被认为是一个键/值存储,像一个字典。可以取代switch{case:case:}或者if else 例如: function phoneticLookup(val) { var result = ""; var lookup = { alpha: "Adams", brav ...
分类:编程语言   时间:2016-09-13 18:56:43    收藏:0  评论:0  赞:0  阅读:552
输入5个数用冒泡排序进行从小到大排列
...
分类:编程语言   时间:2016-09-13 18:56:33    收藏:0  评论:0  赞:0  阅读:710
冒泡排序
package 课上练习; import java.util.Arrays; public class Maopao { public static void main(String[] args) { int[] a={23,42,12,8,5,10}; System.out.println("原 ...
分类:编程语言   时间:2016-09-13 18:56:03    收藏:0  评论:0  赞:0  阅读:208
《javascript设计模式与开放实践》学习(一)javascript实现多态2
1、this的使用 1)作为对象的方法调用,this指的对象本身 2)作为普通函数调用,this指的是window对象 这里是变量getName引用myObject.getName方法。如果是myObject.getName(),会输出seven,这里是属于对象的属性调用。 3)构造器调用,this ...
分类:编程语言   时间:2016-09-13 18:55:53    收藏:0  评论:0  赞:0  阅读:211
关于Python文档读取UTF-8编码文件问题
近来接到一个小项目,读取目标文件中每一行url,并逐个请求url,拿到想要的数据。 咋一眼看code写的没问题,每一个url 增加进newipurls set集合中。但是请求的过程中,requests.get后,会出现如下错误: raise InvalidSchema("No connection ...
分类:编程语言   时间:2016-09-13 18:55:23    收藏:0  评论:0  赞:0  阅读:332
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!