ThinkPHP支持两种构造方法:  __construct和_initialize(ThinkPHP内置的构造方法). 测试URL为:  http://oa.com/index.php/Admin/User/add 修改用户控制器类文件UserController.class.php 如下: 1.__construct构造方法 修改中间控制器类CommonController.class.php 如下: 说明:empty() 5.5 版本之后支持表达式,否则会报如下错误: 运行结果如下: 中间…
ThinkPHP框架中的__construct和_initialize的使用 父类(PlatformController.class.php): class PlatformController extends Controller{ public function __construct(){ echo 'PlatformController' . "<br>"; //调用父类的构造函数 parent::__construct(); echo 'PlatformContr…
CentOS命令登录MySQL时,报错ERROR 1045 (28000): Access denied for user root@localhost (using password: NO)错误解决方法 1.停用mysql服务:# /etc/rc.d/init.d/mysqld stop 2.输入命令:# mysqld_safe --user=mysql --skip-grant-tables --skip-networking & 3.登入数据库:# mysql -u root mysql…
登录Oracle时,用scott/tiger  通常此时会报一个错误: scott is locked (帐户被锁定) 现在就要用超级用户system将scott帐户进行解锁. cmd->sqlplus 输入用户名:system 输入口令:**** (安装oracle时设定的口令) SQL> 执行 alter user scott identified by "tiger" account unlock; 意义:修改scott的密码为tiger,并且将其帐户解锁.…
在64位的Windows 10上安装了Oracle 10.2.0.4的64位版,遇到不少问题. 虽然可能现在安装这个版本越来越少,还是分享出来,希望能帮助到一些人. 1.安装的过程遇到的问题 在普通用户下,以管理员身份用户执行安装程序,执行后提示:检查操作系统版本: 必须是5.1 or 5.2.实际为 6.1未通过. 通过查询资料进行了以下调整:在安装目录中找到refhost.xml(有两个,一个是在stage\prereq\db目录下,另一个是在stage\prereq\db_prereqs\…
在Linux上登录MySQL时出现如下提示,如下图: 通过查找资料了解到: MySQL有两种连接方式: (1)TCP/IP (2)socket 对mysql.sock来说,其作用是程序与mysqlserver处于同一台机器,发起本地连接时可用. 例如你无须定义连接host的具体IP地址,只要为空或localhost就可以. 在此种情况下,即使你改变mysql的外部port也是一样可能正常连接. 因为你在my.ini中或my.cnf中改变端口后,mysql.sock是随每一次 mysql serv…
登录框注册按钮点击改变窗口大小——出现注册面板  首先用swt可视化设计登录窗口如下图: 此时窗口高度为578 没点击注册时高度为301(可自己定) 注意:注册用户的Jpanel 的border选择Title Border,title属性是“注册用户”    布局Layout选择Absolute Layout 接着,对话框窗口设计好后,双击注册按钮,进行代码编辑,在注册按钮的监听代码中增加一个if判断,当等于301,就给改为窗口高度578,否则改为301 因为使用的是匿名内部类,不能直接使用th…
有时候我们希望删除本地计算机上的一位用户,或者期待一位用户能够在下次登录系统时被重新配置.但是仅删除%userprofile%目录是不够的,因为一个登录名会对应一个SSID,这个SSID还保留在注册表中.当用户下次登录时,就会出现“已使用临时配置文件登录”的错误提示.解决该问题的方法是彻底删除该用户,这包括删除相应的注册表项.以管理员权限登录计算机从“控制面板”-“用户账户”中删除该用户删除或重命名%userprofile%文件夹地址栏中输入%userprofile%,删除或重命名该文件夹.这主…
chsh命令   chsh命令用来更换登录系统时使用的shell.若不指定任何参数与用户名称,则chsh会以应答的方式进行设置. 语法 chsh(选项)(参数) 选项 -s<shell 名称>或--shell<shell 名称>:更改系统预设的shell环境.: -l或--list-shells:列出目前系统可用的shell清单: -u或--help:在线帮助: -v或-version:显示版本信息. 参数 用户名:要改变默认shell的用户. 实例 查看系统安装了哪些shell的…
thinkphp事务处理以及无效时的解决方案(整理) 一.总结 一句话总结:要程序里面支持事务,首先连接的数据库和数据表必须支持事务 mysql 1.InnoDB和MyISAM对事务的支持怎么样? InnoDB支持事务 MyISAM不支持事务 2.thinkphp中事务无效如何解决? 可以首先尝试将数据表存储引擎改为:InnoDB 3.在哪里修改数据表的存储引擎? design table->Options 二.thinkphp 的事务回滚处理 和 原始PHP的事务回滚实例 1.要程序里面支持事…