现在位置: 首页 > fishy发表的所有文章
首先需要知道数据库的路径,coredata创建的一般都是放在沙盒Documents文件夹中,而自己建的就看自己了, sqlite3 #数据库路径#        //进入数据库 .tables  //查看数据库中的表 .schema //进入具体的表,显示表结构 select * from #表名# go             //显示表信息 如图(查看coredata创建的sqlite): 其他关于终端的命令: 目录操作 命令名                       功能描述                                             使用举例 mkdir                        创建一个目录                                       ......
阅读全文
  • 08月
  • 20日
综合 ⁄ 共 946字 评论关闭
MVC模式M代表model,V代表view,C代表controller mvc模式: view接收用户输入,把命令传到controller controller处理命令,更新model model被更新后,会通知view需要update view更新后向用户显示 MVC2与MVC1的区别: 由于mvc1中,model可以通知view,然后view就可以被更新,这在windows程序中很常见,像MFC的frame-document-view架构,如果document改变了,他会主动通知view进行update 但是在web中,作为model的java bean更新后,无法调用作为view的jsp(而且view通常很多,需要选一个),因此改为mvc2模式: view接收......
阅读全文
  • 06月
  • 08日
综合 ⁄ 共 1449字 评论关闭
position的四个属性值: relative 相对定位 absolute 绝对定位 fixed 固定定位 static 静态定位 下面分别讲述这四个属性。 <div id="parent"> <div id="sub1">sub1</id> <div id="sub2">sub2</id> </div> 1. relative relative属性相对比较简单,我们要搞清它是相对哪个对象来进行偏移的。答案是它本身的位置。在上面的代码中,sub1和sub2是同级关系,如果设定sub1一个relative属性,比如设置如下CSS代码: #sub1 { position: relative; padding......
阅读全文
  • 05月
  • 06日
综合 ⁄ 共 2299字 评论关闭
虽然iOS 5.0版本之后加入了ARC机制,但由于相互引用关系比较复杂时,内存泄露还是可能存在。所以了解原理很重要。 这里讲述在没有ARC的情况下,如何使用Instruments来查找程序中的内存泄露,以及NSZombieEnabled设置的使用。 本文假设你已经比较熟悉Obj-C的内存管理机制。 实验的开发环境:XCode 4.5.2 1、运行Demo。 先下载一个实现准备好的内存泄露的Demo吧: leak app 下载下来,打开运行,程序是一个寿司的列表,列出各种寿司卷。试着选择里面的几行,应该是选第二行的时候就崩溃了。崩溃截图: 在崩溃的地......
阅读全文
  • 01月
  • 24日
综合 ⁄ 共 1021字 评论关闭
1、首先要下载安装Java JDK,下载地址:https://pan.baidu.com/share/link?shareid=7368&uk=2148507123 然后在下载最新的Android SDK 4.1文件,下载地址:http://dl.google.com/android/android-sdk_r20-windows.zip                   或:https://pan.baidu.com/share/link?shareid=7371&uk=2148507123 2、解压Android SDK文件,里面有两个应用程序: “SDK Manager.exe”(负责下载或更新SDK包) 和 "AVD Manager.exe"(负责创建管理虚拟机)。我们先运行“SDK Manager.exe”进行SDK下载。 3、......
阅读全文
  • 01月
  • 10日
综合 ⁄ 共 783字 评论关闭
  例如你的原路径是 http://localhost/test/index.php/index/add 那么现在的地址是 http://localhost/test/index/add 如何去掉index.php呢? 1.httpd.conf配置文件中加载了mod_rewrite.so模块  //在APACHE里面去配置 #LoadModule rewrite_module modules/mod_rewrite.so把前面的警号去掉 2.AllowOverride None 讲None改为 All      //在APACHE里面去配置 (注意其他地方的AllowOverride也统统设置为ALL) <Directory "D:/server/apache/cgi-bin"> AllowOverride none  改   AllowOverride ALL Options None Order allow,deny Al......
