小编Jor*_*rre的帖子

在my.cnf中将MySQL默认字符集更改为UTF-8?

目前我们在PHP中使用以下命令在我们的应用程序中将字符集设置为UTF-8.

由于这有点开销,我们想将其设置为MySQL中的默认设置.我们可以在/etc/my.cnf或其他地方这样做吗?

SET NAMES 'utf8'
SET CHARACTER SET utf8
Run Code Online (Sandbox Code Playgroud)

我在/etc/my.cnf中找了一个默认的字符集,但是没有关于字符集的内容.

此时,我执行以下操作将MySQL字符集和校对变量设置为UTF-8:

skip-character-set-client-handshake
character_set_client=utf8
character_set_server=utf8
Run Code Online (Sandbox Code Playgroud)

这是处理这个问题的正确方法吗?

mysql character-encoding

328
推荐指数
12
解决办法
45万
查看次数

jquery直播悬停

我正在使用以下jquery代码来显示我们用鼠标悬停的表行的上下文删除按钮.这适用但不适用于已随js/ajax添加的行...

有没有办法让这个工作与现场活动?

$("table tr").hover(
  function () {},
  function () {}
);
Run Code Online (Sandbox Code Playgroud)

jquery live jquery-1.4

162
推荐指数
5
解决办法
10万
查看次数

如何在调整浏览器大小时自动居中jQuery UI对话框?

当你使用jquery UI对话框时,一切都很好,除了一件事.当浏览器调整大小时,对话框只会保持在初始位置,这可能非常烦人.

你可以测试一下:http: //jqueryui.com/demos/dialog/

单击"模态对话框"示例并调整浏览器的大小.

我希望能够在浏览器调整大小时让对话框自动居中.这可以在我的应用程序中以有效的方式完成我的所有对话吗?

非常感谢!

jquery jquery-ui modal-dialog

98
推荐指数
3
解决办法
7万
查看次数

字母,数字和_的正则表达式

如果值是以下任何组合,我在检查PHP时遇到问题

  • 字母(大写或小写)
  • 数字(0-9)
  • 下划线(_)
  • 破折号( - )
  • 点(.)
  • 空间不足!或其他角色

几个例子:

  • 好的:"screen123.css"
  • 好的:"screen-new-file.css"
  • 好的:"screen_new.js"
  • 不行:"屏幕新文件.css"

我想我需要一个正则表达式,因为当一个给定字符串中包含其他字符而不是上面提到的字符时,我需要抛出一个错误.

regex

82
推荐指数
5
解决办法
27万
查看次数

角度ng-if或ng-show响应慢(2秒延迟?)

我正在尝试在请求繁忙时显示或隐藏按钮上的加载指示器.我通过在加载请求或加载完成时更改$ scope.loading变量来使用angular.

 $scope.login = function(){
     $scope.loading = true;
    apiFactory.getToken()
        .success(function(data){

        })
        .error(function(error){

        })
         .finally(function(){
               $timeout(function() {
                 $scope.loading = false;
               }, 0);
         });
 };
Run Code Online (Sandbox Code Playgroud)

在前端:

<button ng-disabled="loading" class="button button-outline button-positive" type="submit">
Log in 
<span ng-if="loading" class="ion-refreshing"></span>
</button>
Run Code Online (Sandbox Code Playgroud)

这工作正常,但加载图标(离子刷新)显示约2秒,而$ scope变量立即更新.我尝试了$ scope.$ apply但这似乎不是什么错误,范围在请求后立即更新.这只是图标没有足够快速响应.

谢谢你帮我理解这个!

angularjs angularjs-directive ionic-framework

82
推荐指数
4
解决办法
3万
查看次数

每当打开/显示视图时运行控制器功能

我正在构建一个带有角度+离子的应用程序,它使用底部带有三个离子标签的经典三键菜单.当用户单击选项卡时,该模板将通过ui-router打开.

我有这样的州:

$stateProvider
  .state('other', {
    url: "/other",
    abstract: true,
    templateUrl: "templates/other/other.html"
})
Run Code Online (Sandbox Code Playgroud)

在模板中我做了类似的事情:

<ion-nav-view name="other" ng-init="doSomething()"></ion-nav-view>
Run Code Online (Sandbox Code Playgroud)

我知道我可以在我的控制器中编写doSomething()函数,并在那里手动调用它.这给了我同样的问题.当有人打开那个视图时,我似乎无法弄清楚如何不止一次调用doSomething()函数.

现在,doSomething()函数被调用得很好,但只是第一次用户打开视图/选项卡.每当用户打开该视图或选项卡时,我想调用一个函数(更新地理位置).

实现这一目标的正确方法是什么?

谢谢你的帮助!

angularjs ionic-framework

79
推荐指数
6
解决办法
11万
查看次数

检测从顶部jquery滚动的距离

如何检测浏览器窗口中滚动的像素数?我需要这个动态调整100%高度div的高度...

我正在使用jQuery.

编辑:我不能只使用scrollTop(),因为我正在使用100%高度div,溢出设置为auto.由于这个原因,Firefox没有检测到浏览器滚动,唯一滚动的是100%x100%div ...

jquery

40
推荐指数
3
解决办法
7万
查看次数

将filename.tr.gz解压缩到目录"filename"

我想使用shell命令解压缩一个存档,例如"tar123.tar.gz"到目录/ myunzip/tar123 /".

tar -xf tar123.tar.gz将解压缩文件,但与我工作的目录位于同一目录中.

如果文件名是"tar233.tar.gz",我希望它被解压缩到/myunzip/tar233.tar.gz"所以目标目录将基于文件名.

有谁知道tar命令是否可以这样做?

shell tar

32
推荐指数
2
解决办法
4万
查看次数

在jquery UI上创建一个样式化的Dropdown

在右上角的http://jqueryui.com/demos/accordion/上,您可以看到默认情况下显示"主题:UI亮度"的下拉列表.

我想在我的Web应用程序中创建这样一个交互元素.有没有人知道一个好的jquery插件可以轻松做到这一点?

jquery select

24
推荐指数
1
解决办法
6万
查看次数

我应该在移动网站上使用什么doctype?

我正在从头开始创建我的网站的移动版本,但我不确定我应该使用哪种doctype.似乎没有一个明确的标准是真的吗?

在许多移动网站上,我看到:

<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.2//EN" "http://www.openmobilealliance.org/tech/DTD/xhtml-mobile12.dtd">
Run Code Online (Sandbox Code Playgroud)

在其他人身上我发现:

<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">
Run Code Online (Sandbox Code Playgroud)

有人能指出我正确的移动网页设计方向吗?

我想支持大多数现代手持设备,如iPhone和HTC设备

我想一个好的分辨率使用最大320*480!

谢谢你的协助

iphone mobile doctype

22
推荐指数
2
解决办法
2万
查看次数