码迷,mamicode.com
首页 > 全部 > 月排行
通过递归将list<Map<String,Object>>类型的数据转换为tree组件可识别的json数据
publicstaticJSONObjectgetDeptTree(List<Map<String,Object>>list,Stringid)throwsJSONException{ JSONObjectjson=newJSONObject(); JSONArrayjsons=newJSONArray();//children数组 for(Map<String,Object>map:list){ Stringid=map.get("ID")==nul..
分类:Web程序   时间:2017-09-29 00:40:02    阅读次数:574
用js获取input中type=file文件内容
1、先获取到input节点 2、利用FileReader对象读取文件 3、文件读取完毕后会有一个回调函数,拿到结果即可 示例: ...
分类:Web程序   时间:2017-09-29 00:40:17    阅读次数:385
教你如何开启/关闭ubuntu防火墙
教你如何开启/关闭ubuntu防火墙 安装方法sudoapt-getinstallufw当然,这是有图形界面的(比较简陋),在新立得里搜索gufw试试……使用方法1启用sudoufwenablesudoufwdefaultdeny作用:开启了防火墙并随系统启动同时关闭所有外部对本机的访问(本机访问外部正常)..
分类:系统相关   时间:2017-09-29 00:40:25    阅读次数:177
numericUpDown1&trackBar1应用
private void numericUpDown1_ValueChanged(object sender, EventArgs e) { this.trackBar1.Value = (int)numericUpDown1.Value; } private void trackBar1_Scro ...
分类:其他好文   时间:2017-09-29 00:40:34    阅读次数:131
OutOfMemory排查
1.出现的情景:第一天测试,tps100左右,第二天测试tps5左右,平均响应时间很大。查看监控发现内存很高,CPU也70%左右。确认代码环境都没有变动。查看程序日志,发现报错,显示Causedby:java.lang.OutOfMemoryError:GCoverheadlimitexceeded,查看tomcat的JVM配置,为3G,内存..
分类:其他好文   时间:2017-09-29 00:40:52    阅读次数:130
openssl编译安装的流程(升降级)
针对目前生产环境https加速卡的实际情况,需要重新编译安装openssl版本,具体流程如下:1、下载源码包:wgethttp://www.openssl.org/source/openssl-1.0.2d.tar.gz2、安装到/usr/local/ssl/目录下:tarzxvfopenssl-1.0.2d.tar.gzcdopenssl-1.0.2d./config--prefix=/usr/local/s..
分类:其他好文   时间:2017-09-29 00:41:03    阅读次数:3185
[TJOI 2017]异或和
Description 在加里敦中学的小明最近爱上了数学竞赛,很多数学竞赛的题都是与序列的连续和相关的。所以对于一个序列,求出它们所有的连续和来说,小明觉得十分的简单。但今天小明遇到了一个序列和的难题,这个题目不仅要求你快速的求出所有的连续和,还要快速的求出这些连续和的异或值。小明很快的就求出了所有 ...
分类:其他好文   时间:2017-09-29 01:36:32    阅读次数:151
010-ThreadGroup线程组
线程组ThreadGroup表示一组线程的集合,一旦一个线程归属到一个线程组之中后,就不能再更换其所在的线程组。那么为什么要使用线程组呢?个人认为有以下的好处:方便统一管理,线程组可以进行复制,快速定位到一个线程,统一进行异常设置等。ThreadGroup它其实并不属于Java并发包中的内容,它是j ...
分类:编程语言   时间:2017-09-29 01:36:40    阅读次数:170
H5基础浏览器兼容性
<!DOCTYPE HTML><html><body> <video width="320" height="240" controls="controls"> <source src="/i/movie.ogg" type="video/ogg"> <source src="/i/movie.mp ...
分类:其他好文   时间:2017-09-29 01:36:51    阅读次数:183
命令行执行jenkins,构建job(可传递参数)
背景| 组内做UI测试,需要每天晚上执行一遍jenkins任务,jenkins任务本身是参数化构建的。但是因为jenkins本身的定时执行没有办法指定特殊的参数,所以考虑使用命令行方式启动jenkins 第一步:下载jenkins-cli.jar,查看帮助文档 不同版本的jenkins有自己对应命令 ...
分类:其他好文   时间:2017-09-29 01:36:58    阅读次数:509
非靜態初始化塊與夠着函數的 執行順序
題目: 子類A繼承父類B,A a=new A();則父類B夠着函數、父類B靜態代碼塊、父類B非靜態代碼塊執行的先後順序是? 正確的執行順序是:杜磊B靜態代碼塊-》子類A靜態代碼塊-》父類B非靜態代碼塊-》父類B構造函數-》子類A非靜態代碼塊-》子類A構造函數 也就是説非靜態初始化塊的執行順序要在構造 ...
分类:其他好文   时间:2017-09-29 01:37:07    阅读次数:133
bzoj 3309 反演
$n=p_1^{a_1}p_2^{a_2}…p_k^{a_k},p_i$为素数,定义$f(n)=max(a_1,a_2…,a_k)$。 给定a,b<=1e7求$\sum\limits_{i=1}^{a}\sum\limits_{j=1}^{b}f((i,j))$ 先简化。 \begin{eqnarr ...
分类:其他好文   时间:2017-09-29 01:37:17    阅读次数:212
Python - PIL-pytesseract-tesseract验证码识别
N天前实现了简单的验证识别,这玩意以前都觉得是高大上的东西,一直没有去研究,这次花了点时间研究了一下,当然只是一些基础的东西,高深的我也不会,分享一下给大家吧。 关于python验证码识别库,网上主要介绍的为pytesser及pytesseract,其实pytesser的安装有一点点麻烦,所以这里我 ...
分类:编程语言   时间:2017-09-29 01:37:25    阅读次数:244
hls流媒体视频防盗实现
HLS流媒体视频防盗实现 一、Windows安装FFmpeg 1.1 安装版本 1.1.1 网址:https://ffmpeg.org/ 1.1.2 选择Windows版本:https://ffmpeg.org/download.html#build-windows 1.2 解压安装: 1.2.1 ...
分类:其他好文   时间:2017-09-29 01:37:37    阅读次数:204
用requests库和BeautifulSoup4库爬取新闻列表
用requests库和BeautifulSoup4库,爬取校园新闻列表的时间、标题、链接、来源、详细内容。 将其中的时间str转换成datetime类型。 将取得详细内容的代码包装成函数。 from datetime import datetime import requests from bs4 ...
分类:其他好文   时间:2017-09-29 01:37:45    阅读次数:296
011-ThreadFactory线程工厂
一、源码分析 ThreadFactory是一个线程工厂。用来创建线程。这里为什么要使用线程工厂呢?其实就是为了统一在创建线程时设置一些参数,如是否守护线程。线程一些特性等,如优先级。通过这个TreadFactory创建出来的线程能保证有相同的特性。它首先是一个接口类,而且方法只有一个。就是创建一个线 ...
分类:编程语言   时间:2017-09-29 01:37:55    阅读次数:253
Floyd算法(最短路)
如题,这是最短路算法Floyd。 Floyd,是只有五行的代码。 简单,易懂。O(N的三方)的时间也可以。 遇到简单的就这么用。 这一条是不是很简单? Floyd的作用就是帮你寻找两个点的最短路,就是: 如果i点到j点的路线大于i点到k点,然后再转到j点的路线,那么你就可以将i点到j点的路线替换为i ...
分类:编程语言   时间:2017-09-29 01:38:05    阅读次数:278
mybatis快速入门(八)-spring-mybatis动态代理整合
mybatis快速入门(八)-spring-mybatis动态代理整合 ...
分类:编程语言   时间:2017-09-29 01:38:18    阅读次数:168
缓冲一日
到月底了呢。 距离NOIP还有43天,时间不多了。 爆肝一个多月的洛谷题库,可以说是收获颇丰了,表示学到了很多奇怪的思路和解法(可以称之为套路),虽然还有一些题写得不尽人意。。 由于说通了家里和班主任,我至少能在考试之前争取到大量的训练时间,和越来越深的黑眼圈。 emmm,想说一下十月的打算。 可能 ...
分类:其他好文   时间:2017-09-29 01:38:24    阅读次数:145
Hibernate简介与实例
一、Hibernate简介 1、什么是Hibernate? Hibernate是数据持久层的一个轻量级框架。数据持久层的框架有很多比如:iBATIS,myBatis,Nhibernate,Siena等等。并且Hibernate是一个开源的orm(Object relations mapping)框架 ...
分类:Web程序   时间:2017-09-29 01:38:33    阅读次数:228
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!