- 浏览: 59216 次
- 性别:
- 来自: 北京
最新评论
文章列表
let appDel:AppDelegate = UIApplication.sharedApplication().delegate as AppDelegate
在 Swift 项目中使用 CoreData 时,使用Xcode自动生成的 Entity 类定义:
import Foundation
import CoreData
//下面这行是需要手工添加的
@objc(ToDoItem)
class ToDoItem: NSManagedObject {
@NSManaged var id: NSNumber
@NSManaged var name: String
@NSManaged var completed: NSNumber
}
需要手工加上:
@objc(ToDoItem)
否则以后使用时会出现一下错误:
Co ...
create temporary tablespace user_temp
tempfile 'C:\app\joey\oradata\orcl\user_temp.dbf'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;
create tablespace user_data
logging
datafile 'C:\app\joey\oradata\orcl\user_data.dbf'
size 50m
autoextend on
ne ...
如果你是通过执行命令 ``setup.py install`` 来安装 Django, 卸载的方法很简单, 只要在``site-packages`` 目录下删除 ``django`` 目录就可以了.
如果你使用 Python egg 来安装 Django, 直接删除 Django ``.egg`` 文件,
并且删除 ``easy-install.pth``中的 egg 引用就可以了.
这个文件应当可以在 ``site-packages`` 目录中被找到
提示:: 如何找到 ``site-packages`` 目录?
``site-packages`` ...
最近在看算法,书上关于稳定性的概念一带而过,甚觉不爽,于是网上搜了个貌似靠谱的答案。答案来自stackoverfollow
问:
I m very curious, why stability is or is not important in sorting algorithms?
Any ideas?
靠谱的答:
Background: a "stable" sorting algorithm keeps the items with the same sorting key in order. Suppose we have a list of 5-letter ...
每次在redhat上编译apache,总是提示configure: error: APR not found . Please read the documentation类似这样的问题。
简单的方案:
编译apache需要依赖apr,apr-util,pcre。
先下载这三个软件,解压缩,去掉名称后面的版本号,把他们移到apache/srclib目录下,
./configure --prefix=/usr/local/apache2/ --with-included-apr
如果提示缺少pcre,那么先安装pcre,再执行
./configure --prefix=/usr/local/ap ...
linux中shell变量$#,$@,$0,$1,$2的含义解释:
变量说明:
$$
Shell本身的PID(ProcessID)
$!
Shell最后运行的后台Process的PID
$?
最后运行的命令的结束代码(返回值)
$-
使用Set命令设定的Flag一览
$*
所有参数列表。如"$*"用「"」括起来的情况、以"$1 $2 … $n"的形式输出所有参数。
$@
所有参数列表。如"$@"用「"」括起来的情况、以"$1" "$2" … " ...
最近在用ant打包代码,打包的文件里有shell脚本,测试非得让打包的时候赋予脚本可执行的权限,汗呢。好吧,开始到处搜集资料,最后发现tar有这个功能。示例代码如下:
<tar destfile="${archive.dir}/${tar.name}"
longfile="gnu"
compression="gzip">
<tarfileset dir="${work.dir}/deploy"
[b]mo ...
用Windows的批处理bat调用ant,ant执行完后后面的命令无法执行,直接退出。
例如:
@echo off
setlocal enabledelayedexpansion
set BUILD_PATH="%cd%/build"
set DIST_PATH="%cd%/dest"
if exist %BUILD_PATH% (rd /q /s %BUILD_PATH%)
md %BUILD_PATH%
if exist %DIST_PATH% (rd /q/s %DIST_PATH%)
md %DIST_PATH%
java -jar x ...
SQL> conn /as sysdba
ERROR:
ORA-12162: TNS:net service name is incorrectly specified
原因是ORACLE_SID没有指定
SQL> export ORACLE_SID=xxx
SQL> echo $ORACLE_SID
SQL> conn /as sysdba
linux安装rpm包时有的有依赖关系,或与系统中的补丁包有冲突安装不成功时,可以考虑
1.加上 --nodeps,意思不考虑依赖
2.更狠的--force,强制安装
今天用vnc连远程服务器,一直给我提示Failed to connect to server.
记录下解决该问题的步骤:
1 确认ssh能登录,查看vncserver是否开启。
/etc/init.d/vncserver status
我查看了一下我的vncserver确实处于运行状态
2 查看vncserver的设置是否正确
打开文件/etc/sysconfig/vncservers,看到里面忘记设置属性了,于是增加两行
VNCSERVERS="1:root"
VNCSERVERARGS[1]="-geometry ...
因为要记录的密码实在多,网站要密码,软件要密码,应用要密码,到处都是密码,这么多密码总是忘,索性空闲时间用swing写了个简单的密码管理小工具。
附件中有源码,也有可运行的二进制文件。
在Redhat中启动Oracle
- 博客分类:
- 知识碎片
1 在终端中登录oracle
sqlplus "/ as sysdba"
如果是连接到一个空实例,那么再执行
startup
2 退出登录,在命令行检查监听器是否开启?
lsnrctl start
1. 连接ftp服务器
格式:ftp [hostname| ip-address]
a)在linux命令行下输入:
ftp 192.168.1.1
b)服务器询问你用户名和密码,分别输入用户名和相应密码,待认证通过即可。
2. 下载文件
下载文件通常用get和mget这两条命令。
a) get
格式:get ...