现在位置: 首页 > linjingshun发表的所有文章
  • 05月
  • 21日
综合 ⁄ 共 2559字 评论关闭
很多公司为商业宣传之需,常将企业LOGO加入二维码中,但如果LOGO遮挡区域足够地大,二维码就变得无法识别。那么,有没有一种办法将上述区域预先“抠空”出来(以便专门放置LOGO),而其他区域则专门来放置二维码的有效数据呢?——这就是本文想探讨的问题。 本文重点探讨的是二维码的高级应用及改进,其主要的思路是通过掩码等手段,提前对二维码生成进行改进。 由于二维码通常是黑白方块型的,人眼无法直接识别,但为了商业和宣传的需要,很多公司都乐意将自己的LOGO标识加入到二维码中,以更方便直接识别。 为了便于理解,先比较......
阅读全文
  • 05月
  • 07日
综合 ⁄ 共 324字 评论关闭
【mysql cache调试笔记】 1 可以使用下列命令开启mysql的select cache功能: SET GLOBAL query_cache_size = 102400000; 因为当query_cache_size默认为0时,是不开启cache功能的。   2 调试: 查看cache的设置: show variables like '%query_cache%';   性能监控: show status like '%Qcache%';   3 mysql cache的清理: 可以使用FLUSH QUERY CACHE语句来清理查询缓存碎片以提高内存使用性能。该语句不从缓存中移出任何查询。 RESET QUERY CACHE语句从查询缓存中移出所有查询。FLUSH TABLES语句也执行同样的工作。
阅读全文
  • 04月
  • 02日
综合 ⁄ 共 778字 评论关闭
此博客为记录今天在线上发现分布式缓存服务的一个BUG的过程与相关解决。 问题: 收到线上服务报警,有更新失败的操作,与是上线环境查看相应日志(服务由于并发的原因,偶尔性失败,没有影响) 但是发现服务所占资源比平时高一些,进行了一些排查! 确认服务线程: top –c 指令查看如下: 进程13603服务,使用CPU与MEM都比较大,保存其相应的堆栈信息快照: jstack 13603 > test.log 由于进程比较多,需要查看当前服务所占资源比较高的PID。 top –Hs指定如下显示: 发现13729线程所占资源一直在90%以上,奇怪了。有什么线程会......
阅读全文
  • 02月
  • 23日
综合 ⁄ 共 2582字 评论关闭
题目链接:Area of Mushroom 题意:有一些同学站在二维平面上,每个同学有个速度。平面上的点归第一个到达的同学所有。如果一个同学能到达的点是无穷的是1,否则为0。 题解:找出速度最大的点,求凸包。 1、最大速度为零,所有同学都只能到达有限的点。 2、两个同学在同一个点,速度相同。只能到达有限个点。 代码: //一开始各种wa,不到错哪了,后来给求凸包是叉积判 <= 改成 < 过了。不是很明白 #include <cstdio> #include <cstdlib> #include <cstring> #include <cmath> #include <iostrea......
阅读全文
  • 01月
  • 26日
综合 ⁄ 共 2383字 评论关闭
         今天去参加了陕西省互联网大会,感受颇多,一一为大家解析一下,分享给西电热爱的互联网的童鞋们。          昨天晚上三点多才睡着,早上6点半就起床了,事实证明,任何大会,不要相信上面提示的签到时间,往往都会推迟一个小时。路上陆续碰到几个西电的研究生,看来热爱互联网的童鞋还挺多的。本来我去的目的就是找陈剑红老师聊聊,可惜陈老师很忙,主持论坛,没有见到,后面再去YBC去拜访他。          上午篇:          前面的官员讲话着实让人觉得很枯燥,趁着那个机会睡了一觉,后面创业家杂志社长牛文文演讲......
阅读全文
  • 01月
  • 12日
综合 ⁄ 共 4266字 评论关闭
1. POJ 3299 Humidex 链接: http://poj.org/problem?id=3299 这道题是已知H,D,T三者的运算关系,然后告诉你其中两个。求另一个。 #include<iostream> #include<cstdio> #include<cstring> #include<cmath> using namespace std; int main () { char c,h; double T,D,H; while(cin>>c) { T=D=H=1000; if (c=='E') break; if (c=='T') cin>>T; else if (c=='D') cin>>D; else cin>>H;//用这种方式输入比较方便 ......
阅读全文
  • 12月
  • 10日