阅读全文
  • 12月
  • 21日
综合 ⁄ 共 943字 评论关闭
package main import (     //"fmt"     "os"     "bufio"     "io"     "strings" ) func addquotation(r string) string {     return "'" + r + "'" } func main() {     f, err := os.Open("c:\\aaa.txt") //打开文件     defer f.Close() //打开文件出错处理     userFile := "out.txt"     fout, err := os.Create(userFile)     defer fout.Close()     if nil == err {         buff := bufio.NewReader(f) //读入缓存         for {             line, err := buff.ReadString('\n') //以'\n'为结束符读入一行           ......
阅读全文
  • 12月
  • 01日
综合 ⁄ 共 824字 评论关闭
把问题的范围尽量缩小能够让排错事半功倍. 问题发生的规律和特定的环境往往就隐含了导致问题的原因.   下面是一些能够帮助缩小排错范围的checklist. 排错前浏览一遍这些问题, 说不定就有额外的发现. 1. 是否打上了最新的补丁?   2. 是否查询了support.microsoft.com, 有没有遇上已知的问题? 有没有hotfix可用来解决问题   3. 问题是偶尔发生还是总可以重现?   4. 问题只发生在几台机器上还是所有环境下都有?   5. 有没有简化了的可以重现问题的程序供我们进行测试?   6. 问题发生时的screen-sho......
阅读全文
  • 11月
  • 23日
综合 ⁄ 共 2667字 评论关闭
DP。。。。好难的DP。。。 Bigger is Better Time Limit: 10000/5000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 749    Accepted Submission(s): 190 Problem Description Bob has n matches. He wants to compose numbers using the following scheme (that is, digit 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 needs 6, 2, 5, 5, 4, 5, 6, 3, 7, 6 matches):Write a program to make a non-negative integer which is a multiple of m. The integer should be as big as possible.   Input The......
阅读全文
  • 11月
  • 14日
综合 ⁄ 共 871字 评论关闭
1.认识wireless extension Wireless Extension (WE)是一组通用的API,能在用户空间对通用Wireless LANs进行配置和统计。它的好处在于仅通过一组单一的工具就能对各种各样的Wireless LANs进行管理,不过它们是什么类型,只要其驱动支持Wireless Extension就行;另一个好处就是不用重启驱动或Linux就能改变这些参数。 Wireless tools for Linux是一个Linux命令行工具包,用来设置支持Linux Wireless Extension的无线设备。 Wireless Tools (WT)就是用来操作Wireless Extensions的工具集,它包括以下工具:     iwconfig:设置基本无......
阅读全文
  • 11月
  • 13日
综合 ⁄ 共 275字 评论关闭
参考man bash:        quoted-insert (C-q, C-v)               Add the next character typed to the line verbatim.  This is how to insert characters like C-q, for example.        tab-insert (C-v TAB)               Insert a tab character. 如上所述,可以使用Ctrl-v 再按TAB,也可以使用Ctrl-q再按TAB。 另外,TAB等同于Ctrl-I,即也可以使用Ctrl-v再按Ctrl-I,或是使用Ctrl-v再按Ctrl-I。
阅读全文
  • 11月
  • 06日
综合 ⁄ 共 1214字 评论关闭
AMD规范的API非常简单: JavaScript 1 define(id?, dependencies?, factory); 规范定义了一个define函数,它用来定义一个模块。它包含三个参数,前两个参数都是可选的。 第一个参数 id:模块名称,是一个string字符串,它表示模块的标识,(也就是模块的路径,通过id才能知道从什么位置去加载依赖的模块) 第二个参数 dependencies:是一个数组,成员是依赖模块的id,即依赖模块的名称。 第三个参数 factory:是一个回调函数,在依赖的模块加载成功后,会执行这个回调函数,它......
阅读全文