c# 线程池实现 只是一个原理性的实现细节内容忽略
using System; using System.Collections.Concurrent; using System.Collections.Generic; using System.Text; using System.Threading; namespace ThreadPoolImp { public class MyThreadExcutor { //创建 private static volatile bool RUNNING = true; //所有任务都放队列中,让工
用vue实现点击编辑按钮将li变为可以输入文本的input
<template>
<li v-if='flag'><span @click='edit()'>点击一下</span></li>
<input type="text" v-else @change='input()'>
</template>
export default{
data(){
flag:true
},
methods:{
edit(){
this.flag=false;
Python:每日一题002
题目: 企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于100万元时,超过100万元的部分按1%提成,从键盘输入当月利润I,求应发放奖金总数? 程序分析: 请利用数轴来分界,定位。注意定义时需把奖金
2018 徐州网络赛A
262144K After Incident, a feast is usually held in Hakurei Shrine. This time Reimu asked Kokoro to deliver a Nogaku show during the feast. To enjoy the show, every audience has to wear a Nogaku mask, and seat around as a circle. There are N guests R
2018 徐州网络赛 B
262144K In a world where ordinary people cannot reach, a boy named "Koutarou" and a girl named "Sena" are playing a video game. The game system of this video game is quite unique: in the process of playing this game, you need to constantly face the
【pyecahrts】学习杂记
偶然机会接触到pyecharts,惊异于其强大的功能和简洁的代码(这里黑一下d3.js,实在是太复杂了,虽然功能很强大)。兴趣使然,决定开一篇博客记一些学习笔记。但由往日经验可得,一丝不苟地记笔记又耗时又费力,效果还不一定好。于是这篇博客就变成了杂记,碰到什么好玩的我就记下来,持续更新。至于将来做项目要用到啥直接查官方文档就好了。
2018 徐州网络赛 C
262144K Morgana is playing a game called cacti lottery. In this game, morgana has a 3 \times 33×3 grid graph, and the graph is filled with 11 ~ 99 , each number appears only once. The game is interesting, he doesn't know some numbers, but there are
不拥抱doucment.write
document.write的名声好像一直不是很好,也许是它经常出现在初学者教程中,也可能是被劫持的js文件中经常用出现这东西,导致大家都满排斥它的。 但是,无论它的长相多难看,它确实能解决同步加载的问题,比如创建一个script,然后把它appendChild到head中 //x.js
alert(1) <script>
let $scp = document.createElement('script')
$scp.src = './x.js'
docum
软件工程作业——WC Java实现
Github项目地址:https://github.com/2youyou/2youyou 项目要求: 实现一个统计程序,它能正确统计程序文件中的字符数、单词数、行数,以及还具备其他扩展功能,并能够快速地处理多个文件。 具体功能 -c 返回文件字符数 -w 返回词的数目 -l 返回行数 扩展功能 -s 递归处理目录下符合条件的文件 -a 返回更复杂的数据(代码行 / 空行 / 注释行) 高级功能 -x 命令行输入-x参数,程序显示图形界面,用户可以通过界面选取单个文件,程序就会显示文件的字符数
pwn-格式化字符串漏洞
原理:因为没有正确使用printf()函数 正确使用 : printf('%s',str) 不正规使用:printf(str) 控制字符串str可以爆出stack内内容从而实现任意地址读或者任意地址写 ---------------------------入门题01-------------------------------------- 18行存在格式化字符串漏洞 只需输入在hello之后输入password所在地址,接收password值再传入进行比较即可 exp: from pwn i
[POI2018]Powódź
Description 在地面上有一个水箱,它的俯视图被划分成了n行m列个方格,相邻两个方格之间有一堵厚度可以忽略不计的墙,水 箱与外界之间有一堵高度无穷大的墙,因此水不可能漏到外面。已知水箱内每个格子的高度都是[0,H]之间的整数 ,请统计有多少可能的水位情况。因为答案可能很大,请对10^9+7取模输出。两个情况不同当且仅当存在至少一个 方格的水位在两个情况中不同。 Input 第一行包含三个正整数n,m,H(n*m<=500000,1<=H<=10^9)。 接下来n行,每行m-1个整数a[
plus.nativeUI.alert
plus.nativeUI.alert(content, function() {
console.log("User pressed!");
}, "出错了", "知道了")
java poi分批次导入Excel
最近换了新工作,公司要求导入Excel要分批次导入,并且是多线程的情况下执行导入,查了很多资料,没看到比较复合的,就打算自己写一个吧,可能有不足,希望指出。 上面说到多线程,这边就不贴出代码了,具体思路就是一个导入开辟一个线程,下面主要写一下我的分批次的代码思路: 分批次导入-方法一 先介绍我一开始的写法: 通过一个(最大行数/设置读取的行数)的 余数向上取整 来控制循环次数。 1 package oldboy;
2
3 import org.apache.poi.hssf.use
OpenGL知识点梳理3----变换与坐标系统
变换 一、需要注意的一些点 1.变换矩阵不可变,其参数不能使用变量。 2.齐次坐标w>0表示真实物理世界中的点,w=0可用来统一表示一个无穷远的点。而实际应用中w=0常用来表示一个向量。 3.齐次坐标的优点是只需要管线最后做一次除法就能将齐次坐标转换为非齐次。 4.进行组合变换矩阵时,先缩放,再旋转,最后平移或移动到合适位置。 数学原因:矩阵的乘法不可交换 几何原因:若先位移再缩放,位移矩阵也会被缩放相同的倍数。 5.旋转总是相对于原点的,旋转和平移是不可交换的,从数学角度分析,即矩阵相乘的不
Kinect插件使用
Kinect Scripts文件夹下所有managers(管理器)的用途: 这些在KinectScripts文件夹下的管理器都是组件,你可以根据你想实现的功能在项目中使用它。 KinectManager 是最通用的组件,需要它与传感器交互以获取底层数据,譬如彩色数据流和深度数据流,以及身体和关节在Kinect空间中的位置(单位:米)。 AvatarController的目的是将检测到的关节位置和旋转传递到一个可操纵骨骼上。 CubemanController效果同上,但是它通过transfor
Python to list users in AWS
code import boto3
c1=boto3.client('iam')
#list_users will be a dict
users=c1.list_users()
#transfer dict to list
user_list=list(( r.get('UserName') for r in users.get('Users') ))
#print list
print(user_list)
#transfer list to string
for user_name in
今日推荐
周排行