10年 Java程序员,硬核人生!勇往直前,永不退缩!欢迎围观我的git:https://github.com/R1310328554/spring_security_learn 寻找志同道合的有志于研究技术的朋友,关注本人微信公众号: 觉醒的码农,或Q群 165874185 |
摘要:
阿里的成功,我认为要归功于淘宝的成功。淘宝现在的状况可以说得上是泛滥猖獗。 当然通过淘宝成功的自不在少数,不过可能都是早期的或者那些懂得推广、或者懂得诈骗的罢!中国人多啊,实在是多。生活不易啊,实在不易。没有人不想过理想的生活。没有人不想赚很多钱的。 那些自有商店的就不消说了,大批的陪玩的就不多说了... 阅读全文
摘要:
kill [信号代码] 进程ID 以优雅的方式结束进程# kill -l PID-l选项告诉kill命令用好像启动进程的用户已注销的方式结束进程。当使用该选项时,kill命令也试图杀死所留下的子进程。但这个命令也不是总能成功--或许仍然需要先手工杀死子进程,然后再杀死父进程。 # kill -HUP 阅读全文
摘要:
linux:/opt/software/lktest/c # wallhellllllllllllllllllllooooooooooooooooo^[[AasZZZZZZ^Clinux:/opt/software/lktest/c # write rootwrite: root is logged 阅读全文
摘要:
node的helloworld是非常的简单。 下载node绿色安装包即可。转至node.exe所在目录——写一个hw.js,然后cmd下执行node hw.js——返回相应结果。。 http://www.cnblogs.com/dolphinX/p/3474568.html hw.js的写法? 一定 阅读全文
摘要:
简介: Nginx全程是什么? Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 安装 配置 nginx.conf: 主要配置项: 编写helloworld 运行 工具 原理、结构 用途、用法 注意 相关 ht 阅读全文
摘要:
开始——运行——输入网址(windows或linux):\\10.67.1x.1x 就可以打开一个网络服务器(应该是局域网内的) ——这个是什么原理呢? 分windows、linux 1 windows ———— 这应该是和mstsc不同的吧!! 两码事吧!! 开始——运行——输入网址windows 阅读全文
摘要:
rpm -qa|grep ssh q query a all e erase i install http://www.cnblogs.com/eachsoft/articles/38402.html 阅读全文
摘要:
关于锁的分类 及 锁的灵活使用: 参见 http://blog.csdn.net/qaz13177_58_/article/details/21543515 有几句话说得相当不错: 锁的分类 : 同步分为类级别和对象级别,分别对应着类锁和对象锁。类锁是每个类只有一个,如果static的方法被sync 阅读全文
摘要:
先谈线程的状态: 具体来说有, NEW、 Running、 Blocked、此状态的线程阻塞,它正在等待监视器锁——等待另外一个线程释放锁(通俗说就是等它执行完synchronized了的方法/代码块)。 就是说出现了资源争用的情况。引起Blocked的原因,不用说,现在很明了了: 多个线程想同时进 阅读全文
摘要:
并发,其实是多线程才有的场景。。。 java 多线程? 锁? 现在看来,即使已经工作了4、5年,这仍然不是一个简单的问题。 其实java 本身有提供锁的机制。 比如 Object对象的 wait 、notify 方法。synchronized 的原理不过是直接调用对应的对象的 wait方法罢了! 看 阅读全文
摘要:
问题:如何实现死锁。 关键: 1 两个线程ta、tb 2 两个对象a、b 3 ta拥有a的锁,同时在这个锁定的过程中,需要b的锁;tb拥有b的锁,同时在这个锁定的过程中,需要a的锁; 关键的实现难点是3, —— 所以说,死锁也不是那么容易出现的吧。。 实现方式synchronized、Lock 等等 阅读全文
摘要:
市场调研,分析—— 决定是否创业不要再极度的沉默无言、宅、无存在感,无趣,难熬。。 阅读全文
摘要:
通过burp suite 对请求head新增x-forwarded-for代理设置x-forwarded-for 设置为非法ip,一个脚本。。。导致————跨站攻击修改报文头xss http://www.cubrid.org/blog/dev-platform/understanding-jdbc- 阅读全文
摘要:
参考http://blog.csdn.net/polossk/article/details/9799735 阅读全文
摘要:
答题详情(红色字体显示表示答案不正确): 1. 以下程序如何修改才能使得单一MyLogger对象支持多线程环境:Given: 1. public class MyLogger { 2. private StringBuilder logger = new StringBuilder(); 3. pu 阅读全文
摘要:
工具: http://www.ij2ee.com/bejson/bejson.html 和XML数据格式的对比 这个其实是很明显的,各有优势,各有各自流行的领域。不多说吧,大都要靠自己去理解。 json用途: 据我理解,好像主要是,web程序的服务端、客户端的数据传递。 如果我们通过浏览器的F12查 阅读全文
摘要:
java Decompiler 有一个明显的bug是, 之前的打开jar文件,会被缓存起来,如果再次打开同名jar文件(jar内容替换~!),会导致仍然显示原来内容! 。 必须关闭Decompiler ,然后重新打开jar才行!! java Decompiler 还有一个很好用的功能是 save s 阅读全文
摘要:
在定位一个bug的过程中忽而意识到没有方向是多么可怕就像在森林里面迷路了一样, 东驰西撞,费力的寻找出路,但是却总找不到出口, 有时候其实已经离出口很近了, 但是却根本不知道怎么回事, 于是又往回走,或者走向了另外一个错误的方向。迷途不知返。无法返。 最后精疲力尽。这个时候才想起要慢慢的仔细的分析,... 阅读全文
摘要:
ExecutorService 通常Executor对象会创建并管理一组执行Runnable对象的线程,这组线程被称为线程池,Executor基于生产者-消费者模式.提交任务的执行者是生产者(产生待完成的工作单元),执行任务的线程是消费者(消耗掉这些工作单元) http://www.cnblogs. 阅读全文
摘要:
login 方式:: su - oracle 依次 /etc/bash.bashrc———— /home/$user/.bashrc ———— /ect/profile ———— /home/$user/.bash_profile(找不到~/.bash_profile, 则寻找~/.bash_l... 阅读全文
摘要:
之前学习的是我为人人,人人为我。 现在发现根本不是这么回事,—— 在国外也许可以这么说,但是在中国,却不能,实际上,就是我不为人人,人人不为我。这些人都太自私了,只管自己舒服,不管别人死活。殊不知,人人都是相互依存的,—— 虽然说在这么大的国家里面,人人之间的相互依存度非常非常小,但是当这个度乘以百... 阅读全文
摘要:
语法格式1: sed option command file 注意区分 option command, option 以-开始 command 以单?引号包围 ———— 这完全是误会, 我测试好多后发现, 引起很多时候完全可以去掉,只有在当可能引起歧义的时候, 才需要引号 command 里面的表达 阅读全文
摘要:
压缩解压 tar 即可压缩也可以解压 c 压缩 如果没有z、j参数,则表示,只打包,不压缩。 就说, t 查看 z 以gzip方式压缩 相当于 gzip ?。。 j 以bzip方式压缩 bzip2 ?? drwxr-xr-x 5 root root 4096 Apr 21 09:30 etccc/ 阅读全文
摘要:
不得不说,我犯了错,很基础的。。 遍历list的时候可以删除数组元素吗? 答案是:简单/增强for循环不可以,list.iterator()这样的方式就可以。 我之前做过类似面试题的,不过忘记了, 不记得是list还是set或者map了 。list? 貌似也可以吧。 对于set、map也是同理。 如 阅读全文
摘要:
开始不清楚, 一直尝试想load图片一样加载一个swftools转换的swf,然后在尝试转换成movieclip的时候,总是报错, avmiMovieClip 不能转换成movieclip之类的。但为什么有的swf可以轻松转换成movieclip呢?后面我明白这两种movieclip根本就是不同存储格式了,—— 虽然都是swf后缀关于movieclip ,我一直不太明白,其实它相当的有用。package{import flash.display.Loader;import flash.errors.EOFError;import flash.events.Event;import flash. 阅读全文
摘要:
没想到再这里也要跌跌撞撞。 这个东西我很久之前就懂了的啊!最开始是这么写的: private function init():void { var contextMenu:ContextMenu = new ContextMenu(); var contextMenuItem:ContextMenuItem = new ContextMenuItem("复制"); contextMenuItem.addEventListener( ContextMenuEvent.MENU_ITEM_SELECT, OnGetPointPos ); contextMenu.c... 阅读全文
摘要:
又遇到这种事情,真不知道怎么说,难道真的是我本身的问题吗, 我只是不想透露名字给一个还不认识的人。竟然。。做个不倾城的明媚女孑° 14:31:40 你好黑色幽默 14:44:17 嗯黑色幽默 14:44:46 你是?做个不倾城的明媚女孑° 14:48:40 双击查看原图很高兴认识你,怎么称呼呢黑色幽默 14:52:30 你怎么称呼黑色幽默 14:52:46 哪个网站吗?黑色幽默 14:52:50 不好意思,我忘记了黑色幽默 14:53:17 izhenxin吗黑色幽默 14:53:25 你可以叫我阿K黑色幽默 14:53:33 很高兴认识你做个不倾城的明媚女孑° 阅读全文
摘要:
oracle登录:sqlplus -uUsername -pPasswordselect * from dba_profiles where resource_name like 'FAILED_LOGIN_ATTEMPTS%'select LOCK_DATE,username from dba_u... 阅读全文
摘要:
Error: 找不到类型,或者它不是编译时常数: Vector。或者Type was not found or was not a compile-time constant: Vector.搞了好一会,以为是flex版本的问题。 sdk3.2换成了3.5了, 还是一样的。。。这 是因为编译时,默认支持的Flash Player的版本是9.0.124。遇到这种错误时,需要修改flex-sdk/frameworks/flex-config.xml, 将9.0.124改为10.0.12。如果使用flexbuilder,可以通过Project > Properties > Flex Co 阅读全文
摘要:
浮动ip 其实就是动态ip, 静态IP是固定不变的,不管你用不用这个IP上网,这个IP都是属于你的动态IP则是在使用的时候由DHCP服务器临时分配给你的,不用则不分配在网络中如果设置了一部分静态IP地址,那这些地址就不要出现在dhcp服务器的地址池里面了,防止IP地址冲突 静态IP 动态IP 在互联 阅读全文
摘要:
参照http://www.cnblogs.com/djcsch2001/archive/2011/05/08/2040255.html tr -options set1 [set2] set中处理方式是按单字符一个个进行的,就是说找到了set1中的一个字符,马上进行处理。。。 d 删除 后面有且只能 阅读全文
摘要:
有些东西真是难得搞懂,一旦懂了就容易记住了。说到service 就不能不说 daemon, 他们两者看起来不相关。其实是紧密相连的两个概念。—— 就像两个同心的正五边形和正六边形放在一起时候的样子,重叠区域很大!daemon就是一直运行在‘后台’的service, 更简单的说是一个程序,(一般来说,他是长时间运行的) 所谓服务,有长时间运行的特点。。—— 不然难够叫做服务?不同在于,linux有为 service 专门提供命令,用来管理service,—— 其实就是用来管理daemon。。—— 问题是,为什么, service命令可以看到所有的 后台运行的程序呢? —— 这是因为这些程序位置 阅读全文
摘要:
asfmstscsftpnetstat通过xshell的sftp协议连接是没有问题的,但是命令行中sftp root@10.67.164.217Connecting to 10.67.164.217...sftp> cd /opt/luo 但是把sftp换成ftp就是不行。。。。发现ftp服务没有打开的原因。 —— 为什么sftp都打开了,ftp却没有呢?ps -ef | grep ftproot 3154 3137 0 Apr03 ? 00:00:00 /usr/lib64/ssh/sftp-serverroot 3235 313... 阅读全文
摘要:
在中国,IT科技公司不少,其中专门设置研发部门的也不少。 但是真正能够有研发成果的有多少?大都是一些不太好用的研发或创新罢了。——相对发达国家而言。小公司就不用说了,大公司也差不多。很长时间大量人力物力研发出来的东西却不好用,bug一堆,运行速度慢而效率低。这个时候,只要你稍微关注国外,外面已经出来好几款同功能的软件了吧! 而且又好用又高效!哎,你说,中国的研发怎么就这么弱? 真的是中国人的问题啊!中国人真的不团结,一点也不。他们一群人虽然天天在一起,但是没什么合作,没什么交流,整天各搞各的,偶尔开个会也是草草了事。什么学习培训交流会也是走过场。相互心里有隔阂,不能完全信任,因而相互之间交流成 阅读全文
摘要:
基本原则要不不做,要么做好!对于某些细节的问题,可能涉及环境很复杂,第二次再来继续处理又要重新搭建环境等等,会很麻烦,这个时候最好应该一步处理到位,一次处理处理完毕! —— 免得久拖不决!反反复复什么的最讨厌了! 每个人都是这样!不过有时候有些问题又必须反反复复的处理, 所以要做好心理准备。 阅读全文
摘要:
遇到很多的困难首先是pdf2swf而后又下载swftools而后有swfcombine.exe让制作的swf 文字可选? —— 这应该是很常见的需求啊! 可是我搜索来搜索去都找不到。。。搜索了很长时间,要不就是全英文太复杂看不懂,要不就是行不通,还有不相关的。。下载了多款同功能的软件、 结果都大同小异。 上swftools官网看到里面的swf内容是可选可正常复制的。。 为什么。。后面明白了,需要一个-F参数, pdf2swf.exe -F C:\Windows\Fonts -f C:\Users\Administrator\Desktop\wwork\AdobeReadMe.pdf -t zz 阅读全文
摘要:
环境: 现有一个独立运行的系统S(有独立的jre,但是没jdk),现想通过jmap导出其内存堆栈信息。于是另外安装一个jdk。可是jdk的版本跟S系统的jre不能对应上。出了很多错误。 总是报错: C:\Program Files\Java\jdk1.7.0_04\bin>jmap -dump:fo 阅读全文
摘要:
1 system 相当简单: system("ps -aux"); 2 popen popen有两个参数,第一个是命令,2是打开流的方式; 返回一个文件流——popen:让进程看起来像文件 http://www.cnblogs.com/RichardLee/articles/2371765.html 阅读全文
摘要:
一看到awk,我就想到了一些恐怖奇怪的东西:awesome,awkard。。。 一直觉得难用, 记不住他的用法 http://www.cnblogs.com/jxnulxl/articles/566974.html 语法: awk '{pattern + action}' {filenames} 其 阅读全文
摘要:
我貌似好像按了ctrl+s。。。 用惯了windows人,会习惯性地按Ctrl+S来保存,估计做. 而该举动vi结vi冻住 用Ctrl+Q解冻 参照 http://zhidao.baidu.com/question/93283359.html 阅读全文
|