`
sbl2255
  • 浏览: 212128 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表

JAVA和PDF的那点东西

    博客分类:
  • jdk
最近整理学习资料,归纳下有关PDF的工具:   1.PDFBOX http://pdfbox.apache.org/   2.TIKA http://tika.apache.org/   3.POI http://poi.apache.org/    

Centos 安装PHP

对于习惯了在Window下安装软件的同志来说,在Linux下安装简直就是噩梦   1.安装httpd yum install httpd httpd-devel   启动    /etc/init.d/httpd start   2.安装php   yum install php php-devel    编写一个测试文件<?php phpinfo(); ?> 放在 httpd.conf的DocumentRoot目录下,一般是在/var/www/html/   3.安装PHP拓展 yum install php-mysql php-gd php-im ...
1 配置服务器 打开 /etc/ssh/sshd_config 找到 ClientAliveInterval 参数,如果没有就自己加一行 数值是秒, 比如你设置为540,就是9分钟. ClientAliveInterval 540 对于 ClientAliveCountMax 指如果发现客户端没有相应,则判断一次超时, 这个参数设置允许超时的次数。 比如10 ClientAliveInterval 540 ClientAliveCountMax 10; 则代表允许超时 5400秒 = 90分钟   2 配置客户端 编辑 /etc/ssh/ssh_config 如果是Win ...
1.开启用户验证     2.用户注册完成之后遗忘密码怎么办? 进入到目录后,编辑config.xml  <useSecurity> .. ... .. </securityRealm>   将2个标签的代码删掉,然后重启jenkins,一切都有回到了从前,不用密码直接使用;          
在配置jenkins自带的邮件时,老是提示 553 Mail from must equal authorized user; 配置如下:   通过检查发现: Jenkins Location -> System Admin e-mail address (系统管理员邮件地址)  这个地方看看配置了没有   再写上发件人的邮箱地址   然后测试邮件就能发送成功了

log4j

    博客分类:
  • jdk
log4j 格式详解   [1] log4j.rootLogger=日志级别,appender1, appender2, ….   日志级别:ALL<DEBUG<INFO<WARN<ERROR<FATAL<OFF,不区分大小写 注意,需在控制台输入,只需将其中一个appender定义为stdout即可 注意,rootLogger默认是对 ...
  在vmware中克隆虚机还是很简单的,VM-》Manage-》Clone ,下一步,下一步完成操作;   注意事项:   1.克隆后的虚机的ip和原机一样,可是mac却变了,修改IP后,systemctl restart network.service 却一直不成功,就是因为MAC发生了变化; ip addr 与/etc/sysconfig/network-scripts/ifcfg-ens33 中的HWADDR的值不一样;修改一致可解问题;   2.修改主机的hostname,网上修改的方式很多。    2.1   /etc/hostname    2.2   /etc/ ...
1.从地址栏显示来说 forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器.浏览器根本不知道服务器发送的内容从哪里来的,所以它的地址栏还是原来的地址. redirect是服务端根据逻辑,发送一个状态码,告诉浏览器重新去请求那个地址.所以地址栏显示的是新的URL.   2.从数据共享来说 forward:转发页面和转发到的页面可以共享request里面的数据. redirect:不能共享数据.   3.从运用地方来说 forward:一般用于用户登陆的时候,根据角色转发到相应的模块. redirect:一般 ...
  1.window8 ,管理员运行CMD, start net npf  2.刷新网卡列表   3.权限不够,试着用管理员权限运行      
ss命令用于显示socket状态. 他可以显示PACKET sockets, TCP sockets, UDP sockets, DCCP sockets, RAW sockets, Unix domain sockets等等统计. 它比其他工具展示等多tcp和state信息. 它是一个非常实用、快速、有效的跟踪IP连接和sockets的新工具.SS命令可以提供如下信息:所有的TCP sockets所有的UDP sockets所有ssh/ftp/ttp/https持久连接所有连接到Xserver的本地进程使用state(例如:connected, synchronized, SYN-RECV, ...
1.到官网下载所需要的python版本;确定是否64位 (Q:如何查看版本号?) (A: python -V)   2.安装   ./configure --prefix=/path make && make install (安装有时会失败,多数是因为系统GCC版本太低)   3.创建快捷方式  ln -fs /path/bin/python /usr/bin/python   4.升级完成   升级完成后,会遇到yum无法使用   进入vi /usr/bin/yum 把头文件中“#!/usr/bin/python”  改成 "#!/ ...

WebCam 简单粗暴

    博客分类:
  • jdk
  public class Test { static Webcam webcam; static WebcamMotionDetector detector; public static void init() { webcam = Webcam.getDefault(); webcam.setViewSize(WebcamResolution.VGA.getSize()); detector = new WebcamMotionDetector(webcam); detector.setInterval(200); // one chec ...

crontab

crond是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具,并且会自动启动crond进程,crond进程每分钟会定期检查是否有要执行的任务,如果有要执行的任务,则自动执行该任务。     文件: /etc/cron.deny 说明: 该文件中所列用户不允许使用crontab命令 文件:

Redis

    public class Test { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub t1(); t2(); } public static void t1() { Jedis jedis = new Jedis("192.168.137.128", 6379); Pipeline pl = jedis.pipelined(); long sta ...

Mongodb 学习手稿

1:升序;-1:降序 db.user.ensureIndex({name:1},{options})  //Deprecated   db.user.createIndex({name:1},{options})   //options:  background:true;unique:true db.user.getIndexes() db.user.dropIndex("index_name") db.user.dropIndexes()   --master --slave --source <master:port>   如果不指定s ...
Global site tag (gtag.js) - Google Analytics