综合 ⁄ 共 434字 评论关闭
Perforce Plugin,在Jenkins的管理页面的插件管理下面安装Perforce插件,然后重启Jenkins。 一 使用perforce插件来build 对job的设置如下图:   job执行后的log如下:   可以看到Jenkins在执行的过程中创建了新的clientspec,新的clientspec是拷贝自上面参数workspace设置的clientspec,且修改了新的clientroot目录,其中的view是来自上面参数view->mapping中的设置。如下:     二 使用perforce插件的poll功能来触发build 配置如下:   查看如下:     三 使用perforce插件在Jenkins中查看最新的修改     四 使用perforce......
阅读全文
  • 12月
  • 08日
综合 ⁄ 共 3721字 评论关闭
行为模式涉及到算法和对象间职责的分配。观察者:定义对象一对多的关系,当一个对象发生改时,所有依赖于他对象的状态多得到通知发生改变。   package behaviour.observer;/** *  A concrete subject */import java.util.*;import java.io.*; public class ConcreteSubject implements Subject {    private LinkedList observerList;    private Vector strVector;        public ConcreteSubject() {        observerList =  new LinkedList();        strVector = new Vector();    }    public void attach(Observer o) {     ......
阅读全文
  • 11月
  • 18日
综合 ⁄ 共 191字 评论关闭
目前个人正想到了一个新产品,虽然我是做技术的,但也只能独善其中的一部分,其中手机端要做一些接受网络信号和界面软件的处理,另外一端是一个路由和一个终端处理,我的这个想法是可以实现的,而且目前没有发现,这个产品主要用在类似饭店,酒店,肯德基,等。手机端我没有做过,所以需要团队,做成了这个产品肯定是要人赞助的,而且生产分红,什么的我该怎么算呢?急啊,有做过产品有经验的人多给点意见啊……
阅读全文
  • 11月
  • 15日
综合 ⁄ 共 4950字 评论关闭
一、选择题 1.Java是从(B)语言改进重新设计。 A.Ada B.C++ C.Pasacal D.BASIC 2.下列语句哪一个正确(B) A. Java程序经编译后会产生machine code B. Java程序经编译后会产生byte code C. Java程序经编译后会产生DLL D.以上都不正确 3.下列说法正确的有(C) A. class中的constructor不可省略 B. constructor必须与class同名,但方法不能与class同名 C. constructor在一个对象被new时执行 D.一个class只能定义一个constructor 4.提供Java存取数据库能力的包是(A) A.java.sql B.java.awt C.jav......
阅读全文
  • 10月
  • 19日
综合 ⁄ 共 1287字 评论关闭
TextView中文本的颜色设置?例如:中软国际,其中中软为红色,国际为绿色。 方法一:  源码打印? <span style="font-size:18px;"><LinearLayout     android:layout_width="fill_parent"     android:layout_height="wrap_content"     android:orientation="horizontal">     <TextView      android:layout_width="wrap_content"      android:layout_height="wrap_content"      android:text="中软"      android:textColor="#FFFF0000" />     <TextView      android:layout_width=......
阅读全文
  • 08月
  • 26日
综合 ⁄ 共 2017字 评论关闭
DEFAULT vesamenu.c32 # 第一行,DEFAULT vesamenu.c32,必须的,因为要用到菜单功能,必须有这个vesamenu.c32文件, # 具体可以看syslinux中vesamenu.c32所在目录的vesamenu.c文件说明。 # vesamenu.c32是在syslinux-3.30开始支持的。 FONT myfont.psf   # 字体文件 PROMPT 0 TIMEOUT 150 # 倒计时 150就是15秒 NOESCAPE 0 ALLOWOPTIONS 1 MENU TITLE         #(主标题) MENU WIDTH 80        #(菜单宽度) MENU MARGIN 2        #(菜单缩进) MENU ROWS 16        #(菜单条目数) MENU BACKGROUND iso.png   #(背景图) MENU TABM......
阅读全文