jquery是使用select2刚开始使用html和val复制后没有发生变化,后来查询需要使用trigger触发change事件,暂时这样解决,不知道有没有更好的方法解决。
$('#autoid').html(html).trigger("change"); $("#autoid").val(1).trigger("change");
最近使用PHPExcel导出报名数据成为excel格式文件,编码问题只要把字符串转码即可,需要是utf-8。可是今天遇到名单里面有特殊字符,如繁体字等特殊字符,一直提示:Excel 恢复了公式和单元格值,但某些数据可能已丢失。
include_once ‘PHPExcel.php’;
$phpExcel = new PHPExcel();
$objWriter = new PHPExcel_Writer_Excel2007($phpExcel);//PHPExcel_Writer_Excel5
经过检查是从一个特殊的繁体字开始截流出错的,后来测试各种转码都没用,最后发现只要把PHPExcel_Writer_Excel5换成PHPExcel_Writer_Excel2007就可以了。
原来就是这么简单 换个高点的版本格式。。。
首先确认顺序,启动手机刷机模式,插入数据线,开odin
再不行就拿出sim和sd卡,注意台式机用后面板USB插口,重复上面步骤
使用以下语句删除重复记录时候出现错误提示,据说mssql和oracle不会出现此问题。
delete from table where (countid) in ( select min(countid) as countid from table where year=2017 group by objname,objid,year having count(1) > 1 )
提示#1093 – You can’t specify target table ‘X’ for update in FROM clause
大概意思是你不能select出来后同时又更新
解决方案 要不就create table tmp 创建个临时表,要不就再套个select
delete from table where (countid) in ( select a.countid from ( select min(countid) as countid from table where year=2017 group by objname,objid,year having count(1) > 1 )a )
大量sleep产生的原因从三点排查:
1.程序中,不使用持久链接,即使用mysql_connect而不是pconnect
2. 程序执行完毕,应该显式调用mysql_close
3. 数据库查询不够优化,过度耗时
<?php define('MAX_SLEEP_TIME', 1000); $hostname = "ip:port"; $username = "username"; $password = "password"; $connect = mysql_connect($hostname, $username, $password); $result = mysql_query("SHOW PROCESSLIST", $connect); while ($proc = mysql_fetch_assoc($result)) { if ($proc["Command"] == "Sleep" && $proc["Time"] > MAX_SLEEP_TIME) { @mysql_query("KILL " . $proc["Id"], $connect); } } mysql_close($connect); ?>
Zend Guard Loader的前身Zend Optimizer不用我多介绍了。
有台centos旧服务器使用的是php5.3.28,安装Zend Guard Loader老版本,直接到官网下载so文件放到对应目录,再需改ini配置文件重启php即可。
http://www.zend.com/en/products/loader/downloads#Windows
http://www.zend.com/en/products/loader/downloads#Windows
在界面上选择对应系统,页面下面部分有个地方点击:Download Older Versions
这里给直接下载的地址,复制到地址栏下载即可。
Zend Guard Loader for PHP 5.3 – 32 bit
http://www.zend.com/en/download/1523
Zend Guard Loader for PHP 5.3 – 64 bit
http://www.zend.com/en/download/1518
linux下
vi /etc/php/php.ini
zend_extension=/usr/local/zend/ZendGuardLoader.so
windows下
[Zend.loader]
zend_loader.enable=1
zend_loader.disable_licensing=1
zend_loader.obfuscation_level_support=3
zend_loader.license_path=
zend_extension=”d:\php\ext\ZendLoader.dll”
【原创】在咸鱼上购买了个二手的7代i5-7500 cpu,这时候就要查询真伪和保修了。
最简单可以打电话:
固话打:8008201100
手机打:4009202200
真伪:
教你如何识别您的英特尔®中国盒装处理器。
推荐使用微信* 来识别您的处理器:
保修:
1、打开以下网址:
https://supporttickets.intel.com/warrantyinfo?lang=zh-CN
选择处理器后需要输入: FPO 和 ATPO 序列号,FPO比较简单,直接查看cpu表面最后一行编码即可。
2、ATPO 编号其实就是cpu左下角的一个2D码,根据以下网址要求:
https://www.intel.cn/content/www/cn/zh/support/processors/000005609.html
3、帮助查找我的英特尔® 处理器 FPO 和 ATPO 编号
https://www.intel.cn/content/www/cn/zh/support/processors/000021613.html
4、查询cpu上2D码,需要以下安卓app软件, ATPO 使用第三方工具和设备读取序列号。
http://www.wandoujia.com/apps/com.threegvision.products.inigma.Android
我用三星note3就可以成功扫描出上面的ATPO编码,而不需要什么微距镜头,注意光线要足和角度要对。
最后输入FPO 和 ATPO 查询可能你只能查到是否属于盒装,如果是散装什么信息都查不到,最终你还是打电话去核对到底还剩下多长的保修期,哈!坑!
经证实intel七代cpu配合b150也是可以使用windows7的。
最近把台式电脑升级了下,购买了GA-B150M-D3H,升级最新的bios就能用7代的cpu了。
可是很多人在安装windows7的时候因为驱动问题,而导致usb都无法使用,发现最新gho版本的windows7安装后是没问题了,所以只要找个最新版的驱动安装即可。
我这里下载了万能驱动助理 64位Windows 7 专版v7.17.303.2,拷贝进u盘进入pe系统后能正常使用,复制到硬盘,再进入到windows7解压后安装,重启几次后所有usb都正常了。
状态: 连接建立,等待欢迎消息…
响应: 220 (vsFTPd 2.2.2)
命令: USER richstarbenz
响应: 331 Please specify the password.
命令: PASS ****************
响应: 500 OOPS: bad bool value in config file for: write_enable
错误: 严重错误
错误: 无法连接到服务器
看似配置文件错误,看了一下配置相应的行:
write_enable=YES
语句没什么错误,不过把这行注释后又到下一行报错,看来是整个文件都有问题,百度了一下,大部分都是说=等号前后面不能有多余的空格,但是前后也没有空格啊???
最后发现是隐藏换行符导致的,一般WINDOWS用CRLF格式换行,UNIX用LF格式换行,修改后上传,VSFTP就可以连接了。
补充:Notepad++中Windows,Unix,Mac三种格式之间的转换
先选择视图->显示符号 显示所有字符 可以看到隐藏换行符
再选择编辑->文档格式转换->转换为unix格式
保存上传即可。连接试试看吧。