开启苹果mac学习之旅
前几天,从公司分配到一个mac book Pro 用于开发apple上的应用,感觉还是很可以,
不过呢弄出问题了还是要赔的,每天就多了一陀在身上,哭逼的我呢!
以前就知道mac基于unix unix是古老的操作系统,可以说linux里的东西,很多还是延用unix,
也找到了一份熟悉的感觉(工作的时候都用的linux)。
没有用过unix,也不知到苹果在unix基础上做了,什么样的改动。
开始摸索之旅,尝试从终端入手,用linux指令 在mac使用,
目前从使用的情况,感觉大部分指令 适合mac。
今天,开启又一门语言的学习之旅,她就是objective-C。
svn相关指令的使用及repos配置
最近为了方便程序的管理,在服务器安装svnserver,计划定期进行版本更新!
服务器环境用的windows server 2008 我客户端的用的linux 为命令环境使用需要用指令操作
一、指令使用
A、服务器端使用
1.创建仓库
svnadmin create test/
2.初始化仓库
md source
在此目录下建一个文件
svn import source/ file:///f:/lycsvn/repos1/ -m “init source”
3.测试新建仓位是否正常
svn checkout file:///f:/lycsvn/repos1/
B、客服端和服务端都可以使用
4.远程查看仓位
svn list svn://IP/shop
5.把仓位文件checkout 本地
svn checkout svn://IP/test f:/testsvn
6.修改文件后需要提交仓位
svn commit –message “shuacommand” –username=shua –password=redhat f:/testsvn
7.新增文件呢?
svn add f:/testsvn
svn commit –m “testmessages” f:/testsvn
二、repos配置文件修改
如何解决oracle在linux 纯字符界面安装问题?
之前在oracle 下面用图形装了(oracle图形界面安装遇到的问题),
毕竟图形界面用于个人使用,而服务器下的一般是字符界面,所以安又尝试字符界面的安装
我的环境是centos 6.3 64位 +oracle 11g
安装具体过程就没有必要写了,主要说一下安装中特别注意出错的
安装的详细过程 网上一大把去搜吧,也可以参考,HP-UX静默安装oracle11g过程 及oracle官网
一、注意 在安装钱检测目录权限的问题 (尽量把用户安装的数据放到oracle用户下操作) 如下图:
drwxrwxrwx 12 oracle oinstall 4096 Aug 17 2009 doc
drwxrwxrwx 4 oracle oinstall 4096 Aug 15 2009 install
drwxrwxrwx 2 oracle oinstall 4096 Jul 4 14:16 response
回顾王者ZF一些感想及解决ZF在nginx上运行的问题?
个人认为zend framework是众多php 框架之中的王者,
此框架运用了大量的面向对象的设计模式思维。
在3年之前,当时ZF还是 1.0版本 ,
用ZF 写了一个通用信息管理系统,
并在ZF身上学习PHP面向对象的思想。
尽管以前学java 都是面向对象的思维,
但是在搞PHP面向对象的时候不一样,
因为php本身不是面向对象的语言
强加一种面向对象的去编写php总觉得 不太爽,
所以php项目我不会刻意使用面向对象,
适合的环境 运用怎样舒服,就怎样写。
如何解决linux网卡掉包或挂掉?
之前公司的系统由于网卡问题,经常出现掉包(掉包排除攻击的 因素)或者突然挂掉,
严重影响服务的正常提供,因此想在出现此问题时自动解决。
思路:对网卡检测掉包情况,或者用ping检测,出现了,就重启哈网卡 。瞧是很简单吧!
代码如下:
#安装帮助: mkdir /cyc
#/cyc/renetwork.log为日志文件
#!/bin/bash
# 2013-2-17 @凹凸曼
# ping timeout restart network
# lastmodtime 2013-3-19
pingNetwork(){
local c=$1
local pcount=$2
local dst=192.168.0.143 #修改为你的交互机或者路由器ip
if [[ ! $pcount =~ ^[0-9]+$ ]];then
pcount=5
如何解决在linux图形界面下装oracle遇到的问题?
我的环境64位centos6系统下,
第一次装采用图形界面安装,这个玩意需要的库还有点多,遇到第一个问题,依赖库,如下图所示:
这些库都是I386的我查了一下对应的的64位的库 有,我就忽略了。
二、第一次启动遇到的问题:ORA-00205: error in identifying control file, check alert log for more info
控制文件缺损,尝试恢复,未果,接着进行了二次重新安装。
三、安装过程–端口失败
[main] [ 2013-04-07 11:32:53.636 CST ] [ConfigureListener.isPortFree:1088] Retu
rning is Port 1521 free: false
解决:防火墙端口开启
四、安装过程–dbca失败 这暂时跳过了
吐槽新浪xweibo
新浪微薄的免费平台搞了一段时间就没有继续升级并且后续的接口替换直接影响使用者的心情
我在运维中发现,升级v2大部分接口都不能用鸟,并且很多原有的接口需要升级一些高级权限才能用,
一些接口直接抹杀(如:自定义微薄),可悲啊!
之前解决一些如搜索微薄接口,修改api接口解决;
通过查看日记还有很多其他的问题 ,如下:
code: 403 //这种就需要申请高级接口。。。。。
java反编译处理混淆代码
去年有段时间研究了一个项目,逻辑部分对class有加密,也记录一些自己修改的代码如下:
//1.f.getClass() == javax/swing/JPasswordField
// 修改为
f.getClass() == javax.swing.JPasswordField.class
如何解决nfs一些安全问题?
一、我看了很多网上的资料,开启nfs的时候都把linux防火墙关闭,我觉得这样不太好!
解决办法:在防火墙里加入nfs所需开放的端口 nfs需要依赖portmapper、nlockmgr、mountd等服务 ,
可以用rpcinfo -p localhost 来获取所需的端口 然后加入iptables配置文件 如下:
linux 进程木马、恶意程序检测
最近研究了一下Trojan scan的源码,它是用shell编写
用它来监控单个服务器上的进程,感觉不错!
就是一个服务器部署麻烦一些!
话说会,不麻烦的东西,就不安全!
个人见解,嘿嘿!
有闲情的话可以在这个基础上继续开发,搞个总的服务器端,监控那些!
不是更爽哇?