首页 > 编程语言
java知识学习39-线程状态
线程状态:当线程被创建且启动后,总共包括了6中状态。 线程状态图: Wai Timed_Waiting状态:计时等待,时间到期后或接收到唤醒通知,该状态才会解除 计时等待的两种方式: sleep(long m)方法:在等待m毫秒后,线程睡醒后进入Runnable或Blocked状态; wait(lo ...
分类:编程语言   时间:2021-04-21 10:52:49    收藏:0  评论:0  赞:0  阅读:33
22个有用的JavaScript单行代码,短小却令人惊叹!
世界各地有超过一千万的Javascript开发人员,并且每天都在增加。尽管JavaScript因其动态特性而闻名,但它还具有许多其他出色的功能。在此文中,我将与你分享20个JavaScript单行代码实现的常用功能。 1、ID随机生成 当你执行原型制作并且需要唯一的ID时,此功能可以成为你的首选项。 ...
分类:编程语言   时间:2021-04-21 10:51:32    收藏:0  评论:0  赞:0  阅读:18
数组的使用
数组使用 For-Each循环 数组作方法入参 数组作返回值 public class ArraysDemo04 { public static void main(String[] args) { int[] arrays={1,2,3,4,5}; //jdk1.5,没有下标,适合打印输出,for ...
分类:编程语言   时间:2021-04-21 10:48:07    收藏:0  评论:0  赞:0  阅读:15
JavaScript的作用域链和闭包
一、闭包的概念 函数套函数,子级函数里面用了父级函数的变量,这种情况就属于闭包。 二、作用域的概念 假设一段代码被保存在单独的js文件中,当某个包含该js文件的网页运行在浏览器中的时候,JavaScript已经预先创建好一个全局作用域,该作用域包含一个全局上下文,该上下文包含window、navig ...
分类:编程语言   时间:2021-04-21 10:47:29    收藏:0  评论:0  赞:0  阅读:23
python学习记录之数字拆分成各个位数
python学习记录之数字拆分成各个位数 学习中遇到一题: ⑴ 输入一个正整数,求该数各位数的平方和,例如,123的各位数的平方和=12+22+32,结果=14。 程序运行效果如下: 234 sum=29 我的解题思路为:用input获取的用户输入的正整数为字符串,用循环加上字符串切片操作取出每一位 ...
分类:编程语言   时间:2021-04-21 10:46:37    收藏:0  评论:0  赞:0  阅读:24
javascript
1、什么是JavaScript 一、什么是JavaScript? JavaScript 是 web 开发人员必须学习的 3 门语言中的一门: HTML 定义了网页的内容 CSS 描述了网页的布局 JavaScript 网页的行为 JavaScript 是互联网上最流行的脚本语言,这门语言可用于 HT ...
分类:编程语言   时间:2021-04-21 10:46:20    收藏:0  评论:0  赞:0  阅读:20
C#异步调用,成功回调中更新界面(线程间操作无效)
一、异步更新UI线程--利用委托 C#异步调用,界面假死加更新界面 (此例子更新界面的方法是利用组件的委托方法Control.Invoke()) lblStatus.Text = "执行中,请稍候……"; Func<int> longTask = new Func<int>(delegate() { ...
分类:编程语言   时间:2021-04-21 10:45:28    收藏:0  评论:0  赞:0  阅读:19
PTA basic 1017 A除以B (20 分) c语言实现(gcc)
本题要求计算 /,其中 A 是不超过 1000 位的正整数,B 是 1 位正整数。你需要输出商数 Q 和余数 R,使得 A=B×Q+R 成立。 输入格式: 输入在一行中依次给出 A 和 B,中间以 1 空格分隔。 输出格式: 在一行中依次输出 Q 和 R,中间以 1 空格分隔。 输入样例: 1234 ...
分类:编程语言   时间:2021-04-21 10:43:48    收藏:0  评论:0  赞:0  阅读:24
归并排序
归并排序 归并排序(Merge sort)是建立在归并操作上的一种有效的排序算法。该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。 两路归并排序算法思路 分而治之(divide - conquer);每个递归过程涉及三个步骤 分解: 把待排序的 n 个元素的序列分解成 ...
分类:编程语言   时间:2021-04-21 10:42:21    收藏:0  评论:0  赞:0  阅读:30
C语言:体现\r的结果
#include <stdio.h> #include <windows.h> //体现\r的结果 //转义字符\r,回车,将光标移动到当前行最开始 main() { char a='\r',b='g',c=68; printf("%c,%c,%c\n",b,a,c);//本来先输出'g',再输出逗 ...
分类:编程语言   时间:2021-04-21 10:39:04    收藏:0  评论:0  赞:0  阅读:20
Python并发编程
并发执行-并发编程 ###1.物理机 01.Windows NumberOfCores NumberOfLogicalProcessors cpu个数 是指物理上安装了几个cpu,一般的个人电脑是安装了1个cpu cpu内核数 是指物理上,一个cpu芯片上集成了几个内核单元,现代cpu都是多核的。 ...
分类:编程语言   时间:2021-04-21 10:36:25    收藏:0  评论:0  赞:0  阅读:31
DDL 自定义语言
DDL 是管理库和表的 库管理 : 创建 修改 删除 表管理: 创建 修改 删除 创建 : create 修改: alter 删除: drop 语法 1 创建xx库 如果不存在xx 就创建 create database if not exists xx; 2 更改库的名字 rename datab ...
分类:编程语言   时间:2021-04-21 10:34:10    收藏:0  评论:0  赞:0  阅读:24
【Spring】AOP 实现原理(十三)
一、参考资料 0、Spring AOP系列https://www.jianshu.com/u/51eae3937c54?order_by=top1、Spring AOP (一) 简介https://www.jianshu.com/p/7f4f2429552f2、Spring AOP (二) JDK ...
分类:编程语言   时间:2021-04-21 10:28:29    收藏:0  评论:0  赞:0  阅读:38
Java多线程的实现方式二
Lock(锁) ? 从JDK 5.0开始,Java提供了更强大的线程同步机制——通过显式定义同步锁对象来实现同步。同步锁使用Lock对象充当。 ? java.util.concurrent.locks.Lock接口是控制多个线程对共享资源进行访问的工具。锁提供了对共享资源的独占访问,每次只能有一个线 ...
分类:编程语言   时间:2021-04-21 10:27:30    收藏:0  评论:0  赞:0  阅读:26
JavaScript -- 李立超
JavaScript - 李立超 JS = ECMAScript(标准) + DOM + BOM JS特点: 解释型语言 动态语言 基于原型的面向对象 JS代码需要编写到script中 alert:控制浏览器弹出警告框 alert("你好"); 让计算机在页面中输出一个内容 document.wri ...
分类:编程语言   时间:2021-04-21 10:26:43    收藏:0  评论:0  赞:0  阅读:39
javascript 去掉 url 中的不可打印字符串
最近遇到一个奇怪的问题,业务从邮件中拷贝出来的URL有问题,导致线上访问出现问题,一再分析,手打的url的地址没有问题,但是拷贝的就有问题,手打的和拷贝的肉眼看一模一样的。 于是怀疑是拷贝出来的URL编码有问题,尝试了下面的解决方法: urldecode js escape,encodeURI,ec ...
分类:编程语言   时间:2021-04-21 10:26:05    收藏:0  评论:0  赞:0  阅读:21
c语言中利用continue语句过滤数值
1、过滤是5的倍数的数值 #include <stdio.h> int main(void) { int i = 1, j; puts("please input an integer."); printf("j = "); scanf("%d", &j); for (i; i <= j; i++) ...
分类:编程语言   时间:2021-04-21 10:24:54    收藏:0  评论:0  赞:0  阅读:23
python中copy和deepcopy
python中copy是浅拷贝,deepcopy是深拷贝,那么两者有啥区别呢? 浅拷贝copy字面意思是一层拷贝,即指拷贝对象本身,不拷贝对象中的子对象,举个例子,就是列表的列表, 浅拷贝只能拷贝外层列表对象,列表中的列表子对象没有被拷贝。但是新生成的拷贝对象id(地址)是和原对象id 是不同的,也 ...
分类:编程语言   时间:2021-04-21 10:22:59    收藏:0  评论:0  赞:0  阅读:25
297. 二叉树的序列化与反序列化 (JAVA)
序列化是将一个数据结构或者对象转换为连续的比特位的操作,进而可以将转换后的数据存储在一个文件或者内存中,同时也可以通过网络传输到另一个计算机环境,采取相反方式重构得到原数据。 请设计一个算法来实现二叉树的序列化与反序列化。这里不限定你的序列 / 反序列化算法执行逻辑,你只需要保证一个二叉树可以被序列 ...
分类:编程语言   时间:2021-04-21 10:22:01    收藏:0  评论:0  赞:0  阅读:36
[Java] 数据分析--统计
二项分布 需求:5个四面体筛子,筛子三面绿色,一面红色,模拟1000000次,统计每次试验红色落地筛子个数的分布 实现:用循环实现5个筛子和1000000次试验,定义函数numRedDown模拟5个筛子试验结果,redDown模拟单次试验结果 Simulation.java 1 import jav ...
分类:编程语言   时间:2021-04-21 10:18:32    收藏:0  评论:0  赞:0  阅读:27
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!