摘要: ;;;;;;;;;;;; 警告 ;;;;;;;;;;;;; 此配置文件是对于新安装的PHP的默认设置.; 默认情况下,PHP使用此配置文件安装; 此配置针对开发目的,并且*不是*针对生产环境; 基于一些安全方面的考虑,在你的网站上线之前,请考虑使用php.ini-recommended; 以及在线文档 http://php.net/manual/en/security.php.;;;;;;;;;;;;;;;;;;;; 关于 php.ini ;;;;;;;;;;;;;;;;;;;;; 此文件控制了PHP行为的很多方面. 为了让PHP能够读取它; 必须命名为 'php.ini'. 阅读全文
posted @ 2013-04-06 21:35 JobinWang 阅读(516) 评论(0) 推荐(1)
摘要: 今天在网上看到一个人的对于php开发中字符编码的总结,感觉不错,摘录如下:一,php编码转换 1.通过iconv()函数实现编码转换 语法:iconv(string in_charset,string out_charset,string str)将指定字符串str由in_charset编码格式转换成out_charset编码格式,返回bool值。 2.通过mb_convert_encoding()函数实现编码转换 语法:mb_convert_encoding(string str,string to_encoding[,mixed from_encoding]) 将字符串str的编码由fro 阅读全文
posted @ 2013-04-06 21:34 JobinWang 阅读(16929) 评论(0) 推荐(2)
摘要: 1、检查mysql配置中是否有配置my.ini文件 是否有default-character-set = "utf8"2、检查index.php是否有设置utf8 //配置 $config = new Zend_Config_Ini('../conf/config.ini','general'); Zend_Registry::set('config', $config); $db = Zend_Db::factory($config->db->adapter,$config->db->config-& 阅读全文
posted @ 2013-04-06 21:20 JobinWang 阅读(353) 评论(0) 推荐(0)
摘要: 数据源不同而已1. String[]: ArrayAdapter2. List<Map<String,?>>: SimpleAdapter3. 数据库Cursor: SimpleCursorAdapter使用ArrayAdapter(数组适配器)顾名思义,需要把数据放入一个数组以便显示。(文/java)android.R.layout.simple_list_item_1是系统定义好的布局文件只显示一行文字SimpleAdapter能定义各种各样的布局出来,可以放上ImageView(图片),还可以放上Button(按钮),CheckBox(复选框)//======== 阅读全文
posted @ 2013-03-28 22:31 JobinWang 阅读(455) 评论(0) 推荐(0)
摘要: Window -> Preferences -> general ->appearance ->colors and fonts ->basic -> Text Font 双击 设置 阅读全文
posted @ 2013-03-28 11:09 JobinWang 阅读(375) 评论(0) 推荐(0)
摘要: WPF Tooltip中包含的属性有:HasDropShadow和HorizontalOffset/VerticalOffset。前者是决定工具提示是否有阴影,而后者则是将工具提示微调到你需要的位置。关于WPF Tooltip的一些属性说明: 1.HasDropShadow:决定工具提示是否有阴影,使其和背后的窗口有所区别 2.HorizontalOffset/VerticalOffset:将工具提示微调到你需要的位置 <ButtonHeight="23"HorizontalAlignment ="Left"Margin="42,70,0 阅读全文
posted @ 2012-10-21 23:50 JobinWang 阅读(3852) 评论(0) 推荐(0)
摘要: WPF触发器,从某种意义上来说它也是一种Style,因为它包含有一个Setter集合,并根据一个或多个条件执行Setter中的属性改变。因 为复用的缘故,Styles是放置触发器的最好位置。但对于每个FrameworkElement来说都有Triggers集合,也可以放在 Triggers集合里。WPF触发器有三种类型: 属性触发器Property Trigger:当Dependency Property的值发生改变时触发。 数据触发器Data Trigger: 当普通.NET属性的值发生改变时触发。 事件触发器Event Trigger: 当路由时间被触发时调用。 阅读全文
posted @ 2012-10-21 23:44 JobinWang 阅读(1781) 评论(0) 推荐(0)
摘要: 声明个全局变量,就是App.xaml里面声明;在所有窗体里面都可以引用 Application.Current.Properties["ArgumentName"]第二个就是 在目标窗体上面公开个属性,直接赋值;在Uri里面传参数 NavigationService.Navigate(window object,argument value);。 阅读全文
posted @ 2012-10-21 23:19 JobinWang 阅读(9988) 评论(0) 推荐(0)
摘要: WPF页面跳转: WPF页面跳转有两种:一种是windows,另外一种是page 1:windows页面跳转windows 页面跳转相信学过winform编程的哥们都知道,先实例化该窗体然后show一下就可以了.eg:有两个窗体Main和Login,要想点击Login 窗体上的注册按钮然后跳转到Main上,则在Login窗体的Click事件里代码如下:Main Mn=new Main();Mn.Show();2:Page页面跳转Page页面跳转:前台跳转和后台跳转都可以实现前台实现:<TextBlockFontSize="24"TextWrapping="W 阅读全文
posted @ 2012-10-21 22:58 JobinWang 阅读(34111) 评论(2) 推荐(5)
摘要: MVP 是从经典的模式MVC演变而来,它们的基本思想有相通的地方:Controller/Presenter负责逻辑的处理,Model提供数据,View负责显示。作为一种新的模式,MVP与MVC有着一个重大的区别:在MVP中View并不直接使用Model,它们之间的通信是通过Presenter (MVC中的Controller)来进行的,所有的交互都发生在Presenter内部,而在MVC中View会从直接Model中读取数据而不是通过 Controller。 在MVC里,View是可以直接访问Model的!从而,View里会包含Model信息,不可避免的还要包括一些业务逻辑。 在MVC... 阅读全文
posted @ 2012-08-21 19:41 JobinWang 阅读(358) 评论(1) 推荐(0)