it最新技术分享

服务器数据库编码格式问题_MySql数据库编码查看
shinyuu SQL技术 6735 0 2016-12-26 13:27:20

最近做项目在部署到阿里云服务器上之后出现了两个问题 1、乱码问题 2、ajax的php处理页面里面利用json_encode()函数返回json数据、则数据库返回的数据只能是UTF8、如果是gbk则json也无法返回 发现是数据库编码格式问题、网站使用的编码格式为UTF8、数据库的编码格式调为了UTF8、但是character_set_server的值还是gbk 查看数据库编码 在mysql命令行里面输入show variables like ´character%´; 所以还是有乱码存在、于是从网上...

阅读全文

Linux计时器_Linux系统使用C 实现计时函数
shinyuu Centos运维教程 8086 0 2016-12-23 15:54:24

Linux中、系统为每个系统都维护了三种计时器、分别是真实计数器、虚拟计时器以及实用计时器、一般情况下都使用真实计时器 GETITIMER()/SETITIMER()//读取/设置内部计时器#include <sys/time.h>int getitimer(int which, struct itimerval *curr_value);int setitimer(int which, const struct itimerval *new_value, struct itimerval *old_value); ...

阅读全文

Android7.0中PopupWindow showAtLocation()弹出位置异常问题
shinyuu Android开发 17080 9 2016-12-21 13:21:29

我们在Android开发中经常会使用到PopupWindow来显示内容、在Android7.0以前、我们可以直接使用popupWindow.showAsDropDown(anchorView);来显示PopupWindow和里面的内容、但是在Android 7.0之后、这种方法是不行的、必须要使用showAtLocation对其定位、才能使显示的PopupWindow位置不会错乱、那么到底要怎么来写这个代码呢、今天就给大家分享一下我是怎么解决Android 7.0 PopupWindow的显示位置错乱的 Android ...

阅读全文

PHP利用时间和mt_rand函数获取随机字符串名字
shinyuu PHP开发教程 6167 0 2016-12-20 13:14:47

