- 博客(67)
- 资源 (1)
- 收藏
- 关注
原创 不同规模时的开发模式
最近有点空闲,想着把这么多年经历的公司在不同规模的时候,开发项目的模式(或者说节奏)总结一下;想着也是经历了技术团队从几个人到几百人,也经历了大厂的模式;回过头来看看,其实每种方式都有着自己的道理;毕竟:存在即合理。
2023-11-10 11:34:11 137
原创 电商库存随笔
要超过一定数量的,防止有些场景没有走完全流程(如:人下单后不支付),不要在第一层限流就等于实际库存,都会留一些余地。因为秒杀活动的特点是:可卖产品少,产品数量少,成功率极低【比如秒杀10部IPhone,可能有10万人下单】Redis 里面判断有库存但是实际出库失败的场景:库存系统管理员对实际库存进行了修改,比如锁定为不可卖等。Redis 里面判断有库存但是实际出库失败的场景:库存系统管理员对实际库存进行了修改,比如锁定为不可卖等。并发量较高,流量不直接打到DB,扣减的是 Redis里面的数据,
2023-11-09 14:58:11 124
原创 centos 与win7 设置共享文件夹
首先在virtual box管理器上“设置”->"共享文件夹",在win7上设置一个文件夹用于共享;接下来:1、在virtual box上选择“设备”->安装增强功能然后错误提示如下:选择“强制释放”2、重启centos3、以root身份执行:mount -l /dev/cdrom /mnt/cdrom4、进入/mnt/cdrom(命令是:cd /m
2015-10-18 15:06:53 2179
转载 CentOS系统下各文件夹的作用
linux下的文件结构,看看每个文件夹都是干吗用的/bin 二进制可执行命令 /dev 设备特殊文件 /etc 系统管理和配置文件 /etc/rc.d 启动的配置文件和脚本 /home 用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示 /lib 标准程序设计库,又叫动态链接共享库,作用类似windows里的.dll文件
2015-10-18 09:17:52 644
原创 正则表达式入门
“.”:元字符.指的是“任意字符”有两种方法可以强制将元字符处理成为普通字符:1. 在元字符前加上反斜线(\);2. 把它放在\Q(引用开始)和\E(引用结束)之间。在使用这种技术时,\Q和\E能被放于表达式中的任何位置(假设先出现\Q) abc+的意思就是“a 后面接着 b,再接着一次或者多次的 c”,它的意思并不是指abc一次或者多次。(
2015-09-06 09:02:41 492
转载 方向规划
转了方向,从新开始, 加倍努力 技术为生活服务 做事得先做人先成人在成事,对剩下半年的规划就是好好学习ios开发技术,找到中型开发公司,尽我所学,为我所用。实现公司的目的,实现自身的价值。自己不足之处很多,以后多加改变。夯实自己的基础,做长期的技术总结。小伙伴们, 有志之士, 有识之友, 请加我qq457763638我们共同进步,彼此交流心得,互相学习...
2015-09-05 12:58:00 119
转载 TableView基本使用
TableView基本使用基本步奏1设置数据源 self.tableview.dataSource = self;2遵守协议@interface ViewController () <UITableViewDataSource>@property (weak, nonatomic) IBOutlet UITabl...
2015-09-05 12:01:00 172
原创 HTTP请求的header头解析
Request Headers:下图是我访问一个URL:http://www.hzau.edu.cn的一个header,根据具体实例来分析一下各部分的功能及其作用。 Accept作用: 浏览器端可以接受的媒体类型,例如: Accept: text/html 代表浏览器可以接受服务器回发的类型为 text/html 也就是我们常说的html文档,如果服务器无法返回
2015-08-27 16:36:33 16825 4
原创 Spring MVC一些配置信息解析
springMVC框架请求响应步骤第一步:发起请求到前端控制器(DispatcherServlet)第二步:前端控制器请求HandlerMapping查找Handler可以根据xml配置、注解进行查找第三步:处理器映射器HandlerMapping向前端控制器返回Handler第四步:前端控制器调用处理器适配器(HandlerAdapter)去执行Handler第五步:处理
2015-08-18 10:04:47 1015
原创 Tomcat容器 web.xml详解
debug 0 debug是设定debug level, 0表示提供最少的信息,9表示提供最多的信息. listings false在 web 开发阶段,通常希望列出 web 路径下的所有页面,这样能方便选择需要调试的 jsp 页面,listings设置为true时表示列出页面,为false则表示不支持目录结构的显示 1
2015-08-17 15:53:59 2744
原创 java 发送post和get请求源码详解
java 在用两种不同的方法请求一些网络接口post方法:较安全,但是数据量小,速度较慢get方法:不那么安全,但是发送的数据量大,速度较快
2015-04-28 11:46:52 776
转载 华为 oj 表示数字(代码有参考)理解算法设计
虽然是初级题目,但是 也不是太容易就做出来的还是用c++ 好些 因为c++ string 是可以存储到缓冲区的,字符串长度可以变化参考了某神的代码 和我的思路一样 ,就拿来主义了,挺经典的一道面试题 ,变形会有不少,代码写的不错i= k+2 //这一句是传神之笔,,防止回溯 !!思路 :...
2015-04-20 14:56:00 178
转载 华为oj 统计字符串不同字符
#include <stdio.h>#include <string.h>int firstSingle(char *str){ int hash[128]={0}; for(int i = 0 ;str[i];i++) { hash[str[i]]++; } int cnt = 0; for(int i = 0;i &l...
2015-04-19 16:48:00 98
转载 华为Oj 找出字符串第一个出现一次的字符
#include <stdio.h>#include <string.h>char firstSingle(char *str){ int hash[255]={0}; for(int i = 0 ;str[i];i++) { hash[str[i]]++; } for(int i = 0; str[i];i++) { ...
2015-04-19 16:42:00 101
转载 华为 oj 公共子串计算
水题,原来以为用dp数组 结果wrong了两次 我想还是自己小题大做了···呵呵··献给初学者作为参考#include <stdio.h>#include <string.h>#define MAX 200int getCommonStrLength(char * pFirstStr, char * pSecondS...
2015-04-19 13:35:00 184
转载 华为 oj 水题 数字颠倒
练手,献给初学者#include <stdio.h>#include <string.h>int main(void){ char string[200]={'\0'}; scanf("%s",string); for(int i = strlen(string)-1;i >= 0 ;i --) { printf("...
2015-04-19 09:13:00 139
转载 华为oj 计算字符个数
练手而已#include <stdio.h>#include <string.h>int main(void){ char string[200]={'\0'}; int kind[70]; char find; gets(string); scanf("%c",&find); int cn...
2015-04-19 09:07:00 139
转载 华为oj - 统计大写字母个数
练手而已。给初学者参考#include <stdio.h>#include <string.h> int main(void){ char string[200]={'\0'}; gets(string); int cnt = 0; if(string==NULL) { printf("0"); r...
2015-04-19 08:41:00 110
转载 txt 分割程序
网上有很多 分割程序 ,但是他们都没有满足实际的用户要求 ,大家当然是希望看文章小说一章节一章节的看并非是那些传统意义上的按照文件的大小切割 所以 我特写本文研究下 这个简单的算法该怎样设计说白了最核心的是 流的操作流的读取 流的写入大家要知道的是 一些基础知识:FileReaderFileWirter以上两者...
2015-04-17 14:33:00 241
转载 java equals 心得体会
要记住最有用的一点:equals 在已经被系统定义好的类中 是已经被重写好了的 父类中的 equals方法是比较的两个对象是否指向同一引用在被定义除了父类以外比较的是两个对象的内容 因此 人为定义的类中 需要重写equals方法 人为的定义规则还需要重写toString方法 toString 方法 父类的是这样的 public String ...
2015-03-24 10:52:00 107
转载 struts 标签引用出错
几句句话概括1.检查 web.xml 出现错误自己改 配置后filter jsp-config 2.检查 tld 目录下的东西 是否缺少3. 将包复制到web的lib目录下后 之后 build path 再 add jar包注意 : 将包复制到web的lib目录下后 包时不一定会连接上的!! 这点会忽略然后还有错误 你就 ct...
2015-03-24 10:51:00 125
转载 Invalid content was found starting with element 'taglib'”
今天在使用struts-menu制作菜单,在web.xml中写入<taglib> <taglib-uri>/WEB-INF/struts-menu.tld</taglib-uri> <taglib-location>/WEB-INF/struts-menu.tld</taglib-lo...
2015-03-24 10:41:00 156
转载 检验身份证号码真伪算法
</pre><pre name="code" class="java">import java.util.Scanner;/*检验身份证号码真伪算法:17位加权因子:7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2 检验码:{ "1", "0", "X", "9", "8", "7", "6",...
2015-03-23 11:11:00 375
转载 struts 2 --SEVERE: Could not find action or result
SEVERE: Could not find action or resultThere is no Action mapped for namespace / and action name . - [unknown location]at com.opensymphony.xwork2.DefaultActionProxy.prepare(DefaultActionP...
2015-03-23 11:07:00 116
转载 gridView 布局间距合理化的有效办法
网上有很多人闻到过这个问题,给出好多办法,多数人并不是意见提的不对,而是没有抓住问题的本质 。因为我要做一个girdView的demo实例,遇到了这个问题 与大家一起分享,如果有想要demo的请给我留言,不吝赐教。成因:GridView设置的是一行多少个,如果一行放的多了,或者一个item的布局大了,间距自然就小了,如果一行放的少了,item的布局...
2015-03-22 13:05:00 449
转载 严重: Exception starting filter struts2 --Unable to load configuration
严重: Exception starting filter struts2Unable to load configuration. - [unknown location]at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager...
2015-03-18 13:59:00 193
转载 eclipse 连接手机的 核心解决办法
重启adb的方法 根本不是最本质的方法最本质的问题 ,一句话概括 : 没安装好驱动呗!下面是转载的android开发一般用到的开发工具就是eclipe,而安卓手机则用来调试程序。一般新手在建立eclipe和安卓手机之间的联系的时候会出现问题。下面就说说怎么成功连接。1先将...
2015-02-20 09:22:00 148
转载 无法显示TabHost的setIndicator设置的图片的问题解决办法
本想做一个 带有图片的 分页显示的demo但是 自己的代码写的也木有问题 ,所以只有mainifest 有问题了主要是用到了 Tabhost<TabHost xmlns:android="http://schemas.android.com/apk/res/android" xmlns:t...
2015-02-16 19:13:00 304
转载 我为什么要求你用功读书
强烈推荐一篇文章:《龙应台致儿子的信:让成就感和尊严带给你快乐》,(原标题:我为什么要求你读书用功?)。最值得人反思的一段话:我也要求你读书用功,不是因为我要你跟别人比成就,而是因为,我希望你将来会拥有选择的权利,选择有意义、有时间的工作,而不是被迫谋生。安德烈:我注意到,你很不屑于回答我这个问题:“你将来想做什么”,所以跟我胡诌一...
2015-02-16 10:48:00 173
转载 读书的意义(知乎的一位大学生毕业奋斗过程)
也么哥,野马活在猪圈里。何小乎、張樟、青雪 等人赞同——————————2015/1/31 原文回答——————————————几乎不在知乎上面回答问题我的,这次终于憋不住了,要知道我只是因为正在加班想来知乎放松一下下,看到这个问题,我这只懒人狗终于要汪汪两声了!!!每次出现新闻,说某月嫂月薪8K,数百名大学生竞而求之,什么某高考状元某清华硕士...
2015-02-16 10:37:00 157
转载 Unable to open log device '/dev/log/main': No such file or directory
在我们使用真机进行Android应用调试时,无法获得调试信息,错误提示如下:Unable to open log device ‘/dev/log/main’: No such file or directory这是因为我们的手机没有开起log记录,下面以华为U8860为例开启手机的log功能:1、在拨号界面输入:*#*#2846579#*#* 进入测试菜单...
2015-02-07 15:46:00 187
转载 MD5 Tool 工具类
package com.example.secret.tools;import java.io.UnsupportedEncodingException;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;public class ...
2015-02-07 10:03:00 716
转载 Link all references for a local rename (does not change references in other files)
这是一个十分easy的问题错误原因 :import Android.R;把这句话去掉 ctrl + shift+o 引进一个 项目对应的R文件R存在于gen文件夹下可以找到 layout里面有的 界面配置文件 转载于:https://www.cnblogs.com/ToBeFrank/p/49853...
2015-02-04 19:14:00 2542
原创 java连接mysql时出现中文乱码的解决办法
安装好了MySQL后没发现什么问题,直到今天写web项目,当servlet将数据写入MySQL数据库时出现了中文乱码,刚开始一直以为是jsp页面和servlet在传递时出现了问题,后来发现是MYSQL自身的编码格式出现了问题。问题:当手动存入数据时,即使是中文也不会出现乱码,但是用Java连接MySQL并插入中文数据时出现乱码(全部是?)解决办法:查看MySQL编码方式输入:sho
2015-01-08 21:39:36 916
转载 JDBC 异常特殊原因 (数据库只读解决办法)
JDBC 异常特殊原因 有时候并不是因为程序写的有问题 ,是因为 数据库只读在sqlserver2005中附加数据库时,附加的数据库会变成只读的,只能进行查询操作。解决方法:1 打开SqlServer Configuration Manager 开始-》Microsof...
2015-01-08 13:41:00 491
转载 将 varchar 值转换为 JDBC 数据类型 DATE 时发生错误。
问题是:我是这样解决的 :网上的 转型方法 并不好使 ,我想了想 可能是由于返回值是String 我就成功的解决错误了 。。下面是关于原理的讲解肯定方法不唯一 至于错误,的产生,这个肯能和数据库 myeclpise 之间的接口有关系 ,数据存储来回转换。这就当一个经验,有这个函数 ,以后项目有错误就这...
2015-01-08 12:43:00 1183
转载 外观模式 学习笔记 重点突出总结
初学外观模式设计笔记总结定义 :为子系统中的一组中接口 提供一致的界面Facade 模式 定义了一个高层的接口界面: 组件的界面接口 :一类方法 (通道) 不一定interface Facade 使用的前后变化:1.实现功能共享,被多个客户端调用2.使Facade开发人员了解Facade无需深入模块内部3.Facade 与各个模块交...
2015-01-05 19:45:00 145
转载 外观模式-facade实现interface的方式(简单工厂+facade组合使用)
Façade 外观模式1.Façade实现为interface的具体过程在Façade.java接口工厂将构造方法私有 static 方法产生一个工厂此时 客户端不知道 Façade的存在简单工厂+façade的组合使用 ,但是也叫做façade模式好处: 有选择暴漏接口 ...
2015-01-05 13:36:00 216
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人