利用jstack 找到异常代码

1、top找出耗时pid进程或ps -ef |grep xxx 找出pid 2、ps p 3036 -L -o pcpu,pid,tid,time,tname,cmd 3036为pid 3、printf "%x\n" 3046 4、jstack -l 3046
分类: 其他 发布时间: 04-16 21:21 阅读次数: 11

Pytthon-数据结构化与保存

import requests from bs4 import BeautifulSoup from datetime import datetime import re import pandas #===============================================
分类: 其他 发布时间: 04-16 21:21 阅读次数: 9

使用js调用js

直接上源码: <div class="choose"> choose a mode<br> <hr> <button type="submit" id="easy" onclick="easymode()"> Easy </button>
分类: 其他 发布时间: 04-16 21:21 阅读次数: 7

PHP 内存管理 写时复制 垃圾回收

PHP中的变量是不需要手动释放的,内核帮我们实现了变量的内存管理,包括内存的分配和回收 变量深拷贝带来的问题就是效率和内存浪费严重。 解决深拷贝:1、引用计数 2、写时复制 PHP变量的内存管理就是基于这两点实现的 当变量赋值、引用的时候不是进行深拷贝,而是多个变量共用一个value,引用计数来记
分类: 其他 发布时间: 04-16 21:21 阅读次数: 9

python连接Mysql数据库写的小电话本

先不说了,先把代码放这,等有时间再说明程序里的问题, 这个小程序知识把功能实现,并没有对布局方面有太多追求 有些注释掉的也没有删除,也没有个函数包起来,整体看着 应该是有点乱 以下是完整代码, import tkinter import pymysql from tkinter import *
分类: 其他 发布时间: 04-16 21:21 阅读次数: 9

查找文件 find

实时查找工具,通过遍历指定路径完成文件查找 工作特点 查找速度慢 精确查找 实时查找 可能只搜索用户具备读取和执行权限的目录 查找条件 -maxdepth level 最大搜索目录深度,默认指定目录为第一级 -mindepth level 最小搜索目录深度 [root@liang ~ 20:40:
分类: 其他 发布时间: 04-16 21:15 阅读次数: 9

Eclipse汉化

1、查自己eclipse版本(我的是Neon) 2、到http://www.eclipse.org/babel/downloads.php找到对应eclipse版本 3、下载需要的语言包(我下载中文简体) 4、解压文件,把文件复制到eclipse软件的目录。 5、重启eclipse即可。
分类: 其他 发布时间: 04-16 21:15 阅读次数: 6

cobbler自动安装遇到的坑

1、系统的环境是 [root@linux-node4 cobbler]# cat /etc/redhat-release CentOS Linux release 7.4.1708 (Core) 2、坑 dracut-initqueue[560]: Warning: Could not boot.
分类: 其他 发布时间: 04-16 21:15 阅读次数: 6

easyui选项卡切换

这里主要介绍当对应的面板已经存在时,不能新增,否则就添加新的面板 body内容 <body class="easyui-layout"> <div data-options="region:'north',title:'North Title',split:true" style="hei
分类: 其他 发布时间: 04-16 21:15 阅读次数: 8

面向对象三大特征之一-------封装的意义

思考 封装的意义: 封装从形式上来说,它将数据和操作界定在了某个圈子内,如果外界想要访问数据,或者使用某个操作,必须通过特殊的手段向这个圈子申请。 这个圈子便是类,特殊的手段就是接口。 即假如外界想要访问类中的数据或者使用类中某个方法的具体操作,必须通过这个类事先提供的接口来访问,这个接口一般就是
分类: 其他 发布时间: 04-16 21:15 阅读次数: 7

mysql-强化

索引 事务 权限管理 执行流程
分类: 其他 发布时间: 04-16 21:15 阅读次数: 7

对Java设计模式的小结

我们的5.3节讲了java设计模式,在课上我其实听得很懵,因此课后下来看课件查资料,将这一小节理了一下,让自己对这一节有更清晰的理解。 Adapter(适配器): 一句话描述适配器模式的感觉: src->Adapter->dst,即src以某种形式(三种形式分别对应三种适配器模式)给到Adapte
分类: 其他 发布时间: 04-16 21:15 阅读次数: 6

easyui 分页记录每页选择的情况

翻页之后,在返回回来还能看到之前选择的记录代码全局变量 var params=new Object(); 用户列表 function initUserDatagrid(roleID,userDatagrid){//用户列表显示 $('#'+userDatagrid).datagrid({ width : 1200, url : '/privilege/ge
分类: 编程语言 发布时间: 04-16 21:15 阅读次数: 9

Transition属性

transition: property duration timing-function delay;
分类: 其他 发布时间: 04-16 21:15 阅读次数: 8

程序设计入门——C语言 第7周编程练习 1 多项式加法(5分)

第7周编程练习 依照学术诚信条款,我保证此作业是本人独立完成的。 温馨提示: 1.本次作业属于Online Judge题目,提交后由系统即时判分。 2.学生可以在作业截止时间之前不限次数提交答案,系统将取其中的最高分作为最终成绩。 1 多项式加法(5分) 题目内容: 一个多项式可以表达为x的各次幂
分类: 其他 发布时间: 04-16 21:15 阅读次数: 6

web性能优化

Web性能优化分为服务器端和浏览器端两个方面。一、浏览器端,关于浏览器端优化,分很多个方面 1、压缩源码和图片 JavaScript文件源代码可以采用混淆压缩的方式,CSS文件源代码进行普通压缩,JPG图片可以根据具体质量来压缩为50%到70%,PNG可以使用一些开源压缩软件来压缩,比如24色变成8色、去掉一些PNG格式信息等。2、选择合适的图片格式 如果图片颜色数较多就使用JPG格式,如果图
分类: 编程语言 发布时间: 04-16 21:15 阅读次数: 7

企业微信开发记录

企业微信,可以让自定义的应用接收用户发过来的消息。我看说明文档,发现一句话,折腾了好久,这句话就是: “对收到的请求做Urldecode处理” 我一直搞不懂这句话是什么意思,后来我成功验证了URL了,还是不知道这句话是什么意思。 验证URL很简单,在企业微信后台,设置好自定义应用的三个参数,然后在
分类: 其他 发布时间: 04-16 21:15 阅读次数: 6

Java中的static关键字解析 以及初始化过程

Java中的static关键字解析  static关键字是很多朋友在编写代码和阅读代码时碰到的比较难以理解的一个关键字,也是各大公司的面试官喜欢在面试时问到的知识点之一。下面就先讲述一下static关键字的用法和平常容易误解的地方,最后列举了一些面试笔试中常见的关于static的考题。以下是本文的目录大纲:  一.static关键字的用途  二.static关键字的误区  三.常见的笔试面试题  ...
分类: 编程语言 发布时间: 04-16 21:15 阅读次数: 8

重拾Python(3):Pandas之Series对象的使用

Pandas是Python下最强大的数据分析和探索库,是基于Numpy库构建的,支持类似SQL的结构化数据的增、删、查、改,具有丰富的数据处理函数。Pandas有两大数据结构:Series和DataFrame,本文主要对Series的常用用法进行总结梳理。 约定: import pandas as
分类: 其他 发布时间: 04-16 21:15 阅读次数: 7

mysql-优化

优化
分类: 其他 发布时间: 04-16 21:15 阅读次数: 6