在日常的程序开发过程中、肯定会用到生成随机名字的场景、这个知识会在文件上传等场合用到、如果你还没有学面向对象、现在用函数形式呈献给各位、代码都做了备注、有不懂得可以在线提问<?php /** * Created by PhpStorm. * User: Administrator * Date: 2016/9/19 0019 * Time: 19:47 */function rdname(){ $t = getdate(); $year=$t[´year´]; $mont...

阅读全文

ASP.NET MVC中使用DropDownList_DropDownList绑定数据
shinyuu MVC框架 5668 0 2016-12-19 13:13:34

在ASP.NET MVC中、尽管我们可以直接在页面中编写HTML控件、并绑定控件的属性、但更方便的办法还是使用HtmlHelper中的辅助方法、在View中、包含一个类型为HtmlHelper的属性Html、它为我们呈现控件提供了捷径、我们今天主要来讨论Html.DropDownList的用法、首先从Html.TextBox开始 Html.TextBox有一个重载方法形式如下public static string TextBox(this HtmlHelper htmlHelper, string name, object val...

阅读全文

HTML jQuery俄罗斯方块代码_俄罗斯方块js代码下载
shinyuu JavaScript教程 6472 3 2016-12-16 13:06:55

做为一个合格的90后、你肯定玩过一款很经典的游戏《俄罗斯方块》想当年黑白的游戏机刚刚流行的时候、基本上是人手一个、见证了好一代人的童年、那么今天呢给大家带来了一段童年的回忆《俄罗斯方块》网页版本的哦、大家可以在自己的网站开一个板块、集成一些小型的游戏 html代码<div class="bg"> <div id="gameBoxBg"> <div id="gameBox"> <div class="mask"> ...

阅读全文

HTML CSS元素高度自适应_CSS高度自适应浏览器
shinyuu CSS3教程 9050 0 2016-12-12 12:48:28

网页布局中有时候有的高度需要根据内容调整、所以不能固定、今天就来说说、最小高度自适应 属性:min-height 最小高度、但IE6不识别该属性、height在IE6中类似min-height属性 一、HTML高度自适应 方案1.class_name{ min-height:value; _height:value;} 注意、IE6能识别下划线"_"和星号" * "、IE7能识别星号" * "、但不能识别下划线"_"、而firefox两个都不能认识 方案2 (建议使用).class_name{ min-hei...

阅读全文

PHP运算符_字符串运算符_逻辑运算符_三元运算符完整Demo
shinyuu PHP开发教程 4895 0 2016-12-09 13:15:04

运算符 PHP运算符可以根据操作数的个数分为一元运算符、二元运算符、三元运算符、一元运算符例如!(取反运算符)或++(加一运算符),PHP支持的大多数运算符都是这种二元运算符、例如+、-、*、/等算数运算符、而三元运算符只有一个(?:)、另外按运算符的功能去分类、可以分为:算术运算符、字符串运算符、赋值运算符、比较运算符、逻辑运算符、位运算符和其他运算符 算数运算符.options,.options tr,.options tr td,.options tr th{border:1px solid silver;border-co...

阅读全文

Android TabLayout ViewPager悬停_Recycleview头部悬停
shinyuu Android开发 10794 1 2016-12-08 13:29:19

分享一个Android的新特性提供的一种炫酷组合控件CollapsingToolbarLayout TabLayout ViewPager悬停效果、用了就变得高大上了、这里只是简单的说了下、可以看源码、同时也提供了Demo源代码下载、话不多说、先看效果图 Java代码@Overrideprotected void onCreate(Bundle savedInstanceState) { //当系统版本为4.4或者4.4以上时可以使用沉浸式状态栏 if (Build.VERSION.SDK_INT >...

阅读全文

Java多态_Java多态怎么使用_Java多态例子
shinyuu Java开发实战 5421 0 2016-12-07 13:19:12

多态 一个对象的多种形态 实质:父类的引用指向子类对象 前提:必须有继承或者是实现class Animal{} class Dog extends Animal{} main{ Dog d = new Dog(); //本态 Animal dog = new Dog(); //多态}   注意 通过多态形式创建的对象、只能访问子父类共有的成员方法、运行结果为子类结果是子类特有的成员方法不能方法、 虚拟方法调用: 父类对象调用子类特有的方法Student S = new Student("张三",1...

阅读全文

C# List排序最快方法算法比较_List排序方法实现
shinyuu C#编程 19065 3 2016-12-05 13:18:05

前几天介绍过一篇Java排序的算法、今天给大家简单的介绍一下在C#中List的排序的相关算法并比较一下、希望对大家有用 下面介绍各种List的sort的用法与比较、首先、我们建一个People的实体、有name、age、sex的属性、我们要排序的字段是年龄age 新建一个实体类public class People{ public string name { get; set; } public int age { get; set; } public string sex { get; set; }} 新建li...

阅读全文

解决Android百度地图MapView在ViewPager中Fragment切换黑屏问题
shinyuu Android开发 11967 4 2016-12-01 17:27:04

今天在用ViewPager Fragment切换带有百度地图的TAB时会有黑屏的状况、在一开始网上找了很多方法都解决不了、这个问题好像已经由来已久了、但是在官方论坛找到了解决办法 问题分析 百度地图切换界面出现黑屏原因是地图退出释放内存时渲染出现bug导致、因为是百度地图本身内部bug、所以我们无法从本质上去修复这个bug<com.baidu.mapapi.map.TextureMapView android:id="@ id/dynamics_mapView" android:layout_wi...

阅读全文

ASP.NET MVC4服务器监控开发_C#获取服务器CPU|RAM|TCP等系统信息
shinyuu MVC框架 5261 0 2016-11-29 13:15:29

一、背景 前段时间服务器出了点问题、加上学业愈来愈紧张、写博文分享的时间越来越少、虽然不是第一次在博客园上写经验、但是近期分享的博文得到了不少的朋友支持和指正、在这里内心非常感激和开心、希望以后能认真用好时间、把一些有用的经验分享给需要的人、当然本科阶段的我还有许多不懂的、如果在文章中有错误、希望大家多多指正、必虚心受教 今天要分享的是使用c#获取服务器CPU、RAM、TCP、磁盘使用情况、前段时间、做了一个几十人的并发测试、服务器宕机了、后来上控制管理台检查测试时间段里服务器各项数据、可惜没有这块数据的提供、为此、我想在web程序...

阅读全文

TabLayout自定义tab_tablayout自定义图标布局样式
shinyuu Android开发 20018 1 2016-11-25 14:23:54

在平时的工件中、相信大家都会使用到TabLayout、默认情况下TabLayout支持文字的、但也可以对文字设置iCon图标、但是呢设置的图标都会在文字的上面 那如果我们要想让图标出现的文字的左边或者是右边、那边这个时候我们就是自定义TabLayout的布局了、今天就给大家分享一下很全面的设置TabLayout的Item View的Demo、下面是效果图 initView代码private void initView() { toolbar = (Toolbar) findViewById(R.id.toolbar); ...

阅读全文

Utf-8与gbk相互转换_Java文件编码自动转换工具类
shinyuu Java开发实战 8383 0 2016-11-24 13:14:24

本篇文章主要介绍了一个用java语言写的将一个文件编码转换为另一个编码并不改变文件内容的工具类、比如我们保存到本地的一个txt文件、以gbk编码的、然后这个时候我们可以通过这个工具类把整个文件的内容转换为utf-8的编码、直接上源代码 ChangeFileEncoding代码public class ChangeFileEncoding { public static int fileCount = 0; public static String sourceFileRoot = "替换为要转换的源文件或源目录"; /...

阅读全文

Asp.net MVC View视图中如何获取Controller控制器的名称
shinyuu MVC框架 5787 0 2016-11-22 13:09:24

在.NET MVC的开发过程中、很多情况都会涉及到获取Controller名称、比如在视图中做跳转、在过滤器中验证等需求、下面呢就给大家提供4种方法获取Controller控制器的名称 1、视图中string controller = ViewContext.RouteData.Route.GetRouteData(this.Context).Values["controller"].ToString();string controller = ViewContext.RouteData.Values["controller"]....

阅读全文